<SEC-DOCUMENT>0000815556-20-000011.txt : 20200206
<SEC-HEADER>0000815556-20-000011.hdr.sgml : 20200206
<ACCEPTANCE-DATETIME>20200206125203
ACCESSION NUMBER:		0000815556-20-000011
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		95
CONFORMED PERIOD OF REPORT:	20191231
FILED AS OF DATE:		20200206
DATE AS OF CHANGE:		20200206

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FASTENAL CO
		CENTRAL INDEX KEY:			0000815556
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200]
		IRS NUMBER:				410948415
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		2001 THEURER BLVD
		CITY:			WINONA
		STATE:			MN
		ZIP:			55987
		BUSINESS PHONE:		5074545374

	MAIL ADDRESS:	
		STREET 1:		2001 THEURER BLVD
		CITY:			WINONA
		STATE:			MN
		ZIP:			55987
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>fast1231201910-k.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:49A33C494B13527C8684595482E2939A,x:16ea8b4bb4f14cbba58a35b2a04ac8da-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2020 Workiva -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2019-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2019-01-31" xmlns:fast="http://www.fastenal.com/20191231" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2019-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2019-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2019-01-31" xmlns:lea="http://fasb.org/dis/lea/2019-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2019-01-31" xmlns:guar="http://fasb.org/dis/guar/2019-01-31" xmlns:ru="http://fasb.org/dis/ru/2019-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2019-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2019-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2019-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2019-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:fs-insa="http://fasb.org/dis/fs-insa/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:cce="http://fasb.org/dis/cce/2019-01-31" xmlns:inv="http://fasb.org/dis/inv/2019-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:srt-std="http://fasb.org/srt-std/2019-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2019-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2019-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2019-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2019-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2019-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2019-01-31" xmlns:ceclcalc3l="http://fasb.org/dis/ceclcalc3l/2019-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:re="http://fasb.org/dis/re/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2019-01-31" xmlns:invco="http://fasb.org/dis/invco/2019-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2019-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2019-01-31" xmlns:currency-ent-dep="http://xbrl.sec.gov/currency-ent-dep/2019-01-31" xmlns:aro="http://fasb.org/dis/aro/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2019-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:srt-all="http://fasb.org/srt-all/2019-01-31" xmlns:codification-part="http://fasb.org/codification-part/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:sec-re="http://fasb.org/dis/sec-re/2019-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2019-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2019-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2019-01-31" xmlns:equity="http://fasb.org/dis/equity/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:se="http://fasb.org/dis/se/2019-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2019-01-31" xmlns:edco="http://fasb.org/dis/edco/2019-01-31" xmlns:te="http://fasb.org/dis/te/2019-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2019-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:hco="http://fasb.org/dis/hco/2019-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:dr="http://fasb.org/dis/dr/2019-01-31" xmlns:ero="http://fasb.org/dis/ero/2019-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2019-01-31" xmlns:cecl="http://fasb.org/dis/cecl/2019-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2019-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2019-01-31" xmlns:ceclcalc2="http://fasb.org/dis/ceclcalc2/2019-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2019-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2019-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2019-01-31" xmlns:soi="http://fasb.org/stm/soi/2019-01-31" xmlns:diha="http://fasb.org/dis/diha/2019-01-31" xmlns:debt="http://fasb.org/dis/debt/2019-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2019-01-31" xmlns:bc="http://fasb.org/dis/bc/2019-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2019-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2019-01-31" xmlns:rd="http://fasb.org/dis/rd/2019-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2019-01-31" xmlns:eui="http://fasb.org/dis/eui/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ap="http://fasb.org/dis/ap/2019-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2019-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2019-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2019-01-31" xmlns:sr="http://fasb.org/dis/sr/2019-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2019-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2019-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2019-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2019-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2019-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2019-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2019-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2019-01-31" xmlns:oi="http://fasb.org/dis/oi/2019-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2019-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2019-01-31" xmlns:cc="http://fasb.org/dis/cc/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2019-01-31" xmlns:disops="http://fasb.org/dis/disops/2019-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:cn-part="http://fasb.org/cn-part/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2019-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2019-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2019-01-31" xmlns:ts="http://fasb.org/dis/ts/2019-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2019-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2019-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:ni="http://fasb.org/dis/ni/2019-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2019-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2019-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2019-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2019-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2019-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2019-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:ir="http://fasb.org/dis/ir/2019-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2019-01-31" xmlns:foct="http://fasb.org/dis/foct/2019-01-31" xmlns:soc="http://fasb.org/stm/soc/2019-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2019-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2019-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2019-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:con="http://fasb.org/dis/con/2019-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2019-01-31" xmlns:eps="http://fasb.org/dis/eps/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2019-01-31" xmlns:pay="http://fasb.org/dis/pay/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:tin-part="http://fasb.org/tin-part/2019-01-31" xmlns:acec="http://fasb.org/dis/acec/2019-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:nt="http://fasb.org/dis/nt/2019-01-31" xmlns:spc="http://fasb.org/stm/spc/2019-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2019-01-31" xmlns:ides="http://fasb.org/dis/ides/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2019-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:regop="http://fasb.org/dis/regop/2019-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2019-01-31" xmlns:com="http://fasb.org/stm/com/2019-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2019-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2019-01-31" xmlns:exch-ent-dep="http://xbrl.sec.gov/exch-ent-dep/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ei="http://fasb.org/dis/ei/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:AmendmentFlag" id="Fact-C4705B83C55D624561E63CA115193B6E-wk-Fact-C4705B83C55D624561E63CA115193B6E" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-461A6EA7EE4DA907191D3CA114B57E0E-wk-Fact-461A6EA7EE4DA907191D3CA114B57E0E">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-51662EF72DEA9411B05C3CA1150370FE-wk-Fact-51662EF72DEA9411B05C3CA1150370FE">FY</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalYearFocus" id="Fact-BC7CF61FD36259DCEC0F3CA11503B26B-wk-Fact-BC7CF61FD36259DCEC0F3CA11503B26B">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityCentralIndexKey" id="Fact-962482C3196B4C1D155B3CA114D4BF44-wk-Fact-962482C3196B4C1D155B3CA114D4BF44">0000815556</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-10D77E2C7CB3232FF17B3CA114E32A19-wk-Fact-10D77E2C7CB3232FF17B3CA114E32A19">12800000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2019Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-F532AC0812A5CC9E13743CA114C45432-wk-Fact-F532AC0812A5CC9E13743CA114C45432">10900000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-F10B6667B33BF7571B7C3CA114E381D2-wk-Fact-F10B6667B33BF7571B7C3CA114E381D2">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-C9129E8EF604ADC0284C3CA114C4DC88-wk-Fact-C9129E8EF604ADC0284C3CA114C4DC88">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-B23D02A4A7AF8E4568C23CA114E3A691-wk-Fact-B23D02A4A7AF8E4568C23CA114E3A691">800000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-D91DDE9FF0EDBE0B6DCD3CA114E38757-wk-Fact-D91DDE9FF0EDBE0B6DCD3CA114E38757">800000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-0E12D676CEF76682F6203CA114E32840-wk-Fact-0E12D676CEF76682F6203CA114E32840">571803838</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-001B61CDF7B37B752E6B3CA114E3530D-wk-Fact-001B61CDF7B37B752E6B3CA114E3530D">574128911</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FD2017Q4YTD" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" id="Fact-D686D179C8723A60DD733CA1151994DD-wk-Fact-D686D179C8723A60DD733CA1151994DD">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FD2018Q4YTD" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" id="Fact-B016BA549B8D06261AE73CA11519E5F7-wk-Fact-B016BA549B8D06261AE73CA11519E5F7">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FD2017Q4YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-30EDE2DA2DF0D8BE22373CA114C43217-wk-Fact-30EDE2DA2DF0D8BE22373CA114C43217">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FD2018Q4YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-09E82164B4ED8CC50E603CA114C4AD96-wk-Fact-09E82164B4ED8CC50E603CA114C4AD96">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FD2019Q4YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-63FDE4E2A40FEBF22E243CA114C47F44-wk-Fact-63FDE4E2A40FEBF22E243CA114C47F44">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-9C3E979195F63D360FFF3CA114E30169-wk-Fact-9C3E979195F63D360FFF3CA114E30169">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-53441CEB7EC8CAB45A753CA114C4050C-wk-Fact-53441CEB7EC8CAB45A753CA114C4050C">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-98AB9B77F42084134FCA3CA114E3AE0C-wk-Fact-98AB9B77F42084134FCA3CA114E3AE0C">5000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-16A7CB46A18522421FD33CA114E393A7-wk-Fact-16A7CB46A18522421FD33CA114E393A7">5000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-EA9C4A1AD1AA44EF39AA3CA114E3E966-wk-Fact-EA9C4A1AD1AA44EF39AA3CA114E3E966">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-44564F882BA7AC937E033CA114E38A32-wk-Fact-44564F882BA7AC937E033CA114E38A32">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-C589E8C0BE70BA655F073CA114E37BAB-wk-Fact-C589E8C0BE70BA655F073CA114E37BAB">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-B65400F0E3EFD47DD0FA3CA114E39061-wk-Fact-B65400F0E3EFD47DD0FA3CA114E39061">0</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-AD075ADE546E0748FA673CA115033616-wk-Fact-AD075ADE546E0748FA673CA115033616">P30Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-0F3370AB301404DFE7AE3CA1151262D8-wk-Fact-0F3370AB301404DFE7AE3CA1151262D8">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-97687EF1C584DB3764963CA11512E161-wk-Fact-97687EF1C584DB3764963CA11512E161">P40Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-5710E01EDC9C8ECF30CE3CA11512C3EC-wk-Fact-5710E01EDC9C8ECF30CE3CA11512C3EC">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-28369BE1E76BB721CC583CA11519DBF7-wk-Fact-28369BE1E76BB721CC583CA11519DBF7">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-39B5AFDADB0CC44132AE3CA115125516-wk-Fact-39B5AFDADB0CC44132AE3CA115125516">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-C6D44C3B36A94C1F090D3CA11503B88F-wk-Fact-C6D44C3B36A94C1F090D3CA11503B88F">P15Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-65DC0A7BEBA201B3011D3CA115193FBB-wk-Fact-65DC0A7BEBA201B3011D3CA115193FBB">P3Y</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="fast-20191231.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1SharesOutstanding">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2PublicFloat">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2Stocksplit">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2Stocksplit">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</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-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandElevenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandElevenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandElevenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2011-04-19</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-02</xbrli:startDate>
			<xbrli:endDate>2020-01-02</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1Dividend_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-16</xbrli:startDate>
			<xbrli:endDate>2020-01-16</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1StockOptionPrice_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-10-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><xbrli:unit id="location">
		<xbrli:measure>fast:location</xbrli:measure>
	</xbrli:unit><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:unit id="debt_instrument_series">
		<xbrli:measure>fast:debt_instrument_series</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="s7A17C1F4C0D75329A57A1827AADC4952"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">WASHINGTON, D.C. 20549</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">____________________________________________________________&#160;</span></div><div style="line-height:120%;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">FORM </span><span style="font-family:inherit;font-size:16pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e566-wk-Fact-87EC87FF1E59C0769D683DBE04A1B454" name="dei:DocumentType" contextRef="FD2019Q4YTD">10-K</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:16pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Mark One)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:4%;"></td><td style="width:96%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e585-wk-Fact-92D85E12D1017411C9F33DBF8EAEC503" name="dei:DocumentAnnualReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Annual report pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d5331868e595-wk-Fact-6E44E4D02B2CDDE45A453DC05D9CFBD1" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q4YTD" format="ixt:datemonthdayyearen">December 31, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">or</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:4%;"></td><td style="width:96%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e614-wk-Fact-4C80E83740B2CB92D4CC42CA4DFE3AD7" name="dei:DocumentTransitionReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Transition report pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">to </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission file number </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e642-wk-Fact-BFCEB38DEE934C9395393DC0E2FE9028" name="dei:EntityFileNumber" contextRef="FD2019Q4YTD">0-16125</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:385px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:77px;"></td><td style="width:77px;"></td><td style="width:77px;"></td><td style="width:77px;"></td><td style="width:77px;"></td></tr><tr><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e686-wk-Fact-ACFF4C13E536975E578B3DC3539A62E2" name="dei:EntityRegistrantName" contextRef="FD2019Q4YTD">FASTENAL CO</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:24pt;font-weight:bold;">MPANY</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Exact name of registrant as specified in its charter)</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:385px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:77px;"></td><td style="width:77px;"></td><td style="width:77px;"></td><td style="width:77px;"></td><td style="width:77px;"></td></tr><tr><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:4%;"></td><td style="width:47%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e743-wk-Fact-7235BFCD5CCDF523BE833DCA969021E0" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen">Minnesota</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e753-wk-Fact-189D1C0385836F0D831F3DCAE05D34AB" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q4YTD">41-0948415</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(State or other jurisdiction of incorporation or organization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(I.R.S. Employer Identification No.)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e776-wk-Fact-42574D5706F91155C1DC3DCC3BCD99B0" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q4YTD">2001 Theurer Boulevard</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e780-wk-Fact-88612174B90D819E79673DCDA59546FB" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q4YTD">Winona</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e784-wk-Fact-C6A832A35A368D3F56E93DCDEF36D42A" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen">Minnesota</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;       </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e792-wk-Fact-ACF92B6423AABDFCBBF83DCEEA06F9D9" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q4YTD">55987-1500</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">   </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">                    </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">   </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Address of principal executive offices)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;            (Zip Code)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e812-wk-Fact-95F99EE6753F21CF2C463DCF64824FE2" name="dei:CityAreaCode" contextRef="FD2019Q4YTD">507</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">) </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e816-wk-Fact-F81BFB2BDC75D535B37D3DD0F32A5D27" name="dei:LocalPhoneNumber" contextRef="FD2019Q4YTD">454-5374</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Registrant's telephone number, including area code)</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:34%;"></td><td style="width:33%;"></td><td style="width:33%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Title of each class</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Trading Symbol(s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Name&#160;of&#160;each&#160;exchange&#160;on&#160;which&#160;registered</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e856-wk-Fact-B0F46905A345DE7E59CF3DD2EA7DF4F6" name="dei:Security12bTitle" contextRef="FD2019Q4YTD">Common stock, par value $.01 per share</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e861-wk-Fact-B9E1EC9960F6492F7D5A3DD2EB258946" name="dei:TradingSymbol" contextRef="FD2019Q4YTD">FAST</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e866-wk-Fact-341BFF869B3E3CD518D43DD2EBD48F1F" name="dei:SecurityExchangeName" contextRef="FD2019Q4YTD" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(g) of the Act:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e879-wk-Fact-2811B683E7D10622B6B63DD57A4CC771" name="dei:EntityWellKnownSeasonedIssuer" contextRef="FD2019Q4YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">x</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">o</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act Yes&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">o</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e896-wk-Fact-F483BDBEA8CE975949CF3DD6C6CC7DEF" name="dei:EntityVoluntaryFilers" contextRef="FD2019Q4YTD">No</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">x</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.   </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e905-wk-Fact-FF38A0458CE026AC90AF3DD90C845933" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q4YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">x</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">o</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;&#160;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><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e918-wk-Fact-65E1F2B0A19B2C36F48B3DD98EFC02CD" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q4YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">x</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">o</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. See the definitions of "large accelerated filer", "accelerated filer", "smaller reporting company", and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.045197740113%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:19%;"></td><td style="width:3%;"></td><td style="width:41%;"></td><td style="width:3%;"></td><td style="width:28%;"></td><td style="width:3%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5331868e948-wk-Fact-2A5DA57FC22F345BCF343DDF8AB458EE" name="dei:EntityFilerCategory" contextRef="FD2019Q4YTD" format="ixt-sec:entityfilercategoryen">Large Accelerated Filer</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Wingdings;font-size:10pt;">x</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated&#160;Filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;">&#9744;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-accelerated Filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Smaller&#160;Reporting&#160;Company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e1014-wk-Fact-7DF7598CE8D5B2CC22663DE061F47D6C" name="dei:EntitySmallBusiness" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Emerging Growth Company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5331868e1050-wk-Fact-71012427E65BF857B8D33DE062C165D7" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="font-family:Wingdings;font-size:10pt;">o</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Yes&#160;&#160;</span><span><ix:nonNumeric id="d5331868e1064-wk-Fact-A70D524F13FACF4993AF3DE30E110668" name="dei:EntityShellCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-weight:bold;">&#9744;</span></ix:nonNumeric></span><span style="font-family:Wingdings;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Wingdings;font-size:10pt;">x</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate market value of the Common Stock held by non-affiliates of the registrant as of June&#160;28, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the last business day of the registrant's most recently completed second fiscal quarter, was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5331868e1080-wk-Fact-9FD990F56B9A8DAA38E03DE409EEA2A6" name="dei:EntityPublicFloat" contextRef="I2019Q2PublicFloat" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">18,623,405,521</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, based on the closing price of the registrant's Common Stock on that date. For purposes of determining this number, all executive officers and directors of the registrant as of June 28, 2019 are considered to be affiliates of the registrant. This number is provided only for the purposes of this report on Form 10-K and does not represent an admission by either the registrant or any such person as to the status of such person.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">January&#160;22, 2020</span><span style="font-family:inherit;font-size:10pt;">, the registrant had </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5331868e1091-wk-Fact-3EE0632916FDE901CE3242B45749BD55" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2020Q1SharesOutstanding" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">574,226,297</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of Common Stock issued and outstanding.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="sB25A638623715556A3C3B536CDC4FDA4"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASTENAL COMPANY</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ANNUAL REPORT ON FORM 10-K</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:84%;"></td><td style="width:7%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s6DFC17D873A85739952A49808788A897"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">PART I</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;1.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s9BF7D381B1C657F9B19D62AEE62D85CD"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Business</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s9BF7D381B1C657F9B19D62AEE62D85CD">3</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;1A.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s400248D7101156ACB0BA3E036DA44854"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Risk Factors</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s400248D7101156ACB0BA3E036DA44854">12</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1B.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sD5430118A3295F729D56FE30AC701A6C"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Unresolved Staff Comments</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sD5430118A3295F729D56FE30AC701A6C">17</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 2.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s29D8E6ABDE2056CCB589C974890FD1A2"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Properties</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s29D8E6ABDE2056CCB589C974890FD1A2">18</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 3.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s4CB514CFAE185C53AF5EDE86D730D994"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Legal Proceedings</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s4CB514CFAE185C53AF5EDE86D730D994">19</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 4.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s861273FAA4805B0988D03982A99F71B6"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Mine Safety Disclosures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s861273FAA4805B0988D03982A99F71B6">19</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s9D1A9169D8A65F839FDE390DF2440B2A"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">PART II</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 5.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sCF5B52A151A959FA85B400F6A19A3242"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Market for Registrant's Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity&#160;Securities</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sCF5B52A151A959FA85B400F6A19A3242">20</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 6.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s6C48289F4A7953DE8665586EBE7FDAAD"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Selected Financial Data</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s6C48289F4A7953DE8665586EBE7FDAAD">21</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 7.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s489014B0BCE85C5E8379B454995AD09F"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Management's Discussion and Analysis of Financial Condition and Results of Operations</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s489014B0BCE85C5E8379B454995AD09F">22</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 7A.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s95FF50AD01B250D6BF92AF726A081ADC"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Quantitative and Qualitative Disclosures About Market Risks</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s95FF50AD01B250D6BF92AF726A081ADC">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 8.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sFFD11A85CAAD5DC0B3585DF3DEE75DA9"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Financial Statements and Supplementary Data</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sFFD11A85CAAD5DC0B3585DF3DEE75DA9">37</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s9028A471C0AC5DE399AFC75F24F70114"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s9028A471C0AC5DE399AFC75F24F70114">57</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9A.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s8543DFC10C175853A3C7CB568E740C7C"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Controls and Procedures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s8543DFC10C175853A3C7CB568E740C7C">57</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9B.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sF2E9C7FBF4015E25A741A3F49A45037C"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Other Information</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sF2E9C7FBF4015E25A741A3F49A45037C">58</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sE7E4259123C85F99A88747FF4C615DA7"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">PART III</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 10.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s2FDC920D4D285E859706CB58335218EE"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Directors, Executive Officers, and Corporate Governance</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s2FDC920D4D285E859706CB58335218EE">58</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 11.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sEC068CEB13FC5476A10DF7E2463644D4"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Executive Compensation</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#sEC068CEB13FC5476A10DF7E2463644D4">60</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 12.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s5F2BAA0CC7F650D9A7845976BE63BD5E"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s5F2BAA0CC7F650D9A7845976BE63BD5E">60</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 13.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s4C459ED4F75B53499609DB2D6BFAA6E8"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Certain Relationships and Related Transactions, and Director Independence</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s4C459ED4F75B53499609DB2D6BFAA6E8">60</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 14.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s845188C34D165BB2AE189CC5035BF026"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Principal Accountant Fees and Services</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s845188C34D165BB2AE189CC5035BF026">60</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s8C6F16A7D49154ACB790427D4F322E73"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">PART IV</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 15.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s1AF0678725925B22B703693B146FDB9F"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Exhibits and Financial Statement Schedules</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s1AF0678725925B22B703693B146FDB9F">61</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 16.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s320663B5717A58C797E4C26FD8A3E4AB"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Form 10-K Summary</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s320663B5717A58C797E4C26FD8A3E4AB">62</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s3ECEAD8359295BB3978309E84C4BCB1A"><span style="font-family:inherit;font-size:10pt;color:#006ebf;">Signatures</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#006ebf;" href="#s3ECEAD8359295BB3978309E84C4BCB1A">64</a></div></td></tr></table></div></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="sFC29234B395C50F1A414C6B961727C9F"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Portions of our Proxy Statement for the annual meeting of shareholders to be held Saturday, </span><span style="font-family:inherit;font-size:10pt;">April&#160;25, 2020</span><span style="font-family:inherit;font-size:10pt;"> ('Proxy Statement') are incorporated by reference in Part III. Portions of our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> Annual Report to Shareholders are incorporated by reference in Part II.</span></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FORWARD-LOOKING STATEMENTS</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain statements contained in this Form&#160;10-K, or in other reports of the company and other written and oral statements made from time to time by the company, do not relate strictly to historical or current facts. As such, they are considered 'forward-looking statements' that provide current expectations or forecasts of future events. These forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Such statements can be identified by the use of terminology such as anticipate, believe, should, estimate, expect, intend, may, will, plan, goal, project, hope, trend, target, opportunity, and similar words or expressions, or by references to typical outcomes. Any statement that is not a purely historical fact, including estimates, projections, trends, and the outcome of events that have not yet occurred, is a forward-looking statement. Our forward-looking statements generally relate to our expectations regarding the business environment in which we operate, our projections of future performance, our perceived marketplace opportunities, and our strategies, goals, mission and vision. You should understand that forward-looking statements involve a variety of risks and uncertainties, known and unknown, and may be affected by inaccurate assumptions. Consequently, no forward-looking statement can be guaranteed and actual results may vary materially. Factors that could cause our actual results to differ from those discussed in the forward-looking statements include, but are not limited to, economic downturns, weakness in the manufacturing or commercial construction industries, competitive pressure on selling prices, changes in trade policies or tariffs, changes in our current mix of products, customers, or geographic locations, changes in our average branch size, changes in our purchasing patterns, changes in customer needs, changes in fuel or commodity prices, inclement weather, changes in foreign currency exchange rates, difficulty in adapting our business model to different foreign business environments, failure to accurately predict the market potential of our business strategies, the introduction or expansion of new business strategies, increased competition in industrial vending or Onsite, difficulty in maintaining installation quality as our industrial vending business expands, the leasing to customers of a significant number of additional industrial vending devices, the failure to meet our goals and expectations regarding branch openings, branch closings, or expansion of our industrial vending or Onsite operations, changes in the implementation objectives of our business strategies, difficulty in hiring, relocating, training, or retaining qualified personnel, difficulty in controlling operating expenses, difficulty in collecting receivables or accurately predicting future inventory needs, dramatic changes in sales trends, changes in supplier production lead times, changes in our cash position or our need to make capital expenditures, credit market volatility, changes in tax law or the impact of any such changes on future tax rates, changes in the availability or price of commercial real estate, changes in the nature, price, or availability of distribution, supply chain, or other technology (including software licensed from third parties) and services related to that technology, cyber-security incidents, potential liability and reputational damage that can arise if our products are defective, and other risks and uncertainties detailed in this Form&#160;10-K under the heading 'Item&#160;1A. Risk Factors'. Each forward-looking statement speaks only as of the date on which such statement is made, and we undertake no obligation to update any such statement to reflect events or circumstances arising after such date.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></div><hr style="page-break-after:always"></hr><div><a id="s4727052CDF37533CB5A57715F57F7A25"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PRESENTATION OF DOLLAR AMOUNTS</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All dollar amounts in this Form 10-K are presented in millions, except for share and per share amounts or where otherwise noted. Throughout this document, percentage and dollar change calculations, which are based on non-rounded dollar values, may not be able to be recalculated using the dollar values in this document due to the rounding of those dollar values.</span></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">STOCK SPLIT</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All information contained in this Form 10-K reflects the two-for-one stock splits in both 2019 and 2011.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></div><hr style="page-break-after:always"></hr><div><a id="s6DFC17D873A85739952A49808788A897"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s9BF7D381B1C657F9B19D62AEE62D85CD"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> BUSINESS</span></div></td></tr></table><div style="line-height:120%;padding-top:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note &#8211; Information in this section is as of year end unless otherwise noted. The year end is December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> unless additional years are included or noted.</span></div><div style="line-height:120%;padding-top:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</span></div><div style="line-height:120%;padding-top:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastenal Company (together with our subsidiaries, hereinafter referred to as 'Fastenal' or the company or by terms such as we, our, or us) began as a partnership in 1967, and was incorporated under the laws of Minnesota in 1968.&#160;We opened our first branch in 1967 in Winona, Minnesota, a city with a population today of approximately 27,000.&#160;We began with a marketing strategy of supplying threaded fasteners to customers in small, medium-sized, and, in subsequent years, large cities.&#160;Over time, that mandate has expanded to a broader range of industrial and construction supplies spanning more than nine major product lines (described later in this document).&#160;The large majority of our transactions are business-to-business, though we also have some walk-in retail business. At the end of 2019, we had </span><span style="font-family:inherit;font-size:10pt;">3,228</span><span style="font-family:inherit;font-size:10pt;"> in-market locations (defined in the table below) in 25 countries supported by 15 distribution centers in North America (12 in the United States, two in Canada, and one in Mexico), and&#160;we employed </span><span style="font-family:inherit;font-size:10pt;">21,948</span><span style="font-family:inherit;font-size:10pt;"> people. We believe our success can be attributed to the high quality of our employees and their convenient proximity to our customers, and our ability to offer customers a full range of products and services to reduce their total cost of procurement.</span></div><div style="line-height:120%;padding-top:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows our consolidated net sales for each fiscal year as well as the number of public branches, Onsite locations, and total in-market locations at the end of each of the last ten years:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2016</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2015</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2014</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2013</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2012</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2011</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2010</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5,333.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,965.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,390.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,962.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,869.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,733.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,326.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,133.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,766.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,269.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Public branches</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2,114</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,227</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,383</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,503</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,622</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,637</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,687</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,652</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,585</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,490</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Onsite locations</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,114</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">894</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">605</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">401</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">264</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">214</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total in-market locations</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3,228</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,121</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,988</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,904</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,886</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,851</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,687</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,652</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,585</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,490</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Onsite location information prior to 2014 is intentionally omitted. While such locations have existed since 1992, we did not specifically track their number until we identified our Onsite program as a growth driver in 2014.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">'In-market locations' is defined as the sum of the total number of public branches and the total number of Onsite locations.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One of Fastenal's guiding principles since inception is that we can improve our service by getting closer to the customer. Through much of our history, this was achieved by opening branches, and more recently through new Onsite locations. Today we believe there are few companies that offer our North American in-market location coverage. In 2019, roughly 53% of our sales and 53% of our in-market locations were in major Metropolitan Statistical Areas ('MSAs'; populations in the United States and Canada greater than 500,000 people), while 19% of our sales and 17% of our in-market locations were in small MSAs (populations under 500,000 people), and 28% of our sales and 30% of our in-market locations were not in an MSA. In our view, this has proven to be an efficient means of providing customers with a broad range of products and services on a timely basis. Branches have represented, and continue to represent, the foundation of our service approach. However, we are constantly evaluating the efficacy of our branch network and, in recent years, we have developed additional models that get us still closer to the customer, including vending, bin stocks, and Onsite locations.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently have several versions of selling locations: (1) a 'traditional (or public) branch' typically services a wide variety of customers and stocks a wide selection of products we offer, both as part of our standard stocking model and tailored to specific customer needs, (2) an 'overseas branch' focuses on manufacturing customers and our fastener product line (though non-fasteners are becoming more common in these markets) and is the format we typically deploy outside the United States and Canada, and (3) an 'Onsite location' provides dedicated sales and service from within, or in close proximity to, the customer's facility. We utilize additional types of selling locations within our network, but these tend to be more specialized in nature and relatively few in number, comprising less than five percent of our total selling locations.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Traditional and overseas branches sell to multiple customers, and together comprise the majority of our total selling locations. Onsite locations, which serve a single customer, are not included in our total branch counts. However, outside of the fact that they serve a single customer, we believe the function and operation of an Onsite location is similar to that of a branch. This model also represents a meaningful portion of the company's total revenue, and we expect that share to grow materially over time. As a result, we refer to our network in terms of in-market locations, which includes our total branches and Onsite locations.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Branch locations</span><span style="font-family:inherit;font-size:10pt;"> are selected primarily based on their proximity to our distribution network, population statistics, and employment data for manufacturing and non-residential construction companies. We stock all branches with inventory drawn </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">from all of our product lines, and over time, where appropriate, our district and branch personnel may tailor the inventory offering to the needs of the local customer base. Since Fastenal's founding and through 2013, branch openings were a primary growth driver for the company, and we experienced net openings each year over that time span. We have long maintained that marketplace demographics could support a North American network of 3,500 traditional branches. However, since establishing this figure, new growth drivers and business models (Onsite, vending, digital solutions) have emerged and diminished the direct role of traditional branch openings in our growth. It is now unlikely that we will operate the total traditional branch locations we previously believed would be the potential of North America. We will continue to open traditional branches as the company sees fit. However, in each year since 2013, the company has experienced a net decline in its total branch count including net declines of 113 branches in 2019, 156 branches in 2018, and 120 branches in 2017.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Onsite</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">locations </span><span style="font-family:inherit;font-size:10pt;">may influence the trend in total branch count over time, but are not the primary reason for our branch closings. The Onsite concept is not new, in that we entered into the first such arrangement in 1992. However, we identified it as a growth driver in 2014 and have made substantial investments toward accelerating its traction in the marketplace since 2015. In this model, we service a customer from a location that is physically within the customer's facility (or, in some cases, at a strategically placed off-site location), with inventory that is specific to the customer's needs. In many cases, we are shifting revenue with the customer from an existing branch, though we are beginning to see more new customer opportunities arise as a result of our Onsite capabilities. The model is best suited to larger companies, though we believe we can provide a higher degree of service at a lower level of revenue than most of our competitors. It has been our experience that gross profit percentages at Onsite locations tend to be lower than at branches, but we gain significant revenue with the customer and our cost to serve is materially lower. We have identified over 15,000 customer locations with potential to implement the Onsite service model. These include customers with which we have an existing national account relationship today, as well as potential customers we are aware of due to our local market presence. We expect revenues from Onsite arrangements to increase meaningfully over time. We experienced net increases of 220, 289, and 204 Onsite locations in 2019, 2018, and 2017, respectively, and signed 362, 336, and 270 new Onsite locations in 2019, 2018, and 2017, respectively. We had 1,114 Onsite locations as of December 31, 2019, and anticipate signing 375 to 400 new Onsite locations in 2020.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We first went </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">international</span><span style="font-family:inherit;font-size:10pt;"> when we opened a branch in Canada in 1994. Since then, we have continued to expand our global footprint and at the end of 2019, we operated in 24 countries outside of the United States. Canada and Mexico are the largest of these, representing approximately 11% of total sales collectively, and we also operate in Europe, Asia, and Central and South America. This remaining international business is approximately 3% of total sales. Our go-to-market strategy in countries outside of North America focuses primarily on servicing large, national account customers. From a product perspective, these customers are more heavily oriented toward planned fastener spend. Though in recent years the international business has been growing faster than the U.S. business, we are not as well recognized in many of our foreign locations as we are in the U.S. and, to a lesser extent, Canada. However, our ability to provide a consistent service model, including vending, bin stocks, and Onsites, on a global basis is attractive to our foreign customer base, much of which are the foreign operations of U.S.-based companies. Our international subsidiaries now have 479 in-market locations, including 179 Onsite locations, have over 11,800 vending devices installed, and employ over 3,600 people from around the world.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of the public branches and Onsite locations we operated at the end of each year, as well as the openings, closings, and conversions during each year:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:29%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outside North America</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Canada</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Puerto Rico and Dominican Republic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Subtotal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Central &amp; South America<br/>(1)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Asia<br/>(2)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Europe<br/>(3)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Africa<br/>(4)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Subtotal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-Market Locations - 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,561</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">238</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,916</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,988</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting Branches - 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,076</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">195</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">53</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,332</span></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,383</span></div></td><td style="vertical-align:bottom;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Opened Branches</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Closed/Converted Branches </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(154</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(10</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(165</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(167</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending Branches - 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,924</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">186</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,170</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,227</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:2px solid #000000;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting Onsites - 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">485</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">584</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">605</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Opened Onsites</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">273</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">309</span></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">318</span></div></td><td style="vertical-align:bottom;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Closed/Converted Onsites </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(26</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(28</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(29</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending Onsites - 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">732</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">865</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">894</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:2px solid #000000;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-Market Locations - 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,656</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">246</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">118</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,035</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">86</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,121</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting Branches - 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,924</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">186</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,170</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,227</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Opened Branches</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7</span></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12</span></div></td><td style="vertical-align:bottom;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Closed/Converted Branches </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(119</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(124</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(125</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Ending Branches - 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,806</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">183</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">56</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2,053</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">14</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">41</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">61</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2,114</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:2px solid #000000;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Starting Onsites - 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">732</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">865</span></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">894</span></div></td><td style="vertical-align:bottom;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Opened Onsites</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">271</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">18</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">305</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">312</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Closed/Converted Onsites </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(78</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(92</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(92</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Ending Onsites - 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">925</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">71</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">72</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,078</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">11</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">16</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">36</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,114</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:2px solid #000000;border-right:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">In-Market Locations - 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2,731</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">254</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">128</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">18</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3,131</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">15</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">25</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">57</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">97</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3,228</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> Panama, Brazil, Colombia, and Chile</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> Singapore, China, Malaysia, and Thailand</span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup></span><span style="font-family:inherit;font-size:10pt;">The Netherlands, Hungary, United Kingdom, Germany, Czech Republic, Italy, Romania, Sweden, Poland, Austria, Switzerland, Ireland, Spain, and France</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4) </sup></span><span style="font-family:inherit;font-size:10pt;">South Africa</span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span><span style="font-family:inherit;font-size:10pt;"> The net impact of non-in-market locations or Onsite locations converted to branches, branches converted to Onsite locations or non-in-market locations, and closures of branches or Onsite locations.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 1995, we developed a </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">national accounts</span><span style="font-family:inherit;font-size:10pt;"> program aimed at making our products and services more competitive with customers that operate multiple facilities. These customers tend to have more complex supply chains and structures for managing the original equipment manufacturing ('OEM') and maintenance, repair, and operations ('MRO') products we provide while at the same time, by virtue of their size and opportunity, have more negotiating power. We believe our local presence as part of a national, and increasingly international, footprint, our ability to provide a consistent level of high-touch service and broad product availability, and our ancillary capabilities around manufacturing, quality control, and product knowledge, are attractive to these larger customers. We believe our advantage with these customers has only been strengthened as we have added other channels, such as industrial vending, Onsite, Fastenal Managed Inventory ('FMI</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">'), digital solutions, and resources to serve these customers' unique demands. As a result, in 2019, national accounts represented 53.6% of our sales, compared to 50.7% and 48.2% in 2018 and 2017, respectively. We believe sales to national accounts customers will continue to increase as a percent of our total sales over time.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We introduced </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">industrial vending</span><span style="font-family:inherit;font-size:10pt;"> in 2008. Vending provides our customers the benefits of reduced consumption, reduced purchase orders, reduced product handling, and 24-hour product availability, and we believe our company has a market advantage by virtue of our extensive in-market network of inventory and local personnel. For these reasons, the initiative began to gain significant traction in 2011 and we finished 2019 with approximately 105,000 devices in the field (90,000 generating product revenue and 15,000 in a locker lease program). Our discussion generally focuses on the 90,000 product revenue devices. We believe vending has proven its effectiveness in strengthening our relationships with customers and helped to </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">streamline the supply chain where it has been utilized. We also believe there remains considerable room to grow our current installed base before it begins to approach the number of units we believe the market can support. We estimate the market could support as many as 1.7 million industrial vending devices, and as a result we anticipate continued growth in installed devices over time. We anticipate signing 22,000 to 24,000 new devices in 2020.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our industrial vending portfolio consists of 23 different vending devices, with 15 of these being in either a helix or locker format.&#160;Our most utilized models include the helix-based FAST 5000, which is approximately 40% of our installed base of devices, and our 12- and 18-door lockers, which combined are approximately 35% of our installed base of devices. The lockers are available in multiple configurations and the helix format is configurable to accommodate the various sizes and forms of products that will be dispensed to match the unique needs of our customers. Target monthly revenues per device typically range from under $1,000 to in excess of $3,000, depending on the type of device and products dispensed. The following two tables provide two views of our data: (1) actual device count regardless of the type of device and (2) 'machine equivalent' count based on the weighted target monthly revenue of each device (compared to the FAST 5000 device, which has a $2,000 monthly revenue target). For example, the 12-door locker, with target monthly revenue of $750, would be counted as '0.375 machine equivalent' (0.375 = $750/$2,000).</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The industrial vending (product revenue devices) information related to contracts signed during each period was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:46%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Device count signed during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,603</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,439</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,671</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,144</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,857</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,679</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,537</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,877</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,980</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22,073</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,437</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,881</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,771</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,266</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19,355</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">'Machine equivalent' count signed during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,213</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,058</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,354</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,938</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,563</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,271</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,250</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,251</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,610</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,382</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,476</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,032</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,010</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,640</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,158</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The industrial vending (product revenue devices) information related to installed devices at the end of each period was as follows:</span></div><div style="line-height:120%;padding-bottom:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:46%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Device count installed at the end of the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">83,410</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">85,871</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88,327</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">89,937</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73,561</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76,069</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">78,706</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81,137</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64,430</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66,577</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69,058</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71,421</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">'Machine equivalent' count installed at the end of the</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69,258</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71,942</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">74,686</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76,792</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58,571</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61,405</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64,205</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66,784</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49,921</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51,950</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54,215</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,436</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to industrial vending noted above, which primarily relates to our non-fastener business, we also provide </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Managed Inventory ('FMI')</span><span style="font-family:inherit;font-size:10pt;"> programs, (also known as 'keep fill' or 'bin stock' programs in the industry) to numerous customers. This business relates to both our maintenance customers (MRO fasteners and non-fasteners) and original equipment manufacturers (OEM fasteners). FMI is like our industrial vending business in that it involves moving product closer to the point of customer use within their facilities. However, the device is typically an open bin which is clustered with other bins in a racking system, each of which holds OEM fasteners, MRO fasteners, and/or non-fastener products that are consumed in the customer's operations. These bins utilize a variety of technologies. For instance, some bins are organized and labeled into customer plan-o-grams which allow for the scanning of product when product is at a minimum desired level and requires replenishment, while other systems utilize scales to measure the volume of a bin's content by its weight. In 2019, Fastenal introduced additional technology utilizing Remote Frequency Identification ('RFID') and Infrared ('IR') systems to bring additional value to the supply chain. RFID automates a standard Kanban program and IR automates the replenishment of individualized work stations. We believe our fully integrated distribution network allows us to manage the supply chain for all sizes of customers. FMI programs tend to generate a higher frequency of business transactions and, coupled with our fully integrated distribution network that allows us to manage these programs for all sizes of customers, foster a strong relationship with customers, as we are often their preferred supplier.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also invest in </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">digital solutions</span><span style="font-family:inherit;font-size:10pt;"> that aim to deliver strategic value for our customers, leverage local inventory for same-day solutions, and provide efficient service. These solutions take many forms. For instance, the above noted technologies (vending and FMI), provide locational data that we can utilize to provide strategic value to our customers. An example of this is FAST 360, which surfaces data around our managed services, providing our customers with one central source of information as we </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">manage their OEM and MRO products. We also provide eProcurement Solutions (Electronic Data Interface, or 'EDI' and 'punchouts'). These provide system-to-system exchange of documents (such as purchase orders, advance shipping notices, and invoices for direct and indirect spend) through a direct integration into our customer's Enterprise Resource Planning (ERP) systems or through a third party procurement network or marketplace. This creates an efficient, accurate, and streamlined procure-to-pay process. We also have an e-commerce offering that allows us to provide same-day solutions for online orders. We believe our integrated physical and virtual model, when paired with our national (and increasingly international) scope, represents a unique capability in industrial distribution when compared to e-commerce as an independent sales channel. One of our web solutions, Fastenal EXPRESS, guides our customers to products that are locally stocked, capitalizing on our existing location footprint, in order to provide same-day service for online orders. This positions us to outperform what is more typically a 24 to 48 hour fulfillment expectation for MRO and unplanned transactions. We expect to continue to build out and develop our digital solutions over time.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe our current growth drivers &#8211; Onsite locations, international expansion, national accounts, industrial vending, FMI, and digital solutions &#8211; on a global basis represent alternative means to address the requirements of certain customer groups. They get us closer to the customer and to where the product is actually consumed. This is consistent with our strategy and offers significant value by providing differentiated and 'sticky' service. Combined with ongoing strategic investments in end market initiatives as well as selling (in-market and otherwise) and non-selling (engineering, product specialists, manufacturing, etc.) employees, we offer a range of capabilities that is difficult for large and small competitors to replicate.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We remain committed to a large, robust service network, including traditional branches; it remains the indispensable foundation of our business. In any given year, it is difficult to predict whether our total branch count will rise or fall. However, with the growth we anticipate in Onsite locations, we believe our total in-market locations will increase over time.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the profitability of our in-market locations is affected by the average revenue produced by each site. In any in-market location, certain costs related to growth are at least partly variable, such as employee-related expenses, while others, like rent and utility costs, tend to be fixed. As a result, it has been shown that as an in-market location increases its sales base over time it typically will achieve a higher operating profit margin. This ability to increase our operating profit margin is influenced by: (1) general growth based on end market expansion and/or market share gains, (2) the age of the in-market location (new locations tend to be less profitable due to start-up costs and, in the case of a traditional branch, the time necessary to generate a customer base), and/or (3) rationalization actions, as in the past several years we have seen a net decline in our traditional branch base. There are many reasons why local or regional management might decide to close a location. Key customers may have migrated to a different part of the market, factories may have closed, our own supply chain capabilities in a market may have evolved to allow us to service some areas with fewer traditional branches, and/or our customers may have transitioned to our Onsite model. The paths to higher operating profit margins are slightly different in a traditional branch versus an Onsite location, as the former will tend to have more fixed costs to leverage while the latter will tend to have a smaller fixed cost burden but have greater leverage of its employee-related expenses. In the short term, the Onsite program can hurt the profitability of our existing branch network as it can pull established revenue away from an existing branch even as its fixed expenses are largely unchanged.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We operate twelve regional distribution centers in the United States &#8211; Minnesota, Indiana, Ohio, Pennsylvania, Texas, Georgia, Washington, California, Utah, North Carolina, Kansas, and Mississippi &#8211; and three outside the United States &#8211; Ontario, Canada; Alberta, Canada; and Nuevo Leon, Mexico. These fifteen distribution centers give us approximately 4.5&#160;million square feet of distribution capacity. These distribution centers are located so as to permit deliveries of two to five times per week to our in-market locations using our trucks and overnight delivery by surface common carrier, with approximately 87% of our North American in-market locations receiving service four to five times per week. The distribution center in Indiana also serves as a 'master' hub, with those in California, North Carolina, and Kansas serving as 'secondary' hubs to support the needs of the in-market locations in their geographic regions as well as provide a broader selection of products for the in-market locations serviced by the other distribution centers. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently operate our Minnesota, Indiana, Ohio, Pennsylvania, Texas, Georgia, Washington, California, North Carolina, Kansas, and Ontario, Canada distribution centers with automated storage and retrieval systems ('ASRS'). These eleven distribution centers operate with greater speed and efficiency, and currently handle approximately 97% of our picking activity. We expect to add and/or expand new distribution centers over time as our scale and the number of our in-market locations increases.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our information systems department develops, implements, and maintains the computer based technology used to support business functions within Fastenal. Corporate, digital, distribution center, and vending systems are primarily supported from central locations, while each selling location uses a locally installed Point-Of-Sale (POS) system. The systems consist of both customized, purchased, and licensed software. A dedicated Wide Area Network (WAN) is used to provide connectivity between systems and authorized users.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Trademarks and Service Marks</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We conduct business under various trademarks and service marks, and we utilize a variety of designs and tag lines in connection with each of these marks, including </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Growth Through Customer Service</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">Although we do not believe our operations are substantially dependent upon any of our trademarks or service marks, we consider the 'Fastenal' name and our other trademarks and service marks to be valuable to our business. We have registered, or applied for the registration of, various trademarks and service marks. Our registered trademarks and service marks are presumed valid in the United States as long as they are in use, their registrations are properly maintained, and they have not been found to have become generic. Registrations of trademarks and service marks can also generally be renewed indefinitely as long as the trademarks and service marks are in use.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Products</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastenal was founded as a distributor of fasteners and related industrial and construction supplies. This includes threaded fasteners, bolts, nuts, screws, studs, and related washers, as well as miscellaneous supplies and hardware, such as pins, machinery keys, concrete anchors, metal framing systems, wire rope, strut, rivets, and related accessories. Our fastener product line, which is primarily sold under the Fastenal product name, represented 34.2%, 34.9%, and 35.6% of our consolidated net sales in 2019, 2018, and 2017, respectively.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastener distribution is complex. In most cases, the product has low per unit value but high per unit weight. This presents challenges in moving product from suppliers, most of whom are outside of North America, to our distribution centers, as well as from our distribution centers to our branch, Onsite, and customer locations. At the same time, fasteners are ubiquitous in manufactured products, construction projects, and maintenance and repair while at the same time exhibiting great geometric variability based on use and application. In many cases, a fastener is a critical part in machine uptime and/or effective use. These features have greatly influenced our logistical development, training and educational programs, support capabilities, and inventory decisions, which we believe would be difficult for competitors to replicate.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 1993, we began to aggressively add additional product lines, and these represented 65.8%, 65.1%, and 64.4% of our consolidated sales in 2019, 2018, and 2017, respectively. These products, which we refer to as non-fastener product lines, tend to move through the same distribution channel, get used by the same customers, and utilize the same logistical capabilities as the original fastener product line. This logic is as true today as it was when we first began to diversify our product offering. However, over time, the supply chain for these product lines has evolved in ways independent of the fastener line. For instance, non-fastener product lines benefit disproportionately from our development of industrial vending. </span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The most significant category of non-fastener products is our safety supplies product line, which accounted for 17.9%, 17.2%, and 16.3% of our consolidated sales in 2019, 2018, and 2017, respectively. This product line has enjoyed dramatic sales growth in the last ten years (nearly tripling as a percentage of sales over that ten-year time frame). This is directly related to our success in industrial vending. Our tools product line accounts for approximately 10% of consolidated net sales, representing 9.9%, 10.0%, and 10.1% in 2019, 2018, and 2017, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the last several decades we have added 'private label' brands (often referred to as 'Exclusive Brands', or brands sold exclusively through Fastenal) to our non-fastener offering. These private label brands represented approximately 13%, 13%, and 12% of our consolidated net sales in 2019, 2018, and 2017, respectively. We believe it is also appropriate to think about our private label sales as a percentage of our non-fastener sales for two reasons: (1) branded vs. private label dynamics of fasteners differ from those of non-fasteners; and (2) non-fastener data is more comparable to information reported by our peers, who do not generally have our significant mix of fastener business. Private label brands represented approximately 19%, 19%, and 20% of our total non-fastener sales in 2019, 2018, and 2017, respectively. Over the last few years, we have seen increases in sales of private label products as a percentage of total non-fastener sales when looking at specific sales channels such as Onsite locations, branches, and vending. However, these increases were masked by the relative sales growth we are experiencing with Onsite locations, which typically have a lower percentage of total sales being private label than is the case in branches or sales through vending devices.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We plan to continue to add other product lines in the future. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Detailed information about our sales by product line is provided in Note 2 of the Notes to Consolidated Financial Statements included later in this Form 10-K. Each product line may contain multiple product categories. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory Control</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our inventory stocking levels are determined using our computer systems, by our sales personnel at in-market locations, by our district and regional leadership, and by our product development team. The data used for this determination is derived from sales activity from all of our selling locations, from individual selling locations, and from different geographic areas. It is also derived from supplier information and from customer demographic information. The computer system monitors the inventory level for all stock items and triggers replenishment, or prompts a buyer to purchase, as necessary, based on an established </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">minimum-maximum level. All branches stock a base inventory and may expand beyond preset inventory levels as deemed appropriate by the district and branch personnel. Non-branch selling locations (primarily Onsites) stock inventory based on customer-specific arrangements. Inventories in distribution centers are established from computerized data for the selling locations served by the respective distribution center. Inventory quantities are continuously re-balanced utilizing an automated transfer mechanism we call 'inventory re-distribution'.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory held at our selling locations, close to customers and available on a same-day basis, accounted for approximately 60%, 61%, and 65% of our total inventory at the end of 2019, 2018, and 2017, respectively. Inventory held at our distribution centers and manufacturing locations accounted for approximately 40%, 39%, and 35% of our total inventory at the end of 2019, 2018, and 2017, respectively. The distribution center and manufacturing location inventory, when combined with our trucking network, allows for fast, next-day service at a very competitive cost.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Manufacturing and Support Services Operations</span></div><div style="line-height:120%;padding-top:8px;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, approximately 96% of our consolidated net sales were attributable to products manufactured by other companies to industry standards or to customer specific requirements. The remaining 4% related to products manufactured, modified or repaired by our manufacturing businesses or our support services. The manufactured products consist primarily of non-standard sizes of threaded fasteners and hardware made to customers' specifications at one of our nine manufacturing locations, or standard sizes manufactured under our Holo-Krome</span><span style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:10pt;">Cardinal Fasteners</span><span style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:10pt;">Spensall</span><span style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> product lines. The services provided by the support services group include, but are not limited to, the repair of tools and hoists, the fabrication of chain sling and hose, band saw blade welding, and other light manufacturing and fabrication. We may add additional services in the future. However, we engage in these activities primarily as a service to our customers and expect them to continue to contribute in the range of 4% to 6% of our consolidated net sales in the future.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Sources of Supply</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use a large number of suppliers for the standard stock items we distribute. Most items distributed by our network can be purchased from several sources, although preferred sourcing is used for some stock items to facilitate quality control. No single supplier accounted for more than 5% of our inventory purchases in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the case of fasteners and our private label non-fastener products, we have a large number of suppliers but these suppliers are heavily concentrated in a single geographic area, Asia. Within Asia, suppliers in China represent a significant source of product.  As a result, the cost and effectiveness of our supply chain is dependent on relatively unfettered trade across geographic regions.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beyond inventory, we have some concentration of purchasing activity. For example, we utilize a limited number of suppliers for our distribution equipment and our vehicle fleet, and primarily one supplier for our industrial vending equipment. However, we believe there are viable alternatives to each of these, if necessary.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Customers and Marketing</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe our success can be attributed to our ability to offer customers a full line of quality products, our convenient locations and diverse methods of providing those products, and the superior service orientation and expertise of our employees. Most of our customers are in the manufacturing and non-residential construction markets. The manufacturing market includes both OEM and MRO customers. The non-residential construction market includes general, electrical, plumbing, sheet metal, and road contractors. Other users of our products include farmers, truckers, railroads, oil exploration companies, oil production and refinement companies, mining companies, federal, state, and local governmental entities, schools, and certain retail trades.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on our customer profile being oriented toward manufacturing and non-residential construction, our business has historically been cyclical. However, we believe our model has certain protections that moderate the volatility of our results around cyclical changes. First, we have a large number of customers that serve a wide range of segments within the broader manufacturing and non-residential construction market, although slumps in one industry served by us can rapidly spread to other, interrelated industries, locally or globally. However, we still believe this customer and market segment diversity provides some insulation from economic changes that are not across multiple industries and geographic regions. In addition, while a meaningful part of our revenue is derived from products that are incorporated into final products, we also have a significant portion of revenue that is derived from products used to maintain facilities. This latter source of revenue tends to be directly influenced by cyclical changes, but its rate of change tends to be less dramatic.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In an in-market location, our customer's business activity is tracked through 'active accounts'. Customers often have more than one active account at a single in-market location, reflecting their utilization of different Fastenal services, and frequently have active accounts at many in-market locations across our global network. During the fourth quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our total number of active customer accounts (defined as accounts having purchase activity totaling at least $100 within the last 90 days) was approximately 247,000, while our total 'core accounts' (defined as the average number of accounts with purchase activity of at least $500 per month within the last 90 days) was approximately 80,000. In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, no one customer accounted for more than 5% of our sales. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Direct marketing continues to be the backbone of our business through our local in-market selling personnel, as well as our non-branch selling personnel. We support our sales team with multi-channel marketing including direct mail and digital marketing, print and radio advertising, catalogs, promotional flyers, events, and branch signage. In recent years, our national advertising has been focused on a NASCAR</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> sponsorship through our partnership with Roush Fenway Racing</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></span><span style="font-family:inherit;font-size:10pt;">as the primary sponsor of the No. 17 car in the Monster Energy</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></span><span style="font-family:inherit;font-size:10pt;">NASCAR</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></span><span style="font-family:inherit;font-size:10pt;">Cup Series.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Seasonality</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Seasonality has some impact on our sales. The first and fourth quarters are typically our lowest volume periods, given their overlap with winter months in North America during which our direct and indirect sales to customers in the non-residential construction market typically slow due to inclement weather. The fourth quarter also tends to be more greatly affected by the Thanksgiving (October in Canada and November in the United States), Christmas, and New Year holiday periods, due to plant shut downs. In contrast, the second and third quarters typically have higher revenues due to stronger non-residential construction activity and relatively fewer holidays (although Good Friday will sometimes fall in the second quarter and the 4th of July will always fall in the third quarter).</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Competition</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is highly competitive, and includes large competitors located primarily in large cities and smaller distributors located in many of the same smaller markets in which we have branches. We believe the principal competitive factors affecting the markets for our products, in no particular order, are customer service, price, convenience, product availability, and cost saving solutions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Market strategies in industrial distribution are varied. Where products are concerned, while many larger distributors have trended toward a broad-line offering over time, they are often still closely associated with a specific product that can influence their ability to capture market share. This association with a specific product line is often even more pronounced among smaller competitors, though many smaller competitors do deploy a broad-line model. Means of serving the customer are even more diverse. For instance, many competitors maintain a local, branch-based presence in their markets, while others use vans to sell products in markets away from their main warehouses, while still others rely on catalogs or telemarketing sales. Recent years have seen the emergence of e-commerce solutions, such as websites, and while this channel has been embraced by many traditional distributors it also has introduced non-traditional, web-based competitors into the marketplace. The diversity of product and service models supported in the marketplace is a reflection of the equally diverse product and service needs of the customer base. The large majority of our customers utilize multiple channels, from a single distributor or from a range of distributors, to procure the products they need in their operations.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that better service, and a competitive selling advantage, can be provided by maintaining a physical presence closer to the customer's location(s). As a result, we maintain branches in small, medium, and large markets, each offering a wide variety of products. The convenience of a large number of branches in a given area, combined with our ability to provide frequent deliveries to such branches from centrally located distribution centers, facilitates the prompt and efficient distribution of products. We also believe our industrial vending and bin stock solutions, supported from an in-market (branch or Onsite) location, provides a unique way to provide our customers convenient access to products and cost saving solutions using a business model not easily replicated by our competitors. Having trained personnel at each in-market location also enhances our ability to compete (see 'Employees' below).</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Onsite service model provides us with a strategic advantage with our larger customers. Building on our core business strategy of the local branch, the Onsite model provides value to our customers through customized service while giving us a competitive advantage through stronger relationships with those customers, all with a relatively low investment given the existing branch and distribution structure.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employees</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At the end of 2019, we employed 21,948 full and part-time employees. Of these, approximately 72% held an in-market or non-branch selling role. We characterize these personnel as follows:</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:70%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-market locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13,977</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-branch selling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,854</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,772</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Selling subtotal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">15,831</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15,787</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4,012</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,830</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">711</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">736</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,394</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,291</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Non-selling subtotal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6,117</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,857</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21,948</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,644</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note &#8211; In materials released on January 17, 2019 related to our fourth quarter and full year 2018 earnings results, we undercounted our total employees by 25. We corrected this in the table above, and throughout this document, and as a result some of the figures will not match the comparable figures in our previously published fourth quarter and full year 2018 earnings results.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the quality of our employees is critical to our ability to compete successfully in the markets we currently serve and to our ability to develop new markets and customer relationships. We foster the growth and education of skilled employees throughout the organization by operating training programs and by decentralizing decision-making. Wherever possible, our goal is to 'promote from within'. For example, most new branch and Onsite managers are promoted from an outside sales position, and district managers (who supervise a number of in-market locations) are usually former branch managers.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Fastenal School of Business (our internal corporate university program, known as FSB) develops and delivers a comprehensive array of industry and company-specific training and development programs that are offered to our employees. The programs are offered through a combination of both classroom training and online learning. FSB provides core curricula focused on key competencies determined to be critical to the success of our employees' performance. In addition, we provide specialized educational tracks within various institutes of learning. These institutes of learning are advanced levels that provide specific concentrations of education and development and have been designed to focus on critical aspects of our business, such as leadership, effective branch best practices, sales and marketing, product education, and distribution.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our selling personnel are compensated with a base salary and an incentive bonus arrangement that places emphasis on achieving increased sales on a branch, Onsite, district, regional, and national account basis, while still attaining targeted levels of, among other things, gross profit, inventory management, and trade accounts receivable collections. As a result, a significant portion of our total employment cost varies with sales volume. We also pay incentive bonuses to our leadership personnel based on one or more of the following factors: sales growth, earnings growth (before and after taxes), profitability, and return on assets improvement, and to our other personnel for achieving predetermined departmental, project, and cost-containment goals.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our employees are not subject to any collective bargaining agreements and we have experienced no work stoppages. We believe our employee relations are good.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Available Information</span></div><div style="line-height:120%;padding-top:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Internet address for corporate and investor information is www.fastenal.com. The information contained on our website or connected to our website is not incorporated by reference into this annual report on Form&#160;10-K and should not be considered part of this report.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section&#160;13(a) or 15(d) of the Securities Exchange Act are available free of charge on or through our website at www.fastenal.com as soon as reasonably practicable after such reports have been filed with or furnished to the SEC.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></div><hr style="page-break-after:always"></hr><div><a id="s400248D7101156ACB0BA3E036DA44854"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1A.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RISK FACTORS</span></div></td></tr></table><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the other information in this Form&#160;10-K, the following factors should be considered in evaluating our business. Our operating results depend upon many factors and are subject to various risks and uncertainties. The most significant risks and uncertainties known to us which may cause our operating results to vary from anticipated results or which may negatively affect our operating results and profitability are as follows:</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Company Risks</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Products that we sell may expose us to potential material liability for property damage, environmental damage, personal injury, or death linked to the use of those products by our customers. </span><span style="font-family:inherit;font-size:10pt;">Some of our customers operate in challenging industries where there is a material risk of catastrophic events. We are actively seeking to expand our sales to certain categories of customers, some of whose businesses may entail heightened levels of such risk. If any of these events are linked to the use by our customers of any of our products, claims could be brought against us by those customers, by governmental authorities, and by third parties who are injured or damaged as a result of such events. In addition, our reputation could be adversely affected by negative publicity surrounding such events regardless of whether or not claims against us are successful. While we maintain insurance coverage to mitigate a portion of this risk and may have recourse against our suppliers for losses arising out of defects in products procured from them, we could experience significant losses as a result of claims made against us to the extent adequate insurance is not in place, the products are manufactured by us or legal recourse against our suppliers is otherwise not available, or our insurers or suppliers are unwilling or unable to satisfy their obligations to us.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interruptions in the proper functioning of information systems or the inability to maintain or upgrade our information systems, or convert to alternate systems in a timely and efficient manner, could disrupt operations, cause unanticipated increases in costs and/or decreases in revenues, and result in less efficient operations. </span><span style="font-family:inherit;font-size:10pt;">The proper functioning of our information systems is critical to many aspects of our business and we could be adversely affected if we experience a disruption or data loss relating to our information systems and are unable to recover in a timely manner. Our information systems are protected with robust backup systems and processes, including physical and software safeguards and remote processing capabilities. Still, information systems are vulnerable to natural disasters, power losses, unauthorized access, telecommunication failures, and other problems. In addition, certain software used by us is licensed from, and certain services related to our information systems are provided by, third parties who could choose to discontinue their products or services or their relationship with us. It is also possible that we are unable to improve, upgrade, maintain, and expand our information systems. Our ability to process orders, maintain proper levels of inventories, collect accounts receivable, pay expenses, and maintain the security of company and customer data, as well as the success of our growth drivers, is dependent in varying degrees on the effective and timely operation and support of our information technology systems.&#160;If critical information systems fail or these systems or related software or services are otherwise unavailable, or if we experience extended delays or unexpected expenses in securing, developing, and otherwise implementing technology solutions to support our growth and operations, it could adversely affect our profitability and/or ability to grow.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">In the event of a cyber security incident, we could experience certain operational interruptions, incur substantial additional costs, become subject to legal or regulatory proceedings, or suffer damage to our reputation in the marketplace. </span><span style="font-family:inherit;font-size:10pt;">The nature of our business requires us to receive, retain, and transmit certain personally identifying information that our customers provide to purchase products or services, register on our websites, or otherwise communicate and interact with us. While we have taken and continue to undertake significant steps to protect our customer and confidential information,&#160;a compromise of our data security systems or those of businesses we interact with could result in information related to our customers or business being obtained by unauthorized persons. We develop and update processes and maintain systems in an effort to try to prevent this from occurring and have established and maintained disclosure controls and procedures that would permit us to make accurate and timely disclosures of any material event, including any cyber security event, but the development and maintenance of these processes and systems are costly and require ongoing monitoring and updating as technologies change and efforts to overcome security measures become more sophisticated. Consequently, despite our efforts, the possibility of cyber security incidents cannot be eliminated entirely. There can be no assurance that we will not experience a cyber security incident that may materially impact our consolidated financial statements. While we also seek to obtain assurances that third parties we interact with will protect confidential information, there is a risk the confidentiality of data held or accessed by third parties may be compromised. If a compromise of our data security were to occur, it could interrupt our operations, subject us to additional legal, regulatory, and operating costs, and damage our reputation in the marketplace. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may be unable to meet our goals regarding the growth drivers of our business.</span><span style="font-family:inherit;font-size:10pt;"> Our sales growth is dependent primarily on our ability to attract new customers and increase our activity with existing customers. Historically, the most effective way to attract new customers has been opening new branches. In recent years, however, we have devoted increased resources to other growth drivers, including our industrial vending business, our Onsite business, our national accounts team, and our international operations. While we have taken steps to build momentum in the growth drivers of our business, we cannot assure you those steps will lead to additional sales growth. Failure to achieve any of our goals regarding industrial vending, FMI, Onsite locations, national accounts signings, digital solutions, international operations, or other growth drivers could negatively impact our long-term sales growth. Further, failure to identify appropriate targets for our Onsite and industrial vending </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">businesses or failure to find suitable locations for them once appropriate targets are identified may adversely impact our goals regarding the number of new Onsite locations we are able to open or the number of industrial vending devices we are able to deploy.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in customer or product mix, downward pressure on sales prices, and changes in volume of orders could cause our gross profit percentage to fluctuate or decline in the future.</span><span style="font-family:inherit;font-size:10pt;"> Changes in our customer or product mix could cause our gross profit percentage to fluctuate or decline. For example, the portion of our sales attributable to fasteners has been decreasing in recent years. That has adversely affected our gross profit percentage as our non-fastener products generally carry lower gross profit margins than our fastener products. Similarly, in recent years, revenues from national accounts customers, which typically have lower gross profit margins by virtue of their scale and available business, have tended to grow faster than revenues from smaller customers. This factor has become more significant as revenues from Onsite locations have grown in the mix. Customer and product mix have contributed to the decline in our gross profit percentage over time, including in 2019 and 2018, and will likely continue to affect our gross profit percentage in 2020 and beyond. However, whether this adverse mix impact will result in a decline of our gross profit percentage in any given year will depend on the extent to which they are, or are not, offset by positive impacts to gross profit margin during such year. Downward pressure on sales prices, changes in the volume of our orders, and an inability to pass higher product costs on to customers could also cause our gross profit percentage to fluctuate or decline. We can experience downward pressure on sales prices as a result of deflation, pressure from customers to reduce costs, or increased competition. Reductions in our volume of purchases can adversely impact gross profit by reducing supplier volume allowances. We may not be able to pass rising product costs to customers if those customers have ready product or supplier alternatives in the marketplace.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our operating and administrative expenses could grow more rapidly than net sales which could result in failure to achieve our goals related to leveraging revenue growth into higher net earnings.</span><span style="font-family:inherit;font-size:10pt;"> Over time, we have generally experienced an increase in our operating and administrative expenses, including costs related to payroll, occupancy, freight, and information technology, among others, as our net sales have grown. However, historically, a portion of these expenses has not increased at the same rates as net sales, allowing us to leverage our growth and sustain or expand our operating profit margins. There are various scenarios where we may not be able to continue to achieve this leverage as we have been able to do in the past. For instance, it is typical that when demand declines, most commonly from cyclical factors (though it could be due to customer losses or some other company-specific event), our operating and administrative expenses do not fall as quickly as net sales. It is also possible that in the future we will elect to make investments in operating and administrative expenses that would result in costs growing faster than net sales. In addition, market variables, such as labor rates, energy costs, and legal costs, could move in such a way as to cause us to not be able to manage our operating and administrative expenses in a way that would enable us to leverage our revenue growth into higher net earnings. Should any of these scenarios, or a combination of them, occur in the future, it is possible that our operating and pre-tax profit margins could decline even if we are able to grow revenue.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our competitive advantage in our industrial vending business could be eliminated and the loss of key suppliers of equipment and services for that business could be disruptive and could result in failure to deploy devices.</span><span style="font-family:inherit;font-size:10pt;"> We believe we have a competitive advantage in industrial vending due to our vending hardware and software, our local branch presence (allowing us to service devices more rapidly), our 'vendible' product depth, and, in North America, our distribution strength. These advantages have developed over time; however, other competitors could respond to our expanding industrial vending business with highly competitive platforms of their own. Such competition could negatively impact our ability to expand our industrial vending business or negatively impact the economics of that business. In addition, we currently rely on a limited number of suppliers for the vending devices used in, and certain software and services needed to operate, our industrial vending business. While these devices, software, and services can be obtained from other sources, loss of our current suppliers could be disruptive and could result in us failing to meet our goals related to the number of devices we are able to deploy in the next twelve to eighteen months.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The ability to identify new products and product lines, and integrate them into our selling locations and distribution network, may impact our ability to compete, our ability to generate additional sales, and our profit margins.</span><span style="font-family:inherit;font-size:10pt;"> Our success depends in part on our ability to develop product expertise at the selling location level and identify future products and product lines that complement existing products and product lines and that respond to our customers' needs. We may not be able to compete effectively unless our product selection keeps up with trends in the markets in which we compete or trends in new products. In addition, our ability to integrate new products and product lines into our branches and distribution network could impact sales and profit margins.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our ability to successfully attract and retain qualified personnel to staff our selling locations could impact labor costs, sales at existing selling locations, and the successful execution of our growth drivers.</span><span style="font-family:inherit;font-size:10pt;"> Our success depends in part on our ability to attract, motivate, and retain a sufficient number of qualified employees, including inside and outside branch associates, Onsite managers, national account sales representatives, and support personnel, who understand and appreciate our culture and are able to adequately represent this culture to our customers. Qualified individuals of the requisite caliber and number needed to fill these positions may be in short supply in some areas, and the turnover rate in the industry is high, particularly for less tenured employees. If we are unable to hire and retain personnel capable of consistently providing a high level of customer </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">service, as demonstrated by their enthusiasm for our culture and product knowledge, our sales could be materially adversely affected. Additionally, competition for qualified employees could require us to pay higher wages to attract a sufficient number of employees. An inability to recruit and retain a sufficient number of qualified individuals in the future may also delay the planned expansion of our various selling channels.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our inability to attract or transition key executive officers may divert the attention of other members of our senior leadership and adversely impact our existing operations. </span><span style="font-family:inherit;font-size:10pt;">Our success depends on the efforts and abilities of our key executive officers and senior leadership. In the event of voluntary or involuntary vacancies in our executive team in the future, the extent to which there is disruption in the oversight and/or leadership of our business will depend on our ability to either transition internal, talented individuals or recruit suitable replacements to serve in these roles. In addition, difficulties in smoothly implementing any transition to new members of our executive team, or recruiting suitable replacements, could divert the attention of other members of our senior leadership team from our existing operations.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may not be able to compete effectively against traditional or non-traditional competitors, which could cause us to lose market share or erode our gross and/or operating income profit and/or percentage.</span><span style="font-family:inherit;font-size:10pt;"> The industrial, construction, and maintenance supply industry, although slowly consolidating, still remains a large, fragmented, and highly competitive industry. Our current or future competitors may include companies with similar or greater market presence, name recognition, and financial, marketing, technological, and other resources, and we believe they will continue to challenge us with their product selection, financial resources, technological advancements, and services. Increased competition from brick-and-mortar retailers could cause us to lose market share or reduce our prices or increase our spending. Similarly, the emergence of on-line retailers, whether as extensions of our traditional competition or in the form of major, non-traditional competitors, could result in easier and quicker price discovery and the adoption of aggressive pricing strategies and sales methods.&#160;These pressures could have the effect of eroding our gross and/or operating income profit and/or percentage over time.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our business is subject to a wide array of operating laws and regulations in every jurisdiction where we operate. Compliance with these laws and regulations increases the cost of doing business and failure to comply could result in the imposition of fines or penalties and the termination of contracts. </span><span style="font-family:inherit;font-size:10pt;">We are subject to a variety of laws and regulations including without limitation; import and export requirements, anti-bribery and corruption laws, product compliance laws, environmental laws, foreign exchange controls and cash repatriation restrictions, advertising regulations, data privacy and cyber security requirements, regulations on suppliers regarding the sources of supplies or products, labor and employment laws, and anti-competition regulations. In addition, as a supplier to federal, state, and local government agencies, we must comply with certain laws and regulations relating specifically to the formation, administration, and performance of our governmental contracts. We are also subject to governmental audits and inquiries in the normal course of business. Ongoing audit activity and changes to the legal and regulatory environments could increase the cost of doing business, and such costs may increase in the future as a result of changes in these laws and regulations or in their interpretation. While we have implemented policies and procedures designed to facilitate compliance with these laws and regulations, there can be no assurance that our employees, contractors, or agents will not violate such laws and regulations, or our policies. Any such violations could result in the imposition of fines and penalties, damage to our reputation, and, in the case of laws and regulations relating specifically to governmental contracts, the loss of those contracts.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tax laws and regulations require compliance efforts that can increase our cost of doing business and changes to these laws and regulations could impact financial results. </span><span style="font-family:inherit;font-size:10pt;">We are subject to a variety of tax laws and regulations in the jurisdictions in which we operate. Maintaining compliance with these laws can increase our cost of doing business and failure to comply could result in audits or the imposition of fines or penalties. Further, our future effective tax rates in any of these jurisdictions could be affected, positively or negatively, by changing tax priorities, changes in statutory rates, or changes in tax laws or the interpretation thereof. The most significant recent example of this is the comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the 'Tax Act'), which was enacted in the United States in December 2017. The Tax Act reduced the U.S. federal corporate income tax rate, included a one-time tax on accumulated offshore earnings, eliminated certain deductions for which we had previously qualified, requires a current inclusion in U.S. federal income of certain earnings of controlled foreign corporations, allows a domestic corporation an immediate deduction in U.S. taxable income for a portion of its foreign-derived intangible income, and introduced a base erosion anti-abuse tax. There is also a longer term risk that the beneficial aspects of the Tax Act on our business could be reversed depending on changes in future fiscal or political priorities.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may not be successful in integrating acquisitions and achieving intended benefits and synergies.</span><span style="font-family:inherit;font-size:10pt;"> We have completed several acquisitions of businesses in recent years. We expect to continue to pursue strategic acquisitions that we believe will either expand or complement our business in new or existing markets or further enhance the value and offerings we are able to provide to our existing or future potential customers. Acquisitions involve numerous risks and challenges, including, among others, a risk of potential loss of key employees of an acquired business, inability to achieve identified operating and financial synergies anticipated to result from an acquisition, diversion of our capital and our management's attention from other business issues, and risks related to the integration of the acquired business including unanticipated changes in our business, our industry, or general economic conditions that affect the assumptions underlying the acquisition. Any one or more of these factors could cause us to not realize the benefits anticipated to result from the acquisitions.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industry and General Economic Risks</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">A downturn in the economy or in the principal markets served by us and other factors may affect customer spending, which could harm our operating results.</span><span style="font-family:inherit;font-size:10pt;"> In general, our sales represent spending on discretionary items or consumption needs by our customers. This spending is affected by many factors, including, among others:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">general business conditions,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">business conditions in our principal markets,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">interest rates,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">inflation,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">liquidity in credit markets,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">taxation,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">government regulations and actions, including around trade policy,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">energy and fuel prices and electrical power rates,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">unemployment trends,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">terrorist attacks and acts of war,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">weather conditions, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:1px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">other matters that influence customer confidence and spending.</span></div></td></tr></table><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A downturn in either the national or local economy where we operate, or in the principal markets served by us, or changes in any of the other factors described above, could negatively impact sales at our in-market locations, sales through our other selling channels, and the level of profitability of those in-market locations and other selling channels.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This risk was most recently demonstrated in 2019.&#160;After experiencing strong demand in 2017 and 2018 that produced double-digit sales growth for Fastenal, our growth slowed into the mid-single digits beginning in the second quarter of 2019. During that period, many of our customers involved in the manufacture of components, capital goods, and heavy equipment were impacted by higher costs and reduced confidence stemming from global trade uncertainty. When this happens, these customers tend to cut back on spending which yields a slowdown in our business with these customers.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Trade policies could make sourcing product from overseas more difficult and/or more costly, and could adversely impact our gross and/or operating profit percentage.</span><span style="font-family:inherit;font-size:10pt;"> We source a significant amount of the products we sell from outside of the United States, primarily Asia.&#160;We have made significant structural investments over time to be able to source both directly from Asia through our wholly-owned, Asia-based subsidiary, FASTCO Trading Co., Ltd. and indirectly from suppliers that procure product from international sources.&#160;This was initially necessary due to the absence of significant domestic fastener production, but over time we have expanded our non-fastener sourcing as well, and at this time it may be difficult to adjust our sourcing in the short term. In light of this, changes in trade policies could affect our sourcing operations, our ability to secure sufficient product to serve our customers and/or impact the cost or price of our products, with potentially adverse impacts on our gross and operating profit percentages and financial results. These risks are particularly acute currently in light of an increase in tariffs, either directly on products we trade in or indirectly on industries we sell into, between the United States and its trading partners, as well as greater uncertainty around regional and global trade agreements generally. China and Canada represent significant sources of product and Canada and Mexico represent our two largest markets in terms of revenue generation after the United States, and each of these countries are currently and/or have been previously subject to disruption due to historical trade policies. There can be no assurances that these disruptions will not continue or increase in the future, with the previously mentioned countries or additional countries with which we do business. The degree to which these changes in the global marketplace affect our financial results will be influenced by the specific details of the changes in trade policies, their timing and duration, and our effectiveness in deploying tools to address these issues. In particular, the tariffs levied on most of our products originating in China have caused us to review and implement potential solutions to the increase in our product costs with our customers. The first of these actions occurred on September 24, 2018, but since that date there have been additional actions to both increase the number of products covered by tariffs and to raise the tariff rates themselves. We have taken actions, including increasing product prices, re-sourcing product, and seeking exemptions for certain products, that have been mostly effective at offsetting the impacts of tariffs on our financial results. The effectiveness of these strategies in response to any future tariffs is unknown.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Trade policies could have an adverse impact on industries we sell into, negatively affecting our net sales and profits.</span><span style="font-family:inherit;font-size:10pt;"> Considerable political uncertainty in the United States may result in changes to trade policies that could create disruption in geographic demand trends. To the extent that the United States government enacts tariffs or taxes that penalize imports to benefit domestic manufacturing, we may improve our domestic sales which may have an overall positive impact on us given that 86% of our total revenue is derived from the United States. However, any such action may adversely impact our foreign sales, which may, in turn, adversely impact our ability to expand our overseas branches in the future. In addition, should a foreign government engage in its own trade protection, independent of or in response to another nation's action, it could have a negative direct or, more likely, indirect effect on our net sales and profits by reducing demand for exports by United States companies. Such changes could adversely affect our financial results.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Products manufactured in foreign countries may cease to be available for reasons unrelated to trade policy, which could adversely affect our inventory levels and operating results.</span><span style="font-family:inherit;font-size:10pt;"> We obtain certain of our products, and our suppliers obtain certain of their products, from China, Taiwan, South Korea, Mexico, and other foreign countries. Our suppliers could discontinue selling products manufactured in foreign countries at any time for reasons that may or may not be in our control or our suppliers' control, including foreign government regulations, domestic government regulations, political unrest, war, disruption or delays in shipments, or changes in local economic conditions. Additionally, the shipment of goods from foreign countries could be delayed by container shipping companies encountering financial or other difficulties. Our operating results and inventory levels could suffer if we are unable to promptly replace a supplier or shipper who is unwilling or unable to satisfy our requirements with another supplier or shipper providing equally appealing products and services.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in energy costs and the cost of raw materials used in our products could impact our net sales, cost of sales, gross profit percentage, distribution expenses, and occupancy expenses, which may result in lower operating income.</span><span style="font-family:inherit;font-size:10pt;"> Costs of raw materials used in our products (e.g., steel) and energy costs can fluctuate significantly over time. Increases in these costs result in increased production costs for our suppliers. These suppliers typically look to pass their increased costs along to us through price increases. The fuel costs of our distribution and branch operations have fluctuated as well. While we typically try to pass higher supplier prices and fuel costs through to our customers or to modify our activities to mitigate the impact, we may not be successful, particularly if supplier prices or fuel costs rise rapidly. Failure to fully pass any such increased prices and costs through to our customers or to modify our activities to mitigate the impact would have an adverse effect on our operating income. While increases in the cost of fuel or raw materials could be damaging to us, decreases in those costs, particularly if severe, could also adversely impact us by creating deflation in selling prices, which could cause our gross profit to decline, or by negatively impacting customers in certain industries, which could cause our sales to those customers to decline.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The industrial, construction, and maintenance supply industry is consolidating, which could cause it to become more competitive and could negatively impact our market share, gross profit, and operating income.</span><span style="font-family:inherit;font-size:10pt;"> The industrial, construction, and maintenance supply industry in North America is consolidating. This consolidation is being driven by customer needs and supplier capabilities, which could cause the industry to become more competitive as greater economies of scale are achieved by suppliers, or as competitors with new business models are willing and able to operate with lower gross profit on select products. Customers are increasingly aware of the total costs of fulfillment and of the need to have consistent sources of supply at multiple locations. We believe these customer needs could result in fewer suppliers as the remaining suppliers become larger and capable of being a consistent source of supply.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There can be no assurance we will be able in the future to take effective advantage of the trend toward consolidation. The trend in our industry toward consolidation could make it more difficult for us to maintain our current gross profit and operating income. Furthermore, as our industrial customers face increased foreign competition, and potentially lose business to foreign competitors or shift their operations overseas in an effort to reduce expenses, we may face increased difficulty in growing and maintaining our market share.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inclement weather and other disruptions to the transportation network could adversely impact our distribution system and demand for our products.</span><span style="font-family:inherit;font-size:10pt;"> Our ability to provide efficient distribution of core business products to our branch network is an integral component of our overall business strategy. Disruptions at distribution centers or shipping ports may affect our ability to both maintain core products in inventory and deliver products to our customers on a timely basis, which may in turn adversely affect our results of operations. In addition, severe weather conditions could adversely affect demand for our products in particularly hard hit regions. In August and September 2017, we experienced temporary disruptions in our distribution network in our Gulf Coast, Florida, Georgia, and Puerto Rico regions due to hurricanes Harvey, Irma, and Maria. These storms adversely impacted our product demand and revenues, as well as our gross and operating profit percentages, due to an increase in demand for storm-related products which have a lower gross profit margin, and inefficiencies in delivery services in the immediate aftermath of the storms. In September 2018, hurricane Florence had a similar impact in our Carolinas region, and in the first quarter of 2019, severe winter weather had a similar impact across the northern part of the United States.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our current estimates of total market potential as well as the market potential of our business strategies could be incorrect. </span><span style="font-family:inherit;font-size:10pt;">We believe we have a significant opportunity for growth based on our belief that North American market demand for the products we sell is estimated to exceed $140 billion. This figure is not derived from an independent organization or data source that aggregates and publishes widely agreed-upon demand and market share statistics. Instead, we have identified this figure based on our own experience in the marketplace for our products and by evaluating estimates from other sources. If we have overestimated the size of our market, and in doing so, underestimated our current share of it, the size of our opportunity for growth may not be as significant as we currently believe. Similarly, we have provided estimates of the opportunities we have with some of our specific growth strategies, such as industrial vending and Onsite locations. We believe the potential market opportunity for industrial vending is approximately 1.7 million devices and we have identified over 15,000 customer locations with the potential to implement our Onsite service model. Similar to the case for total market size, we use our own experience and data to arrive at the size of these potential opportunities and not independent sources. These estimates are based on our business model today, and the introduction or expansion of other business strategies, such as on-line retailing, could cause them to change. In addition, the market potential of a particular business strategy may vary from expectations due to a change in the </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">marketplace (such as changes in customer concentration or needs), a change in the nature of that business strategy, or weaker than anticipated acceptance by customers of that business strategy. We cannot guarantee that our market potential estimates are accurate or that we will ultimately decide to expand our industrial vending or Onsite service models as we anticipate to reach the full market opportunity. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are exposed to foreign currency exchange rate risk, and changes in foreign exchange rates could increase the cost of purchasing products and impact our foreign sales.</span><span style="font-family:inherit;font-size:10pt;"> Because the functional currency related to most of our foreign operations is the applicable local currency, we are exposed to foreign currency exchange rate risk arising from transactions in the normal course of business. Fluctuations in the relative strength of foreign economies and their related currencies could adversely impact our ability to procure products overseas at competitive prices and our foreign sales. Historically, our primary exchange rate exposure has been with the Canadian dollar. There can be no assurance that currency exchange rate fluctuations with the Canadian dollar and other foreign currencies will not adversely affect our results of operations, financial condition, and cash flows. While the use of currency hedging instruments may provide us with protection from adverse fluctuations in currency exchange rates, we are not currently using these instruments and we have not historically hedged this exposure. If we decide to do so in the future, we could potentially forego the benefits that might result from favorable fluctuations in currency exchange rates.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tight credit markets could impact our ability to obtain financing on reasonable terms or increase the cost of existing or future financing and interest rate fluctuations could adversely impact our results. </span><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">$345.0</span><span style="font-family:inherit;font-size:10pt;"> of outstanding debt obligations, including loans outstanding under our revolving credit facility (the 'Credit Facility') of </span><span style="font-family:inherit;font-size:10pt;">$210.0</span><span style="font-family:inherit;font-size:10pt;"> and senior unsecured promissory notes issued under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;">$135.0</span><span style="font-family:inherit;font-size:10pt;">. Loans under the Credit Facility bear interest at a rate per annum based on the London Interbank Offered Rate ('LIBOR') and mature on November 30, 2023. The notes issued under our Master Note Agreement consist of three series. The first is in an aggregate principal amount of $40.0, bears interest at a fixed rate of 2.00% per annum, and is due and payable on July&#160;20, 2021. The second is in an aggregate principal amount of $35.0, bears interest at a fixed rate of 2.45% per annum, and is due and payable on July&#160;20, 2022. The third is in an aggregate principal amount of $60.0, bears interest at a fixed rate of 3.22% per annum, and is due and payable on March 1, 2024. Our aggregate borrowing capacity under the Credit Facility is $700.0. Our aggregate borrowing capacity under the Master Note Agreement is $600.0; however, none of the institutional investors that are parties to that agreement are committed to purchase notes thereunder. </span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During periods of volatility and disruption in the United States credit markets, financing may become more costly and more difficult to obtain. Although the credit market turmoil of 2008 and 2009 did not have a significant adverse impact on our liquidity or borrowing costs given our low level of indebtedness at that time, the availability of funds tightened and credit spreads on corporate debt increased. Our indebtedness has increased since 2009 and we have the capacity under our Credit Facility and Master Note Agreement to increase borrowings in the future. If credit market volatility were to return, the cost of servicing our existing debt could increase due to the LIBOR-based interest rate provided for under our Credit Facility. In addition, borrowing additional amounts to finance stock purchases, dividends, capital expenditures, and other liquidity needs or to refinance our existing indebtedness could be difficult and the cost of doing so could be high.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investment Risk</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">There can be no assurance that our stock price will continue to reflect the current multiple of earnings over time.</span><span style="font-family:inherit;font-size:10pt;"> Stock prices, including ours, are commonly thought to be a function of earnings multiplied by a multiple. Historically, investors have given our earnings a higher multiple, or premium, than is typical of the broader industrial sector of which we are typically associated. We believe we have earned this premium by virtue of a long history of superior growth, profitability, and returns. However, to the extent that we fail to successfully execute our growth strategies and/or poorly navigate the risks that surround our business, including those described throughout this section, or to the extent our industry (industrial distribution, or industrial stocks in general) loses favor in the marketplace, there can be no assurance that investors will continue to afford a premium multiple to our earnings which could adversely affect our stock price.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We cannot provide any guaranty of future dividend payments or that we will continue to purchase shares of our common stock pursuant to our share purchase program.</span><span style="font-family:inherit;font-size:10pt;"> Although our board of directors has historically authorized the payment of quarterly cash dividends on our common stock and indicated an intention to do so in the future, there are no assurances that we will continue to pay dividends in the future or continue to increase dividends at historic rates. In addition, although our board of directors has authorized share purchase programs and we purchased shares in 2018, 2017, and prior years through these programs, we may discontinue doing so at any time. Any decision to continue to pay quarterly dividends on our common stock, to increase those dividends, or to purchase our common stock in the future will be based upon our financial condition and results of operations, the price of our common stock, credit conditions, and such other factors as are deemed relevant by our board of directors.</span></div><div><a id="sD5430118A3295F729D56FE30AC701A6C"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1B.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">UNRESOLVED STAFF COMMENTS</span></div></td></tr></table><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></div><hr style="page-break-after:always"></hr><div><a id="s29D8E6ABDE2056CCB589C974890FD1A2"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 2.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> PROPERTIES</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note &#8211; Information in this section is as of December 31, 2019, unless otherwise noted.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We own the following facilities in Winona, Minnesota:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:67%;"></td><td style="width:9%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purpose</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Tote Locations (ASRS)</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Approximate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Square Feet</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center and home office </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">246,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">259,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer support center</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Winona branch</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Winona product support facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rack and shelving storage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Multi-building complex which houses certain operations of the distribution group, the support services group, and the home office support group</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer Experience Center</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Total number of tote locations for small parts storage included in facilities with an ASRS. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> During 2018, we acquired land for future expansion of our home office.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We own the following facilities, excluding selling locations, outside of Winona, Minnesota:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:49%;"></td><td style="width:26%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purpose</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Location</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Tote Locations (ASRS)</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Approximate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Square Feet</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indianapolis, Indiana</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">547,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,039,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indianapolis, Indiana</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">220,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Akron, Ohio</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">103,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">182,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scranton, Pennsylvania</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">189,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denton, Texas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">41,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">176,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing facility (built in 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Houston, Texas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">120,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Atlanta, Georgia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">77,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">198,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center (built in 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Seattle, Washington</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">140,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">246,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center and manufacturing facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Modesto, California</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">328,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High Point, North Carolina</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">132,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">301,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High Point, North Carolina</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">350,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Kansas City, Kansas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">170,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">468,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Kitchener, Ontario, Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">128,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">142,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center (built in 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Jackson, Mississippi</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">269,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Wallingford, Connecticut</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">187,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rockford, Illinois</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Local re-distribution center and manufacturing facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Johor, Malaysia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Total number of tote locations for small parts storage included in facilities with an ASRS. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">This property contains an ASRS with capacity of 52,000 pallet locations, in addition to the 547,000 tote locations for small parts.</span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span><span style="font-family:inherit;font-size:10pt;"> This facility contains an ASRS with capacity of 14,000 pallet locations, in addition to the 41,000 tote locations for small parts.</span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4) </sup></span><span style="font-family:inherit;font-size:10pt;">In late December 2018, we purchased an additional distribution center in High Point, North Carolina with approximately 750,000 total square feet. Approximately 400,000 square feet will continue to be leased by the previous owner for three years. We began utilizing approximately 350,000 square feet for distribution activities in early 2019.</span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span><span style="font-family:inherit;font-size:10pt;"> In late 2019, we began an expansion project at our Kitchener, Ontario, Canada distribution center. This project will add approximately 80,000 square feet of distribution capacity and is scheduled for completion in 2020.</span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we own 173 buildings that house our in-market locations in various cities throughout North America.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other buildings we occupy are leased. Leased branches range from approximately 3,000 to 10,000 square feet, with lease terms of up to 60 months (most initial lease terms are for 36 to 48 months). In addition to our leased branch locations, we also lease the following facilities:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:37%;"></td><td style="width:27%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purpose</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Location</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Approximate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Square Feet</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease&#160;Expiration</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Date</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Renewal</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Salt Lake City,&#160;Utah</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">74,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Salt Lake City, Utah</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center and packaging facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Salt Lake City, Utah</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center and manufacturing facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Edmonton, Alberta, Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Apodaca, Nuevo Leon, Mexico</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Three</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Local re-distribution center and manufacturing facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Modrice, Czech Republic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently own land for future distribution center expansion and development. If economic conditions are suitable in the future, we will consider purchasing branch locations to house our older branches. It is anticipated the majority of new branch locations will continue to be leased. It is our policy to negotiate relatively short lease terms to facilitate relocation of particular branch operations, when desirable. Our experience has been that there is sufficient space suitable for our needs and available for leasing.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s4CB514CFAE185C53AF5EDE86D730D994"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 3.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">LEGAL PROCEEDINGS</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A description of our legal proceedings, if any, is contained in Note 10 of the Notes to Consolidated Financial Statements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s861273FAA4805B0988D03982A99F71B6"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 4.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MINE SAFETY DISCLOSURES</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19</span></div></div><hr style="page-break-after:always"></hr><div><a id="s9D1A9169D8A65F839FDE390DF2440B2A"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sCF5B52A151A959FA85B400F6A19A3242"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 5.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock Data</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dollar amounts in this section are stated in whole numbers.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our shares are traded on The Nasdaq Stock Market under the symbol 'FAST'. As of </span><span style="font-family:inherit;font-size:10pt;">January&#160;22, 2020</span><span style="font-family:inherit;font-size:10pt;">, there were approximately 1,000 record holders of our common stock, which includes nominees or broker dealers holding stock on behalf of an estimated 275,000 beneficial owners.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Issuer Purchases of Equity Securities</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below sets forth information regarding purchases of our common stock during each of the last three months of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:27%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:20%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(c)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(d)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total&#160;Number&#160;of&#160;Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchased</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Average&#160;Price</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Paid&#160;per&#160;Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total&#160;Number&#160;of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Shares&#160;Purchased</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">as&#160;Part&#160;of&#160;Publicly</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Announced Plans</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">or Programs (1)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Maximum&#160;Number&#160;(or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Approximate Dollar</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value) of Shares that May&#160;Yet&#160;Be&#160;Purchased Under the Plans or Programs (1) </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 1-31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,800,000</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1-30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,800,000</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 1-31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,800,000</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,800,000</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:18px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">On July 11, 2017, our board of directors established a new authorization for us to repurchase up to 10,000,000 shares of our common stock. The repurchase program has no expiration date. As of December 31, 2019, we had remaining authority to repurchase 4,800,000 shares under this authorization.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of shares of our common stock throughout </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are described later in this Form 10-K under the heading 'Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations'.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company Common Stock Comparative Performance Graph</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Set forth below is a graph comparing, for the five years ended December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, the yearly cumulative total shareholder return on our common stock with the yearly cumulative total shareholder return of the S&amp;P 500 Index and the Dow Jones US Industrial Suppliers Index. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The comparison of total shareholder returns in the performance graph assumes that $100 was invested on December&#160;31, </span><span style="font-family:inherit;font-size:10pt;">2014</span><span style="font-family:inherit;font-size:10pt;"> in Fastenal Company, the S&amp;P 500 Index, and the Dow Jones US Industrial Suppliers Index, and that dividends were reinvested when and as paid.</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comparison of Five-Year Cumulative Total Return Among Fastenal Company, the S&amp;P 500 Index, and the Dow Jones US Industrial Suppliers Index</span></div><div style="line-height:120%;padding-top:12px;text-align:center;"><img src="chart-656d23ce2ce85ee6be8.jpg" alt="chart-656d23ce2ce85ee6be8.jpg" style="height:386px;width:682px;"></img></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:35%;"></td><td style="width:2%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2014</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2015</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2016</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastenal Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.00</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88.19</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104.51</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">125.07</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">123.11</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">178.55</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S&amp;P 500 Index</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.00</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.38</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">113.51</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">138.29</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">132.23</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">173.86</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dow Jones US Industrial Suppliers Index</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.00</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81.52</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.14</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104.41</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.89</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">134.72</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note - The graph and index table above were obtained from Zachs SEC Compliance Services Group.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s6C48289F4A7953DE8665586EBE7FDAAD"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 6.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SELECTED FINANCIAL DATA</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated herein by reference is Ten-Year Selected Financial Data on pages 4 and 5 of Fastenal's </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> Annual Report to Shareholders of which this Form 10-K forms a part, a portion of which is filed as Exhibit 13 to this annual report on </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Form 10-K.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></div><hr style="page-break-after:always"></hr><div><a id="s489014B0BCE85C5E8379B454995AD09F"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 7.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is management's discussion and analysis of certain significant factors which have affected our financial position and operating results during the periods included in the accompanying consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business and Operational Overview</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastenal is a North American leader in the wholesale distribution of industrial and construction supplies. We distribute these supplies through a network of over </span><span style="font-family:inherit;font-size:10pt;">3,200</span><span style="font-family:inherit;font-size:10pt;"> in-market locations. Most of our customers are in the manufacturing and non-residential construction markets. The manufacturing market includes both OEM and MRO customers. The non-residential construction market includes general, electrical, plumbing, sheet metal, and road contractors. Other users of our products include farmers, truckers, railroads, oil exploration companies, oil production and refinement companies, mining companies, federal, state, and local governmental entities, schools, and certain retail trades. Geographically, our branches, Onsite locations, and customers are primarily located in North America.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">It is helpful to appreciate several aspects of our marketplace: (1) It's big. We estimate the North American marketplace for industrial supplies is in excess of $140 billion per year (and we have expanded beyond North America) and no company has a significant portion of this market. (2) Many of the products we sell are individually inexpensive, but the cost and time to manage, procure, and transport these products can be quite meaningful. (3) Purchasing professionals often expend disproportionate effort managing the high SKU count of low-volume, low value MRO supplies which is better allocated to their higher volume, higher value OEM supplies. (4) Many customers prefer to reduce their number of suppliers to simplify their business, while also utilizing various technologies and models (including our local branches when they need something quickly or unexpectedly) to improve availability and reduce waste. (5) We believe the markets are efficient. To us, this means we can grow our market share if we provide the greatest value to our customer.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our approach to addressing these aspects of our marketplace is captured in our motto </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Growth through Customer Service</span><span style="font-family:inherit;font-size:10pt;">. The concept of growth is simple: find more customers every day and increase our activity with them.&#160;However, execution is hard work. First, we recruit service-minded individuals to support our customers and their business.&#160;Second, we operate in a decentralized fashion to help identify the greatest value for our customers.&#160;Third, we have a great team behind our customer-facing resources to operate efficiently and to help identify new business solutions.&#160;Fourth, we strive to generate strong profits, which produce the cash flow necessary to fund our growth and to support the needs of our customers. Lastly, we identify drivers that allow us to get closer to our customers and gain market share. </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe our ability to grow is amplified if we can serve our customers at the closest economic point of contact. At one point, the closest economic point of contact was the local branch. Today, in some cases, we have moved the branch inside the customer's facility. We also are frequently positioned right at the point of consumption within customers' facilities through our industrial vending or FMI capabilities. Therefore, our focus centers on understanding our customers' day, their opportunities, and their obstacles. By doing these things every day, Fastenal remains a growth-centric organization.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Executive Overview</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Net sales increas</span><span style="font-family:inherit;font-size:10pt;">ed $368.6, or 7.4%, in 2019 relative to 2018. Our gross profit as a percentage of net sales declined to 47.2% in 2019 from 48.3% in 2018. Our operating income as a percentage of net sales declined to 19.8% in 2019 from 20.1% in 2018. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our net earnings in 2019 were $790.9, an increase of 5.2% when compared to 2018. Our diluted net earnings per share were $1.38 in 2019 compared to $1.31 in 2018, an increase of 5.2%. Discrete tax items benefited net earnings by $7.1 in 2018.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">We continued to focus on our growth drivers in 2019. Daily sales to our n</span><span style="font-family:inherit;font-size:10pt;">ational account customers (defined as customer accounts with a multi-site contract) grew 11.9% in the period. Additionally, we signed 362 new Onsite customer locations (defined as dedicated sales and service provided from within, or in close proximity to, the customer's facility) and 21,857 new industria</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">l vending devices.</span><span style="font-family:inherit;font-size:10pt;"> We experienced sales growth in the mid-teens through both our vending devices and our Onsite locations (excluding sales transferred from a branch).</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes our total employee headcount, our investments in in-market locations (defined as the sum of the total number of public branch locations and the total number of active Onsite locations), and industrial vending devices at the end of the periods presented and the percentage change compared to the end of the prior period.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q4</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-market locations - absolute employee headcount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13,977</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total absolute employee headcount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21,948</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,644</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of public branch locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2,114</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,227</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-5.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of active Onsite locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,114</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">894</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of in-market locations</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3,228</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,121</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial vending devices (installed count) </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">89,937</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81,137</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Ratio of industrial vending devices to in-market locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">28:1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">26:1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> This number primarily represents devices which principally dispense product and produce product revenues, and excludes approximately 15,000 devices that are part of a locker lease program where the devices are principally used for the check-in/check-out of equipment.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the last twelve months, we reduced our absolute employee headcount by 38 people in our in-market locations and increased by 304 people in total. The reduction in our absolute employee headcount in our in-market locations reflects actions taken by leadership in our public branches over the past couple of quarters to control expenses in response to weaker demand, which was only partly offset by increases to support growth in our number of Onsite locations. The increase in our total absolute employee headcount is mostly from additions we have made to support customer acquisition, implementation, and growth in the field, particularly as it relates to our growth drivers and to support general corporate and hub functions.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We opened twelve branches and closed 125 branches, net of conversions, in 2019. We activated 312 Onsite locations and closed 92, net of conversions, in 2019. The number of closings reflects both normal churn in our business, whether due to exiting customer relationships, the shutting or relocation of a customer facility, or a customer decision, as well as a review of certain underperforming locations. Our in-market network forms the foundation of our business strategy, and we will continue to open or close locations as is deemed necessary to sustain and improve our network, support our growth drivers, and manage our operating expenses.</span></div><div><a id="s82BF7C0AF97E5E46B2C072A46A587414"></a></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following sets forth consolidated statements of earnings information (as a percentage of net sales) for the periods ended December 31:</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">47.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">27.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain on sale of property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">19.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-0.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">19.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note &#8211; Amounts may not foot due to rounding difference.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note &#8211; Daily sales are defined as the total net sales for the period divided by the number of business days (in the United States) in the period. The table below sets forth net sales and daily sales for the periods ended December 31, and changes in such sales from the prior period to the more recent period:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5,333.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,965.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,390.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage change</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business days</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">254</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">254</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">254</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daily sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Percentage change</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daily sales impact of currency fluctuations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-0.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daily sales impact of acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The increases in net sales noted above for both 2019 and 2018 were a result of higher unit sales and, to a lesser degree, higher prices. Higher product prices were realized throughout 2019 and 2018 as a result of actions (beginning initially in late 2017) taken to offset increases in product costs, and we believe these increases contributed 0.9% to 1.0% and 0.7% to 0.8% to sales growth during 2019 and 2018, respectively. The increase in net sales for 2017 was driven primarily by higher unit sales. Price increases were not a material factor in 2017.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The higher unit sales in 2019 and 2018 resulted primarily from two sources. The first is higher underlying market demand, which we believe is reflected in a number of metrics. For instance, the U.S. Purchasing Managers Index, published by the Institute for Supply Chain Management, averaged 51.2 in 2019 and 58.8 in 2018. Readings above 50 are indicative of growing demand, and we believe these levels are consistent with the sales growth rates we experienced in the respective periods. In addition, U.S. Industrial Production, which is published by the Federal Reserve, increased 0.8% in 2019 and increased 3.9% in 2018. We believe U.S. Industrial Production is a good proxy for the state of our marketplace and that the growth in this metric is consistent with the sales growth rates we experienced in the respective periods. This was reflected as well in daily sales of fasteners, our most cyclical product line, which grew 5.5% and 11.2% in 2019 and 2018, respectively. We also experienced growth in sales to 75 of our top 100 customers in 2019, which compares to growth in sales to 84 of our top 100 customers in 2018.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Another explanation for our results is that while underlying demand throughout 2018 was stable at high levels, underlying demand in 2019 began strong but weakened throughout the year. For instance, the U.S. Purchasing Managers Index averaged 55.4 in the first quarter of 2019 but averaged 47.9 in the fourth quarter of 2019. In addition, U.S. Industrial Production increased 2.9% in the first quarter of 2019 but decreased 0.9% in the fourth quarter of 2019.  The slowing in these metrics from the start to the end of 2019 mirrors the slowing growth we experienced in our unit sales over the same period.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A relatively greater contributor to our growth in 2019 was the success of our growth initiatives. We signed 21,857 industrial vending devices during 2019. While this represented a slight decrease in signings of 1.0% from 2018, it also contributed to growth in our installed base to 89,937 vending devices at the end of 2019, an increase of 10.8% over 2018. Growth in our installed base was primarily responsible for sales growth through our vending devices in the mid-teens during 2019. We signed 362 new Onsite locations in 2019, an increase of 7.7% over 2018, and had 1,114 active sites on December 31, 2019, an increase of 24.6% over December 31, 2018. Growth in our number of active sites was primarily responsible for sales growth through our Onsites in the mid-teens during 2019. The contribution of new national account contracts and strong penetration of existing national account customers resulted in daily sales from our national account customers growing 11.9% in 2019 compared to 2018.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We signed 22,073 industrial vending devices during 2018, an increase of 14.0% over 2017. In addition to an increase in our installed base, we achieved a low-single digit increase in average sales per device. These variables combined to generate sales growth through our vending devices in excess of 20% in 2018. We signed 336 new Onsite locations in 2018, an increase of 24.4% over 2017, and had 894 active sites on December 31, 2018, an increase of 47.8% over December 31, 2017. We signed 152 new national account contracts in 2018. The contribution of these new contracts and strong penetration of existing national account customers resulted in daily sales from our national account customers growing 18.1% in 2018 compared to 2017.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We signed 19,355 industrial vending devices during 2017, an increase of 7.2% over 2016. In addition to an increase in our</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">installed base, we were also more efficient with the existing base, resulting in a modest increase in average sales per device and</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a decrease in our device removals of 3.8%. Combined sales through our vending devices accelerated throughout 2017, finishing</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">with growth in the high teens. We signed 270 new Onsite locations in 2017, an increase of 53.4% over 2016, and had 605 active</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">sites on December 31, 2017, an increase of 50.9% over December 31, 2016. We signed 168 new national account contracts in</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017. The contribution of these new contracts and strong penetration of existing national account customers resulted in daily</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">sales from our national account customers growing 14.5% in 2017 compared to 2016.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sales by Product Line</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The approximate mix of sales from fasteners, safety supplies, and all other product lines was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:59%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fasteners</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">34.2%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34.9%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35.6%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Safety supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">17.9%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17.2%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.3%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other product lines</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">47.9%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47.9%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.1%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The decrease in our fastener sales as a percentage of total sales arises from two factors.&#160;First, we believe non-fastener products represent a larger market opportunity than fasteners, and that we are relatively under-represented in this market.&#160;Over time, this has led to faster growth in the non-fastener product lines, a trend amplified by the growth of our industrial vending program through which we sell primarily non-fastener products. We believe this factor impacted each year shown and will continue to promote a lower mix of fasteners in our total sales over time.&#160;Second, a weak industrial production environment has a disproportionately negative effect on fastener sales, particularly OEM fasteners sales, relative to non-fastener sales (which relates more to plant operations than production). This weakness is more of a cyclical factor than a structural one, and as such was relevant in 2019, but not in 2018 or 2017 when a better economic environment at least partially mitigated the first factor discussed.</span></div><div><a id="sC23C44ED811A54778BD0FC5B06753726"></a></div><div style="line-height:120%;padding-bottom:4px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Annual Sales Changes, Sequential Trends, and End Market Performance</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This section focuses on three distinct views of our business &#8211; annual sales changes by month, sequential trends, and end market performance. The first discussion regarding sales changes by month provides a good mechanical view of our business.&#160;The second discussion provides a framework for understanding the sequential trends (that is, comparing a month to the immediately preceding month, and also looking at the cumulative change from an earlier benchmark month) in our business.&#160;Finally, we believe the third discussion regarding end market performance provides insight into activities with our various types of customers.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Annual Sales Changes, by Month</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the months noted below, all of our selling locations, when combined, had daily sales growth rates of (compared to the same month in the preceding year):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="36"></td></tr><tr><td style="width:5%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Jan.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Feb.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Mar.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Apr.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">May</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">June</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">July</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Aug.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Sept.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Oct.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Nov.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Dec.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sequential Trends</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We find it helpful to think about the monthly sequential changes in our business using the analogy of climbing a stairway &#8211;</span><span style="font-family:inherit;font-size:10pt;"> This stairway has several predictable landings where there is a pause in the sequential gain (i.e. April, July, and October to December), but generally speaking, climbs from January to October.&#160;The October landing then establishes the benchmark for the start of the next year.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">History has identified these landings in our business cycle.&#160;They generally relate to months where certain holidays impair business days and/or seasons impact certain end markets, particularly non-residential construction.&#160;The first landing centers on Easter and the Good Friday holiday that precedes it, which alternates between March and April (Good Friday occurred in April 2019, March 2018, and April 2017, and will fall in April in 2020), the second landing centers on July 4th, and the third landing centers on the approach of winter with its seasonal impact on primarily our non-residential construction business and with the Christmas/New Year holidays.&#160;The holidays we noted impact the trends because they either move from month-to-month or because they move around during the week.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below shows the pattern to the sequential change in our daily sales.&#160;The line labeled 'Benchmark' is an historical average of our sequential daily sales change for the trailing five year average (2014-2018).&#160;We believe this time frame serves to show the historical pattern and could serve as a benchmark for current performance.&#160;The '2019', '2018', and '2017' lines represent our actual sequential daily sales changes.&#160;The '19Delta', '18Delta', and '17Delta' lines indicate the difference between the 'Benchmark' and the actual results in the respective year. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">It is important to note that these benchmarks are historical averages. In a year where demand is strong, our daily sales growth rates will tend to have more months that exceed the benchmark than fall below it. In a year where demand is weak, we will tend to have more months that fall short of the benchmark than exceed it. In both cases, there is a random element that makes it difficult to know how any single month will perform.</span></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"></td></tr><tr><td style="width:18%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Jan.</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Feb.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mar.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Apr.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aug.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sept.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Oct.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative Change from Jan. to Oct.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benchmark</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-3.3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-0.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-2.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-4.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-4.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4.9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">19Delta</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-2.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-0.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-1.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-2.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-4.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-3.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-3.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18Delta</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-2.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-2.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17Delta</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-0.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> The January figures represent the percentage change from the previous October, whereas the remaining figures represent the percentage change from the previous month.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note &#8211; Amounts may not foot due to rounding difference.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A graph of the sequential daily sales change patterns discussed above, starting with a base of '100' in the previous October and ending with the next October, would be as follows:</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:4px;text-align:center;"><img src="chart-41d1e465610452038a2.jpg" alt="chart-41d1e465610452038a2.jpg" style="height:386px;width:677px;"></img></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">End Market Performance</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The sequential trends noted above were directly linked to fluctuations in our end markets.&#160;To place this in perspective &#8211; we estimate approximately 65% of our business has historically been with customers engaged in some type of manufacturing, a significant subset of which finds its way into the heavy equipment market. The daily sales growth rates to these manufacturing customers, when compared to the same period in the prior year, were as follows</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:56%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">In July 2017, we reclassified certain end market designations. The daily sales growth rates in the above table for all periods through the second quarter of 2017 differ from prior disclosures.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our manufacturing business consists of two subsets:&#160;the industrial production business (this is business where we supply products that become part of the finished goods produced by our customers and is sometimes referred to as OEM - original equipment manufacturing) and the maintenance portion (this is business where we supply products that maintain the facility or the equipment of our customers engaged in manufacturing and is sometimes referred to as MRO - maintenance, repair, and operations).&#160;The industrial business is more fastener centered, while the maintenance portion is represented by all product categories.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The best way to understand the change in our industrial production business is to examine the results in our fastener product line (approximately 35% of our business) which is heavily influenced by changes in our business with heavy equipment manufacturers. From a company perspective, daily sales growth rates of fasteners, when compared to the same period in the prior year, were as follows (note: this information includes </span><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">all</span><span style="font-family:inherit;font-size:10pt;"> end markets):</span></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:56%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">11.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The daily sales growth rates of fasteners noted in the table above for first quarter of 2018, and the second, third, and fourth quarters of 2017, include 3.7, 3.6, 3.8, and 3.9 percentage points, respectively, attributable to Mansco (acquired on March 31, 2017).</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By contrast, the best way to understand the change in the maintenance portion of the manufacturing business is to examine the results in our non-fastener product lines.&#160;From a company perspective, daily sales growth rates of non-fasteners, when compared to the same period in the prior year, were as follows (note: this information includes </span><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">all</span><span style="font-family:inherit;font-size:10pt;"> end markets):</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:56%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While not immune to the impact of a weak industrial environment as was experienced in the latter half of 2019, our non-fastener business did demonstrate greater relative resilience when compared to our fastener business and to the distribution industry in general. Non-fastener growth slowed, but remained above the growth of the fastener business. The strong relative performance of the non-fastener business when compared to the fastener business and to the distribution industry in general was also evident during the strong 2018 and 2017 periods. We believe this is due to both the growth of our vending business and our lower penetration of the non-fastener marketplace relative to our penetration of the fastener marketplace. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our non-residential construction and reseller customers have historically represented 20% to 25% of our business.&#160;The daily sales growth rates to these customers, when compared to the same period in the prior year, were as follows</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:56%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">In July 2017, we reclassified certain end market designations. The daily sales growth rates in the above table for all periods through the second quarter of 2017 differ from prior disclosures.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our non-residential construction and reseller business is heavily influenced by the manufacturing economy as well as infrastructure spending. In 2019, the slowing production environment, as described above, and the accompanying worsening trends for commodities, caused the growth in our non-residential construction and reseller customers to slow. In 2018 and 2017, improving trends for commodities such as metals and energy, industrial capital spending, and the state of the broader economy contributed to an improvement in growth for these end markets.</span></div><div><a id="s85E94BE93DB9558CB72117916C46296F"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gross profit percentage during each period was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:56%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Q4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Annual</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">47.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">46.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">47.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">46.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">47.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our gross profit, as a percentage of net sales, was 47.2% in 2019 and 48.3% in 2018. The gross profit percentage for 2019 declined by 110 basis points based on three items. (1) A change in product and customer mix. Fasteners are our largest and highest gross profit margin product line due to the high transaction cost surrounding the sourcing and supply of the product for customers. Our fastener product line declined to 34.2% of sales in 2019 from 34.9% of sales in 2018. Larger customers (for which national accounts are a good proxy), whose more focused buying patterns allow us to offer them better pricing, also influence the gross profit margin. Sales to our national account customers increased to 53.6% in 2019 from 50.7% of sales in 2018. The combination of relatively slower growth in our fastener product line and relatively faster growth in sales to our largest customers contributed to the decline in our overall gross profit margin in 2019. (2) We operate our own fleet of trucks for moving product between suppliers, our distribution centers, and our in-market locations. We believe this provides us a competitive advantage in terms of our ability to move product efficiently and quickly. There is a cost to supporting and maintaining these assets, which we traditionally attempt to minimize by charging freight. During periods of weaker business conditions it can be more difficult to charge freight, and as a result our freight revenues were down in 2019. At the same time, the overall cost of our fleet assets is relatively stable, resulting in reduced absorption of our fixed costs. (3) We experienced an increase in the cost of our products due to generalized inflation and tariffs resulting from disputes between the United States and its trade partners. We implemented several actions to mitigate the impact of these cost increases in 2019, including price increases. For the full year, the net impact of these actions was minor. However, the impact through the year differed, with a larger negative impact on the gross profit percentage in the first half of 2019 and a relatively modest impact in the second half of 2019.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018 and 2017, our gross profit, as a percentage of net sales, decreased when compared to the prior year. In each year, the decrease was primarily caused by the changes in product and customer mix noted above and rising freight expense as a result of costs related to transporting products, particularly shipping fees, driver wages, and fuel. In 2018, our gross profit percentage was also affected by rising product costs as a result of generalized inflation and tariffs.  In 2017, our gross profit percentage was also affected by the acquisition of Mansco, the customer mix of which is more heavily oriented toward larger customers and its product mix tends to carry a lower gross profit product mix than the company's other products.</span></div><div><a id="sCF3325355042528895B970C0AC66CE39"></a></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating and Administrative Expenses</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our operating and administrative expenses (including the gain on sales of property and equipment), as a percentage of net sales, improved to 27.3% in 2019 from 28.2% in 2018. This improvement was a function of the growth in employee-related, occupancy-related, and all other operating and administrative expenses being more modest than the growth in sales. Employee-related expenses reduced the ratio of operating and administrative expenses as a percentage of sales by approximately 40 to 45 basis points in 2019 from 2018. Occupancy-related and all other operating and administrative expenses each reduced the ratio of operating and administrative expenses as a percentage of sales by approximately 20 to 25 basis points each in 2019 from 2018.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The growth in employee-related, occupancy-related, and all other operating and administrative expenses (including the gain on sales of property and equipment) compared to the same periods in the preceding year, is outlined in the table below.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:56%;"></td><td style="width:18%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Approximate Percentage of Total Operating and Administrative Expenses</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee-related expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65% to 70%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Occupancy-related expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15% to 20%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other operating and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15% to 20%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee-related expenses include: (1) payroll (which includes cash compensation, stock option expense, and profit sharing), (2) health care, (3) personnel development, and (4) social taxes. Our employee-related expenses increased in 2019. This was related to: (1) an increase in full-time equivalent ('FTE') headcount related to efforts to support growth in our business, (2) higher performance bonuses and commissions due to growth in net sales and net earnings, (3) an increase in our profit sharing contribution and options awards, (4) increases in hourly base wages, and (5) increased health care costs. The increase in 2018, when compared to 2017, was related to: (1) an increase in FTE headcount related to efforts to support growth in our business, (2) higher performance bonuses and commissions due to growth in net sales and net earnings, (3) an increase in our profit sharing contribution, (4) increases in hourly base wages, and (5) increased health care costs. The increase in 2017, when compared to 2016, was related to: (1) an increase in FTE headcount related to efforts to support growth in our business, (2) higher performance bonuses and commissions due to growth in net sales and net earnings, as well as regulatory driven incremental compensation, (3) an increase in our profit sharing contribution and options awards, (4) increased health care costs, and (5) the inclusion of Mansco personnel. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the percentage change in our FTE headcount at the end of the periods presented compared to the end of the prior period:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:73%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-market locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total selling (includes in-market locations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">0.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-2.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Occupancy-related expenses include:&#160;(1) building rent and depreciation, (2) building utility costs, (3) equipment related to our branches and distribution locations, and (4) industrial vending equipment (we consider the vending equipment, excluding leased locker equipment, to be a logical extension of our in-market operations and classify the depreciation and repair costs as occupancy expense).&#160;The increase in occupancy-related expenses in 2019, when compared to 2018, was mainly driven by increases related to industrial vending equipment. The increase in occupancy-related expenses in 2018, when compared to 2017 was mainly driven by increases related to industrial vending equipment and non-branch occupancy and utility costs, only partly offset by a slight decline in branch occupancy costs from a lower public branch count. The slight increase in 2017, when compared to 2016, was mainly driven by increases in costs related to industrial vending equipment, FMI bins, and automation equipment at our distribution centers. The most significant components of our occupancy-related expenses, facility costs and utility expenses, were mostly flat in 2017, when compared to 2016 due to a reduction in our number of public branches. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other operating and administrative expenses include: (1) selling-related transportation, (2) information technology (IT) expenses, (3) general corporate expenses, which consists of legal expenses, general insurance expenses, travel and marketing expenses, etc., and (4) the gain on sales of property and equipment. Combined, all other operating and administrative expenses increased in 2019 when compared to 2018. This was primarily due to higher IT spending. The increase in 2018 when compared to 2017, was due to an increase in selling-related transportation expenses, consisting of both higher vehicle movement and fuel costs, as well as higher IT spending. General corporate expenses were slightly down. The increase in 2017 when compared to 2016, was driven by increases in selling-related transportation, including higher vehicle movement and fuel costs, IT spending, and general corporate expenses.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Interest Expense</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our net interest expense was $13.6 in 2019 compared to $12.3 in 2018, and $8.7 in 2017. The increase in 2019, when compared to 2018, was mainly caused by higher average interest rates and a higher average debt balance during the period. The increase in 2018, when compared to 2017, was mainly caused by higher average interest rates and a higher average debt balance during the period.</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded income tax expense of $252.8 in 2019, or 24.2% of earnings before income taxes. &#160;Our income tax expense was reduced by $2.6 as a result of applying guideline clarifications issued by the IRS on certain aspects of tax reform as well as tax benefits associated with the exercise of stock options. This reduced our tax rate in the period by 30 basis points.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded income tax expense of $235.1 in 2018, or 23.8% of earnings before income taxes. The effective income tax rate was significantly impacted by the following two items: (1) The lower corporate tax rate provided by the Tax Act resulted in a </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">lower tax rate beginning in the first quarter of 2018. The effective income tax rate includes the immaterial impact of the U.S. tax on certain offshore earnings referred to as Global Intangible Low-Taxed Income (GILTI), a new deduction for Foreign Derived Intangible Income (FDII), and the new alternative U.S. tax on certain Base Erosion Anti-Avoidance (BEAT) payments from a U.S. company to any foreign related party. (2) Discrete income tax items to adjust our transition tax liability, reflect the impacts of accelerating depreciation for certain physical assets, and remeasure the impact of the U.S. tax rate on certain inter-company transactions. These discrete items resulted in approximately </span><span style="font-family:inherit;font-size:10pt;">$7.1</span><span style="font-family:inherit;font-size:10pt;"> of income tax benefit during 2018. The accounting for the income tax effects of the Tax Act is complete as of December 31, 2018.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded a provisional income tax expense of $294.5 in 2017, or 33.7% of earnings before income taxes. This amount reflects a provisional estimate for the reduction in our deferred income tax liabilities of $30.8 as a result of the income tax rate decrease included in the Tax Act, partially offset by an estimated increase in income tax payable in the amount of $6.5 as a result of the transition tax on cash and cash equivalent balances related to accumulated earnings associated with our international operations, also included in the Tax Act. The decrease in our income tax rate from 2016 to 2017 was also related to changes in our reserve for uncertain tax positions and the adoption of the Financial Accounting Standards Board ('FASB') Accounting Standard Update ('ASU') 2016-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Employee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">, in the first quarter of 2017.</span></div><div><a id="s667BDDDB2CAB5558A485223D70C9B339"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Earnings</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings, net earnings per share ('EPS'), the percentage change in net earnings, and the percentage change in EPS, were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dollar Amounts</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;2018 </span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">790.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">751.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">578.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic EPS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.38</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.31</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.00</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted EPS</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.38</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.31</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.00</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Percentage Change</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;2018 </span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic EPS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted EPS</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">24.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> As a result of the Tax Act, discrete tax items benefited our net earnings by $7.1 during 2018. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2019, net earnings increased, primarily due to stronger sales and operating profits, and were only partly offset by an increase in income tax expense. During 2018, net earnings increased, primarily due to stronger sales and operating profits combined with a reduction in income tax expense. The increase in basic and diluted earnings per share also reflected the purchase of our shares of common stock in 2018. During 2017, net earnings increased, primarily due to stronger sales and operating profits combined with a reduction in income tax expense. The slightly higher increase in basic and diluted earnings per share was primarily due to the purchase of our shares of common stock in 2017. </span></div><div><a id="s23E1BD5EB7695458A0E54BD90C62262A"></a></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Cash Provided by Operating Activities</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities in dollars and as a percentage of net earnings were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash provided</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">842.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">674.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">585.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">106.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">89.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019, the increase in our operating cash flow as a percentage of net earnings reflects a reduced drag from working capital investment than was experienced in 2018 and, to a lesser degree, higher net income. In 2018, the increase in net cash provided by operating activities was primarily due to our net earnings growth, which resulted from pre-tax earnings growth and a lower tax rate as a result of the Tax Act. The decline in our operating cash flow as a percentage of net earnings largely reflects working capital trends, as further described below. In 2017, the increase in net cash provided by operating activities was primarily due to our net earnings growth.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operational Working Capital Assets</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operational working capital assets, which we define as accounts receivable, net and inventories, is highlighted below. The annual dollar change and the annual percentage change were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:77%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dollar change</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">27.5</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">106.4</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">87.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">185.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operational working capital assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">115.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">292.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Annual percentage change</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operational working capital assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note &#8211; Amounts may not foot due to rounding difference.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019, the annual growth in net accounts receivable reflects not only our growth in sales, but also the fact that our growth is being driven disproportionately by our national accounts program where our customers tend to have longer payment terms than our customer base as a whole. Growth was also relatively stronger with customers outside the U.S., which similarly tend to have longer payment terms than our customer base as a whole.  The rate of growth in receivables did slow throughout 2019, largely reflecting the impact on receivables of softer business activity. In 2018, the annual growth in net accounts receivable reflects accelerating growth in sales throughout the course of the year combined with relatively stronger growth of our national accounts and international business. In addition, two trends emerged among our customer base that increased our net accounts receivable. The first was a push from our customers to contractually increase the period between when they are invoiced and when payment is due. The second was customers delaying payments beyond the end of the applicable quarter. We saw these behaviors intensify throughout 2018.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our inventory balances over time will respond to business activity, though various factors produce a looser relationship to our monthly sales patterns than we tend to experience in accounts receivable.&#160;One reason for this is cyclical. We source significant quantities of product from overseas, and the lead time involved in procuring these products is typically longer than the visibility we have into future monthly sales patterns. As a result, trends in our inventory will often lag trends in economic conditions. Another reason inventories may fluctuate independently of monthly sales patterns is based on strategic decisions. For instance, at various times we have increased our relative inventory levels to enhance product breadth and availability in our branches and distribution centers, expand direct sourcing, and broaden Fastenal brands. Our growth drivers, including industrial vending solutions, national accounts, and Onsite and international locations, have also required significant investments in inventory. In 2019, our inventories increased to support higher sales, largely reflecting large increases in the number of installed vending devices and active Onsite locations, and from inflation and tariffs. We intend to continue to invest in the inventory necessary to support our vending and Onsite initiatives. However, over the course of the year we did reduce other spending, both reflecting proactive efforts to reduce inventory and in reaction to the effect of softer business activity, which allowed us to meaningfully decelerate inventory growth in the fourth quarter of 2019. In 2018, our inventories increased as a result of growth in general demand and successful execution of our growth drivers. Inflation had an increasing impact in the second half of 2018, and our decision to accelerate shipments of product to the U.S. from overseas ahead of potential tariffs resulted in extra inventory of approximately $12.0 in the fourth quarter of 2018.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The approximate percentage mix of inventory stocked at our selling locations versus our distribution center and manufacturing locations was as follows at year end:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling locations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">60</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Distribution center and manufacturing locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">40</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">100</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Cash Used in Investing Activities</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in investing activities in dollars and as a percentage of net earnings were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash used</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">239.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">173.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">179.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">30.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in net cash used in investing activities were primarily related to changes in our net capital expenditures as discussed below for each period and cash paid for acquisitions in 2017.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment expenditures typically consist primarily of: (1)&#160;purchases related to industrial vending, (2) purchases of property and equipment related to expansion of and enhancements to distribution centers, (3) spending on software and hardware for our information processing systems, (4) the addition of fleet vehicles, (5)&#160;expansion, improvement or investment in certain owned or leased branch properties, and (6)&#160;the addition of manufacturing and warehouse equipment. Disposals of property and equipment consisted of the planned disposition of certain pick-up trucks, distribution vehicles, and trailers in the normal course of business.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Set forth below is a recap of our </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> net capital expenditures in dollars and as a percentage of net sales and net earnings:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing, warehouse and packaging equipment, industrial vending equipment, and facilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">172.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">110.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shelving and related supplies for in-market location openings and for product expansion at existing in-market locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.6</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Data processing software and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">31.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Real estate and improvements to branch locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vehicles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of property and equipment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">246.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">176.3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">119.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from sale of property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(6.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(9.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(7.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net capital expenditures</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">239.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">166.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">112.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">30.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our net capital expenditures increased in 2019, when compared to 2018, primarily due to increased spending on hub property and equipment, both to expand current capacity and for potential future expansion, higher spending on vending devices to support the growth of our industrial vending program, and investment in our trucking assets. While the sources of the increase in our net capital spending in 2019 were expected, our total spend exceeded our targeted range of $195.0 to $225.0. We had significant spending in 2019 on facilities, with a couple of locations having higher costs than originally anticipated. Our net capital expenditures increased in 2018, when compared to 2017, primarily due to increased spending on hub property and equipment, both to expand current capacity and for potential future expansion, as well as vending devices to support the growth of our industrial vending program. Our net capital expenditures decreased in 2017, when compared to 2016, primarily due to lower spending in 2017 related to the absence of spending on vending equipment that occurred in 2016 related to the leased locker rollout, the absence of spending on shelving and signage that occurred in 2016 for the CSP 16 initiative, and timing associated with the addition of pick-up trucks.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect our net capital expenditures in 2020 to be within a range of&#160;$180.0 to $205.0. This decrease from 2019 is primarily attributable to reduced projects to develop and expand certain distribution center assets and, to a lesser degree, reduced fleet vehicle investment. We anticipate funding our capital expenditure needs with cash generated from operations, from available cash and cash equivalents, and from our borrowing capacity.&#160;</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Cash Used in Financing Activities </span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in financing activities in dollars and as a percentage of net earnings were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash used</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">595.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">446.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">407.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">75.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fluctuations in net cash used in financing activities are due to changes in the level of our dividend payments and in the level of common stock purchases. These amounts were partially offset by the exercise of stock options and net payments (proceeds) from debt obligations. These items in dollars and as a percentage of earnings were as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">498.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">441.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">369.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">63.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock purchases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">103.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total returned to shareholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">498.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">544.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">451.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">63.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">78.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from the exercise of stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(58.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(13.4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(9.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-7.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-1.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments (borrowings), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">155.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(85.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(35.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">19.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-11.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">-6.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">595.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">446.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">407.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">75.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Purchases</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019, we did not purchase any shares of our common stock. In 2018, we purchased 4,000,000 shares of our common stock at an average price of approximately $25.75 per share, and in 2017, we purchased 3,800,000 shares at an average price of approximately $21.72 per share.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividends</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We declared a quarterly dividend of </span><span style="font-family:inherit;font-size:10pt;">$0.25</span><span style="font-family:inherit;font-size:10pt;"> per share on </span><span style="font-family:inherit;font-size:10pt;">January&#160;16, 2020</span><span style="font-family:inherit;font-size:10pt;">. We paid aggregate annual dividends per share of </span><span style="font-family:inherit;font-size:10pt;">$0.87</span><span style="font-family:inherit;font-size:10pt;">, $</span><span style="font-family:inherit;font-size:10pt;">0.77</span><span style="font-family:inherit;font-size:10pt;">, and $</span><span style="font-family:inherit;font-size:10pt;">0.64</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Debt</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In order to fund the considerable cash needed to expand our industrial vending business, to expand capacity and increase the use of automation in our distribution centers, pay dividends, and to purchase our common stock in 2018, we have borrowed under our Credit Facility and our Master Note Agreement in recent periods.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our borrowings under the Credit Facility peaked during each quarter of 2019 and 2018 as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Peak borrowings</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">First quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">450.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">335.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Second quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">400.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">360.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Third quarter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">395.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">330.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fourth quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">310.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">435.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, we had loans outstanding under the Credit Facility of </span><span style="font-family:inherit;font-size:10pt;">$210.0</span><span style="font-family:inherit;font-size:10pt;"> and contingent obligations from letters of credit outstanding under the Credit Facility in an aggregate face amount of </span><span style="font-family:inherit;font-size:10pt;">$36.3</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we also had loans outstanding under the Master Note Agreement of </span><span style="font-family:inherit;font-size:10pt;">$135.0</span><span style="font-family:inherit;font-size:10pt;">. Descriptions of our Credit Facility and Master Note Agreement are contained in Note 9 of the Notes to Consolidated Financial Statements. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unremitted Foreign Earnings</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Approximately $122.7 of cash and cash equivalents are held by non-U.S. subsidiaries. These funds may create foreign currency translation gains or losses depending on the functional currency of the entity holding the cash. We have considered the financial requirements of each foreign subsidiary and our parent company and will continue to reinvest these funds to support our expansion activities outside the U.S., even after taking into consideration the deemed repatriation and transition tax under the Tax Act. The income tax impact of repatriating cash associated with investments in foreign subsidiaries is discussed in Note 7 of the Notes to Consolidated Financial Statements. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Effects of Inflation</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We experienced higher product costs through 2019 relative to 2018 as a result of generalized inflation and tariffs, though the impact of these items did moderate later in the year as economic activity slowed and conditions around trade stabilized. We took actions during the year to mitigate the effects of higher product costs, including increasing product prices. These actions were not able to offset the pressure we experienced on our gross profit percentage in the first half of 2019, but were more effective at doing so in the second half of 2019. Throughout 2018, we experienced increasing product cost inflation for non-fastener and, especially, fastener products. We took actions in the latter part of 2017 and throughout 2018, including pricing adjustments, to offset this inflation. While we succeeded in raising prices through the year, we were not able to do so at the same rate that our costs rose which negatively affected our profit margins and earnings in 2018. Apart from generalized inflation, tariffs were instituted on certain products that we source from China, but this occurred later in the year and did not have a meaningful impact on sales or profits in 2018. Throughout 2017, we experienced increasing product cost inflation, particularly in our fastener products. We were able to take actions during the period, including pricing adjustments, to mostly offset this inflation. In the aggregate, the overall impact of inflation and pricing on sales and profits was not material in 2017.</span></div><div><a id="sA053C77B5C3952929CC14180EDAFEA07"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies and Estimates</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing our consolidated financial statements in conformity with U.S. GAAP, we must make decisions that impact the reported amounts of assets, liabilities, revenues and expenses, and the related disclosures. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. In reaching such decisions, we apply judgments based on our understanding and analysis of relevant circumstances, historical experience, and actuarial valuations. Actual amounts could differ from those estimated at the time the consolidated financial statements are prepared.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our most significant accounting policies, including Revenue Recognition and Inventories, are described in Note 1 of the Notes to Consolidated Financial Statements. Some of those significant accounting policies require us to make difficult, subjective, or complex judgments, or estimates. An accounting estimate is considered to be critical if it meets both of the following criteria: (i) the estimate requires assumptions about matters that are highly uncertain at the time the accounting estimate is made, and (ii) different estimates reasonably could have been used, or changes in the estimate that are reasonably likely to occur from period to period may have a material impact on the presentation of our financial condition, changes in financial condition, or results of operations. Our most critical accounting estimates include the following:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for doubtful accounts</span><span style="font-family:inherit;font-size:10pt;"> &#8211; This reserve is for accounts receivable balances that are potentially uncollectible. The reserve is based on an analysis of customer accounts and our historical experience with accounts receivable write-offs. Our methodology for estimating this reserve includes ongoing reviews of the aging of accounts receivable, the financial condition of a customer or industry, and general economic conditions. If business or economic conditions change, our estimates and assumptions may be adjusted as deemed appropriate. Historically, actual required reserves have not varied materially from estimated amounts.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory obsolescence reserves</span><span style="font-family:inherit;font-size:10pt;"> &#8211; These reserves are based on an analysis of inventory trends including reviews of inventory levels, sales information, and the on-hand quantities relative to the sales history for the product. Our methodology for estimating these reserves is continually evaluated for factors that could require changes to the reserves including significant changes in product demand, market conditions, condition of the inventory, or liquidation value. If business or economic conditions change, our estimates and assumptions may be adjusted as deemed appropriate. Historically, actual required reserves have not varied materially from estimated amounts.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General insurance reserves</span><span style="font-family:inherit;font-size:10pt;"> &#8211; These reserves are for general claims related to workers' compensation, property and casualty losses, and other general liability self-insured losses. The reserves are based on an analysis of reported claims and claims incurred but not yet reported related to our historical claim trends. We perform ongoing reviews of our insured and uninsured risks and use this information to establish appropriate reserve levels. We analyze historical trends, claims experience, and loss development patterns to ensure the appropriate loss development factors are applied to the incurred costs associated with the claims made. Historically, actual required reserves have not varied materially from estimated amounts.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A description of new accounting pronouncements is contained in Note 1 of the Notes to Consolidated Financial Statements. </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Information</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information regarding our revenues and long-lived assets by geographic area is contained in Note 2 and Note 3 of the Notes to Consolidated Financial Statements. Risks related to our foreign operations are described earlier in this Form 10-K under the heading 'Forward-Looking Statements' and 'Item 1A. Risk Factors'.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Certain Contractual Obligations</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, we had outstanding long-term debt and facilities, equipment, and vehicles leased under operating leases. Our future obligations to pay principal of and interest on such long-term debt and to make minimum lease payments under such operating leases are as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021 and 2022</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 and 2024</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">After 2024</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">345.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">75.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">267.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on long-term debt</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">37.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">18.8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">261.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">105.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">117.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">35.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">643.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">118.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">211.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">310.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Interest on the long-term debt outstanding under our Credit Facility was calculated using the interest rates and balances at December 31, 2019.</span></div><div style="line-height:120%;padding-bottom:8px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> Amounts include lease liabilities for pick-up truck leases, which typically have a non-cancelable lease term of less than one year and are not included on the consolidated balance sheets as an operating lease right-of-use asset.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase orders and contracts for the purchase of inventory and other goods and services are not included in the table above. Our purchase orders are based on current distribution needs and are fulfilled by our suppliers within short time horizons. We do not have significant agreements for the purchase of inventory or other goods or services specifying minimum order quantities.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities for uncertain tax positions have been excluded from the table above due to the uncertainty surrounding the ultimate settlement and timing of these liabilities, which we believe will be immaterial. A discussion of income taxes is contained in Note 7 of the Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35</span></div></div><hr style="page-break-after:always"></hr><div><a id="s95FF50AD01B250D6BF92AF726A081ADC"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 7A.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are exposed to certain market risks from changes in foreign currency exchange rates, commodity steel pricing, commodity energy prices, and interest rates. Changes in these factors cause fluctuations in our earnings and cash flows. We evaluate and manage exposure to these market risks as follows:</span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign currency exchange rates</span><span style="font-family:inherit;font-size:10pt;"> &#8211; Foreign currency fluctuations can affect our net investments, our operations in countries other than the U.S., and earnings denominated in foreign currencies. Historically, our primary exchange rate exposure has been with the Canadian dollar against the United States dollar. Our estimated net earnings exposure for foreign currency exchange rates was not material at year end. We have not historically hedged our foreign currency risk given that exposure to date has not been material. In 2019, changes in foreign currency exchange rates reduced our reported net sales by $14.8 with the estimated effect on our net earnings being immaterial.</span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commodity steel pricing</span><span style="font-family:inherit;font-size:10pt;"> &#8211; We buy and sell various types of steel products; these products consist primarily of different types of threaded fasteners and related hardware. We are exposed to the impacts of commodity steel pricing and our related ability to pass through the impacts to our end customers. During 2019, the price of commodity steel as reflected in many market indexes has declined. During 2018, we experienced inflation in the cost of steel products. During 2017, we experienced some inflation in the cost of steel products.</span></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commodity energy prices</span><span style="font-family:inherit;font-size:10pt;"> &#8211; We have market risk for changes in prices of oil, gasoline, diesel fuel, natural gas, and electricity. Prices for gasoline and diesel were mostly stable over the course of 2019, resulting in our fuel costs being similarly stable during the period. This carried over from the latter part of 2018 when the costs of these commodities began to ease. However, through most of 2018 the prices of these commodities increased, resulting in higher fuel costs for our hub and field-based vehicles and utility costs for our in-market locations, distribution centers, and manufacturing facilities in the period. Fossil fuels are also often a key feedstock for chemicals and plastics that comprise a key raw material for many products that we sell. As a result, rising costs for these commodities resulted in higher costs for many of these products. We believe that over time these risks are mitigated in part by our ability to pass freight and product costs to our customers, the efficiency of our trucking distribution network, and the ability, over time, to manage our occupancy costs related to the heating and cooling of our facilities through better efficiency. In 2019, our estimated net earnings exposure for commodity energy prices was immaterial.</span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest rates</span><span style="font-family:inherit;font-size:10pt;"> - Loans under our Credit Facility bear interest at floating rates tied to LIBOR (or, if LIBOR is no longer available, at a replacement rate to be determined by the administrative agent for the Credit Facility and consented to by us). As a result, changes in LIBOR can affect our operating results and liquidity to the extent we do not have effective interest rate swap arrangements in place. We have not historically used interest rate swap arrangements to hedge the variable interest rates under our Credit Facility. A one percentage point increase in LIBOR in 2019 would have resulted in approximately $3.2 of additional interest expense. A description of our Credit Facility is contained in Note 9 of the Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36</span></div></div><hr style="page-break-after:always"></hr><div><a id="sFFD11A85CAAD5DC0B3585DF3DEE75DA9"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 8.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div></td></tr></table><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the Stockholders and Board of Directors of</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastenal Company:</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Opinions on the </span><span style="font-family:inherit;font-size:10pt;">Consolidated</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements and Internal Control Over Financial Reporting </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have audited the accompanying consolidated balance sheets of Fastenal Company and subsidiaries (the Company) as of December&#160;31, 2019 and 2018, the related consolidated statements of earnings, comprehensive income, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2019 and the related notes and financial statement schedule listed in the table of contents at Item 15 (collectively, the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31, 2019, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(2013)</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2019 and 2018, and the results of its operations and its cash flows for each of the years in the three-year period ended December&#160;31, 2019, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2019 based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Change in Accounting Principle</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for operating leases as of January 1, 2019 due to the adoption of ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842).</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis for Opinions </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s management is responsible for these consolidated financial statements, 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 Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (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="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated 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 consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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)&#160;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)&#160;provide reasonable assurance that transactions are recorded as necessary to permit </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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)&#160;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="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Critical Audit Matter</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to an account or disclosure that is material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgment. The communication of a critical audit matter 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 matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of the sufficiency of audit evidence over inventory</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As disclosed in the consolidated balance sheets, the Company holds </span><span style="font-family:inherit;font-size:10pt;">$1,366.4</span><span style="font-family:inherit;font-size:10pt;"> million of inventory, the majority of which was held at </span><span style="font-family:inherit;font-size:10pt;">3,228</span><span style="font-family:inherit;font-size:10pt;"> in-market locations, as of December 31, 2019. The Company&#8217;s processes to track and determine consolidated inventory relies on a perpetual inventory system which involves the interaction of multiple information technology (IT) systems. </span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We identified the evaluation of the sufficiency of audit evidence obtained related to the quantities of inventory as a critical audit matter. Evaluating the sufficiency of audit evidence over quantities of inventory required challenging auditor judgment to assess the number of in-market locations visited, and included the involvement of IT professionals with specialized skills and knowledge due to the interaction of multiple IT systems to track physical inventory quantities by locations.</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company&#8217;s perpetual inventory process. The inventory controls included the testing of IT application controls, as well as controls related to access to program and data, program change, program development, and computer operations. It also included controls over the physical inventory cycle counts. We involved IT professionals with specialized skills and knowledge, who assisted in testing IT controls inclusive of the interface of multiple IT systems which support the Company&#8217;s perpetual inventory system.  We evaluated the following information regarding the Company&#8217;s inventory quantities:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Historical inventory locations visited;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory dollars by location; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory cycle count results of the Company, including the results of monitoring and compliance with cycle count program by in-market location. </span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On a sample basis, we tested the inventory by counting inventory quantities through location visits during the year to evaluate the Company&#8217;s perpetual inventory records. In addition, we evaluated the overall sufficiency of audit evidence obtained over the quantities of inventory. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;KPMG LLP</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have served as the Company&#8217;s auditor since 1987. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minneapolis, Minnesota</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38</span></div></div><hr style="page-break-after:always"></hr><div><a id="s035B6A08DC455852BE7F8DADDBE80265"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASTENAL COMPANY AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions except share information)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;31</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e722-wk-Fact-E7670DCCB2EB1910DC863CA114F3E544" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">174.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e736-wk-Fact-CE5FA2B9CEF6144F798E3CA11503B779" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">167.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade accounts receivable, net of allowance for doubtful accounts of $10.9 and $12.8, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e751-wk-Fact-A34EF8410566CC9B030C3CA114D4C79D" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">741.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e770-wk-Fact-93D9DB96D73469769C5C3CA11503B285" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">714.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e785-wk-Fact-28CB720C9C17CA359A7F3CA114E339EF" name="us-gaap:InventoryNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,366.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e804-wk-Fact-654D92D955CDBD1659493CA114C4D5E0" name="us-gaap:InventoryNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,278.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e819-wk-Fact-33A47D26EF85358BA7023CA1151255E7" name="us-gaap:PrepaidTaxes" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e838-wk-Fact-2F8BAFF6806FAEEC39103CA114F3CCE3" name="us-gaap:PrepaidTaxes" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e853-wk-Fact-F68CB9F9A57D8F5E5A513CA114B5E735" name="us-gaap:OtherAssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">157.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e872-wk-Fact-2F1F7D480752F4A3F2A13CA11512DB58" name="us-gaap:OtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">147.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e887-wk-Fact-F86B902C3714BB0CB0013CA114B5873C" name="us-gaap:AssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,457.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e906-wk-Fact-22B2D15918399EF0F5113CA114D4C339" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,316.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e921-wk-Fact-A3EC2B33FE06104B54F13CA114D463DD" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,023.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e940-wk-Fact-DB09ED21393C586FCB2A3CA114F384F7" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">924.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e956-wk-Fact-8BD889ECA80C2D14BB63B5B93D2B8111" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">243.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e974-wk-Fact-98DB79AAFCD772F4CB93B5B93D26DB30" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e989-wk-Fact-18E702D83EFBFE0526523CA114C461ED" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1008-wk-Fact-EC03E308AC5DDF54D97C3CA115037523" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1028-wk-Fact-2974DB45ED15CFF85BBD3CA114B5EE2B" name="us-gaap:Assets" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3,799.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1042-wk-Fact-8F64C2C7713721F8E62F3CA114B530CE" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3,321.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities and Stockholders' Equity</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1134-wk-Fact-E000B8365A0058D856473CA115032656" name="us-gaap:LongTermDebtCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1148-wk-Fact-84CA42F8FCF9438F8EF53CA114B539DB" name="us-gaap:LongTermDebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1163-wk-Fact-1DC2354A62898F7E73A33CA1151951F9" name="us-gaap:AccountsPayableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">192.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1182-wk-Fact-7CDA1BDED6AB8FEEF70B3CA115192AB2" name="us-gaap:AccountsPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">193.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1197-wk-Fact-0EAB265DEA2BCBAEEF6D3CA114F32C86" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">251.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1216-wk-Fact-2FF9AE75D391EF4FA72B3CA114A0626E" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">240.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1231-wk-Fact-7FB76D2DFF793376FC5F3CA114C4606C" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">97.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1250-wk-Fact-DD26B8A57DD435CA053B3CA114D46842" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1265-wk-Fact-6F00A17BB648D090B1803CA11503DC22" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">544.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1284-wk-Fact-5E77C6CBC02699F51CE93CA114C495B1" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">437.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1299-wk-Fact-7BFB48552919314F87663CA114F3BE93" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">342.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1318-wk-Fact-5BC7DDFB9D10DF0DAFF03CA1151930D2" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">497.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1334-wk-Fact-2EC93D02D41F17C5DBF93CA114D4CC81" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">148.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1352-wk-Fact-BEC5BD416EBC0EEDC2193CA114A0110E" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1367-wk-Fact-618886D8FCD8836B12FD3CA114B561CC" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">99.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1386-wk-Fact-B93D2F3DE1762624E8DF3CA114C4ACFC" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">84.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Commitments and contingencies (Notes 5, 8, 9, and 10)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1401-wk-Fact-B0254BA47A6058DCC5BE3CA114E3504D" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q4" unitRef="usd" xsi:nil="true" scale="6" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1420-wk-Fact-555BA1D4F7D12839B4613CA11519830A" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="6" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Preferred stock: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1471-wk-Fact-B213BC3B5CA2B63B50683CA114A02C9A" name="us-gaap:PreferredStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1490-wk-Fact-9E5E5A92ACCB3E73419B3CA114B54CE8" name="us-gaap:PreferredStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock: $0.01 par value, 800,000,000 shares authorized, 574,128,911 and 571,803,838 shares issued and outstanding, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1505-wk-Fact-2919574EED1CF1ED97A03CA114D41D16" name="us-gaap:CommonStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1524-wk-Fact-6EAAC86EF323C3C201DF3CA114B5F43E" name="us-gaap:CommonStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional paid-in capital</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1539-wk-Fact-1BF359F9F8BFAC0C76E43CA114C4509E" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">67.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1558-wk-Fact-9316E0873037DA22EBAC3CA114E354A4" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1573-wk-Fact-3D8FFFF41523F67DA0743CA114F3E39B" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,633.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1592-wk-Fact-E46C71909EBA2BAE57AF3CA114A02F7F" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,341.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5354322e1607-wk-Fact-AD0EA90A033DEBC2CA4E3CA115039EA3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">38.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5354322e1627-wk-Fact-4C12F0F349F31DF8D30E3CA114F3EDB7" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">44.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1643-wk-Fact-E385960508480BB7A5BF3CA114F39596" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,665.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1662-wk-Fact-B359933DC31189A4A9CD3CA114C415A5" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,302.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5354322e1682-wk-Fact-B9C161AE2F91739682873CA114D4455F" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3,799.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5354322e1696-wk-Fact-BF060288B3392DA2DF693CA114B56EBC" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3,321.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></div><hr style="page-break-after:always"></hr><div><a id="sB0B9A729EBF6517ABA470768B7F2A84D"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASTENAL COMPANY AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Earnings</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions except earnings per share)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended December&#160;31</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e635-wk-Fact-029CBEF38BEED8A16C393CA11503B6F2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5,333.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e649-wk-Fact-9DC8228F056D4F4FDF753CA1151936B4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,965.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e663-wk-Fact-47B558411084B837039D3CA114C496F9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,390.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e678-wk-Fact-120722C6EC45C7FD54A03CA114F33D45" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,818.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e697-wk-Fact-E5AA3DEA16522FDF26BA3CA114B50495" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,566.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e711-wk-Fact-D373A2C28BF3F0B7B2653CA11503E115" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,226.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e726-wk-Fact-D377421656A29159AF9D3CA115033CDD" name="us-gaap:GrossProfit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,515.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e745-wk-Fact-B2D8BF8FD848707EF3C23CA114B56108" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,398.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e759-wk-Fact-25F45E94EF04672AB72D3CA115198908" name="us-gaap:GrossProfit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,163.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e774-wk-Fact-ED35A9AED05EE14450BF3CA114B5009D" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,459.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e793-wk-Fact-F0977D1091881F621B513CA11519C3C0" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,400.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e807-wk-Fact-81F751C0C43117CCDD5A3CA1150377BE" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,282.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain on sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5353154e822-wk-Fact-C5101CB451364A6906B93CA11503604E" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5353154e842-wk-Fact-FDA288D91207486BBE1B3CA11519F9C5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5353154e857-wk-Fact-D61B6807A5747EFD5C9C3CA11519D3F4" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e873-wk-Fact-25EE863B935D27F023543CA11519302F" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,057.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e892-wk-Fact-69B7027F97E427082C833CA115125ED1" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">999.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e906-wk-Fact-946A2AB8031B8CD4B15A3CA114F3E103" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">881.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e921-wk-Fact-0ED0D13C4A498791A4C83CA114C4A986" name="us-gaap:InterestAndOtherIncome" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e940-wk-Fact-A4DDFAB5E70152E530833CA114F3DD96" name="us-gaap:InterestAndOtherIncome" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e954-wk-Fact-7FA9B81BEB7D720100A93CA11519C514" name="us-gaap:InterestAndOtherIncome" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5353154e969-wk-Fact-832F97783BE8B8E9A35B3CA1150340DB" name="us-gaap:InterestExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5353154e989-wk-Fact-A39561D01443A820A3853CA11519552E" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5353154e1004-wk-Fact-5254BDBD3C541D1429823CA114F3C68D" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e1020-wk-Fact-A5E4A42D2C9A860C579D3CA114C4ACE9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,043.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1039-wk-Fact-84D2AB3B2CDBD58F21773CA114A01ED5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">987.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1053-wk-Fact-45A1A806F7F2892BB6443CA114F3F59F" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">873.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e1068-wk-Fact-A310FA9EAC9B514B5A793CA114A0314C" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">252.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1087-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">235.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1101-wk-Fact-C75A4FA71026B26AB7243CA114C4D6D1" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">294.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e1122-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">790.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1136-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">751.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1150-wk-Fact-44D5D954B402A9FA94C73CA114B5892B" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">578.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net earnings per share</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e1170-wk-Fact-8EE4D4F7B0F15BD937403CA114F352E7" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1184-wk-Fact-1330DE420C9DB6978E203CA115193F81" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.31</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1198-wk-Fact-0A6C9F0F49ACDF0597423CA11519A620" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net earnings per share</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e1218-wk-Fact-41D63274FFCFA45B04903CA114B569CB" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1232-wk-Fact-C918FA5E3D7D8F825DF53CA115034E88" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.31</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1246-wk-Fact-C67640404CC9EBC731B73CA11519EDEB" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e1261-wk-Fact-2E7CF137F159F5B46BED3CA11512FF61" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">573.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1280-wk-Fact-6F0078C6FDAD0B6274B23CA114E3D552" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">573.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1294-wk-Fact-060BAECAC9828B57FDC83CA115036FF7" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">576.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5353154e1309-wk-Fact-215F73B386287DC49F133CA11503A3BC" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">574.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1328-wk-Fact-8250BE1B82A96C7325DE3CA11503E12A" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">574.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5353154e1342-wk-Fact-048530DFFFCC16AF22933CA114C49495" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">576.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40</span></div></div><hr style="page-break-after:always"></hr><div><a id="s0CE5B889DBF754A4810CA77FCCE1CD14"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASTENAL COMPANY AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Comprehensive Income</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended December&#160;31</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356338e634-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">790.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356338e648-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">751.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356338e662-wk-Fact-44D5D954B402A9FA94C73CA114B5892B" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">578.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments (net of tax of $0.0 in 2019, 2018, and 2017)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356338e728-wk-Fact-D7495C9A1986A0F374793CA115030389" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356338e747-wk-Fact-DFCB5768D757F097E4D43CA11512647C" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">19.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356338e762-wk-Fact-CE256F5EC6E89A7FD5B53CA11503B33B" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356338e782-wk-Fact-95A86CA4D8E66078B4113CA115123E39" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">797.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356338e796-wk-Fact-EC547AE34D6E115AC74E3CA115034581" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">732.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356338e810-wk-Fact-466D8A404936F63C9C623CA115039683" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">600.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1.5px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying Notes to Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">41</span></div></div><hr style="page-break-after:always"></hr><div><a id="s85d7b60dbfea457289dbcb15f56bf58b"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASTENAL COMPANY AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Stockholders' Equity</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Common stock</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e674-wk-Fact-74222830BB96A4A104F23CA11512D2F9" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e688-wk-Fact-BE86B36F01E768A0FB1E3CA114D451A7" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e701-wk-Fact-26F33E62F04B7D6E49F93CA114E396B6" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e716-wk-Fact-05AA445DE4A459FA032D3CA114D4989D" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e735-wk-Fact-74222830BB96A4A104F23CA11512D2F9" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e748-wk-Fact-BE86B36F01E768A0FB1E3CA114D451A7" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Additional paid-in capital</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e810-wk-Fact-6C38F72E26525C34CC353CA115199254" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e829-wk-Fact-E68EFC0C3C09111D48433CA114F3988D" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e842-wk-Fact-887D58E3BB3C084689E03CA114B541BD" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e857-wk-Fact-9A9D9D56585FFBC0BD5B3CA114E3BA58" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e876-wk-Fact-2F4ED000263FD5DD79A33CA114A04056" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e889-wk-Fact-B37BA041C4566F6D06043CA114AF3B2D" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e904-wk-Fact-E85590B094572A2794C83CA114D464A8" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e923-wk-Fact-57ADF4774375919C53323CA114E317D3" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e937-wk-Fact-95B68673A802B0EEFB6A3CA114F35016" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e953-wk-Fact-AFA568BFECF14B8EAAFB3CA114E34F60" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e972-wk-Fact-BB18FF3FD8DAA8161C5F3CA114A01500" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e985-wk-Fact-8BCD2176DEDC8C6DDDB73CA114C404BD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1000-wk-Fact-436AD0F75F08C5A2FE1B3CA114F3B6AC" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">67.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1019-wk-Fact-6C38F72E26525C34CC353CA115199254" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1032-wk-Fact-E68EFC0C3C09111D48433CA114F3988D" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Retained earnings</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1095-wk-Fact-F6A94A6BD5D7C7427DDD3CA114E38BC1" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,341.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1114-wk-Fact-8EB5F0F922FA7E293AC53CA114F3D4A2" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,110.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1127-wk-Fact-BB2AE3A1F3D62D57B21B3CA115195810" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,940.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1142-wk-Fact-B4A39DC341FF0ACC9D4E3CA1151924CA" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">790.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1161-wk-Fact-00578B4DD52D9C668AB83CA114F33E6D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">751.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1174-wk-Fact-52967BB8054979204A733CA114E3DA31" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">578.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends paid in cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5356033e1189-wk-Fact-743AB5A92636AB8E47013CA114F3B8F3" name="us-gaap:DividendsCash" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">498.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1209-wk-Fact-C1A65E4AA4422C753C733CA114E3F9DD" name="us-gaap:DividendsCash" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">441.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1223-wk-Fact-2A6010AD4B83E9C885A83CA114E3233F" name="us-gaap:DividendsCash" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">369.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1239-wk-Fact-DA0D32BD2816DA36A90E3CA115192B3C" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1258-wk-Fact-90CE74E579C04FCC26CE3CA114D4E852" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">79.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1272-wk-Fact-2EB74DBC887F82520DFE3CA115191924" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1288-wk-Fact-3D3968B71007330FBB6C3CA115192978" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,633.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1307-wk-Fact-F6A94A6BD5D7C7427DDD3CA114E38BC1" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,341.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1320-wk-Fact-8EB5F0F922FA7E293AC53CA114F3D4A2" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,110.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5356033e1382-wk-Fact-195A5632BDF62515BF493CA114A068E8" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">44.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1402-wk-Fact-2986BF674A351A976F323CA114F359FC" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">25.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1416-wk-Fact-234671B063DEEF7D500C3CA11503A19E" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">47.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1432-wk-Fact-1CB792897F2F6BC442783CA114AF4253" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1451-wk-Fact-EAC4B7E1A9C26D96E0903CA11519C1F8" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">19.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1465-wk-Fact-0947A6C573ECCA0B20D03CA114F3476D" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5356033e1480-wk-Fact-2893338B166827F6ED143CA115030197" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">38.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1500-wk-Fact-195A5632BDF62515BF493CA114A068E8" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">44.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5356033e1514-wk-Fact-2986BF674A351A976F323CA114F359FC" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">25.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stockholders' equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1535-wk-Fact-E385960508480BB7A5BF3CA114F39596" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,665.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1549-wk-Fact-B359933DC31189A4A9CD3CA114C415A5" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,302.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1562-wk-Fact-C3655E03B4268F448F863CA114F3ED4F" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,096.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash dividends paid per share of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5356033e1629-wk-Fact-79BB50E467AB785566E53CA114D4F2DD" name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.87</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1643-wk-Fact-3CA24B12F794E7E737033CA114E3588D" name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.77</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5356033e1656-wk-Fact-0E4F66D78BE6C4784FFA3CA11512F95F" name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.64</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42</span></div></div><hr style="page-break-after:always"></hr><div><a id="s2F9D09B9792C5C6087E909B764E317F5"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASTENAL COMPANY AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended December&#160;31</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e683-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">790.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e697-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">751.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e711-wk-Fact-44D5D954B402A9FA94C73CA114B5892B" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">578.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e777-wk-Fact-E7E56D822D21EF65A5673CA115039D5E" name="us-gaap:Depreciation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">144.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e796-wk-Fact-0F174317B6A74673F1863CA114C4EEB0" name="us-gaap:Depreciation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">134.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e810-wk-Fact-A9323C6B8A3188B982703CA11503F2CE" name="us-gaap:Depreciation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">123.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Gain on sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e825-wk-Fact-C5101CB451364A6906B93CA11503604E" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e845-wk-Fact-FDA288D91207486BBE1B3CA11519F9C5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e860-wk-Fact-D61B6807A5747EFD5C9C3CA11519D3F4" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bad debt expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e876-wk-Fact-154491FAA26D6EA379053CA114A01B6D" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e895-wk-Fact-0E5FDDD86FE58CD473A63CA114B549EB" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e909-wk-Fact-D1266A800076B14572113CA114B5BF39" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e924-wk-Fact-8FC5C4C611DDA826603A3CA114AFF121" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e943-wk-Fact-614DC2A3D8B148E6B0123CA114B556BE" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">33.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e957-wk-Fact-5C190EB017EE51AC02E03CA114AF4C4C" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">30.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e973-wk-Fact-A4A3F0A356F54FA638C93CA11512627A" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e992-wk-Fact-A4789CFCD2215966F04E3CA114AF9081" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1006-wk-Fact-1A49771793BA7468D75A3CA114B59A44" name="us-gaap:ShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1021-wk-Fact-6F348323BADCA64216733CA114C435D4" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1040-wk-Fact-388FCFC027088ED577F93CA114B5B49A" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1054-wk-Fact-50F972C0A893A596B0B63CA114B526CC" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in operating assets and liabilities, net of acquisitions:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1121-wk-Fact-98F35C0937F514C000DC3CA11503ABF8" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1141-wk-Fact-A26D26D64E077BD51EEB3CA114C4C736" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">120.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1156-wk-Fact-F53FE94E8F43F5B07A863CA114B5DE86" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">103.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1172-wk-Fact-69A40F301558BF19CF603CA114B556D6" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">84.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1192-wk-Fact-12CE947446E4F887C9023CA114AF99A5" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">193.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1207-wk-Fact-B05B56A2A3204F0202363CA115034F81" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1223-wk-Fact-9A12BD7537A368167ED33CA114C44F65" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1243-wk-Fact-D1958970192EC4C99CF83CA114A06447" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1258-wk-Fact-F38A959DF53DA4DF456A3CA11503689D" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1274-wk-Fact-9A364777FAE160A7411B3CA11512F5FE" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1294-wk-Fact-281887623CDF2BD05B4D3CA11503D211" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">46.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1308-wk-Fact-46261862D905051C3FA73CA114B590D4" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1323-wk-Fact-6FF9223C4388DECF2A913CA114B56872" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1342-wk-Fact-DC25EBC83D5094EEAA803CA115037145" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">46.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1356-wk-Fact-FCF8790935E0F44926AF3CA114A0DDFD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1371-wk-Fact-E425B4F49AA682910B163CA114B531BA" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">7.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1391-wk-Fact-7D4F89B21CAD28EA0F623CA1150342F5" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">15.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1406-wk-Fact-6B343172A3A0F23D28F13CA114A0228C" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:76px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1421-wk-Fact-A507760C4D85D70B97CA3CA114B5F115" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1440-wk-Fact-99831B963CE34199465D3CA1151270EA" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1454-wk-Fact-7CA996222C68704FBAC23CA114AFD8C1" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1470-wk-Fact-646D4A5D9A475939E8873CA114A0DAEA" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">842.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1489-wk-Fact-9498F35F2E7DFE52B6AA3CA114B56722" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">674.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1503-wk-Fact-64759794A8996E8430E43CA114B5CB34" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">585.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1569-wk-Fact-1DE8ABB5E9E6879BBA813CA114A0B697" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">246.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1589-wk-Fact-C35D50DC8A650DFF0B533CA114B56A3F" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">176.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1604-wk-Fact-A9D175558ECFE0CC61E33CA11503392B" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">119.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1620-wk-Fact-D58FA7036E026D8BC5CE3CA11512F542" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1639-wk-Fact-4F719DAD73D233AA36453CA114B5416C" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1653-wk-Fact-512162AAB36635A3BCF23CA114A0E41F" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1669-wk-Fact-E423D7728A889FB393393CA114B57CBA" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1688-wk-Fact-D8161C2B6CE277F301A63CA11503DF63" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1703-wk-Fact-5F31B4168F19926DF3A33CA114AF578B" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1719-wk-Fact-DF18EA4EB40F813DE33B3CA114AFD572" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1738-wk-Fact-08DA1434ECC4629797143CA114B5D140" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1753-wk-Fact-9507E1FA783E1C04D81E3CA115120158" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1769-wk-Fact-A0AAE93BE68DACE6AD493CA115037463" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">239.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1789-wk-Fact-F8AB6F2D2627DA07BAEF3CA11512668F" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">173.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1804-wk-Fact-60E9C479F1DF3098ECCF3CA114AF4240" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">179.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from debt obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1871-wk-Fact-271C16C8C3236475136F3CA11503F671" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">910.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1890-wk-Fact-456628F18B90868E3BE63CA115128474" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">980.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1904-wk-Fact-5EF5324A08166A124D4B3CA114B580CA" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,015.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments against debt obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e1919-wk-Fact-79C55704EC84D84507763CA114B58A28" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,065.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1939-wk-Fact-EFE269DC11C2196EB9E33CA115128D6D" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">895.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e1954-wk-Fact-88AD7E48291D4AF219253CA114C474A9" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">980.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from exercise of stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e1970-wk-Fact-E5EA119DDBD020DCA5E53CA114B5BAC5" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e1989-wk-Fact-CEFEEEE2FEBB18073CA13CA114C4870D" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2003-wk-Fact-124C7BC2AB213D1F3B143CA114B5608C" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e2018-wk-Fact-501E0B32FD9E1320E3223CA114B56294" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e2037-wk-Fact-713E49F4E84774FFDF7C3CA114AFFBD1" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">103.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e2052-wk-Fact-9AEDA5DEEE10670145473CA114AF092E" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">82.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments of dividends</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e2068-wk-Fact-300B887A9332CB1DD1F63CA11503817D" name="us-gaap:PaymentsOfDividends" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">498.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e2088-wk-Fact-C5254A534060D04686293CA114B5DB8D" name="us-gaap:PaymentsOfDividends" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">441.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e2103-wk-Fact-14CECD03A50E072A7EFB3CA114A0083A" name="us-gaap:PaymentsOfDividends" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">369.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e2119-wk-Fact-6F9E30FDF3ABF2D394C73CA114C471CF" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">595.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e2139-wk-Fact-0783A26D24E908388DAA3CA114A06E93" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">446.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e2154-wk-Fact-627B8AB5B3D93FB1D71D3CA114B58A39" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">407.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of exchange rate changes on cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5358752e2222-wk-Fact-44966F70A54E26C5A0543CA1150352AD" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5358752e2242-wk-Fact-AE342AC7B4C953C894C83CA115128C77" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">3.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2257-wk-Fact-4A2096B342014FBA19BD3CA11512701E" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net increase in cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e2272-wk-Fact-F5CDD92178DA36CF84E23CA11512BEAD" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2291-wk-Fact-216E12C7A66C5A2E62C53CA114A057ED" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">50.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2305-wk-Fact-00E99F290AF283BC54723CA114A0306A" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e2320-wk-Fact-CE5FA2B9CEF6144F798E3CA11503B779" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">167.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2339-wk-Fact-4CCABD1C7D54F216C4883CA114AF7288" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">116.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2353-wk-Fact-65D57D5F369966FBD1103CA115031844" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">112.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e2373-wk-Fact-E7670DCCB2EB1910DC863CA114F3E544" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">174.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2387-wk-Fact-CE5FA2B9CEF6144F798E3CA11503B779" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">167.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2401-wk-Fact-4CCABD1C7D54F216C4883CA114AF7288" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">116.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental disclosure of cash flow information:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e2472-wk-Fact-23090A5BE59767D03EA33CA11503B707" name="us-gaap:InterestPaidNet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2486-wk-Fact-4FB17149B63574A2F3193CA114B5DE4D" name="us-gaap:InterestPaidNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2500-wk-Fact-E63BE501A4ABF4FF536C3CA114B5B26D" name="us-gaap:InterestPaidNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash paid for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5358752e2520-wk-Fact-A9178658C08AA0E51C963CA114AF2461" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">242.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2534-wk-Fact-3BCC540179E5216D4C4C3CA114B55FF6" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">215.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5358752e2548-wk-Fact-E70BF79E204FFD0BDE2F3CA11512AFD1" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">304.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43</span></div></div><hr style="page-break-after:always"></hr><div><a id="s32AA8524A62D500A833A9EDC2D519DF3"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements</span></div><div><a id="s7E7BB9E67506568096A8048AB351CED3"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-0-wk-Fact-FAC47F91A788D97DFDE03CA114D478F0" continuedAt="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-1" escape="true"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 1. Business Overview and Summary of Significant Accounting Policies</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Overview</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastenal is a leader in the wholesale distribution of industrial and construction supplies operating a branch-based business (with an increasing number of Onsite locations). Collectively we refer to our branches and Onsite locations as in-market locations. We have over </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5359083e559-wk-Fact-090EB50E8C82F381F5323CA11512DD6B" name="us-gaap:NumberOfStores" contextRef="FI2019Q4" unitRef="location" decimals="-2" scale="0" format="ixt:numdotdecimal">3,200</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> in-market locations located primarily in North America.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ConsolidationPolicyTextBlock" id="TextSelection-5366A47666FD35E4B8B73CA11528CC5F-0-wk-Fact-BDB326A786F40F6857E33CA114D4BEE6" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="TextSelection-501A0D367E9D904CD8E03CA11528595B-0-wk-Fact-AC945426FC8CE558D2493CA114D44B1C" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">by the customer. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="TextSelection-68079E946970B05DC1A83CA11528B381-0-wk-Fact-C663486DB3854E28EE9C3CA114D43999" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit is extended based upon an evaluation of the customer's financial condition. Accounts receivable are stated at their</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated net realizable value. The allowance for doubtful accounts is based on an analysis of customer accounts and our</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">historical experience with accounts receivable write-offs.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Transactions</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="TextSelection-8A6EDB79E34D17734CD93CA115285FF8-0-wk-Fact-C5A2C6FD2FCE6CD713C43CA114D4F75E" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="TextSelection-177FDFDB5E46F7DC0F0C3CA115282C3C-0-wk-Fact-BF690EBA013710E453A53CA114C48F47" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all investments purchased with original maturities of three months or less to be cash equivalents.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:InventoryPolicyTextBlock" id="TextSelection-61C061CDCACB0B7D40923CA115283AB5-0-wk-Fact-B3A35C30D7280BC9B6993CA114D46C60" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We establish a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="TextSelection-219AB7675FB6A2964FFD3CA11528BD2C-0-wk-Fact-C9A39A4E7D5B0A06B5BC3CA114D4506D" continuedAt="TextSelection-219AB7675FB6A2964FFD3CA11528BD2C-1" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or </span></div></ix:nonNumeric></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-1" continuedAt="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-2"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-219AB7675FB6A2964FFD3CA11528BD2C-1">asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.</ix:continuation> There were </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5359083e775-wk-Fact-41895500925666B07CA33CA11519BA84" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="FD2019Q4YTD" unitRef="usd" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> impairments recorded during any of the three years reported in these consolidated financial statements.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeLeasesPolicyTextBlock" id="TextSelection-4977D59FABC91F82A2C7D90BAACC8346-0-wk-Fact-BC4F86898EA1C0209EBCD915727D699F" escape="true"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less than </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5359083e820-wk-Fact-DF74E17982EDEA738780DC0799340B18" name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="FI2019Q4" format="ixt-sec:durwordsen">one year</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate. </span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Long-Lived Assets</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="TextSelection-922D717548F1AAF207A53CA11528EF65-0-wk-Fact-141EE8E149D5798D56DB3CA114D4E017" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Estimates</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:UseOfEstimates" id="TextSelection-9A1E6735546FBF8C48FC3CA115283B9C-0-wk-Fact-C32CD41283AB4EF513783CA114D4FF73" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Insurance Reserves</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="TextSelection-CFD15258048890449C083CA11528573E-0-wk-Fact-338E6B07BF930EF1AC033CA114D48ABC" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:StandardProductWarrantyPolicy" id="TextSelection-C198AFD0D6C404D1E4223CA11528DAB1-0-wk-Fact-D58281463239343B09FC3CA114D4CA6E" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-2" continuedAt="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-3"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="TextSelection-A986ED87DA67EC9F63F93CA11528C421-0-wk-Fact-FA7008D8F08294722AD93CA114D4BCD3" continuedAt="TextSelection-A986ED87DA67EC9F63F93CA11528C421-1" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses. </span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><ix:continuation id="TextSelection-A986ED87DA67EC9F63F93CA11528C421-1"></ix:continuation>Income Taxes</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxPolicyTextBlock" id="TextSelection-2E20E0DBB31912E26B413CA115282785-0-wk-Fact-546DDEA6CD5E500EACED3CA114D42FDF" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:EarningsPerSharePolicyTextBlock" id="TextSelection-2F11FCDC78C1F2F136B53CA1152856F5-0-wk-Fact-FC5E4BB10200020AF87C3CA114D4FB64" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="TextSelection-D197108D466EFD3842D33CA11528CA8C-0-wk-Fact-8976E37739088FDEFB383CA114D4B1BE" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have determined that for our North American operations we meet the aggregation criteria outlined in the accounting standards as our various operations have similar (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Split</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 17, 2019, the board of directors approved a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5359083e1048-wk-Fact-198FC3BF0B92A7C2ACF384F845FF793A" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" contextRef="D2019Q2Stocksplit" unitRef="number" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">-for-one stock split of the company's outstanding common stock. Holders of the company's common stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5359083e1052-wk-Fact-21040953D83204D052348513A8B2DC5D" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="I2019Q2Stocksplit" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.01</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share, at the close of business on May 2, 2019, received </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5359083e1056-wk-Fact-6258F5043213AB8F3986851436ED8EF9" name="us-gaap:CommonStockSharesIssued" contextRef="I2019Q2Stocksplit" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> additional share of common stock for every share of common stock they owned. The stock split took effect at the close of business on May 22, 2019. All historical common stock share and per share information for all periods presented in the accompanying consolidated financial statements and notes thereto have been retroactively adjusted to reflect the stock split.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-E1B9F772C1827C8FCA353CA115287B1D-0-wk-Fact-8A27C050A3CC1CF382C43CA114D43E24" continuedAt="TextSelection-E1B9F772C1827C8FCA353CA115287B1D-1" escape="true"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, we adopted the Financial Accounting Standards Board ('FASB') Accounting Standards Update ('ASU') 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The original guidance required application on a modified retrospective basis with the earliest period presented. In August 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Targeted Improvements to ASC 842</span><span style="font-family:inherit;font-size:10pt;">, which included an option to not restate comparative periods in transition and elect to use the effective date of ASC 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">, as the date of initial application of transition, which we elected. As a result of the adoption of ASC 842 on January 1, 2019, we recorded both operating lease ROU assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5359083e1082-wk-Fact-4E6D108D2EBFF08C99853CA115198256" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">227.5</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5359083e1086-wk-Fact-6A3FA60E9B885DDDFBDF3CA115125EC5" name="us-gaap:OperatingLeaseLiability" contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">228.3</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. The adoption of ASC 842 had an immaterial impact on our Consolidated Statement of Earnings and Consolidated Statement of Cash Flows for the year ended December 31, 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard which allowed us to carry forward the historical lease classification.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#080808;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, which changes the way entities recognize impairment of most financial assets. This update is effective for periods beginning after December 15, 2019. </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-E1B9F772C1827C8FCA353CA115287B1D-1"><ix:continuation id="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-3"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. We have evaluated the requirements of this standard on our financial assets and have concluded that the adoption of this ASU, beginning January 1, 2020, will have an immaterial impact on our consolidated financial statements.</span></div></ix:continuation></ix:continuation><div><a id="s0A497C03811656D39B7E3C3760FEFF81"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="TextSelection-0EEE6CDB4BE7C31A16843CA115289436-0-wk-Fact-AA136C6629C6CDD6885D3CA115034132" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 2. Revenue</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Revenues are attributed to countries based on the selling location from which the sale occurred. In each of the years presented in the tables below, </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> single customer represented 5% or more of our consolidated net sales.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="TextSelection-9209B822960C37A72F063CA115285CBF-0-wk-Fact-D06D9FDE566F0173703B3CA11512E3D1" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenues related to the following geographic areas were as follows for the periods ended December 31:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e692-wk-Fact-71D662D63221983D1C523CA114F3F6A5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,568.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e706-wk-Fact-79C708F2A269AC1E9FCA3CA114F3FC05" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,285.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e720-wk-Fact-0382DB44C9A7BEC6C7983CA114F354A5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3,842.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada and Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e735-wk-Fact-FD20CDAEC45BD526C5EC4432E6D70BE6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">606.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e754-wk-Fact-198045071375D1B0806C4432E8BCBB65" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">530.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e768-wk-Fact-B7D26273EB018F0B7E0C4432EAB02F49" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">432.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e783-wk-Fact-93DD6D0879CD23466906443338B03D4C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5,175.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e802-wk-Fact-4B3DA8F73FA4E121032A44333AA37240" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,816.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e816-wk-Fact-88E312A41BB70E6C586444333C98BCD4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,275.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other foreign countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e831-wk-Fact-D53BC8FD29228B9B03933CA114F3C2B1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">158.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e850-wk-Fact-DA425495D4E0F934924C3CA114F38DB4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">148.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e864-wk-Fact-6F46DBDDFB7879F702A03CA114F3C030" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">115.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e884-wk-Fact-029CBEF38BEED8A16C393CA11503B6F2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5,333.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e898-wk-Fact-9DC8228F056D4F4FDF753CA1151936B4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,965.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e912-wk-Fact-47B558411084B837039D3CA114C496F9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,390.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The percentages of our sales by end market were as follows for the periods ended December 31:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1037-wk-Fact-2C2F01F7040E8ED920173CA114A0503B" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">67.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1052-wk-Fact-5BDE2669C390F4CA215F3CA114E337E8" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">66.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1067-wk-Fact-E771E70D5A70B59B31693CA114A0617F" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">66.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-residential construction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1083-wk-Fact-FF75ED9516DB6416CF933CA114A037D3" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">12.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1098-wk-Fact-C8DCFA09F4B39DF2B4C23CA114A0525E" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">13.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1113-wk-Fact-5BF137E44C1F6ACD0C693CA114A0E337" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">13.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1129-wk-Fact-B2C1F3F294BC173702933CA114E3BD7F" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">19.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1144-wk-Fact-167C306EB14C6F315A3D3CA114A073F6" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">20.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1159-wk-Fact-831DE267CE7AE0DB2B243CA114A0B60A" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">20.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1175-wk-Fact-84F1BEE1D94AC359F03D3CA114E376FC" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1190-wk-Fact-E507A66C8F03A7A2F2DE3CA114E3368B" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1205-wk-Fact-FCF7ACEBCC6199491FAE3CA114E35DDC" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The percentages of our sales by product line were as follows for the periods ended December 31</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:49%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Type</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Introduced</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fasteners</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1967</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1369-wk-Fact-A64E80E24139165E77EA3CA1150377E3" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">34.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1384-wk-Fact-67BA430DC8F205BD2FAA3CA114C423CC" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">34.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1399-wk-Fact-F9BA6CC5549A39E4EAC13CA114C4593D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">35.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tools</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1993</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1425-wk-Fact-589BB96366A4E95DB2B83CA1150355CB" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">9.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1440-wk-Fact-ADDEFA0E6539464193183CA114C4C1D8" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1455-wk-Fact-F6C1F008912D913CBB403CA115038DFF" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cutting tools</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1481-wk-Fact-D4ED869855ABAAA22B063CA11503DA40" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1496-wk-Fact-36426E7CDC37CD24A9F13CA114C4D2AA" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1511-wk-Fact-84641DFE5C67B3FB9EDF3CA114C49BD7" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hydraulics &amp; pneumatics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1537-wk-Fact-AA1E800F09462606334F3CA115038AA7" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">6.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1552-wk-Fact-D4CFFEC9E1B9BBBE46923CA114C4A486" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">6.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1567-wk-Fact-1A57A7347429209D12E93CA114C43F26" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">6.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Material handling</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1593-wk-Fact-52C26CC931E626B3C3693CA114C4A5B9" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1608-wk-Fact-49D9F22CD234D293B3DC3CA11503F365" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1623-wk-Fact-827FE8ACF784E362EFE23CA11503271D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Janitorial supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1649-wk-Fact-2AD848F9A95CB9E887FE3CA114C42288" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">7.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1664-wk-Fact-A011A853020132F398C23CA11503339F" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">7.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1679-wk-Fact-D0F77A3677802F37DE9F3CA115039D73" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">7.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electrical supplies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1997</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1705-wk-Fact-0302288497AC296C44D53CA115035130" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1720-wk-Fact-1C7EFA107CC391298F403CA114C489D1" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1735-wk-Fact-6C75D00C3867C8606F6F3CA1150318A3" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Welding supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1997</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1761-wk-Fact-9CB585E007A5FADD87723CA114C4687C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1776-wk-Fact-89E21B3EF993A86158A33CA11503B32D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1791-wk-Fact-09174452ECAC36A67E7A3CA115035EE2" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Safety supplies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1999</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1817-wk-Fact-53B921E85EE138E839A63CA1150378FD" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">17.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1832-wk-Fact-8F90C2C0C4B14648C4AB3CA11503EDE1" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">17.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1847-wk-Fact-0B3C89C0BDE1402A1CB13CA114C4A1F1" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">16.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1874-wk-Fact-90A205259313622502DC3CA11503A83C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1889-wk-Fact-63837E4EFECE5EFEB8683CA115032A6C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1904-wk-Fact-23AA419EFE17EDE46B903CA115038366" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5360786e1930-wk-Fact-238E79BE837998AB95323CA1150344B3" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1945-wk-Fact-DB898305D032FD05B43A3CA115034906" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5360786e1960-wk-Fact-73664F39A7EF4757EFC23CA11503A884" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">In 2018, we reclassified certain product category designations and have conformed the prior period percentages to the current year presentation.</span></div><div style="line-height:120%;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> The fastener product line represents fasteners and miscellaneous supplies.</span></div></ix:nonNumeric></ix:nonNumeric><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47</span></div></div><hr style="page-break-after:always"></hr><div><a id="s01DFF1993A075EE1B8072AB87079A083"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" id="TextSelection-9BD3625B4D5BE929FD203CA11528F94E-0-wk-Fact-9A88AA5C49C216BE41A43CA11503E1B1" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 3. Long-Lived Assets</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Long-lived assets consist of net property and equipment, deposits, goodwill, and other net intangibles.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="TextSelection-A609A9101182CF3D63F43CA115283924-0-wk-Fact-C8ED5864D0A80C92046C3CA115036832" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment at year end consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Depreciable&#160;Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e664-wk-Fact-A57F3CC465E4467E4ADA3CA114F38DB0" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e678-wk-Fact-B5A23E9DD201F1F5F9873CA114F3B501" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15&#160;to&#160;40</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e707-wk-Fact-A50CFF8EDF5B9EEF04FF3CA114F3ECAE" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">423.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e726-wk-Fact-A86C80882E47779315963CA114F39463" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">323.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automated distribution and warehouse equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5 to 30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e755-wk-Fact-ACA9D56F5CFD1BA125143CA114F32D55" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">244.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e774-wk-Fact-150FB8FAC667BB3342453CA114F3D9B3" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">229.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shelving, industrial vending, and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 to 10</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e803-wk-Fact-8675F1D7DE7F18009AEE3CA114E3ECB5" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,036.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e822-wk-Fact-B31DDF9FB8E81F7693DA3CA114F34EE6" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">927.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transportation equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 to 5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e851-wk-Fact-1005C0B62C4D34F26D5B3CA114F3470D" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">88.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e870-wk-Fact-347D3F33021FA5ADF75D3CA114F3CCCF" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e899-wk-Fact-0782108AF524842A0D8E3CA114E3048B" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">132.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e918-wk-Fact-62B9B1585B20DC6AD5C43CA114F361A2" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">152.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e948-wk-Fact-604F8DF2812AF322EF833CA114F395D2" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,966.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e967-wk-Fact-A3DBB8AA5F5C9851172C3CA114E36DB7" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,746.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5361817e997-wk-Fact-DBED3B67CE3112F238F03CA114F32D98" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">943.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5361817e1017-wk-Fact-3B454F902242FB377E7A3CA114F3C3F9" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">821.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e1053-wk-Fact-A3EC2B33FE06104B54F13CA114D463DD" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,023.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1067-wk-Fact-DB09ED21393C586FCB2A3CA114F384F7" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">924.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="TextSelection-7D43341682FBF29485013CA11528A252-0-wk-Fact-016EBCA88B7954A297213CA11503928B" escape="true"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our long-lived assets related to the following geographic areas:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e1163-wk-Fact-D04952171DD30A69C5E93CA114C459DA" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,238.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1177-wk-Fact-009720EECB5C2673FDE33CA114C4D01A" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">947.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1191-wk-Fact-8D612ED7EA5F64C1D9AC3CA11519CBF3" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">919.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada and Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e1206-wk-Fact-C1A99075FB0E35FCCF0C47DB98B11B7F" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">72.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1225-wk-Fact-217D33DE6AEEFB26CB8D47DB9B4712C8" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1239-wk-Fact-092FBDEF15691A21D14B47DB9DC1C8AC" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">42.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e1254-wk-Fact-CC3A5D84329E5A14B37247DBB8725C17" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,310.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1273-wk-Fact-C342E9BCEA7799732CA247DBBADA8E01" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">990.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1287-wk-Fact-833EB1829FEB9A19E82B47DBBD53CFF4" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">962.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other foreign countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e1302-wk-Fact-5BA4E5450F14D162F8903CA114C47848" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1321-wk-Fact-D112478DB2A391F83A963CA114C4176C" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1335-wk-Fact-D625A9E520D1A221337E3CA114C4EA1C" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5361817e1355-wk-Fact-6F31D1809ED6C6C836D43CA114C4EB29" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,342.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1369-wk-Fact-59FAB53FB6A1485CA1EB3CA114C47BEF" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,005.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5361817e1383-wk-Fact-B11C06FBEE5430868F783CA115194031" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">974.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div><a id="sB532D32140675EE4B1210944E828239B"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="TextSelection-C37DCE217AA57B1981BB3CA1152806AD-0-wk-Fact-84706BF6CFC1B4E898263CA114E381B2" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 4. Accrued Expenses</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="TextSelection-42A37E14B4CDED801C653CA11528CBB0-0-wk-Fact-F9AB2597D5F93C2BDA403CA114E3855D" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses at year end consisted of the following: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee payroll and related taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e625-wk-Fact-48C9C8FB48B5C15861393CA114F3816D" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e639-wk-Fact-B6C454BAD07390D63DF03CA114E3201E" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee bonuses and commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e654-wk-Fact-6012E2209DF100C5B35C3CA114F377A0" name="us-gaap:AccruedBonusesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e673-wk-Fact-60C7F601FE5A0E645ECA3CA114F337AD" name="us-gaap:AccruedBonusesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Profit sharing contribution</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e688-wk-Fact-FAFFD254FF1F6F6F79733CA114F38803" name="fast:AccruedProfitSharingContributionCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e707-wk-Fact-D388820D0CE899B941C63CA114E3E521" name="fast:AccruedProfitSharingContributionCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e722-wk-Fact-383AEEF9D8B8AF240BAA3CA114F38E6A" name="us-gaap:AccruedInsuranceCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e741-wk-Fact-D1F49077ADEFC63CBEF73CA114F3ACCA" name="us-gaap:AccruedInsuranceCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indirect taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e756-wk-Fact-78AD021ACF30A667A6973CA114F36C99" name="fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">67.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e775-wk-Fact-646AA85637E0FFE3DEB63CA114F3C339" name="fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer promotions and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e790-wk-Fact-DE21832356E12D5C6BFD3CA114F3F81D" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">52.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e809-wk-Fact-81E063AC6328789628B33CA114F36E08" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">50.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e824-wk-Fact-A3FE8E1CF5CC33379D063CA114F3F503" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e843-wk-Fact-CC82215091B3D47CEE803CA114E3F8C4" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5362368e863-wk-Fact-0EAB265DEA2BCBAEEF6D3CA114F32C86" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">251.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5362368e877-wk-Fact-2FF9AE75D391EF4FA72B3CA114A0626E" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">240.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF9709C16D4CD5F26B078D850061E7DC2"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="TextSelection-AA7D1C35478CD6E83B8D3CA1152876CC-0-wk-Fact-8590A1BC683757F6C2763CA114D467D5" continuedAt="TextSelection-AA7D1C35478CD6E83B8D3CA1152876CC-1" escape="true"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 5. Stockholders' Equity</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividends</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">January&#160;16, 2020</span><span style="font-family:inherit;font-size:10pt;">, our board of directors declared a quarterly dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e573-wk-Fact-FDB476F4C3E56C2B016E3CA114E38DD2" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="D2020Q1Dividend_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.25</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock to be paid in cash on </span><span style="font-family:inherit;font-size:10pt;">February&#160;28, 2020</span><span style="font-family:inherit;font-size:10pt;"> to shareholders of record at the close of business on </span><span style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">. We paid aggregate annual dividends per share of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e585-wk-Fact-79BB50E467AB785566E53CA114D4F2DD" name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.87</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e590-wk-Fact-3CA24B12F794E7E737033CA114E3588D" name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.77</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e594-wk-Fact-0E4F66D78BE6C4784FFA3CA11512F95F" name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.64</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 2, 2020, the compensation committee of our board of directors granted to our employees options to purchase a total of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e616-wk-Fact-6940B114C17268BC9D5F3CA115194C4F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">877,299</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock at an exercise strike price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e620-wk-Fact-BD606EFD567AFA294FB23CA115196440" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">38.00</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share. The closing stock price on the effective date of the grant was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e624-wk-Fact-262D0C2F548DC74834773CA114E31EC6" name="us-gaap:SharePrice" contextRef="I2020Q1StockOptionPrice_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">37.23</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share. On the same date, certain of our non-employee directors elected to forgo all or a portion of the 2020 annual cash retainer in exchange for options to acquire a total of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e628-wk-Fact-200684F7F56E73A4F6D73CA1151942AC" name="fast:SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">24,964</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock at an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e632-wk-Fact-D576FF1550660A1ADEAD3CA115190FAF" name="fast:SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">38.00</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share. </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="TextSelection-91DC1A9E67B2AE5ACF513CA11528CCAD-0-wk-Fact-86DB3DE6008922F6AF613CA114E358E4" continuedAt="TextSelection-91DC1A9E67B2AE5ACF513CA11528CCAD-1" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2019, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></ix:nonNumeric><div style="line-height:120%;font-size:10pt;"><ix:continuation id="TextSelection-91DC1A9E67B2AE5ACF513CA11528CCAD-1" continuedAt="TextSelection-E54C49231265BBE300533CA11528FAD0-0"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:36%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Granted</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Option&#160;Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Strike) Price</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Closing&#160;Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Price on Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Grant</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Date of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercisable</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e876-wk-Fact-C44CE80D27DB4FF60AE33CA114B571FD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,316,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e895-wk-Fact-5BFCDAA78C6A4C22C57D3CA114B5F1F6" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">26.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e914-wk-Fact-E1D04E64F3DFCB2BDA6E3CA114AF3AE1" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">25.705</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e929-wk-Fact-E80D856B8BBEA35C50683CA114AF98DD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,279,842</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e943-wk-Fact-A320E23D96C947ED62123CA114AFF882" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">29,010</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e958-wk-Fact-22040BF900F60D0EBA273CA114B501A9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,087,936</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e977-wk-Fact-B5CDC8B3AB17EB9900723CA114B5E71F" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">27.50</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e996-wk-Fact-3F067CFC7A97994277E63CA114B54713" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">27.270</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1011-wk-Fact-35A0997A1A61F1805DCC3CA114B53F54" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,019,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1025-wk-Fact-E41A190C44214097A7B83CA114B5040C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">42,370</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;3, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1040-wk-Fact-218101D0EEA737A6042C3CA114B5FE9A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,529,578</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1059-wk-Fact-1DAF165D7CEB6CF918083CA114AFADE6" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">23.50</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1078-wk-Fact-FE0D022A26F0B94231223CA114B52287" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">23.475</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1093-wk-Fact-4F75DAA71E4814043E1B3CA114B5AB7F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,197,606</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1107-wk-Fact-89E8376104EAD2E257363CA114A00DC6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">332,132</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1122-wk-Fact-0BEAE9AA08C5725DFF043CA114AFF460" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,690,880</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1141-wk-Fact-BCB38C65C06A115AD6B83CA114AF5F0D" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">23.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1160-wk-Fact-CE67C40688A8A38338533CA114AF6ADD" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">22.870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1175-wk-Fact-01C40D68376BE5C522D83CA114AF127E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,220,524</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1189-wk-Fact-4DF67B601A705A5CA55A3CA114A0EEEB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">447,166</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 21, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1204-wk-Fact-4EEC50A74FB8968B83313CA114AF295F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,786,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1223-wk-Fact-3D588156336D3FDDF2EC3CA114AF8CCA" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">21.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1242-wk-Fact-A44E689F74D467AD93DD3CA114B536BA" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">20.630</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1257-wk-Fact-AEC50233EB4C5B2BC7C33CA114AF9DDA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">833,593</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1271-wk-Fact-327768D9740807DCB9E93CA114AF54F1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">444,589</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1286-wk-Fact-D825B6FD79E22F07F7983CA114B5E0DC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,910,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1305-wk-Fact-15ADD7962FA22515A3813CA114AF918F" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">28.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1324-wk-Fact-A938E890D7F7C75580CB3CA114B5CC60" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">25.265</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1339-wk-Fact-C18F4FADA82F86E6DECD3CA114B5E63A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">599,128</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1353-wk-Fact-250982E64FF4B95FFA883CA114B56AB0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">357,268</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 16, 2013</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1368-wk-Fact-ED7664B8C21F290271673CA114B50408" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">410,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1387-wk-Fact-8528C31C0AAF986E10333CA114AF18D1" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">27.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1406-wk-Fact-A01C9AAB4D05874A62893CA114B57FC1" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1421-wk-Fact-8B00A49079AA389110EE3CA114AF50E6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">97,472</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1435-wk-Fact-84650339B3962C8556033CA114AF6525" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">58,722</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 17, 2012</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1450-wk-Fact-D5492A06826A19E3F9B93CA114AFF3BC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,470,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1469-wk-Fact-6F6BF8B0F0C9720B3F2C3CA114B5269B" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">27.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1488-wk-Fact-E9D420AB1E74BB7F44DC3CA114A073F5" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1503-wk-Fact-35B512293C9D1E74DFDA3CA114B58458" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">547,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1517-wk-Fact-5F5E91ECB357293BDD273CA114AF78E3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">440,310</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;19, 2011</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1532-wk-Fact-175BFCC545D9A9E0A06F3CA114AFF932" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">820,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1551-wk-Fact-F7877EEA6B28A1180DC13CA114B569D8" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">17.50</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1570-wk-Fact-B0D3449296EE11EFB8EF3CA114AF9759" name="us-gaap:SharePrice" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">15.890</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1585-wk-Fact-2D615F20B30114ADC08D3CA114B5EBA0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1599-wk-Fact-611E2239BEB7C0BE2CCB3CA114AFB852" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1615-wk-Fact-DA1696DAAE1B6A22167E3CA114B5C9E1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="D2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">13,021,758</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1670-wk-Fact-7F1F183AEDB1DC59163D3CA114B53BA8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">6,807,217</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1684-wk-Fact-D25CF2E262415B39A08B3CA114B5BFDF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,164,067</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="TextSelection-778D2FE9ED13B00751B43CA1152859D9-0-wk-Fact-7C9D8A098D8A8CD28D593CA114E35278" escape="true"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:36%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Date of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Risk-free</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Interest&#160;Rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected&#160;Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Option in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividend</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Yield</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Volatility</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated&#160;Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value of Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Option</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1846-wk-Fact-4909AFB4098B39BC6B013CA114E349AF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e1860-wk-Fact-8CD558E462DFB99CFDEA3CA114D4CA92" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1869-wk-Fact-42D17CEFC27D8073C1143CA114E34653" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1883-wk-Fact-EA7E98A6CDD1B99563593CA114D4FA7D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">23.96</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1903-wk-Fact-F8D5811A00A47DF549073CA114E3A08F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">4.40</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1918-wk-Fact-AA895C8C81F59D1A60033CA114D40835" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e1933-wk-Fact-04D8841915B247C364C63CA114D405B2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1943-wk-Fact-E43F4C27BF592837953B3CA114D4D8DB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1958-wk-Fact-4EA55B877F9066CACC633CA114E338A4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">23.45</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1979-wk-Fact-41558A0DED6EF2500BB73CA114D49DC1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.02</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;3, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e1994-wk-Fact-A5045E6FD3E4C17EEEBB3CA114D4ADCE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2009-wk-Fact-157BD746DB7CEB3382063CA114E33BB5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2019-wk-Fact-1B0B0C07CDE5A462D1AE3CA114E357CC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2034-wk-Fact-069973D2E18BB7B510CA3CA114E3DC32" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">24.49</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2055-wk-Fact-CC524AFB1BE134E3EDEA3CA114D4DFAB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">4.20</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2070-wk-Fact-ED3F4F1A048702D63B183CA114D4F69F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2085-wk-Fact-DC9EC723B4FDB6139B1F3CA114D4564B" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2095-wk-Fact-F61919E3AB8209AE22633CA114D40575" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2110-wk-Fact-DC9F226A24E0B8B4FD603CA114E33026" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">26.34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2131-wk-Fact-0B98E4EBB7F9C34D9E803CA114D4CC57" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">4.09</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 21, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2146-wk-Fact-B2EE3CF6A716092407C93CA114E3716C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2161-wk-Fact-A973EA5EF69D1AC488303CA114E3765B" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2171-wk-Fact-4BCA43069D94E80E793A3CA114E3A1F7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2186-wk-Fact-CE3B76DD305B0201CF6F3CA114D46283" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">26.84</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2207-wk-Fact-C0F141E72FC772BAFA3E3CA114E32632" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.68</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2222-wk-Fact-23D4F8470A4F9B5C4C5E3CA114D4AF2E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2237-wk-Fact-A931662A6938E2124BDA3CA114D4660F" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2247-wk-Fact-72238CFE4A52CA35B7013CA114E3A2BF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2262-wk-Fact-FEE2D821122457F9768A3CA114E34577" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">28.55</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2283-wk-Fact-5A9010457486BB25DC273CA114D4E3A7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">4.79</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 16, 2013</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2298-wk-Fact-E28910CF69DD42C086E73CA114D40B92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2313-wk-Fact-B62072FC25032D2C3FF03CA114D4F6B4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2323-wk-Fact-C5BEB104A14EFF431CAB3CA114D47980" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2338-wk-Fact-E0E0FD8128BFBDA61C3C3CA114E357E7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">37.42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2359-wk-Fact-822C4BD00313A98E78E83CA114D483CC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.33</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 17, 2012</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2374-wk-Fact-90BF868D51A4D148E5603CA114D40ADF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2389-wk-Fact-22D49AF16B17258A02863CA114E3C71B" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2399-wk-Fact-59C6EB535F95D7DB98263CA114E354B1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2414-wk-Fact-A8BE90A4B059554DC7D53CA114E3F3B8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">39.25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2435-wk-Fact-14B3696ACEA4612BE5E43CA114E3F639" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">6.85</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;19, 2011</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2450-wk-Fact-C3DE5820CA9DAAD3C8A83CA114E35CDA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2465-wk-Fact-2E59EA473F650D46931F3CA114E30EFD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" format="ixt-sec:duryear">5.00</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2475-wk-Fact-AB703C0A56F4EA372F843CA114D4A8AF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2490-wk-Fact-79997332338B7C3676103CA114D42F36" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">39.33</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2511-wk-Fact-842DEF3050D0EC1FCEE33CA114D4A95E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.60</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of the options in the tables above vest and become exercisable over a period of up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2531-wk-Fact-CF01E57AEF99684CFC4A3CA11519EFA2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q4YTD" format="ixt-sec:durwordsen">eight years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. Generally, each option will terminate approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e2535-wk-Fact-B83E4E086C8089E558453CA1151980E7" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" contextRef="FD2019Q4YTD" format="ixt-sec:durwordsen">nine years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> after the grant date.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each share-based option is estimated on the date of grant using a Black-Scholes valuation method that uses the assumptions listed above. The risk-free interest rate is based on the U.S. Treasury rate over the expected life of the option at the time of grant. The expected life is the average length of time over which we expect the employee groups will exercise their options, which is based on historical experience with similar grants. The dividend yield is estimated over the expected life of the option based on our current dividend payout, historical dividends paid, and expected future cash dividends. Expected stock </span></div></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-AA7D1C35478CD6E83B8D3CA1152876CC-1" continuedAt="TextSelection-AA7D1C35478CD6E83B8D3CA1152876CC-2"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">volatilities are based on the movement of our stock price over the most recent historical period equivalent to the expected life of the option.</span></div><ix:continuation id="TextSelection-E54C49231265BBE300533CA11528FAD0-0"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of activities under our stock option plans consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Price</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Life</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of January&#160;1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2644-wk-Fact-EA5EAD8C49525C6912DA3CA114C44C0D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">7,999,264</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2663-wk-Fact-A4C32499764DFBE147A13CA114C41F81" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.765</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5371032e2677-wk-Fact-D1CFFD223836810B474D3CA114C46B9D" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">5.61</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2688-wk-Fact-7595CF404EA75207ABE63CA114C44E53" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,316,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2707-wk-Fact-071D9327FB8F2AEB25283CA114C4AB09" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">26.000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5371032e2721-wk-Fact-06BC1EBEF4B49F4182F53CA114C4C5D4" name="fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">9.00</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5371032e2732-wk-Fact-9A1954C21C6E816F4AF83CA114C4E689" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,325,073</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2752-wk-Fact-8AD657262748694D8E103CA114C42089" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">25.150</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5371032e2777-wk-Fact-4FC3961C66347A714E383CA114C449E6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">183,898</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2797-wk-Fact-B83783F9D58CC51FDC573CA114C494D3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.630</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2822-wk-Fact-4D01493B5E0CA45931063CA114C4D6E8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">6,807,217</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2841-wk-Fact-B02D5B65C10FEE5689293CA114C47988" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.890</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5371032e2855-wk-Fact-AA799610D203087A28753CA114C4EA2A" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">6.09</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2866-wk-Fact-7B6E1BA92BD733F00A9D3CA114C402E2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,164,067</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e2885-wk-Fact-276C443E7669C0050D1D3CA114C45879" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.510</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d5371032e2899-wk-Fact-2942FC0CD7A8FEBE32F13CA114C4B152" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">4.30</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercise<br/>Price</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Life</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of January&#160;1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e2985-wk-Fact-6B5AAD880C55667182263CA1150396DE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">7,897,816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3004-wk-Fact-03A65AA377B0C49741133CA1151254C2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.140</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e3018-wk-Fact-409989198D18CF49C65D3CA1151221C1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">5.89</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3029-wk-Fact-594E3C0935211117D3623CA1150353B5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,087,936</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3048-wk-Fact-93BFB9DA7BBAEDEB8AFE3CA1151261E0" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">27.500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e3062-wk-Fact-467E1CB07452E8261C753CA1150372C5" name="fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">9.00</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5371032e3073-wk-Fact-8AB97291BC9B9045C8273CA1151213C3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">620,766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3093-wk-Fact-538E019226EFB793B0C43CA115128F49" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">21.655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5371032e3118-wk-Fact-DBAEFB70F6D52B50B6D23CA11512503E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">365,722</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3138-wk-Fact-40A2A66F7748A49B76703CA115124DCC" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.430</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3163-wk-Fact-EA5EAD8C49525C6912DA3CA114C44C0D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">7,999,264</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3182-wk-Fact-A4C32499764DFBE147A13CA114C41F81" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.765</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e3196-wk-Fact-D1CFFD223836810B474D3CA114C46B9D" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">5.61</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3207-wk-Fact-E69345199191F8F087D13CA11503A085" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,108,756</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3226-wk-Fact-C31168B90F7CDE6CCFFB3CA11503E43E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">25.530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e3240-wk-Fact-BAD6813B7AA523881B2E3CA11503C130" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">3.69</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Weighted average exercise price.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Weighted average remaining contractual life in years.</span></div></ix:continuation><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total intrinsic value of stock options exercised during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3305-wk-Fact-2C2BCD505F52D22608593CA114E385AD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.2</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3309-wk-Fact-A0FA13CEB1C2E04A97393CA11519AEC3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3314-wk-Fact-E17EE4013852939FA5B63CA114A0FDB2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.9</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The intrinsic value represents the difference between the exercise price and fair value of the underlying shares at the date of exercise. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3325-wk-Fact-C9920568548D1D3AB7633CA115196D6B" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.1</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized stock-based compensation expense related to outstanding unvested stock options granted under the employee stock option plan. This expense is expected to be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5371032e3329-wk-Fact-73D7C49345DEF2C2DD5E3CA115196581" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q4YTD" format="ixt-sec:duryear">3.82</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years. Any future change in estimated forfeitures will impact this amount. The total grant date fair value of stock options vested under our employee stock option plan during </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3346-wk-Fact-FC2458839AEBD52420BA3CA11519DB6D" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.9</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3350-wk-Fact-620748628E49959491B03CA114E34E4E" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.3</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3354-wk-Fact-68B408FD92A24508D9EC3CA114E34541" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense related to our employee stock option plan was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3361-wk-Fact-A4A3F0A356F54FA638C93CA11512627A" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.7</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3365-wk-Fact-A4789CFCD2215966F04E3CA114AF9081" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5371032e3369-wk-Fact-1A49771793BA7468D75A3CA114B59A44" name="us-gaap:ShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shares Outstanding</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" id="TextSelection-262C0E371B05BA85CE87B5D460ED3161-0-wk-Fact-8795E4BD16455A747443B5D81F4C1271" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares of common stock outstanding were as follows:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3465-wk-Fact-40C2CF2F12E03BAD148E3CA114E37A47" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2018Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">571,803,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3479-wk-Fact-4947E8E1FE8CAD816CE1B5CE4ED3BA91" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2017Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">575,183,072</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3493-wk-Fact-1036B7A09687416ADD5FB5CE4FFEA884" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2016Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">578,323,848</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3508-wk-Fact-51712578D52644E8D3CBB5B6C793E10F" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q4YTD" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,325,073</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3522-wk-Fact-BA49ACF62A68C2A6E705B5B6B1C180B0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q4YTD" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">620,766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3536-wk-Fact-796623CE1ECE765D9759B5CE148E7FDA" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2017Q4YTD" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">659,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3551-wk-Fact-A4C740CEC14A3275768BB5CDCAEE07CF" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2019Q4YTD" unitRef="shares" decimals="INF" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5371032e3565-wk-Fact-29ABB2187322E8837A71B5CE1513D696" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2018Q4YTD" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,000,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5371032e3580-wk-Fact-88B00A6C6BFEDCDBA71FB5CE1611FE09" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2017Q4YTD" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,800,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3596-wk-Fact-B157CE74FD69F46E62973CA114E39A8E" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">574,128,911</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3610-wk-Fact-40C2CF2F12E03BAD148E3CA114E37A47" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2018Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">571,803,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3624-wk-Fact-4947E8E1FE8CAD816CE1B5CE4ED3BA91" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2017Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">575,183,072</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-AA7D1C35478CD6E83B8D3CA1152876CC-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="TextSelection-CF61EC7BB04830A101D33CA11528C21A-0-wk-Fact-84E25FE63B38EE84F72C3CA114D49726" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reconciliation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3718-wk-Fact-DDBBA42E8E190763FB183CA114E3A2B9" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">573,202,152</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3732-wk-Fact-58A62FD2EED09DD54E003CA114E3898D" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">573,933,834</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3746-wk-Fact-A934B3E38452E19407293CA114E36FA0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2017Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">576,416,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted shares assumed upon exercise of stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3761-wk-Fact-ED73594DD063411D46683CA114E3034F" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,239,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3775-wk-Fact-56A96294F04BCD17DB023CA114E33DD4" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">391,694</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3789-wk-Fact-FC9E996ABBFC36BD0A823CA114E393EF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2017Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">268,596</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3804-wk-Fact-213CC093C37679F883EB3CA114E3E31D" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">574,441,628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3818-wk-Fact-E86DCC9A3CB7F1A0BF643CA114E3E265" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">574,325,528</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3832-wk-Fact-3854746A8FA9F9D02FBD3CA114E37E17" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2017Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">576,685,466</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="TextSelection-FA702D9B262802FB1C083CA1152842CC-0-wk-Fact-A2523BD13FC6F04283C53CA114E37315" escape="true"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Summary of Anti-dilutive Options Excluded</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase shares of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3935-wk-Fact-B1A23D9AABF1B49B1EE33CA114F3D1A7" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3954-wk-Fact-1B9A7FDFD4BF72465B553CA114F33BD5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">3,159,514</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e3968-wk-Fact-022823A3C052802AED7A3CA114F35F0D" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2017Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">7,048,802</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average exercise prices of options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5371032e3988-wk-Fact-9DEB293B74889812C6B53CA114F38B8D" name="fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e4002-wk-Fact-3DFFF7E8203A3DF54A613CA114F303AC" name="fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">27.510</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5371032e4016-wk-Fact-5B07283D153C7CCFDD0C3CA114F394AB" name="fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">24.925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any dilutive impact summarized above related to periods when the average market price of our stock exceeded the exercise price of the potentially dilutive stock options then outstanding.</span></div></ix:continuation><div><a id="sBF5CE94167CE5303BF03267E28DD0061"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="TextSelection-4EE2BFFD1526741E3B8E3CA115287992-0-wk-Fact-F20F465B5F1B6CA11C8A3CA114E3525C" escape="true"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 6. Retirement Savings Plan</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Fastenal Company and Subsidiaries 401(k) and Employee Stock Ownership Plan covers all of our employees in the United States. Our employees in Canada may participate in a Registered Retirement Savings Plan. The general purpose of both of these plans is to provide additional financial security during retirement by providing employees with an incentive to make regular savings contributions. In addition to the participation of our employees, we make annual profit sharing contributions based on an established formula. The expense recorded under this profit sharing formula was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5362528e553-wk-Fact-64861E4DD71AD10715563CA114F38E73" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.8</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5362528e557-wk-Fact-41C2A112B0598CB4C9BF3CA114F378FE" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5362528e561-wk-Fact-2F4AA6685EFB825F614C3CA114F39B0D" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.6</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:nonNumeric><div><a id="sA3AAE85D2DE654809BD045CAE18E4177"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-4DDDA9678E71155AD03F3CA115280CEE-0-wk-Fact-72277EF4F5543B420BD63CA114F33A7E" continuedAt="TextSelection-4DDDA9678E71155AD03F3CA115280CEE-1" escape="true"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 7. Income Taxes</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="TextSelection-F6CB62E78BC7BA0221653CA11528CD86-0-wk-Fact-A73591671B8D2D2506683CA114E302AD" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes were derived from the following sources:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e644-wk-Fact-80FE1CB4C53B572DCD5C3CA114C415A5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">977.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e658-wk-Fact-45C1CDF91D67B6479F473CA11503409C" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">905.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e672-wk-Fact-A5F09EBCBE97B706D6D03CA11503EC3C" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">809.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e687-wk-Fact-32DFF781DE169E60EED63CA114C41DE9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">66.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e706-wk-Fact-1418F70713332AD960C73CA114C4A224" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">82.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e720-wk-Fact-9A7A98BAACE3C80C9C8E3CA11503C8BF" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e740-wk-Fact-A5E4A42D2C9A860C579D3CA114C4ACE9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,043.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e754-wk-Fact-84D2AB3B2CDBD58F21773CA114A01ED5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">987.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e768-wk-Fact-45A1A806F7F2892BB6443CA114F3F59F" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">873.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="TextSelection-5A53D86100AC3FE97F943CA115283B11-0-wk-Fact-0DE04C62A0B932882CE23CA114E3BA19" continuedAt="TextSelection-5A53D86100AC3FE97F943CA115283B11-1" escape="true"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of income tax expense (benefit) were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e878-wk-Fact-9767D08B302BCDD988663CA114AFAE54" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">177.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e892-wk-Fact-14AD990BAC88E691A8CF3CA114B51049" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e906-wk-Fact-EE7BBB64CFA654A698F13CA114AF1225" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">188.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e921-wk-Fact-190C0E214FDFDD12B02A3CA114B5901E" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e940-wk-Fact-C1F4A1629A767CCE396C3CA114AFB701" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e954-wk-Fact-58CC98574D5FA1CD636C3CA114AF311A" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e969-wk-Fact-8A706F8E67DA4A35EC3B3CA114AFC0A0" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e988-wk-Fact-B8CE8766946EA8E93B383CA114AFD49F" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1002-wk-Fact-97F60244C99609E8AFDB3CA114B54163" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1022-wk-Fact-24783701EE3D5FC5C84D3CA114A01779" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">241.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1036-wk-Fact-78783CCC53CDE44576DB3CA114B59EDC" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1050-wk-Fact-A310FA9EAC9B514B5A793CA114A0314C" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">252.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1141-wk-Fact-DC3C1A1F0ABB764171233CA114A0052F" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">143.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1155-wk-Fact-CA58E8983213559DB2693CA114A0DB48" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1169-wk-Fact-F341B30648A84563F8423CA114F391A9" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">171.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1184-wk-Fact-B727E99B7F7A73D927763CA114F3053E" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">38.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1203-wk-Fact-230936F300AC9656E83F3CA114A01E2C" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1217-wk-Fact-5B0ADDD408529A4BAEC93CA115034DC5" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1232-wk-Fact-12847AAE84B42E6F2F413CA114F39A5D" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1251-wk-Fact-4A866F9E5820025BB2673CA114A08930" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1265-wk-Fact-9229882E1E3934BE7AE53CA114F3E42B" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1285-wk-Fact-C3713F7674DCFD1127DB3CA114A00822" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">206.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1299-wk-Fact-50DBAA75076D1D83E2043CA114F3415A" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1313-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">235.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></ix:nonNumeric></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-4DDDA9678E71155AD03F3CA115280CEE-1" continuedAt="TextSelection-4DDDA9678E71155AD03F3CA115280CEE-2"><ix:continuation id="TextSelection-5A53D86100AC3FE97F943CA115283B11-1"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1404-wk-Fact-65050EB0BE0A383016073CA115197BA4" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">270.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e1418-wk-Fact-ABA74CE4E5A966D925F63CA11519B7A4" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">33.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1433-wk-Fact-C18A4DD5822623BD816A3CA114C4F2A9" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">237.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1448-wk-Fact-750C87817986794F09713CA11503E885" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">33.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1467-wk-Fact-4F5A174E0F33BE65765D3CA115123093" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1481-wk-Fact-AB1C2B4D1935C83A2A7D3CA114B552BB" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1496-wk-Fact-7ACC82291F4057F3C5D13CA114B5580F" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e1515-wk-Fact-F19193477F039C16B9093CA114C4143D" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1530-wk-Fact-4F2E0DACF88F6EAFF8F13CA114B5AC43" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1550-wk-Fact-F8FAF42CCC0CD85478303CA114C4048A" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">324.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e1564-wk-Fact-EFF9967F2A3279F509F73CA115194445" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">29.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1579-wk-Fact-C75A4FA71026B26AB7243CA114C4D6D1" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">294.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="TextSelection-FC59BD676D7426398BA63CA1152897EC-0-wk-Fact-D6FE690DD5EECEE0ECF33CA114E39F83" escape="true"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense in the accompanying consolidated financial statements differed from the expected expense as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal statutory income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1685-wk-Fact-9141A73583464BBD90423CA114D4DA64" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2019Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">21.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1705-wk-Fact-75ADEB3FF9F69641D6CD3CA114C49F14" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">21.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1720-wk-Fact-8A8FB7EA9C0AF7E725D73CA114D40E57" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">35.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal income tax expense at statutory rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1741-wk-Fact-AC5E2FE0E1C34C988CCB3CA114C4DFD7" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">219.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1755-wk-Fact-63B2449A7FBA4BFDA6CA3CA114C4A00B" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">207.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1769-wk-Fact-31984C9DEF1E93D6D3103CA114C4CCFF" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">305.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (decrease) attributed to:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1835-wk-Fact-771892115E22D1DA301C3CA114C400AC" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1854-wk-Fact-C2FE8120532B43B600D13CA114C4C571" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1868-wk-Fact-63CEE67C67DBE069AEF73CA114D49D69" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transition tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1883-wk-Fact-DD0C4DBD314F614701A83CA114C4636D" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1902-wk-Fact-80E7BEEDE451BD02497A3CA114C45879" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e1916-wk-Fact-CF314480B7E14DC2DDDC3CA114C4A08F" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of deferred taxes for Tax Act</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1931-wk-Fact-7F8157BD2D766516D93B3CA114D4BD2E" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e1950-wk-Fact-6DB7CEE1C14C93A8D4E93CA114D49028" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">11.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e1965-wk-Fact-7086B05BEE785BC3B2B73CA114D41B89" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">30.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e1981-wk-Fact-EEAE418DCD03A21E6CD83CA114C4443D" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2000-wk-Fact-AB2E7E27716FC60914C83CA114C42585" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e2014-wk-Fact-6A9A5E17A657766F897E3CA114C46065" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">8.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2035-wk-Fact-A310FA9EAC9B514B5A793CA114A0314C" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">252.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2049-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">235.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2063-wk-Fact-C75A4FA71026B26AB7243CA114C4D6D1" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">294.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2078-wk-Fact-307EC135223E6187D42D3CA114C4503D" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">24.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2098-wk-Fact-270E9BA07F6AD747AEED3CA114C4D593" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">23.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2113-wk-Fact-F012BF0CBC578B8792E13CA114C4AC6A" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">33.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="TextSelection-C4B5D2F7B4811AF945B23CA11528940A-0-wk-Fact-2711CBC0E8719A0E9F813CA114E32A70" escape="true"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets (liabilities):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory costing and valuation methods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2245-wk-Fact-F0746B1D66669D8858ED3CA115033CD0" name="us-gaap:DeferredTaxAssetsInventory" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2259-wk-Fact-C9D0CF44364CE778043A3CA114A02488" name="us-gaap:DeferredTaxAssetsInventory" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2274-wk-Fact-51930EF1E1F9D32366033CA114A0C284" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2293-wk-Fact-A6CE111373DA2C999E4C3CA114F3AE3D" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2308-wk-Fact-0EA1A4C831E7D71440BF3CA114A00EE3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2327-wk-Fact-9DFA1A5905BA4E07ADEF3CA115031DDD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer promotions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2342-wk-Fact-18F69093EED23E7D581C3CA115036EA7" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2361-wk-Fact-71FE43F45719B3D439763CA114A0AFED" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2376-wk-Fact-702C5DE2C6667A67787F3CA114A00FC4" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2395-wk-Fact-E77EA65B85478FE9B8EF3CA114A06A3F" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2410-wk-Fact-189E734C1E6A0BA2470BB5DC1FCE8CEA" name="fast:DeferredTaxAssetsOperatingLeaseLiability" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">62.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2428-wk-Fact-8E3C6F8831EEB3845E6FB5DC1FBC13AB" name="fast:DeferredTaxAssetsOperatingLeaseLiability" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal and state benefit of uncertain tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2443-wk-Fact-5E6BEF3EF517E712AC8A3CA115039DDF" name="fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2462-wk-Fact-61B97929481843F645FB3CA114A0EDE1" name="fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss and credit carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2477-wk-Fact-58C17CB77D9E7A5AC32D3CA114A06E8A" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2496-wk-Fact-8C6835994814294C79093CA114A05264" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign valuation allowances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2511-wk-Fact-15E17A8E950C9B71DF353CA114F31DB8" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e2531-wk-Fact-C978199F67C8A65D3C773CA114F324B7" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2548-wk-Fact-DFED1B8231F3A38A0B143CA115036FE7" name="us-gaap:DeferredTaxAssetsOther" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2568-wk-Fact-1F7F7958F134DA47ED233CA114F3AC81" name="us-gaap:DeferredTaxAssetsOther" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2583-wk-Fact-060491507280875DECFD3CA114A0DEEC" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">85.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2602-wk-Fact-5F7C9DCEDA8F2B37EC0C3CA114F38785" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2617-wk-Fact-5CA5475C2A540E8737333CA11503D606" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">114.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e2637-wk-Fact-4FE659F698ACAA7A3A6D3CA114A01671" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">104.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease ROU assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2653-wk-Fact-10FD27EE6F420275AE1BB5DD6A260039" name="fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">61.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2672-wk-Fact-5E4AEAB32ED2E4D9C82AB5DD6A2BFC7F" name="fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2687-wk-Fact-DD532AC9507629D28F1E3CA114A0B56C" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">176.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e2707-wk-Fact-33D21165F211A485963A3CA114A07218" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">104.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2728-wk-Fact-449FC0E9C29E34F0E9313CA114A06CAE" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">90.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e2743-wk-Fact-3A3F6DA3236261CCC78A3CA114F3221E" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">79.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-4DDDA9678E71155AD03F3CA115280CEE-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="TextSelection-841CDDF53F7C8AD7DF8B3CA115282C71-0-wk-Fact-387A4F6AED33995D39A13CA114E37948" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2837-wk-Fact-52F9057A06AE32A71CC33CA114E32B2E" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2851-wk-Fact-86992CFA17E79D3DAB9F3CA114E3E8C2" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase related to prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2866-wk-Fact-B60F7D0462BA25E8B8163CA114E34A73" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2885-wk-Fact-B52FFEB5824F4B5B90743CA114E3DBBF" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease related to prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2900-wk-Fact-B6D07C8B66C6A38E55043CA114E3EBE9" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e2920-wk-Fact-83E918C96D8CAFA879EB3CA114E34C71" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase related to current year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e2936-wk-Fact-706F76D04BB10AA1C84D3CA114E3B3C2" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e2955-wk-Fact-ABE97C4471D6CCAFE8DB3CA114E31771" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease related to statute of limitation lapses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5367220e2970-wk-Fact-D16DDF3A507BD57FC3283CA114E3C08E" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e2990-wk-Fact-7057F2CFC6165138A56F3CA114E389AB" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e3006-wk-Fact-BBD412FC53C0C4F021AD3CA114E3B804" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5367220e3025-wk-Fact-08DA6B7B0315BF20A2453CA114E349C3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5367220e3046-wk-Fact-929354514AABF983827B3CA114F3CBBD" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e3060-wk-Fact-52F9057A06AE32A71CC33CA114E32B2E" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in the liability for gross unrecognized tax benefits is an immaterial amount for interest and penalties, both of which we classify as a component of income tax expense. The amount of gross unrecognized tax benefits that would favorably impact the effective tax rate, if recognized, is not material. We do not anticipate significant changes in total unrecognized tax benefits during the next twelve months. The 2019 and 2018 liability is included in deferred income taxes in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file income tax returns in the United States federal jurisdiction, all states, and various local and foreign jurisdictions. We are no longer subject to income tax examinations by taxing authorities for taxable years before 2016 in the case of United States federal examinations, and with limited exception, before 2014 in the case of foreign, state, and local examinations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Act was signed into law. The Tax Act made broad and complex changes to the U.S. tax code which include: a lowering of the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018, accelerated expensing of qualified capital investments for a specific period, and a transition from a worldwide to a territorial tax system which requires companies to pay a one-time transition tax on certain unrepatriated earnings from foreign subsidiaries.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 740 requires a company to record the effects of a tax law change in the period of enactment which, for us, was fiscal 2017. ASU 2018-05 provides guidance on the application of the Tax Act which includes allowing a company to record a provisional amount during the measurement period for the impacts when the necessary information is not available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law.  The measurement period ends when the company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year.  </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5367220e3091-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">235.1</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> in 2018, or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5367220e3095-wk-Fact-270E9BA07F6AD747AEED3CA114C4D593" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">23.8</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of earnings before income taxes. The effective income tax rate was significantly impacted by the following two items: (1) The lower corporate tax rate provided by the Tax Act resulted in a lower tax rate beginning in the first quarter of 2018. The effective income tax rate includes the immaterial impact of the U.S. tax rate on certain offshore earnings referred to as GILTI, a new deduction for FDII, and the new alternative U.S. tax on certain BEAT payments from a U.S. company to any foreign related party. (2) Discrete income tax items to adjust our transition tax liability, reflect the impacts of accelerating depreciation for certain physical assets, and remeasure the impact of the U.S. tax rate on certain inter-company transactions. These discrete items resulted in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5367220e3099-wk-Fact-D5F1BF6DF4C30DD6F5F73CA114E364CB" name="fast:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">7.1</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> of income tax benefit during 2018. The accounting for the income tax effects of the Tax Act was complete as of December 31, 2018.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In general, it is our practice and intention to permanently reinvest the earnings of our foreign subsidiaries and repatriate earnings only when the tax impact is zero or very minimal and that position has not changed subsequent to the one-time transition tax under the Tax Act. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes that would result upon repatriation of our approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5367220e3106-wk-Fact-DDB725451316B562821B3CA114F360EA" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">288.1</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> of undistributed earnings from foreign subsidiaries to the U.S. as those earnings continue to be permanently reinvested.</span></div></ix:continuation><div><a id="sE587F35778845967895AD00B6B29C8C5"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeOperatingLeasesTextBlock" id="TextSelection-1BD3ACCAAD1E7061A8753CA115283D1D-0-wk-Fact-06E21DD2ADD61EABD66A3CA114E3EC9E" continuedAt="TextSelection-1BD3ACCAAD1E7061A8753CA115283D1D-1" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 8. Operating Leases</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We lease space under non-cancelable operating leases for several distribution centers, several manufacturing locations, and certain branch locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions. We also lease certain semi-tractors, pick-up trucks, and computer equipment under operating leases. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain operating leases for pick-up trucks contain residual value guarantee provisions which would generally become due at the expiration of the operating lease agreement if the fair value of the leased vehicles is less than the guaranteed residual value. The aggregate residual value guarantee related to these leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5366110e568-wk-Fact-E287BFB3290E088F18F93CA114E3BE17" name="us-gaap:ResidualValueOfLeasedAsset" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">90.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. We believe the likelihood of funding the guarantee obligation under any provision of the operating lease agreements is remote. </span></div></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">53</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-1BD3ACCAAD1E7061A8753CA115283D1D-1"><ix:continuation id="TextSelection-DC03617BEABB744B4DF73CA115283295-0"><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cost components of our operating leases were as follows for the period ended December 31, 2019: </span></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Facilities and </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equipment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e723-wk-Fact-4D50E71F58DED44DD5093CA114D47261" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">104.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e736-wk-Fact-ECDB953C85B6201FFDF63CA11519056A" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e749-wk-Fact-218374A7407D538F36973CA114E34771" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">118.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e764-wk-Fact-BADAA764DD4FB94B99443CA114F36E8A" name="us-gaap:VariableLeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e782-wk-Fact-BA4476DF4EACC8D51EB63CA114A010F1" name="us-gaap:VariableLeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e795-wk-Fact-4B446A7977BEB3DC5E263CA114C42330" name="us-gaap:VariableLeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e810-wk-Fact-704EE8B1F8BD2847D5B23CA114A0E398" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e828-wk-Fact-D5B8DD5758D7CC21638E3CA11519105E" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e841-wk-Fact-F2015EA7A29D605EA2213CA114C45A90" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e861-wk-Fact-630EC7EE99F58707F1343CA114AF373B" name="us-gaap:LeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">114.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e874-wk-Fact-F98B4D556A93F5D163523CA114C4D3C7" name="us-gaap:LeaseCost" contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e887-wk-Fact-0001BB2E4DE294AF3B4F3CA115037523" name="us-gaap:LeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">157.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease costs are excluded from ROU assets and lease liabilities and consist primarily of taxes, insurance, and common area or other maintenance costs for our leased facilities and equipment which are paid based on actual costs incurred by the lessor as well as variable mileage costs related to our leased vehicles.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="TextSelection-760FDCDD24302C21E85C3CA1152873E6-0-wk-Fact-7BADA63EBF5223C020FE3CA114E39BE3" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2019:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Facilities and </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equipment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e994-wk-Fact-59A136C6B3DFBFB43E1D3CA114F30CBC" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">88.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1007-wk-Fact-CA5B751D537659BA187F3CA114D4160D" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1020-wk-Fact-59339C6FA8D69EC8A77E3CA114B51B4D" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">101.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1035-wk-Fact-FBEFCF5E005881FEA3293CA114F34F46" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1053-wk-Fact-1D3E30EE8E4EE021CDE83CA114D41AA8" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1066-wk-Fact-AE72E97B7A05AF48E2D73CA11519BDE8" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">71.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1081-wk-Fact-011CF6407616B653AAB23CA114A0FE60" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1099-wk-Fact-6E192D7FFC730B71CE303CA114AFA664" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1112-wk-Fact-3118C922EE66805285EE3CA114F3052C" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">45.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1127-wk-Fact-0CAE5A85060725B622B23CA114E3CA2F" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1145-wk-Fact-AF8A5408A9BFB04D33863CA114E36238" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1158-wk-Fact-2F151B51FC71716076F33CA114C42076" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1173-wk-Fact-5CA5A775A5242A46AFE73CA114F39117" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1191-wk-Fact-F55D9E3CB64ABA436F123CA114A0EA19" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1204-wk-Fact-E123CA2951B662F9C7503CA114D421D7" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1219-wk-Fact-0F8C374C885C7FF687AA3CA114A0396C" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1237-wk-Fact-57E52D3197F9DB0C4AA03CA11503893F" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1250-wk-Fact-9777C1B9D90B8410B7DD3CA114A0FF9A" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1270-wk-Fact-03D4A98ECF3BB57A72183CA11503188D" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">227.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1283-wk-Fact-7B7BCCF59D9F6DAEF62A3CA114E382C4" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1296-wk-Fact-5CC618ED9BAC45B1E2153CA114D4FD9F" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">257.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5366110e1311-wk-Fact-4A27E00561E3571B61333CA114B5D5D9" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5366110e1330-wk-Fact-C01863B2961DE8E6FC843CA114A04CAA" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5366110e1344-wk-Fact-5BEE96A166CC4966FEBD3CA114B55EA8" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1365-wk-Fact-19413EC0A171B44C0DC93CA114C4834E" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">216.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1378-wk-Fact-A56979E8A28038F295F13CA1151911ED" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">29.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1391-wk-Fact-A0A4EE8CA31AE8D0298B3CA114F3CF09" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">245.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LeaseCostTableTextBlock" id="TextSelection-5E0EBE9468C5DD822D793CA11528898A-0-wk-Fact-18B7AD1CD0BF4DD46B103CA114E33235" continuedAt="TextSelection-DC03617BEABB744B4DF73CA115283295-0" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of      December 31, 2019:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:88%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining lease term and discount rate:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term (years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased facilities and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5366110e1445-wk-Fact-66AA133D82985156E0103CA114D4B749" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" format="ixt-sec:duryear">3.26</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased vehicles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d5366110e1456-wk-Fact-3E29B27EC2527B224D833CA114E3D543" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" format="ixt-sec:duryear">2.89</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Lease facilities and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1478-wk-Fact-72CAF0553B0FF621B1133CA114D41C75" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">3.18</ix:nonFraction>%</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1489-wk-Fact-6D545D90C7F6865C5F783CA114F34938" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">2.70</ix:nonFraction>%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="fast:CashFlowLesseeTableTextBlock" id="TextSelection-868B5A8B1F2AC2E8B4F33CA11528919C-0-wk-Fact-B5112F9148D7CD0A64883CA114A08B9B" escape="true"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to our operating leases was as follows for the period ended December 31, 2019:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:88%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash outflow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1574-wk-Fact-C2B39A73C34094BC8EFB3CA114C4B4E8" name="us-gaap:OperatingLeasePayments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">117.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leased assets obtained in exchange for new operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5366110e1589-wk-Fact-CFC6419601082EDBDCBF3CA114F3B45B" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">116.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54</span></div></div><hr style="page-break-after:always"></hr><div><a id="s3C80A0B704D05E17B5BBCAF3F51226CB"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DebtDisclosureTextBlock" id="TextSelection-CC5ABF01427E1EB82CA93CA115289A68-0-wk-Fact-473C06CFB76DB2E51A303CA115124C65" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 9. Debt Commitments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facility, Notes Payable, and Commitments</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="TextSelection-DE6480AA2CE1987CD2FF3CA11528A69B-0-wk-Fact-0DDF395C0DE5F2A230023CA115120456" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt obligations and letters of credit outstanding at year end consisted of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding loans under unsecured revolving credit facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5364511e626-wk-Fact-E2F672436ACF6D156BE93CA114C4C1C7" name="us-gaap:LongTermDebt" contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">210.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e640-wk-Fact-32FF21D7490E73B779AF3CA114C4FB46" name="us-gaap:LongTermDebt" contextRef="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">365.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.00% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5364511e655-wk-Fact-A6D083EBA25EAADD10D13CA114C4DC66" name="us-gaap:LongTermDebt" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e674-wk-Fact-F3D935277564CD743CD13CA114C40965" name="us-gaap:LongTermDebt" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.45% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5364511e689-wk-Fact-54BC17EC89DC20FB5AB73CA114C4E954" name="us-gaap:LongTermDebt" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e708-wk-Fact-0CD1BECC1E1C9370591F3CA114C42F52" name="us-gaap:LongTermDebt" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.22% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5364511e723-wk-Fact-119E7FCDF58B0739AB323CA114C4ABEC" name="us-gaap:LongTermDebt" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">60.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e742-wk-Fact-72DCA3262C4F474FB5083CA114C46644" name="us-gaap:LongTermDebt" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">60.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5364511e757-wk-Fact-3DF6ABFA88405C8ACADB3CA114C42AD3" name="us-gaap:LongTermDebt" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">345.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e776-wk-Fact-32687F48847CE64CA1FD3CA114C4669E" name="us-gaap:LongTermDebt" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">500.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Less: Current portion of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d5364511e791-wk-Fact-E000B8365A0058D856473CA115032656" name="us-gaap:LongTermDebtCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d5364511e811-wk-Fact-84CA42F8FCF9438F8EF53CA114B539DB" name="us-gaap:LongTermDebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5364511e832-wk-Fact-7BFB48552919314F87663CA114F3BE93" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">342.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e846-wk-Fact-5BC7DDFB9D10DF0DAFF03CA1151930D2" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">497.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5364511e902-wk-Fact-8BFD4F22263CA70FBBA43CA114C422A1" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e916-wk-Fact-F31D370195D7C6C974853CA114C46A7C" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unsecured Revolving Credit Facility</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5364511e935-wk-Fact-F211E9266A02272B1D653CA115125C4D" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">700.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> committed unsecured revolving credit facility ('Credit Facility'). The Credit Facility includes a committed letter of credit subfacility of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5364511e939-wk-Fact-B63191A183811B127C9A3CA1151282FD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">55.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. The commitments under the Credit Facility will expire (and any borrowings outstanding under the Credit Facility will become due and payable) on </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2023</span><span style="font-family:inherit;font-size:10pt;">. In the next twelve months, we have the ability and intent to repay a portion of the outstanding loans using cash; therefore, we have classified this portion as a current liability. The Credit Facility contains certain financial and other covenants, and our right to borrow under the Credit Facility is conditioned upon, among other things, our compliance with these covenants. We are currently in compliance with these covenants.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Facility generally bear interest at a rate per annum equal to the London Interbank Offered Rate ('LIBOR') for interest periods of various lengths selected by us, plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e950-wk-Fact-8EB1226A7EA0AAB469653CA11512AB77" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.95</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. Based on the interest periods we have chosen, our weighted per annum interest rate at </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e958-wk-Fact-42FDF1C821A4B4F8A3E43CA11512C44A" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.7</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. We pay a commitment fee for the unused portion of the Credit Facility. This fee is either </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e962-wk-Fact-2D0B70BF6004258EC8323CA115125979" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e966-wk-Fact-037C37586A7B4FC009C73CA11512DE82" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.125</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum based on our usage of the Credit Facility.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Senior Unsecured Promissory Notes Payable</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have issued senior unsecured promissory notes under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5364511e976-wk-Fact-E0A6BF49B5C797BF998E3CA11512B361" name="us-gaap:DebtInstrumentFaceAmount" contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">135.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. Our aggregate borrowing capacity under the Master Note Agreement is </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5364511e980-wk-Fact-D4EBC188C12CA5DF6E173CA1151268DE" name="fast:DebtInstrumentMaximumFaceAmountAllowable" contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">600.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">; however, none of the institutional investors party to that agreement are committed to purchase notes thereunder.  </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The notes currently issued under our Master Note Agreement consist of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e987-wk-Fact-3116B5192C12B53B7B3D3CA11503D63B" name="fast:DebtInstrumentNumberofDebtInstrumentSeries" contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="debt_instrument_series" decimals="INF" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> series. The first is in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5364511e991-wk-Fact-E1FDA9736B794D3409553CA115127FA7" name="us-gaap:DebtInstrumentFaceAmount" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, bears interest at a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e995-wk-Fact-A9C164BECBF8B0A40F613CA11503A0CF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.00</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum, and is due and payable on July 20, 2021. The second is in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5364511e999-wk-Fact-3FFAD2968E58577327A73CA11519AE34" name="us-gaap:DebtInstrumentFaceAmount" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">35.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, bears interest at a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e1003-wk-Fact-869BAF7887F94F9819CA3CA11519AF4B" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.45</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum, and is due and payable on July 20, 2022. The third is in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d5364511e1008-wk-Fact-7AC9AEF1BB09B5AFEBF03CA11512EDC5" name="us-gaap:DebtInstrumentFaceAmount" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">60.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, bears interest at a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5364511e1012-wk-Fact-3EBAC9C373CEBE8A9F013CA11512FCDD" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">3.22</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum, and is due and payable on March 1, 2024. There is no amortization of these notes prior to their maturity date and interest is payable quarterly.</span></div></ix:nonNumeric><div><a id="s4807578D605951858323BD2B969A9429"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="TextSelection-1DAD48BCEBBBB480E5CF3CA115289D5A-0-wk-Fact-1811EFC68CE6EB9728093CA114C4C010" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 10. Legal Contingencies</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are involved in certain legal actions. The outcomes of these legal actions are not within our complete control and may not be known for prolonged periods of time. In some actions, the claimants seek damages, as well as other relief, that could require significant expenditures or result in lost revenues. We record a liability for these legal actions when a loss is known or considered probable and the amount can be reasonably estimated. If the reasonable estimate of a known or probable loss is a range, and no amount within the range is a better estimate than any other, the minimum amount of the range is accrued. If a loss is reasonably possible but not known or probable, and can be reasonably estimated, the estimated loss or range of loss is disclosed. In most cases, significant judgment is required to estimate the amount and timing of a loss to be recorded. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no litigation matters that we consider to be probable or reasonably possible to have a material adverse outcome.</span></div></ix:nonNumeric><div><a id="s1E92965DFFC85E359320990FC8CBED5E"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SubsequentEventsTextBlock" id="TextSelection-307E49E57B8B10C2993E3CA1152877CA-0-wk-Fact-32ECC2DF624E7713833C3CA114D48CDF" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 11. Subsequent Events</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We evaluated all subsequent event activity and concluded that no subsequent events have occurred that would require recognition in the consolidated financial statements or disclosure in the Notes to Consolidated Financial Statements, with the exception of the dividend declaration and stock option activities disclosed in Note 5.</span></div></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55</span></div></div><hr style="page-break-after:always"></hr><div><a id="s3820FA73C64B5B879FCA1F5C25A62525"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company and Subsidiaries</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#8212;Continued</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="TextSelection-7708349BD0643009906F3CA1152837F9-0-wk-Fact-AEF477E1C37962CA35233CA114C42D9C" continuedAt="TextSelection-7708349BD0643009906F3CA1152837F9-1" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 12. Selected Quarterly Financial Data (Unaudited)</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="TextSelection-F6940C33AD5735C7253B3CA11528AF21-0-wk-Fact-5AEF4526B9930E1F37E63CA114C49769" continuedAt="TextSelection-F6940C33AD5735C7253B3CA11528AF21-1" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions except per share information)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:30%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pre-tax</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Basic Net<br/>Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Diluted Net Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">First quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e716-wk-Fact-74A1D89568A1059783D73CA114D4E1DA" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,309.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e730-wk-Fact-E30E1222D563A25A481A3CA114C4734D" name="us-gaap:GrossProfit" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">624.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e744-wk-Fact-85021D92426201853F223CA114E3491B" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">257.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e759-wk-Fact-92D8E644F33DB2DDB3603CA114C4D76A" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">194.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e773-wk-Fact-D49427B73343AEFA5A4A3CA114D40870" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e787-wk-Fact-2F3EEC347C41781DC4633CA114E3251F" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Second quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e807-wk-Fact-3F9A3A38B092DA4361A93CA114C44D57" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,368.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e826-wk-Fact-174C3A345BC396A5C8D33CA114D4BDFE" name="us-gaap:GrossProfit" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">641.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e840-wk-Fact-EDC074DCEED166FFFF403CA114D4243F" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">271.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e855-wk-Fact-3A7B09ECF200020A87D93CA114D47EDD" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">204.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e869-wk-Fact-9D47B503090C3843A5CB3CA114D472C0" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e883-wk-Fact-D87D71DDD2DDBB45D9153CA114D488F6" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Third quarter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e903-wk-Fact-AD4E3BDCFA1FB95E06113CA114D4F574" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,379.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e922-wk-Fact-14552DA8764B127A2B3C3CA114E3E459" name="us-gaap:GrossProfit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">651.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e936-wk-Fact-3094ABD71AB952793DE63CA114C44B4A" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">278.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e951-wk-Fact-087AA6B285B490E171E83CA114D41EC6" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">213.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e965-wk-Fact-62622BEF35D1A8F8840C3CA114D42D23" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e979-wk-Fact-0CB97BFF9E088364C2D73CA114D4DA5A" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fourth quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e999-wk-Fact-EEE7C033A557F013FAC33CA114D472B2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,276.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1018-wk-Fact-A9F174E1701A80F1E12D3CA114D4F3CF" name="us-gaap:GrossProfit" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">598.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1032-wk-Fact-098C6C878975AD9667513CA114D407A7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">236.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1047-wk-Fact-13EA64F892D05C2BCCE93CA114C467C6" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">178.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1061-wk-Fact-D075FE250D44B819F7DF3CA114C4F524" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1075-wk-Fact-AC625705CEEC301A32AB3CA114C4C6D2" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1100-wk-Fact-029CBEF38BEED8A16C393CA11503B6F2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5,333.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1114-wk-Fact-D377421656A29159AF9D3CA115033CDD" name="us-gaap:GrossProfit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,515.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1128-wk-Fact-A5E4A42D2C9A860C579D3CA114C4ACE9" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,043.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1143-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">790.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1157-wk-Fact-8EE4D4F7B0F15BD937403CA114F352E7" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5373001e1171-wk-Fact-41D63274FFCFA45B04903CA114B569CB" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:30%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pre-tax</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Basic Net<br/>Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Diluted Net Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">First quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1334-wk-Fact-7BF638F1E9C309F6C6473CA114F3A2AA" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,185.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1348-wk-Fact-F92C9F1327D1E006663F3CA114AF6B56" name="us-gaap:GrossProfit" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">577.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1362-wk-Fact-34CFD3311A0C8E92C7A63CA114E37604" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">231.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1377-wk-Fact-35D876A6F4B5C9863FCF3CA114C4232E" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">174.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1391-wk-Fact-655A5C363F24B109066B3CA114C4DE42" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.30</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1405-wk-Fact-168EBEA88508385523D43CA114F3BF7E" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.30</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Second quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1425-wk-Fact-513B2016A862819D0A853CA1150305B2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,267.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1444-wk-Fact-6ECFD4170EB5BCB366FC3CA114E3B98E" name="us-gaap:GrossProfit" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">617.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1458-wk-Fact-F8EF548B4563B5F7DBA93CA114B56F1B" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">265.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1473-wk-Fact-D187EAD33990E778A4383CA114F37B72" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">211.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1487-wk-Fact-98B7E8DAB4B9E12D72A43CA114D4F93B" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1501-wk-Fact-F0D9E147EBAF4FCE640C3CA114F3C0E7" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Third quarter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1521-wk-Fact-E1F8588CDFDB6B4428683CA114B57AF1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,279.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1540-wk-Fact-00BAB2F02A7165F7A83B3CA11512AB90" name="us-gaap:GrossProfit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">615.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1554-wk-Fact-82B8EA7876B5F2FC785C3CA114B5F22B" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">259.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1569-wk-Fact-183044FD1B0B73D8E4613CA114D4E24E" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">197.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1583-wk-Fact-871E3B454D139EFDE02D3CA114F3BA3C" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1597-wk-Fact-4AB5932095EE0033A62F3CA114B5E095" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fourth quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1617-wk-Fact-CDEFC9939791CB2B4CA13CA114D423E9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,231.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1636-wk-Fact-5BD55BF2BBCC09FD22D23CA114C4A88B" name="us-gaap:GrossProfit" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">587.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1650-wk-Fact-6C2D46FBBFF3977DDB5C3CA114C4B048" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">229.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1665-wk-Fact-5E4262ECDB6062CC66883CA114F3584D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">168.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1679-wk-Fact-8871960B445911A906F03CA114C4BC55" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.29</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1693-wk-Fact-D8900D1F520EFE5673723CA114F36DAE" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.29</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1718-wk-Fact-9DC8228F056D4F4FDF753CA1151936B4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,965.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1732-wk-Fact-B2D8BF8FD848707EF3C23CA114B56108" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,398.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1746-wk-Fact-84D2AB3B2CDBD58F21773CA114A01ED5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">987.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1761-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">751.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1775-wk-Fact-1330DE420C9DB6978E203CA115193F81" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.31</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5373001e1789-wk-Fact-C918FA5E3D7D8F825DF53CA115034E88" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.31</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Amounts may not foot due to rounding difference.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><ix:continuation id="TextSelection-F6940C33AD5735C7253B3CA11528AF21-1"><ix:continuation id="TextSelection-7708349BD0643009906F3CA1152837F9-1"></ix:continuation></ix:continuation>***End of Notes to Consolidated Financial Statements***</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></div><hr style="page-break-after:always"></hr><div><a id="s9028A471C0AC5DE399AFC75F24F70114"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 9.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s8543DFC10C175853A3C7CB568E740C7C"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 9A.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONTROLS AND PROCEDURES</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Disclosure Controls and Procedures</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the end of the period covered by this report, we conducted an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the 'Securities Exchange Act')). Based on this evaluation, the principal executive officer and principal financial officer concluded that our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Securities Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and is accumulated and communicated to our management, including the principal executive officer and principal financial officer, to allow for timely decisions regarding required disclosure.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Attestation Report of Independent Registered Public Accounting Firm</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The attestation report required under this item is contained earlier in this Form 10-K under the heading 'Item&#160;8, Financial Statements and Supplementary Data'.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Management's Annual Report on Internal Control Over Financial Reporting</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules&#160;13a-15(f) and 15d-15(f) under the Securities Exchange Act. The company's internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. The company's internal control over financial reporting includes those policies and procedures that:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(i)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(ii)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">provide reasonable assurance that the transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. 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</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(iii)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the supervision of our principal executive officer and our principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control &#8211; Integrated Framework (2013)</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our assessment and those criteria, management believes that the company maintained effective internal control over financial reporting as of December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">. There was no change in the company's internal control over financial reporting during the company's most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, the company's internal control over financial reporting.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:4%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Holden Lewis</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daniel L. Florness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holden Lewis</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Financial Officer</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Winona, Minnesota</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF2E9C7FBF4015E25A741A3F49A45037C"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 9B.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER INFORMATION</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><a id="sE7E4259123C85F99A88747FF4C615DA7"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s2FDC920D4D285E859706CB58335218EE"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 10.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated herein by reference is the information appearing under the headings 'Proposal #1&#8212;Election of Directors', 'Corporate Governance and Director Compensation&#8212;Board Leadership Structure and Committee Membership', 'Corporate Governance and Director Compensation&#8212;Audit Committee', and 'Corporate Governance and Director Compensation&#8212;Delinquent Section 16(a) Reports' in the Proxy Statement. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no material changes to the procedures by which security holders may recommend nominees to the board of directors since our last report.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2004, our board of directors adopted a supplement to our existing standards of conduct designed to qualify the standards of conduct as a code of ethics within the meaning of Item&#160;406(b) of Regulation S-K promulgated by the SEC ('Code of Ethics'). The standards of conduct, as supplemented, apply to all of our directors, officers, and employees, including without limitation our chief executive officer, chief financial officer, principal accounting officer, and controller (if any), and persons performing similar functions ('Senior Financial Officers'). Those portions of the standards of conduct, as supplemented, that constitute a required element of a Code of Ethics are available without charge by submitting a request to us pursuant to the directions detailed under 'Does Fastenal have a Code of Conduct?' on the 'Investor FAQs' page of the 'Investor Relations' section of our website at www.fastenal.com. In the event we amend or waive any portion of the standards of conduct, as supplemented, that constitutes a required element of a Code of Ethics and such amendment or waiver applies to any of our Senior Financial Officers, we intend to post on our website at www.fastenal.com, within four business days after the date of such amendment or waiver, a brief description of such amendment or waiver, the name of each Senior Financial Officer to whom the amendment or waiver applies, and the date of the amendment or waiver.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Information about our Executive Officers</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the date of filing this Form 10-K, the following individuals were executive officers of the Company:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:22%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:60%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Name</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Employee&#160;of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fastenal</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Since</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Age</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Position</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daniel L. Florness</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer, and Director</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">William J. Drazkowski</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1995</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President &#8211; Sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leland J. Hein</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1985</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior Executive Vice President &#8211; Sales</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">James C. Jansen</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1992</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President &#8211; Manufacturing</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holden Lewis</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Financial Officer</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sheryl A. Lisowski</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1994</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Controller, Chief Accounting Officer, and Treasurer</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charles S. Miller</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1999</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior Executive Vice President &#8211; Sales</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Terry M. Owen</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1999</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior Executive Vice President &#8211; Sales Operations</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">John L. Soderberg</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1993</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President &#8211; Information Technology</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Jeffery M. Watts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President &#8211; International Sales</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reyne K. Wisecup</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1988</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior Executive Vice President &#8211; Human Resources and Director</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr.&#160;Florness has been our president and chief executive officer since January 2016. From December 2002 to December 2015, Mr. Florness was an executive vice president and our chief financial officer. From June 1996 to November 2002, Mr.&#160;Florness was our chief financial officer. During his time as chief financial officer, Mr. Florness' responsibilities expanded beyond finance, including leadership of a portion of our manufacturing division, our product development and procurement, and the company's national accounts business. Mr. Florness has served as one of our directors since January 2016.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Drazkowski has been our executive vice president - sales since October 2019. Mr. Drazkowski's responsibilities include sales and operational oversight of our Western United States business. From December 2016 to September 2019, Mr. Drazkowski was executive vice president &#8211; national accounts sales. From October 2014 to December 2016, Mr. Drazkowski was our vice president &#8211; national accounts sales, from September 2013 to September 2014, he served as regional vice president of our Minnesota based region, and from November 2007 to August 2013, he served as one of our district managers. Prior to November 2007, Mr. Drazkowski served in various sales leadership roles at our company.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Hein has been our senior executive vice president &#8211; sales since January 2016. From July 2015 to December 2015, Mr. Hein was our chief operating officer. Mr. Hein was our president and chief executive officer from January 2015 to July 2015, and our </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">president from July 2012 to December 2014. From November 2007 to July 2012, Mr.&#160;Hein was one of our executive vice presidents &#8211; sales. Prior to November 2007, Mr.&#160;Hein served in various sales leadership roles at our company.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr.&#160;Jansen has been our executive vice president &#8211; manufacturing since January 2016. Mr. Jansen's responsibilities include oversight of our industrial services, quality assurance, aerospace, manufacturing operations, and EHS management. From December 2010 to December 2015, Mr. Jansen was our executive vice president - operations. From November 2007 to December 2010, Mr.&#160;Jansen was our executive vice president &#8211; internal operations. From May 2005 to November 2007, Mr.&#160;Jansen served as our leader of systems development (this role encompassed both information systems and distribution systems development). From April 2000 to April 2005, Mr.&#160;Jansen served as regional vice president of our Texas based region.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Lewis has been our executive vice president and chief financial officer since August 2016. From April 2016 to July 2016, Mr. Lewis was a senior vice president/equity research-industrial technology with FBR Capital Markets &amp; Co. (a full-service investment bank). From September 2014 to January 2016, Mr. Lewis was a managing director/equity research-industrial technology with Oppenheimer &amp; Co Inc. (a full-service investment bank). From August 2002 to August 2014, Mr. Lewis was a managing director/equity research-industrial manufacturing &amp; distribution with BB&amp;T Capital Markets, a division of BB&amp;T Securities LLC (a full-service investment bank). Prior to August 2002, Mr. Lewis held similar roles with various other organizations since 1994. In each of Mr. Lewis' positions prior to joining Fastenal, he was responsible for studying the strategic and financial direction of companies for the purpose of making investment recommendations to institutional clients.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ms. Lisowski has been our controller, chief accounting officer, and treasurer since August 2016. Ms. Lisowski was our controller and chief accounting officer from October 2013 to August 2016, and also served as our interim chief financial officer from January 2016 to August 2016. From March 2007 to October 2013, Ms. Lisowski served as our controller &#8211; accounting operations. Ms. Lisowski joined Fastenal in 1994 and, prior to March 2007, served in various roles of increasing responsibility within our finance and accounting team.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Miller has been our senior executive vice president &#8211; sales since January 2020. Mr. Miller's responsibilities include sales and operational oversight of our Eastern United States business. From November 2015 to December 2019, Mr. Miller was one of our executive vice presidents &#8211; sales. From January 2009 to October 2015, Mr. Miller served as regional vice president of our southeast central region based primarily in Tennessee and Kentucky. Prior to January 2009, Mr. Miller served in various sales leadership roles at our company.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Owen has been our senior executive vice president &#8211; sales operations since January 2016. Mr. Owen's responsibilities include oversight of our e-commerce, marketing, national accounts sales, government sales, FAST Solutions</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, Onsite and vending, our Mansco division, manufacturing, distribution, transportation, product development, supplier development, procurement, and supply chain. From July 2015 to December 2015, Mr. Owen was one of our executive vice president &#8211; sales. From May 2014 to June 2015, Mr. Owen served as our executive vice president &#8211; e-business, and from December 2007 to May 2014, Mr. Owen was regional vice president of our Texas based and Mexico regions. Prior to December 2007, Mr. Owen served in various distribution center leadership roles at our company.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Soderberg has been our executive vice president &#8211; information technology since May 2016. From May 2014 to May 2016, Mr. Soderberg served as our executive vice president &#8211; sales operations and support. From April 2010 to May 2014, Mr. Soderberg was one of our vice presidents &#8211; sales. From April 2005 to April 2010, Mr. Soderberg served as regional vice president of our Seattle, Washington based region. Prior to April 2005, Mr. Soderberg served in various sales leadership roles in the mid-Atlantic area of our company.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mr. Watts has been our executive vice president &#8211; international sales since December 2016. From March 2015 to December 2016, Mr. Watts was our vice president &#8211; international sales. From June 2005 to February 2015, he served as regional vice president of our Canadian region. Prior to June 2005, Mr. Watts served in various sales leadership roles at our company.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ms.&#160;Wisecup has been our senior executive vice president &#8211; human resources since December 2016. From November 2007 to December 2016, Ms. Wisecup was our executive vice president &#8211; human resources. Prior to November 2007, she served in various support roles, including director of employee development. Ms.&#160;Wisecup has also served as one of our directors since 2000.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The executive officers are elected by our board of directors for a term of one year and serve until their successors are elected and qualified. None of our executive officers is related to any other such executive officer or to any of our directors.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59</span></div></div><hr style="page-break-after:always"></hr><div><a id="sEC068CEB13FC5476A10DF7E2463644D4"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 11.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">EXECUTIVE COMPENSATION</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated herein by reference is the information appearing under the headings 'Corporate Governance and Director Compensation&#8212;Compensation Committee Interlocks and Insider Participation', 'Executive Compensation', and 'Corporate Governance and Director Compensation&#8212;Compensation of our Directors' in the Proxy Statement.</span></div><div><a id="s5F2BAA0CC7F650D9A7845976BE63BD5E"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 12.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated herein by reference is the information appearing under the heading 'Security Ownership of Principal Shareholders and Management' in the Proxy Statement.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Compensation Plan Information</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:49%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Plan Category</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Number&#160;of&#160;Securities&#160;to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">be&#160;Issued&#160;Upon&#160;Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Outstanding Options,</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Warrants, and Rights</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted-Average&#160;Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Price of Outstanding</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options, Warrants,</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">and Rights</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Number&#160;of&#160;Securities</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining&#160;Available&#160;for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Future Issuance Under</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity Compensation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Plans (Excluding</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Securities Reflected in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Column (a))</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(b)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(c)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation plans approved by security holders </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,807,217</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24.89</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,495,100</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation plans not approved by security holders</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,807,217</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,495,100</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reflects stock option awards issued and issuable in the future under our Fastenal Company Stock Option Plan and our Fastenal Company Non-Employee Director Stock Option Plan. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s4C459ED4F75B53499609DB2D6BFAA6E8"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 13.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated herein by reference is the information appearing under the headings 'Corporate Governance and Director Compensation&#8212;Director Independence and Other Board Matters', 'Corporate Governance and Director Compensation&#8212;Related Person Transaction Approval Policy', and 'Corporate Governance and Director Compensation&#8212;Transactions with Related Persons' in the Proxy Statement.</span></div><div><a id="s845188C34D165BB2AE189CC5035BF026"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 14.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated herein by reference is the information appearing under the heading 'Audit and Related Matters&#8212;Audit and Related Fees' and 'Audit and Related Matters&#8212;Pre-Approval of Services' in the Proxy Statement.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60</span></div></div><hr style="page-break-after:always"></hr><div><a id="s8C6F16A7D49154ACB790427D4F322E73"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART IV</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s1AF0678725925B22B703693B146FDB9F"></a></div><table cellpadding="0" cellspacing="0" style="-sec-extract:summary;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 15.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.875%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:3%;"></td><td style="width:97%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1. Financial Statements:</span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets as of December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Earnings for the years ended December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:60px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Comprehensive Income for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Stockholders' Equity for the years ended December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows for the years ended December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Report of Independent Registered Public Accounting Firm</span></div><div style="line-height:120%;padding-top:4px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2. Financial Statement Schedules:</span></div><div style="line-height:120%;text-indent:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Schedule II&#8212;Valuation and Qualifying Accounts</span></div><div style="line-height:120%;padding-top:4px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3. Exhibits:</span></div><div style="line-height:120%;padding-top:4px;text-align:center;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">INDEX TO EXHIBITS</span></div><div style="line-height:120%;padding-left:24px;text-indent:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:646px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:61px;"></td><td style="width:585px;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exhibit Number</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Description of Document</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/815556/000081555619000032/ex_314232019amendedarticle.htm"><span style="font-family:inherit;font-size:10pt;">Restated Articles of Incorporation of Fastenal Company, as amended (incorporated by reference to Exhibit 3.1 to Fastenal Company's Form 8-K dated as of April 23, 2019 (file no. 000-016125))</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555619000007/exhibit32restatedbylaws.htm"><span style="font-family:inherit;font-size:10pt;">Restated By-Laws of Fastenal Company (incorporated by reference to Exhibit 3.2 to Fastenal Company's Form 8-K dated as of January 17, 2019 (file no. 000-16125))</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit41.htm"><span style="font-family:inherit;font-size:10pt;">Form of Senior Notes due July&#160;20, 2021 (incorporated by reference to Exhibit&#160;4.1 to Fastenal Company&#8217;s Form&#160;8&#8209;K dated as of July&#160;20, 2016 (file no. 000-16125))</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit42.htm"><span style="font-family:inherit;font-size:10pt;">Form of Senior Notes due July 20, 2022 (incorporated by reference to Exhibit&#160;4.2 to Fastenal Company&#8217;s Form&#160;8&#8209;K dated as of July&#160;20, 2016 (file no. 000-16125))</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.3</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555617000021/fast33117ex_41.htm"><span style="font-family:inherit;font-size:10pt;">Form of Senior Notes due March 1, 2024 (incorporated by reference to Exhibit 4.1 to Fastenal Company's Form 10-Q for the quarter ended March 31, 2017 (file no. 000-016125))</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.4</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="fast1231201910kexhibit44.htm"><span style="font-family:inherit;font-size:10pt;">Description of Capital Stock</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="fast1231201910-kexhibit101.htm"><span style="font-family:inherit;font-size:10pt;">Bonus Program for Executive Officers*</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555614000073/exhibit101stockoptionplana.htm"><span style="font-family:inherit;font-size:10pt;">Fastenal Company Stock Option Plan as amended and restated effective as of December 12, 2014 (incorporated by reference to Exhibit 10.1 to Fastenal Company's Form 8-K dated December 17, 2014 (file no. 000-16125))*</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000119312512074269/d296107ddef14a.htm"><span style="font-family:inherit;font-size:10pt;">Fastenal Company Incentive Plan (incorporated by reference to Appendix A to Fastenal Company's Proxy Statement dated February&#160;23, 2012 (file no. 000-16125))*</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555618000026/exhibit99-nonxemployeedire.htm"><span style="font-family:inherit;font-size:10pt;">Fastenal Company Non-Employee Director Stock Option Plan (incorporated by reference to Exhibit&#160;99 to Fastenal Company's Registration Statement on Form&#160;S-8 filed on April&#160;25, 2018 (file no.&#160;333&#8209;224441)).*</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.5</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555615000036/exhibit10105012015creditag.htm"><span style="font-family:inherit;font-size:10pt;">Credit Agreement, dated as of May&#160;1, 2015, among Fastenal Company, the Lenders from time to time party thereto, and Wells Fargo Bank, National Association, as Administrative Agent, Swingline Lender and Issuing Lender (incorporated by reference to Exhibit 10.1 to Fastenal Company's Form&#160;8-K dated May&#160;5, 2015 (file no.&#160;001&#8209;16125)).</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555615000074/exhibit101amendment11232015.htm"><span style="font-family:inherit;font-size:10pt;">First Amendment to Credit Agreement, dated as of November 23, 2015, among Fastenal Company, the Lenders from time to time party thereto, and Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company's Form&#160;8-K dated November&#160;25, 2015 (file no.&#160;001&#8209;16125)).</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555617000015/exhibit101creditfacilityse.htm"><span style="font-family:inherit;font-size:10pt;">Second Amendment to Credit Agreement, dated as of March&#160;10, 2017, by and among Fastenal Company, the Lenders party thereto, and Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company's Form&#160;8-K dated as of March&#160;14, 2017 (file no.&#160;001&#8209;16125)).</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555618000052/exhibit101-thirdamendmentt.htm"><span style="font-family:inherit;font-size:10pt;">Third Amendment to Credit Agreement dated as of November 30, 2018 among Fastenal Company, the Lenders party thereto, and Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company's Form&#160;8&#8209;K dated December&#160;3, 2018 (file no.&#160;001-16125)).</span></a></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:646px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:61px;"></td><td style="width:585px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exhibit Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Description of Document</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit101agreement07202016.htm"><span style="font-family:inherit;font-size:10pt;">Master Note Agreement dated as of July&#160;20, 2016 by and among (i)&#160;Fastenal Company, (ii)&#160;Metropolitan Life Insurance Company, NYL Investors LLC and PGIM, Inc. (formerly known as Prudential Investment Management, Inc.), as investor group representatives (each, an 'Investor Group Representative'), and (iii)&#160;Metropolitan Life Insurance Company (in its capacity as a purchaser of notes under such Master Note Agreement) and/or affiliates of any Investor Group Representative who become purchasers of notes under such Master Note Agreement (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company&#8217;s Form&#160;8-K dated as of July&#160;20, 2016 (file no.&#160;001-16125)).</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/815556/000081555618000052/exhibit102-firstamendmentt.htm"><span style="font-family:inherit;font-size:10pt;">Omnibus First Amendment to Master Note Agreement and Subsidiary Guaranty Agreement dated as of November 30, 2018 by and among Fastenal Company, Fastenal Company Purchasing, and Fastenal IP Company, on one hand, and Metropolitan Life Insurance Company, NYL Investors LLC, PGIM, Inc., and each holder of Notes that are signatory thereto, on the other hand (incorporated by reference to Exhibit&#160;10.2 to Fastenal Company's Form&#160;8-K dated December&#160;3, 2018 (file no.&#160;001-16125)).</span></a></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2019finalannualreportwr.htm"><span style="font-family:inherit;font-size:10pt;">Portions of 2019 Annual Report to Shareholders not included in this Form 10-K (only those sections specifically incorporated by reference in this Form 10-K shall be deemed filed with the SEC)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="fast1231201910-kexhibit21.htm"><span style="font-family:inherit;font-size:10pt;">List of Subsidiaries</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="fast1231201910-kexhibit23.htm"><span style="font-family:inherit;font-size:10pt;">Consent of Independent Registered Public Accounting Firm</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="fast1231201910-kexhibit31.htm"><span style="font-family:inherit;font-size:10pt;">Certifications under Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="fast1231201910-kexhibit32.htm"><span style="font-family:inherit;font-size:10pt;">Certification under Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following financial statements from the Annual Report on Form 10-K for the year ended December 31, 2019, formatted in Inline XBRL: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Earnings, (iii) Consolidated Statements of Comprehensive Income, (iv) Consolidated Statements of Stockholders&#8217; Equity, (v) Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements. </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cover page from the Annual Report on Form 10-K for the year ended December 31, 2019, formatted in Inline XBRL.</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">* Management contract or compensatory plan or arrangement required to be filed as an exhibit to this Form 10-K pursuant to Item&#160;15(b).</span></div><div><a id="s320663B5717A58C797E4C26FD8A3E4AB"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 16.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FORM 10-K SUMMARY</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62</span></div></div><hr style="page-break-after:always"></hr><div><a id="s510AC2907E405586AB405DE95631C947"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASTENAL COMPANY</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="TextSelection-6085F03C20F75A156A093CA115281519-0-wk-Fact-D9688A8FA9654F4F6D4E3CA11512CC12" escape="true"><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Schedule II&#8212;Valuation and Qualifying Accounts</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:47%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Description</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">"Additions"</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Charged to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Costs and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">"Other"</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Additions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Deductions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">"Less"</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">at End</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Year</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e806-wk-Fact-B7F1E1A8C7DBA29D12523CA11519202D" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e820-wk-Fact-6F11F4142FA43F46A6623CA115120B56" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e834-wk-Fact-884619454C17F3226DA63CA11503B507" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e849-wk-Fact-CF434A675153746ED2393CA11503FBF4" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e863-wk-Fact-5D8EF8F330DB7EFF9D433CA115120089" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e883-wk-Fact-FE7EC69E59CCFB2980CA3CA114A093CA" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e897-wk-Fact-CB608F3514E26F50AFF33CA115035F73" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">69.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e911-wk-Fact-42DE0FD76F4F1F3902933CA11503F4EA" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e926-wk-Fact-E5C7725A5ECAF4845D2D3CA115030A50" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">66.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d5375519e940-wk-Fact-AB5BF3790AAC0004B1BA3CA11503F533" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1042-wk-Fact-D803C61396DCDB703E0B3CA114A04A7B" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1056-wk-Fact-45EAD12E639EFB232CC33CA115033817" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1070-wk-Fact-4CC1C45A39429E148B563CA11519144E" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1085-wk-Fact-F407822802FF64EBCB783CA11503B8FA" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1099-wk-Fact-B7F1E1A8C7DBA29D12523CA11519202D" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1119-wk-Fact-3FEB6ACA248AB35B70473CA115034EDB" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1133-wk-Fact-338903D7B5E2BA64544A3CA11503A029" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">66.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1147-wk-Fact-88F2E236639194922DC73CA115128424" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1162-wk-Fact-51C79FA47888D3175A4A3CA1151909BD" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">68.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1176-wk-Fact-FE7EC69E59CCFB2980CA3CA114A093CA" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1278-wk-Fact-624EC9CBBC9F61A64F2C3CA1150304F8" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1292-wk-Fact-ABB3CFA29BED89163CC53CA11519EF42" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1306-wk-Fact-82AA12973D9A5E39D3913CA115033C61" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1321-wk-Fact-7CE7ADADBBEE17802D973CA114A0E307" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1335-wk-Fact-D803C61396DCDB703E0B3CA114A04A7B" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1355-wk-Fact-B4D4C688CF1F5A137A123CA115038A44" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1369-wk-Fact-32D0231782C5BD34FB6B3CA11503EE4A" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">68.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1383-wk-Fact-28A8E44A2358C5BCEF2D3CA114A05639" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1398-wk-Fact-5BEC87CF119A81216A953CA115030EBD" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d5375519e1412-wk-Fact-3FEB6ACA248AB35B70473CA115034EDB" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Includes costs and expenses incurred for premiums and claims related to health and general insurance.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Includes costs and expenses paid for premiums and claims related to health and general insurance.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying Report of Independent Registered Public Accounting Firm incorporated herein by reference.</span></div></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63</span></div></div><hr style="page-break-after:always"></hr><div><a id="s3ECEAD8359295BB3978309E84C4BCB1A"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#sB25A638623715556A3C3B536CDC4FDA4"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;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="line-height:120%;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:54.296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:88%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Date:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FASTENAL COMPANY</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daniel L. Florness, President and Chief Executive Officer</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 and in the capacities and on the date indicated.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:49.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:11%;"></td><td style="width:2%;"></td><td style="width:87%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Date:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:47%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:47%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Holden Lewis</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daniel L. Florness, President and Chief Executive Officer (Principal Executive Officer), and Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holden Lewis, Executive Vice President and Chief Financial Officer (Principal Financial Officer)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Sheryl A. Lisowski</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sheryl A. Lisowski, Controller, Chief Accounting Officer, and Treasurer (Principal Accounting Officer)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Willard D. Oberton</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Darren R. Jackson</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Willard D. Oberton, Director (Chairman)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Darren R. Jackson, Director</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Michael J. Ancius</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Daniel L. Johnson</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Michael J. Ancius, Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Daniel L. Johnson, Director</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Michael J. Dolan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Nicholas J. Lundquist</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Michael J. Dolan, Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nicholas J. Lundquist, Director</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Stephen L. Eastman</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Scott A. Satterlee</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stephen L. Eastman, Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scott A. Satterlee, Director</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Rita J. Heise</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Reyne K. Wisecup</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rita J. Heise, Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reyne K. Wisecup, Director</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64</span></div></div>	</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.4
<SEQUENCE>2
<FILENAME>fast1231201910kexhibit44.htm
<DESCRIPTION>DESCRIPTION OF CAPITAL STOCK
<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 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s6c4fe83863284ae0b905e326d4c00739"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 4.4</font></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DESCRIPTION OF CAPITAL STOCK</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The summary of the general terms and provisions of the capital stock of Fastenal Company (the "</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Company"</font><font style="font-family:inherit;font-size:10pt;">) set forth below does not purport to be complete and is subject to and qualified by reference to the Company's Restated Articles of Incorporation, as amended (the "</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Articles"</font><font style="font-family:inherit;font-size:10pt;">) and Restated By-Laws ("</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">By-Laws</font><font style="font-family:inherit;font-size:10pt;">," and together with the Articles, the "</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Charter Documents"</font><font style="font-family:inherit;font-size:10pt;">), each of which is incorporated herein by reference and attached as an exhibit to the Company's most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission. For additional information, please read the Company's Charter Documents and the applicable provisions of the Minnesota Business Corporation Act (the "</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">MBCA"</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital Stock</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is authorized to issue up to 805,000,000 shares, of which 5,000,000 have been designated preferred stock, par value of $0.01 per share ("</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Preferred Stock"</font><font style="font-family:inherit;font-size:10pt;">) and 800,000,000 have been designated common stock, par value $0.01 per share ("</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Common Stock"</font><font style="font-family:inherit;font-size:10pt;">). As of January 22, 2020, 574,226,297 shares of Common Stock were issued and outstanding and no shares of Preferred Stock were issued and outstanding. </font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Voting Rights</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The holders of shares of Common Stock are entitled to one vote for each share held of record on all matters submitted to a vote of shareholders, including the election of directors. The Articles do not permit cumulative voting in the election of directors. Subject to the rights, if any, of the holders of one or more classes or series of Preferred Stock issued by the Company, each director of the Company shall be elected at a meeting of shareholders by the vote of the majority of votes cast with respect to that director, provided that directors of the Company shall be elected by a plurality of the votes present and entitled to vote on the election of directors at any such meeting for which the number of nominees (other than nominees withdrawn on or prior to the day preceding the date the Company first mails its notice for such meeting to the shareholders) exceeds the number of directors to be elected. Voting rights with respect to certain significant corporate transactions may require more than a majority vote in certain circumstances as described below under "Business Combinations and Other Transactions with 15% Shareholders."</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividend Rights</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to any prior rights of any Preferred Stock then outstanding, the holders of shares of Common Stock are entitled to receive ratably such dividends as may be declared by the Company's board of directors out of funds legally available therefor. </font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Liquidation Rights</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon any liquidation or dissolution of the Company, the holders of shares of Common Stock share ratably, in proportion to the number of shares held, in the assets available for distribution after payment of all prior claims, including all prior claims of any Preferred Stock then outstanding.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">No Preemptive Rights</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders of the Company shall have no preemptive rights to acquire securities or rights to purchase securities of the Company. </font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Listing</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's Common Stock is currently traded on the Nasdaq Stock Market LLC under the symbol "FAST."</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Anti-Takeover Provisions</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Charter Documents and the MBCA contain certain provisions that may discourage an unsolicited takeover of the Company or make an unsolicited takeover of the Company more difficult. The following are some of the more significant anti-takeover provisions that are applicable to the Company:</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations and Other Transactions with 15% Shareholders</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Articles provide that, generally, (i) consolidations, mergers, statutory share exchanges and sales or other dispositions of 10% or more of the book value of the Company's assets involving a beneficial holder of at least 15% of the stock of the Company entitled to vote generally in the election of directors ("</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Voting Stock"</font><font style="font-family:inherit;font-size:10pt;">), (ii) the acquisition of assets from a beneficial holder of at least 15% of the Company's Voting Stock equal to or greater than 10% of the book value of the Company's assets, (iii) certain issuances of stock involving a beneficial holder of at least 15% of the Company's Voting Stock, (iv) liquidations or dissolutions of the Company proposed by or on behalf of a 15% or more beneficial shareholder, and (v) certain other specified transactions involving a 15% or more beneficial shareholder, whether or not they otherwise require a shareholder vote, require the affirmative vote of the holders of at least 75% of the outstanding shares of the Company's Voting Stock, unless (a) the proposed transaction is first approved by a majority of the continuing directors (generally meaning any director whose election or nomination was approved by a majority of the currently sitting directors) whose election or nomination was approved by a majority of the continuing directors), or (b) the consideration to be received by the shareholders of the Company in the proposed transaction meets certain conditions generally designed to insure that shareholders receive a fair price for their shares, and certain other procedural </font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">requirements in connection with the proposed transaction are followed. A 75% vote of the outstanding shares of the Company's Voting Stock is required to amend this special voting provision. </font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Special Meetings of Shareholders; Shareholder Action by Unanimous Written Consent; and Advance Notice of Shareholder Business Proposals and Nominations</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section 302A.433 of the MBCA provides that special meetings of the Company's shareholders may be called by the Company's chief executive officer, chief financial officer, two or more directors, or shareholders holding 10% or more of the voting power of all shares entitled to vote, except that a special meeting demanded by shareholders for the purpose of considering any action to directly or indirectly facilitate or effect a business combination, including any action to change or otherwise affect the composition of the board of directors for that purpose, must be called by 25% or more of the voting power of all shares entitled to vote. Section 302A.441 of the MBCA also provides that action may be taken by shareholders without a meeting only by unanimous written consent. The By-Laws provide an advance written notice procedure with respect to shareholder proposals of business and shareholder nominations of candidates for election as directors.  Shareholders at an annual meeting are able to consider only the proposals and nominations specified in the notice of meeting or otherwise brought before the meeting by or at the direction of the board of directors or by a shareholder that has delivered timely written notice in proper form to the Company's general counsel of the business to be brought before the meeting.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Control Share Provision</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section 302A.671 of the MBCA applies, with certain exceptions, to any acquisition of the Company's Voting Stock (from a person other than the Company and other than in connection with certain mergers and exchanges to which the Company is a party) resulting in the acquiring person owning 20% or more of the Company's Voting Stock then outstanding. Section 302A.671 requires approval of any such acquisitions by both (i) the affirmative vote of the holders of a majority of the shares entitled to vote, including shares held by the acquiring person, and (ii) the affirmative vote of the holders of a majority of the shares entitled to vote, excluding all interested shares. In general, shares acquired in the absence of such approval are denied voting rights and are redeemable at their then fair market value by the Company within 30 days after the acquiring person has failed to give a timely information statement to the Company or the date the shareholders voted not to grant voting rights to the acquiring person's shares. The control share provision applies to any corporation that has not expressly provided to the contrary in its articles or in its bylaws approved by its shareholders. The Articles provide that this provision shall apply.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combination Provision</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section 302A.673 of the MBCA generally prohibits the Company or any of its subsidiaries from entering into any merger, share exchange, sale of material assets or similar transaction with a 10% shareholder within four years following the date the person became a 10% shareholder, unless either the transaction or the person's acquisition of shares is approved prior to the person becoming a 10% shareholder by a committee of all of the disinterested members of the board of directors.  The business combination provision applies to any corporation that has not expressly provided to the contrary in its articles or its bylaws. The Articles provide that this provision shall apply.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Takeover Offer; Fair Price    </font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Section 302A.675 of the MBCA, an offeror may not acquire shares of a publicly held corporation within two years following the last purchase of shares pursuant to a takeover offer with respect to that class, including acquisitions made by purchase, exchange, merger, consolidation, partial or complete liquidation, redemption, reverse stock split, recapitalization, reorganization, or any other similar transaction, unless (i) the acquisition is approved by a committee of the board's disinterested directors before the purchase of any shares by the offeror pursuant to the earlier takeover offer, or (ii) shareholders are afforded, at the time of the proposed acquisition, a reasonable opportunity to dispose of the shares to the offeror upon substantially equivalent terms as those provided in the earlier takeover offer.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Greenmail Restrictions</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Section 302A.553 of the MBCA, a corporation is prohibited from buying shares at an above-market price from a greater than 5% shareholder who has held the shares for less than two years unless (i) the purchase is approved by holders of a majority of the outstanding shares entitled to vote or (ii) the corporation makes an equal or better offer to all shareholders for all other shares of that class or series and any other class or series into which they may be converted.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Authority of the Board of Directors</font></div><div style="line-height:120%;padding-bottom:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's board of directors has the power to issue any or all of the shares of the Company's capital stock, including the authority to establish one or more series of Preferred Stock, setting forth the designation of each such series and fixing the relative rights and preferences for each such series, without seeking shareholder approval in most instances.  In addition, under the By-Laws, the Company's board of directors has the right to fill vacancies of the board of directors (including a vacancy created by an increase in the size of the board of directors).</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>fast1231201910-kexhibit101.htm
<DESCRIPTION>BONUS PROGRAM FOR EXECUTIVE OFFICERS
<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 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sEBAD976D699951CFB7DD2CC640262149"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fastenal Company</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Bonus Program for Executive Officers</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Quarterly Incentives</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our executive officers are eligible for cash incentives through individual bonus arrangements based on improvements in the overall financial performance of the company and/or their respective areas of responsibility. The bonus arrangements provide our executive officers with the opportunity to earn a cash bonus for each quarter during a year when we increase our earnings above a predetermined minimum target. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary cash bonuses for all of our named executive officers other than our chief financial officer are based on growth in pre-tax earnings of the company and/or the officer's area of responsibility. The compensation committee selected pre-tax earnings as the appropriate metric for calculating cash bonuses for those officers because of the committee's belief that the focus of the named executive officers should be on profitability, which is the primary driver of shareholder value. The primary cash bonuses for our chief financial officer are based on growth in company-wide net earnings because his responsibilities allow him to affect our entire financial position including our tax position. The compensation committee believes that no named executive officer should earn a cash bonus under this program for a quarter unless financial performance has improved and therefore sets minimum targets for each quarter that are equal to the earnings achieved for the same quarter in the prior year. The compensation committee requires growth in earnings before any bonuses can be earned due to its belief that growth is achievable with superior effort and will generate the cash necessary to expand the company's operations in accordance with our business plans and increase shareholder value. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The payout percentage used to calculate the amount of each named executive officer's primary quarterly cash bonus reflects the officer's track record in his or her current position (i.e., newly promoted executives historically have had to prove themselves in their new positions before earning higher payout percentages) and relative ability to impact profitability.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not believe it is necessary for payouts under our primary executive cash incentive program to be capped, as cash bonus payments to our named executive officers are tied directly to our financial performance so that they increase only if and to the extent the company's profitability grows. We do not base the cash incentives paid to our executive officers on multiple metrics since we believe the current design of our executive bonus arrangements, along with our other controls, adequately mitigates risk and since the use of multiple metrics would not be in furtherance of our goal of keeping our compensation programs simple, understandable, and transparent, and would risk keeping our executives focused on things other than profitability, thereby depriving them of the clear feedback and motivation necessary to improve our bottom line.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The compensation committee approved a supplemental return on assets bonus program for 2019 that is discussed under '2019 Incentive Program' below.</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;Incentive Program</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The bonus arrangements for our named executive officers for 2019 were approved by our compensation committee at its last</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">meeting in 2018. Consistent with prior years, the bonuses for 2019 were based on growth in pre-tax earnings or net earnings of the company and/or the officer's area of responsibility. The bonuses for each quarter were determined by applying a payout percentage to the amount by which pre-tax earnings or net earnings exceeded 100% of pre-tax earnings or net earnings for the same quarter in 2018. The compensation committee determined that the bonus formulas for each of the named executive officers for 2019 would remain unchanged from those in effect at the end of 2018, except that Mr. Owen's payout percentage was increased due to changes in his responsibilities. While the compensation committee otherwise maintained the bonus formulas for each other named executive officer consistent with 2018, it approved a supplemental bonus program for 2019 for each named executive officer other than Mr. Florness. The supplemental bonus program, known as the ROA (Return on Assets) Plan, is intended to encourage better management of accounts receivable, inventory, and vehicles and would provide cash incentive amounts on a quarterly basis for asset management improvement over the same quarter in the prior fiscal year and is described in more detail below.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The specific bonus opportunities for our named executive officers are summarized in the table below. Each named executive officer's cash bonus for each quarter during </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;was determined by applying the payout percentage listed opposite his or her name below to the amount by which pre-tax earnings or adjusted net earnings of the company and/or the officer's area of responsibility for that quarter exceeded 100% of such earnings in the same quarter of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">&#32;(the 'minimum target').&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;  </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:14%;"></td><td style="width:68%;"></td><td style="width:18%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Earnings Type</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payout Percentage</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr. Florness</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company-wide pre-tax earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.25%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr. Lewis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company-wide net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.90%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr. Owen</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company-wide pre-tax earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.85%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr. Miller </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pre-tax earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.00% / 0.20%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ms. Wisecup</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company-wide pre-tax earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.65%</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-48px;"><font style="font-family:inherit;font-size:10pt;">The bonuses for Mr. Miller were based on growth in pre-tax earnings for the geographic areas under his leadership (Eastern United States), with the payout percentage applied to that growth of 1.00%, as well as growth in company pre-tax earnings, with the payout percentage applied to that growth of 0.20%.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets out, for each quarter in </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, our actual and minimum target pre-tax earnings and actual and adjusted net earnings on a company-wide basis for that quarter, in each case rounded to the nearest thousand. (As indicated above, the 'minimum target' amount in 2019 was 100% of such earnings in the same quarter of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Actual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pre-tax Earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum Target</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pre-tax Earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Actual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Minimum Target</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Earnings</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,467,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,873,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,103,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,303,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,378,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,961,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,593,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,470,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third quarter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">278,351,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">259,480,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,488,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195,810,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth quarter </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,465,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">229,703,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,708,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,698,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In calculating the changes in second and third quarter net earnings from 2018 to the comparable quarters in 2019 for purposes of determining Mr. Lewis&#8217; bonuses for such quarters in 2019, the actual net earnings for such quarters in 2018 were adjusted to exclude the impact of the one-time tax benefit of accelerated depreciation for vending equipment, maintenance, and repairs for such quarters. </font></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2019, the approximate percentage of the actual and minimum pre-tax earnings of the company attributable to our operations in the geographic area under Mr. Miller's leadership was 43%. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As noted above, an additional short-term cash incentive bonus plan (the 'ROA Plan') was approved by the compensation committee for our named executives officers for 2019 that was designed to encourage careful management of assets, namely accounts receivable, inventories, and pick-up trucks. Quarterly bonuses would be payable pursuant to the plan if a specified level of improvement in asset management relative to the comparable prior year quarter was achieved.&#160;Improvement in asset management was assessed using a two-quarter average of total assets divided by the trailing 12-month net sales, which we refer to as the 'performance percentage.'&#160; If the performance percentage when compared to the prior year benchmark showed improvement at a level specified in the table below, the named executive officer would receive the corresponding bonus amount.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:80%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Improvement Amount Exceeded</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Bonus Payout</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150 basis points</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100 basis points (but less than 150 basis points)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50 basis points (but less than 100 basis points)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, for each whole percentage improvement (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:inherit;font-size:10pt;">, 41.0%, 40.0%, 39.0%, etc.) a $10,000 bonus would be payable for the quarter when the new whole percentage threshold was first achieved.&#160; Because we did not achieve improvement exceeding 50 basis points in any quarter during fiscal 2019 and also did not achieve a new whole percentage threshold, no bonus amounts were paid to our named executive officers pursuant to the ROA Plan for fiscal 2019.</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2020 Incentive Program</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The bonus arrangements for our named executive officers for 2020 were approved by our compensation committee at its last meeting in 2019. The bonus plans for our named executive officers for 2020 are unchanged from our 2019 bonus plans, except that Mr. Florness' bonus percentage increased in recognition of his continued growth, performance, and experience in his role and Mr. Owen&#8217;s bonus percentages increased due to changes in his responsibilities.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13
<SEQUENCE>4
<FILENAME>a2019finalannualreportwr.htm
<DESCRIPTION>PORTIONS OF 2019 ANNUAL REPORT TO SHAREHOLDERS NOT INCLUDED IN THIS FORM 10-K
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>a2019finalannualreportwr</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- a2019finalannualreportwr001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2019 REPORT ANNUAL                                           2019                                                                             Annual Report</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">                                                      2019                          The Statistics Behind Our Service                 When we engage with a customer, the primary question isn&#8217;t What can we sell you? It&#8217;s What do you do as a                  company, what are your business challenges and goals, and how can we provide a solution? This partnership                 approach is predicated on our ability to move closer to the customer &#8211; to engage locally, get in sync with their                 business, and bring value in ways that go well beyond packing and shipping orders. The numbers below reflect                       this journey of service, aspects of our business that we believe set us apart by bringing us closer.         PEOPLE                                                           PROXIMITY                                    21,948                                                          3,228                                    employees                                                       in-market selling locations (branches                                       &#8226;  72%&#7;  directly serve our customers                         and Onsites) spanning 25 countries                                                                                                      90%                  489,000                                                                             of total product tonnage is shipped                   Fastenal School of Business trainings completed                                                                                                      via our internal transportation fleet,                     &#8226;  16&#7;  hours of training per employee (on average)                                                                                                      reducing cost and enhancing service                       400+                                                                 60%                       highly-trained specialists: engineering,                             of our $1.4 billion in inventory is                        safety, Lean Six Sigma, metalworking,                                staged locally for same-day fulfillment                       construction, solutions, national accounts         DIFFERENTIATORS                                                  SOLUTIONS                                                                                           105,000                        200+                                                               vending machines installed                        sourcing professionals positioned globally                           &#8226;  90,000&#7;  product revenue devices and                                                                                                 15,000 leased check-in/check-out lockers                                                                                        92%                 813                                                                    of our total revenue comes from customers utilizing                  customer site evaluations (process mappings)                           more than one of our sales channels (branches, Onsites,                  performed to uncover sources of supply chain waste                     vending, FMI, national accounts, web)                                                                                          &#8226;  70%&#7;  of our customers utilize four or more channels                       298 Million                       products manufactured, modified,or                                  65%                       refurbished by our in-house manufacturing                           of national account customers                        and industrial services divisions                                   utilize Fastenal e-commerce                                             Table of Contents            1-3                     4-5                   6                7                 8                Inside Back Cover                                                                                                                     Directors     Letter to Shareholders 10-Year Selected Financial Stock and   Stock Performance  Ordinary Products.          Executive Officers        and Employees     Data and Financial Highlights Financial Data Highlights     Extraordinary Value.      Corporate Information 2  I            2019 ANNUAL REPORT</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">LETTER TO SHAREHOLDERS AND EMPLOYEES  Thank you for taking a few minutes to read this letter. We In the interest of providing a contextual explanation (similar to the  had an interesting year in 2019, and I&#8217;m excited to share our story. &#8216;above/below 50&#8217; metric for the PMI), history has shown we have                                                        good market conditions if &gt;75% of our Top 100 customers are  We principally sell into the industrial marketplace, and the trend in growing.  We would change this to &#8216;very good&#8217; if it&#8217;s &gt;80%. our 2019 results felt a bit like 2015 (the last time we saw a sustained  contraction in this end market). Here is a quick comparison of our A couple of things stand out in the comparison. From a net sales  growth in net sales and in operating income for both periods. growth perspective, 2019 started a bit stronger. The PMI in the first                                                        quarter of 2019 was 55.4 versus 52.6 in 2015, which certainly                              2019       2015           helped; however, I feel the real difference was the success we    Q1 Net Sales               10.4%       8.8%           enjoyed establishing our Onsite model over the last several years.  Q1 Operating Income        11.4%       13.9%          (We&#8217;ll take a deeper dive into our Onsite model later in the letter.)                                                        From the same net sales growth perspective, 2019 also ended a bit  Q2 Net Sales                7.9%       5.0%           stronger than 2015; and notably, it did so even as the PMI dipped  Q2 Operating Income         2.2%       9.2%           a bit lower (47.9 in Q4 2019 vs. 49.0 in Q4 2015). What explains                                                        this relatively better performance? I believe our strong Onsite  Q3 Net Sales                7.8%       1.5%                                                        progression has added an element of resiliency to our business.  Q3 Operating Income         7.4%       3.4%                                                       Another factor is our national accounts sales team. This team has  Q4 Net Sales                3.7%       -0.4%          always been talented, but today they are more than that; they are  Q4 Operating Income         2.4%       -5.2%          incredibly talented and they are laser-focused. I&#8217;m not sure if the                                                        Onsite model pushed national accounts to improve, or if national  Annual Net Sales            7.4%       3.6%           accounts pushed our Onsite capabilities to improve. It&#8217;s the old  Annual Operating Income     5.8%       5.2%           &#8216;chicken or egg&#8217; conundrum, and since I&#8217;m more of a bacon person,                                                        I&#8217;m not going to give it much more thought. Not surprisingly, the pattern above matches the trend our customers  experienced. This was reflected in the Purchasing Managers Index The net sales growth comparison highlights some favorable trends      1 (PMI),  a well-known manufacturing industry benchmark. Here is the in 2019. Here are a couple of less favorable items:  index for the first and last quarters of the same years.                                                       (1) &#7;Our performance, measured by operating income growth, really                              2019       2015              stunk up the place in Q2 2019 (no excuses, we were caught by a    Q1 PMI (average)            55.4       52.6              slowing economy, squeezed by tariffs, and challenged to quickly  Q4 PMI (average)            47.9       49.0              react to many moving pieces). Fortunately, we stepped it up                                                           and reacted well in Q3; this shines through in our Q3 operating  For those of you unfamiliar with this index, any number above 50 income growth relative to net sales growth comparison. (In the  indicates an expanding industrial economy, while any number below interest of full disclosure, we had an extra business day in Q3,  50 indicates a contraction.                              which also helped.)   A second view of our end markets is our selling activity with our &#8216;Top (2) &#7;As mentioned, our success with Onsite location growth helps our  100&#8217; customers. We have a deeply established business relationship sales grow, but the expansion of operating locations does lessen  with each of the companies in this group. Therefore, the principal our ability to manage operating expenses in the short term. This  driver of changes in the growth pattern is usually more about trends aspect hurts short-term operating income growth in a weakening  in their underlying business activity, and less about changes in our marketplace. In many respects, it feels a bit like the old days  relative market share with them. They also have a very meaningful when we were opening a lot of new branch locations.  sway on our results; their activities have historically represented  about 25% of our net sales.                           This is the start of year five for me in this role. It continues to be                                                        a learning experience every day. This is good &#8211; I believe we all  If we look at our Top 100 customers, here are the percentages that should learn something every day. Someone recently asked me  grew their business with us in the first and last quarters of 2019 what makes Fastenal special, and also how Fastenal manages to  and 2015.                                             grow faster than others. The answer to the first question is simple                                                        &#8211; we have great people, and a high percentage of these people are                              2019       2015           leaders, regardless of their role. We also operate with a decentralized    Q1 &#8216;Top 100&#8217; growing       81.0%       72.0%          decision-making process, which allows us to move faster. The key is  Q4 &#8216;Top 100&#8217; growing       57.0%       49.0%          challenging everyone to pursue the same goal. I believe the answer                                                        to the second question is our established North American footprint.   (1) &#7;The Purchasing Managers Index (PMI) is compiled monthly by the Institute for Supply Management (ISM). It is based on a   survey and is intended to reflect the business outlook of purchasing managers at U.S. manufacturing firms.                                                                                              2019 ANNUAL REPORT I  1</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">        There is no other industrial distributor with the same touchpoint Speaking of supply chain partnerships, let&#8217;s take the deeper dive          density across the continent. This allows us to engage with and into our Onsite model promised earlier &#8211; specifically, an explanation          service our customers in a fundamentally different way. of how Onsite impacts our results. We ended 2014 with about 200                                                                Onsite locations, and we ended 2019 with just over 1,100. In 2015,          We have always talked about Growth Through Customer Service. our Onsite business represented about 15% of our net sales; in          This mindset has allowed us to grow organically for 50-plus years as 2019, it was 30%. These percentages include not only our traditional          we established our North American footprint. It has also allowed us                                                                Onsite locations, but also a small group of strategic selling locations          to expand rapidly outside North America over the last 20 years. Our                                                                that we view as Onsite incubators and represent approximately 4%          supply chain capabilities and our local presence (branch and Onsite)                                                                of net sales in each period. This rapid expansion, this success, helps          strengthen every day. With this, we believe our brand is evolving. Our          branding goal is simple: We want each customer to think of Fastenal us to grow faster; however, it also comes at a price, at least in terms          as their best global supply chain partner. This brand is important for of the optics of our results.         all customers, not just multinational companies. An efficient local                                                                Let&#8217;s start with faster growth. Our motto is Growth Through          supply chain solution benefits every business, regardless of size or                                                                Customer Service. I don&#8217;t believe there is a higher service model in          location count.                                                               our industry than Onsite; however, you need a certain level of site-         &#8216;Global&#8217; refers to our geographic presence, but also to the scope specific business activity to make the model economical. Fortunately          of solutions we can provide to meet wide-ranging customer for us, our break-even point is lower than our competitors&#8217;. Credit          needs. For a small local fabrication shop, their priority might be that to a great &#8216;Blue Team&#8217; spread across an unmatched branch          fast e-commerce fulfillment and a basic bin stock program, while and distribution network, a great product supply chain, a great          a large manufacturing facility across town might benefit from an technology team with fast-growing capabilities for innovation, an          industrial vending solution, high-level specialist support, or even efficient administrative support model &#8211; and, underlying it all, a          a dedicated Onsite location. With this in mind, we&#8217;ve developed a frugal culture that has always allowed us to do more with less for          market strategy to educate our sales force about the best ways our customers. (For those of you focused on &#8216;greener operations,&#8217; we          to approach and service different customer segments &#8211; from an completely agree; we believe frugality and green go hand-in-hand.)          efficient &#8216;self-serve&#8217; e-commerce model for small customers, to our          full suite of solutions, services, and specialists for larger operations. This frugal culture, and our ability to operate efficiently together,          The goal: give our branch teams a framework to create a plan for has been made easier by our historical ability to grow organically.          every customer, ensuring great service while optimizing energy and Organic growers don&#8217;t operate with a multitude of computer          resources within the branch.                          systems and conflicting business cultures. We all grew up on the                                                                same Blue Team, we ride the same blue bus, and we look at the                                                                customer through the same service-focused blue lens.                                                                Next, let&#8217;s discuss the optics of our results. The Onsite model                                                                differs financially from our branch-based model. First, it carries a                                                                lower gross profit margin profile. Fortunately, it also has a lower                                                                operating expense profile. Second, the operating margins are a bit                                                                lower than we see in our branch network. Fortunately, the operating                                                                margins are still industry-leading, and we believe the assets                                                                to support the model will also be lower. So it really becomes a                                                                discussion of return on investment &#8211; we like that discussion. Finally,                                                                from an individual site perspective, Onsites are ultimately limited by                                                                the activities of the individual customer location. The truth is, any          Onsite solution for UMC (University Mechanical Contractors) in business (regardless of the service model) is limited by the customer          Mukilteo, Washington.                                 site constraint. And on the plus side, Onsite changes the competitive                                                                dynamics: It allows us to displace a wider range of suppliers, and we          No matter what approach we ultimately take, we strive to change the believe it builds a more defensible and wider moat.         customer mindset. Don&#8217;t just think of our products as an expense in There are a few more considerations related to our rapid Onsite          your business. Think of the total cost and the total value. Think of location expansion. First, to accomplish this rapid expansion, we          how your employees use the product &#8211; is it the best product for the needed to expand our site implementations team, to expand our          application? Is there a more efficient way to bring that product to sourcing team, and to adjust our technology focus to support a          the point of use? Don&#8217;t just have a fulfillment partner; have a supply different business model. Second, with the addition of so many new          chain partner. When we engage with each other, when we truly form locations, our average revenue per Onsite contracted from $146,000          a supply chain partnership, we will wear you out with ideas. We will per month (on a per-location basis) in 2015 to $107,000 per month          help your business succeed.                           in 2019. This puts a drag on our profitability, on our returns, and                                                                ultimately on our ability to produce an ever-stronger cash flow.    2  I          2019 ANNUAL REPORT</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">                                                             Understanding Our  For those of you with a longer Fastenal time horizon, think of this as  a short-term &#8216;Pathway to Profit&#8217; in reverse. We believe our rate of  change will stabilize late in 2020/early in 2021. This will allow our  GROWTH DRIVERS revenue per Onsite location to stabilize and then begin to expand. It  will also stabilize our &#8216;branch economic drag.&#8217; Every time we pull a  customer out of a branch and move Onsite (whether we are in their  facility or nearby), we temporarily lessen the financial performance  of the original branch. The trade-off: We ignite the customer  relationship, unlock selling energy in the branch, and grow the  market faster overall. As you can appreciate, we like the trade-off.  To learn more about Onsite and the rest of our growth drivers, please  read the sidebar to the right (also featured in last year&#8217;s letter).   Leadership is critical to our success at Fastenal, and I don&#8217;t  mean leadership in terms of a person, but rather in terms of a  mindset. Every person can be a leader through their actions. If you  look inside the back cover of this annual report, you will see two  groups of people. The first set of photos is our board of directors.  This group represents you every day. They take their governance  seriously, but equally important, they challenge the Blue Team with Onsite solution for the School Board of Sarasota County,  their varying perspectives on the world, on business, and on people. Sarasota, Florida. The second set of photos is our leadership team. Unfortunately, there                                                               There&#8217;s a term used repeatedly in this letter and in our  isn&#8217;t enough space to show the entire group. We have just under                                                               other conversations; the term is growth driver. For a bit of  22,000 employees at Fastenal. Everyone exercises daily leadership.                                                               perspective, here is how we think of this concept. Historically,  They demonstrate this through problem-solving and by embodying our primary growth driver was opening new branch locations.  our cultural values: Ambition, Innovation, Integrity, and Teamwork. This expanded our reach, and we added people into these                                                               new locations and into existing locations as they grew. We  A person you won&#8217;t see on the back cover, but whose influence                                                               also added people behind the scenes to provide deeper  is always present, is our founder, Bob Kierlin. Since Fastenal&#8217;s                                                               support. Beginning in the late 1990s, the rate of openings  founding in 1967, Bob has always demonstrated the wisdom of                                                               began to slow. By 2007, we had an established footprint in  humble leadership &#8211; a willingness to trust others to make great                                                               the United States and in Canada; therefore, we slowed our  decisions, along with the courage to challenge everyone to pursue openings further. The pattern further decelerated to the point  a common goal. Our commitment to challenge one another (and  where we had minimal net openings in 2009, and we began to  ourselves) can cause some constructive friction, but we&#8217;ve found it contract the network in the 2011 time frame. This maturation  creates an atmosphere that attracts and retains talent. This ability to of our branch network gave us an opportunity to develop and  retain talent is showcased every December when we celebrate our fund new growth drivers (plural), adding new dimensions to  latest class of 25-year employees. Our 2019 class consisted of 60 our service.  employees, an impressive number given the size of our organization  when they joined us back in 1994. We&#8217;re proud (and fortunate) they Today, these growth drivers include an expanded national  chose to spend their careers with Fastenal.                  accounts team (focused on larger customers with operations                                                               around the planet), our Onsite service model (customer- Perhaps you noticed the change to the name of this year&#8217;s letter. The specific locations, preferably inside the customer&#8217;s facility, or at  inclusion of &#8216;employees&#8217; in the name is a reflection of how we have least very nearby), vending (point-of-use dispensing, storage,  operated for 52 years and the comments we made in last year&#8217;s delivery, and reporting technology within the customer&#8217;s  letter regarding our four priorities: our customers, our employees, facility and at our Fastenal facilities), international expansion  our suppliers, and our shareholders.                         (like branch openings of the past, a means to extend our reach                                                               of resources closer to the customer), construction (we are a  Thank you for your belief in our Blue Team. And thank you for great multi-location source for these transient customers, and  being a shareholder and/or an employee of Fastenal.          we&#8217;re making strides to serve them better), and e-commerce                                                               (making it easier for customers to source products and gain                                                               visibility into their supply chain, while introducing productivity                                                               gains for both the customer and for Fastenal in the process).                                                               We&#8217;re excited about the evolution of our growth strategy and  DANIEL L. FLORNESS                                           will continually evaluate new ideas and directions to best  President and Chief Executive Officer                        serve our customers in a fast-changing world.                                                                                              2019 ANNUAL REPORT I  3</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">                                                                                    (Amounts in Millions Except         10-YEAR SELECTED FINANCIAL DATA                                             Per Share Information)             Operating Results                                          2019   % Change             2018             2017           2016            2015              2014             2013              2012             2011             2010            Net sales                                    $           5,333.7       7.4%         $4,965.1         $4,390.5        $3,962.0        $3,869.2          $3,733.5         $3,326.1         $3,133.6          $2,766.9         $2,269.5             Gross profit                                 $           2,515.4       4.9%          2,398.9          2,163.6         1,964.8         1,948.9           1,897.4          1,719.4           1,614.5          1,434.2          1,174.8               % of net sales                                          47.2%                       48.3%            49.3%           49.6%           50.4%             50.8%            51.7%            51.5%            51.8%            51.8%            Operating income                             $           1,057.2       5.8%            999.2           881.8           795.8           828.8             787.6            712.7            673.7             574.6            429.7              % of net sales                                          19.8%                       20.1%            20.1%           20.1%           21.4%             21.1%            21.4%            21.5%            20.8%            19.0%            Net earnings                                 $             790.9       5.2%            751.9           578.6           499.4           516.4              494.2           448.6             420.5            357.9            265.4              % of net sales                                          14.8%                       15.1%            13.2%           12.6%           13.3%             13.2%            13.5%            13.4%            12.9%            11.7%            Basic net earnings per share                 $              1.38       5.3%             1.31            1.00            0.86            0.89              0.83             0.76              0.71             0.61             0.45            Basic weighted average shares outstanding                  573.2      -0.1%            573.9           576.4           577.9           582.9             593.0            593.5             592.2            590.1            589.7            Diluted net earnings per share               $              1.38       5.2%             1.31            1.00            0.86            0.88              0.83             0.75              0.71             0.60             0.45            Diluted weighted average shares outstanding(1)             574.4       0.0%            574.3           576.7           578.3           584.1             594.6            595.4             594.3            591.7            589.7             Cash Flow Summary                                          2019   % Change             2018            2017            2016            2015              2014             2013             2012              2011             2010            Net cash provided by operating activities (2) $            842.7      25.0%           $674.2          $585.2          $519.9          $550.3            $501.5           $418.9            $406.4           $268.5           $240.4               % of net earnings                                      106.5%                       89.7%           101.1%          104.1%          106.6%            101.5%            93.4%            96.6%            75.0%            90.6%            Less capital expenditures, net               $            (239.8)     43.8%           (166.8)         (112.5)         (183.0)         (145.3)            (183.7)          (201.6)          (133.9)          (116.5)           (69.1)            Acquisitions and other                       $               0.1    -101.4%             (7.1)          (66.8)           (5.1)          (35.3)              (5.6)           (0.1)            (0.1)             0.2             (10.3)            Free cash flow                               $             603.0      20.5%            500.3           405.9           331.8           369.7              312.2           217.2            272.4            152.2            161.0              % of net earnings                                       76.2%                       66.5%            70.2%           66.4%           71.6%             63.2%            48.4%            64.8%            42.5%            60.7%             Dividends and Common                                                                        2019   % Change             2018             2017            2016            2015              2014             2013             2012              2011             2010            Stock Purchase Summary            Dividends paid                               $            498.6      12.8%           $441.9           $369.1          $346.6          $327.1            $296.6           $237.5            $367.3           $191.7           $182.8              % of net earnings                                       63.0%                       58.8%           63.8%           69.4%           63.3%              60.0%            52.9%            87.3%            53.6%            68.9%            Dividends paid per share                     $            0.870      13.0%            0.770            0.640           0.600           0.560             0.500            0.400            0.620            0.325             0.310            Purchases of common stock                    $                -           -           103.0             82.6            59.5           292.9               52.9             9.1                 -                -                -               % of net earnings                                           -                       13.7%           14.3%           11.9%           56.7%              10.7%             2.0%                 -                -                -             Common stock shares purchased                                 -           -             4.0              3.8             3.2            14.2               2.4              0.4                -                -                -            Average price paid per share                 $                -           -          $25.75           $21.72          $18.58          $20.63            $22.06           $22.70                 -                -                -              Financial Position at Year End                            2019   % Change              2018            2017            2016            2015              2014             2013             2012             2011              2010            Operational working capital assets                                                         $           2,108.1       5.8%         $1,993.0        $1,700.7         $1,492.7       $1,381.6           $1,331.3         $1,198.4         $1,087.5           $984.7           $827.5              (accounts receivable, net and inventories)            Net working capital (3)                                                         $           1,912.5       1.8%          1,878.8         1,584.8          1,445.1        1,291.6            1,207.9          1,168.6          1,082.5          1,048.3            923.5               (current assets less current liabilities)            Fixed capital                                                           $           1,023.2      10.6%           924.8            893.6           899.7           818.9              763.9           654.9             516.4            435.6            363.4              (property and equipment, net)            Total assets (3)                             $           3,799.9      14.4%          3,321.5         2,910.5          2,668.9        2,532.5            2,359.1          2,075.8          1,815.8          1,684.9          1,468.3            Total debt                                                          $            345.0      -31.0%           500.0            415.0           390.0           365.0              90.0                -                -                -                -              (current portion of debt and long-term debt)            Total stockholders' equity                   $           2,665.6      15.8%          2,302.7         2,096.9          1,933.1        1,801.3            1,915.2          1,772.7          1,560.4          1,459.0          1,282.5             All information contained in this Annual Report reflects the 2-for-1 stock splits in both 2019 and 2011.           (1) Reflects impact of stock options issued by the company that were in-the-money and outstanding during the period.           (2) Reflects the impact of Accounting Standards Update 2016-09, Improvements to Employee Share-Based Payment Accounting, adopted January 1, 2017.           (3) Reflects the impact of Accounting Standards Update 2016-02, Leases, adopted January 1, 2019. 4  I          2019 ANNUAL REPORT</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">            FINANCIAL HIGHLIGHTS  Operating Results 2019 % Change 2018 2017 2016 2015 2014  2013             2012             2011             2010 Net sales $ 5,333.7 7.4% $4,965.1 $4,390.5 $3,962.0 $3,869.2 $3,733.5  $3,326.1 $3,133.6  $2,766.9         $2,269.5  Gross profit $ 2,515.4 4.9% 2,398.9 2,163.6 1,964.8 1,948.9  1,897.4  1,719.4  1,614.5     1,434.2          1,174.8    % of net sales 47.2% 48.3% 49.3% 49.6% 50.4% 50.8%     51.7%            51.5%            51.8%            51.8% Operating income $ 1,057.2 5.8% 999.2 881.8 795.8 828.8 787.6 712.7        673.7            574.6            429.7   % of net sales 19.8% 20.1% 20.1% 20.1% 21.4% 21.1%     21.4%            21.5%            20.8%            19.0% Net earnings $ 790.9 5.2% 751.9 578.6 499.4 516.4  494.2  448.6             420.5            357.9            265.4   % of net sales 14.8% 15.1% 13.2% 12.6% 13.3% 13.2%     13.5%            13.4%            12.9%            11.7% Basic net earnings per share $ 1.38 5.3% 1.31 1.00 0.86 0.89 0.83 0.76      0.71             0.61             0.45 Basic weighted average shares outstanding 573.2 -0.1% 573.9 576.4 577.9 582.9 593.0 593.5 592.2 590.1        589.7 Diluted net earnings per share $ 1.38 5.2% 1.31 1.00 0.86 0.88 0.83 0.75    0.71             0.60             0.45 Diluted weighted average shares outstanding(1) 574.4 0.0% 574.3 576.7 578.3 584.1 594.6 595.4 594.3 591.7    589.7  Cash Flow Summary 2019 % Change 2018 2017 2016 2015 2014  2013             2012             2011             2010 Net cash provided by operating activities (2) $ 842.7 25.0% $674.2 $585.2 $519.9 $550.3 $501.5 $418.9  $406.4  $268.5 $240.4    % of net earnings 106.5% 89.7% 101.1% 104.1% 106.6% 101.5% 93.4%        96.6%            75.0%            90.6% Less capital expenditures, net $ (239.8) 43.8% (166.8) (112.5) (183.0) (145.3)  (183.7)  (201.6)  (133.9)  (116.5)  (69.1) Acquisitions and other $ 0.1 -101.4% (7.1) (66.8) (5.1) (35.3)  (5.6) (0.1) (0.1)             0.2             (10.3) Free cash flow $ 603.0 20.5% 500.3 405.9 331.8 369.7  312.2 217.2          272.4            152.2            161.0   % of net earnings 76.2% 66.5% 70.2% 66.4% 71.6% 63.2%  48.4%            64.8%            42.5%            60.7%  Dividends and Common   2019 % Change 2018 2017 2016 2015        2014             2013             2012             2011             2010 Stock Purchase Summary Dividends paid $ 498.6 12.8% $441.9 $369.1 $346.6 $327.1 $296.6 $237.5    $367.3            $191.7          $182.8   % of net earnings 63.0% 58.8% 63.8% 69.4% 63.3% 60.0%  52.9%            87.3%            53.6%            68.9% Dividends paid per share  $ 0.870 13.0% 0.770 0.640 0.600 0.560 0.500 0.400 0.620           0.325            0.310 Purchases of common stock $ - - 103.0 82.6 59.5 292.9  52.9 9.1                -                -                -    % of net earnings - 13.7% 14.3% 11.9% 56.7% 10.7%       2.0%                 -                -                -  Common stock shares purchased - - 4.0 3.8 3.2 14.2 2.4      0.4                -                -                - Average price paid per share $ - - $25.75 $21.72 $18.58 $20.63 $22.06 $22.70   -                -                -   Financial Position at Year End 2019 % Change 2018 2017 2016 2015 2014 2013 2012             2011             2010 Operational working capital assets $ 2,108.1 5.8% $1,993.0 $1,700.7 $1,492.7 $1,381.6 $1,331.3  $1,198.4    $1,087.5           $984.7           $827.5   (accounts receivable, net and inventories) Net working capital (3) $ 1,912.5 1.8% 1,878.8 1,584.8 1,445.1 1,291.6 1,207.9  1,168.6           1,082.5          1,048.3           923.5    (current assets less current liabilities) Fixed capital   $ 1,023.2 10.6% 924.8 893.6 899.7 818.9  763.9            654.9            516.4            435.6            363.4   (property and equipment, net) Total assets (3) $ 3,799.9 14.4% 3,321.5 2,910.5 2,668.9 2,532.5  2,359.1 2,075.8  1,815.8  1,684.9         1,468.3 Total debt  $ 345.0 -31.0% 500.0 415.0 390.0 365.0    90.0               -                 -                -                -   (current portion of debt and long-term debt) Total stockholders' equity $ 2,665.6 15.8% 2,302.7 2,096.9 1,933.1 1,801.3  1,915.2 1,772.7  1,560.4  1,459.0  1,282.5   All information contained in this Annual Report reflects the 2-for-1 stock splits in both 2019 and 2011. (1) Reflects impact of stock options issued by the company that were in-the-money and outstanding during the period. (2) Reflects the impact of Accounting Standards Update 2016-09, Improvements to Employee Share-Based Payment Accounting, adopted January 1, 2017. (3) Reflects the impact of Accounting Standards Update 2016-02, Leases, adopted January 1, 2019.                                                                                                         2019 ANNUAL REPORT I  5</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">        STOCK AND FINANCIAL DATA       The following chart displays the daily closing sales price of our shares listed on the Nasdaq Stock Market for the last two years.                            2018                     Nasdaq: FAST                         2019        As of January 22, 2020, there were approximately 1,000 record holders of our common stock, which includes nominees or broker dealers       holding stock on behalf of an estimated 275,000 beneficial owners.       In 2019 and 2018, we paid dividends per share totaling $0.87 and $0.77, respectively. On January 16, 2020, we announced a quarterly       dividend of $0.25 per share to be paid on February 28, 2020 to shareholders of record at the close of business on January 31, 2020. Our board       of directors intends to continue paying quarterly dividends; however, any future determination as to payment of dividends will depend upon the       financial condition and results of operations of the company and such other factors as are deemed relevant by the board of directors.       In 2019, we did not purchase any shares of our common stock. In 2018, we purchased 4,000,000 shares of our common stock at an average       price of $25.75 per share.       SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)      (Dollar Amounts in Millions Except Share and Per Share Information)                                                                                         Basic          Diluted                            Net            Gross          Pre-tax          Net         2019                                                                          Net Earnings    Net Earnings                          Sales           Profit        Earnings        Earnings                                                                                     per Share (1)   per Share (1)       First quarter $ 1,309.3           624.7          257.5           194.1            0.34           0.34       Second quarter  1,368.4           641.2          271.4           204.6            0.36           0.36        Third quarter   1,379.1           651.1          278.4           213.5            0.37           0.37        Fourth quarter  1,276.9           598.4          236.4           178.7            0.31           0.31                                                                       $       Total         $ 5,333.7         2,515.4         1,043.7          790.9           1.38            1.38                                                                                         Basic          Diluted                            Net            Gross          Pre-tax          Net         2018                                                                          Net Earnings    Net Earnings                          Sales           Profit        Earnings        Earnings                                                                                     per Share (1)   per Share (1)       First quarter $ 1,185.8           577.6           231.9          174.3            0.30           0.30        Second quarter  1,267.9           617.7           265.9          211.2            0.37           0.37        Third quarter   1,279.8           615.8           259.4          197.6            0.34           0.34        Fourth quarter  1,231.6           587.8           229.8          168.8            0.29           0.29         Total         $ 4,965.1         2,398.9          987.0           751.9           1.31            1.31       (1)  Amounts may not foot due to rounding difference.  6  I          2019 ANNUAL REPORT</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">STOCK PERFORMANCE HIGHLIGHTS(1), (2)                                                                                          1,000 shares ($9,000)                                                                                         invested on                                                                                          August 20, 1987                                                                                        Value on                                                                                        December 31, 2019:                                                                                         $7,094,400                                                                                           Stock Split   HISTORICAL STOCK PERFORMANCE                          A SIMPLE PHILOSOPHY INITIAL PUBLIC OFFERING (IPO)                         Since going public in 1987, we have maintained a consistent focus  On August 20, 1987 (date of our initial public offering), 1,000 on avoiding, if feasible, the potentially dilutive impact of our activities  shares of our stock sold for $9,000. Approximately 32 years on our shareholders. To this end, we have grown our organization  later, on December 31, 2019, those 1,000 shares, having split principally with internal cash flow, have supported the Fastenal  eight times, were 192,000 shares worth $7,094,400, for a gain Company and Subsidiaries 401(k) and Employee Stock Ownership  of approximately 23.2% compounded annually. In addition, Plan with stock purchased in the open market, and, since creating a  the holder of these shares would have received $1,221,984 in stock option program in 2003, have periodically purchased common  dividends since August 20, 1987, for a total gain of approximately stock in the open market to, among other things, offset the potential  23.8% compounded annually.                            impact of our stock option grants. We have purchased approximately                                                        47.8 million shares since 2003 and have granted our employees  TEN YEARS                                             options to purchase approximately 29.1 million shares. (Note: These  On December 31, 2009, 1,000 shares of our stock sold for $41,640. amounts have been adjusted to reflect the impact of stock splits.)  Ten years later, on December 31, 2019, those 1,000 shares, This has allowed us to balance internal investment with cash returns  having split twice, were 4,000 shares worth $147,800, for a gain to shareholders. For example, in the last five years we have enjoyed  of approximately 13.5% compounded annually. In addition, the total sales of $22,521 million and total pre-tax earnings of $4,520  holder of these shares would have received $22,380 in dividends million. During this same time period, we spent approximately $4,396  since December 2009, for a total gain of approximately 15.1% million to compensate a group of great employees, we supported  compounded annually.                                  our customers&#8217; needs by adding approximately $777&nbsp;million in                                                        operational working capital assets (accounts receivable, net plus  FIVE YEARS                                            inventory) and by spending approximately $847 million in net capital  On December 31, 2014, 1,000 shares of our stock sold for $47,560. expenditures, and we returned $2,521 million to our shareholders.  Five years later, on December 31, 2019, those 1,000 shares, The latter was principally through dividends (approximately $1,983  having split once, were 2,000 shares worth $73,900, for a gain million), with the remainder through share purchases.  of approximately 9.2% compounded annually. In addition, the  holder of these shares would have received $6,880 in dividends A final point worth noting: During the last five years, we have incurred  since December 2014, for a total gain of approximately 11.2% approximately $1,382 million in income taxes, or approximately  compounded annually.                                  30.6% of the pre-tax earnings noted above, and incurred or remitted                                                        approximately $1,165 million in employment taxes, $56 million in  DIVIDENDS                                             property taxes, $739 million in sales, use, and value-added taxes,  We have paid dividends in every year since 1991, and quarterly and $4 million in other miscellaneous business-related taxes. dividends since 2011.  (1)  The share data represents past performance, which is no guarantee of future results. (2)  Unless otherwise noted, the amounts on this page are presented in whole numbers versus millions as is prevalent in the remainder of this document. 2019 ANNUAL REPORT I  7</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">       Ordinary Products. Extraordinary Value.          Like many industrial suppliers, Fastenal got its start in a single product line, in our case fasteners. At first, there was nothing to          really differentiate us from the thousands of other fastener sellers in the market. But over time we gained expertise. We leveraged          our profitable business model to invest in things that bring value to the customer &#8211; branches, transportation, manufacturing, global          sourcing, and other resources. And eventually we staked out what is today a unique and defensible market position in fasteners.                   Over the years we expanded our offering to include nine broad product lines, but until recently none matched the differentiation we          enjoy with fasteners. That began to change in 2009 when our investments in vending, safety specialists, and our exclusive Body          Guard&reg; brand helped distinguish Fastenal in the safety product market. Since then, we&#8217;ve seen a meaningful expansion of safety within          our product mix and can now claim a second category in which we enjoy a unique and defensible market position. Today we see this          differentiation playing out in a third product line, cutting tools, spurred by our investments in domain specialists and Onsite servicing          locations within manufacturing facilities.                   In 2009, roughly 50% of our product mix was in a category where Fastenal could be considered extraordinary (i.e., fasteners). Today, with          the evolution of our safety and cutting tool programs, that number has grown to 58%. We believe there are several additional product          lines that present a similar runway opportunity, and we look forward to replicating a now-familiar progression: take a commodity-type          product, invest in expertise and innovation to imbue that product with additional value, and become truly extraordinary in the category.         MORE EXTRA, LESS ORDINARY                                                  2019 Product Line Sales       2009 Product Line Sales                                                                                     34.2%            l Fasteners          39.3%                                     42.2%                                                 l Safety                                        50.0%                                                             l Cutting Tools                                                                                                          l Tools and Supplies            4.4%                   6.3%                                                            5.7%             17.9%            Fasteners                                                                          Cutting Tools   Dynamics &amp; Differentiators:                                                          Dynamics &amp; Differentiators:   &#8226;  180+ sourcing professionals in Asia               Safety                          &#8226; 51%  cutting tool growth since 2014       (auditors, engineers, QA, logistics)    Dynamics &amp; Differentiators:                  (a 9% five-year CAGR)   &#8226; 9  manufacturing facilities, 8 A2LA     &#8226; 706%  safety product growth              &#8226; Onsites  accounted for 12.3% of      quality labs                               since 2009                                cutting tool sales in 2014, and 38.5%        +   &#8226;  40  degreed engineers,                  &#8226; 50%  of sales through vending             in 2019                    +     participation in 100  product            &#8226; 25%  of sales via our Body Guard&reg;       &#8226; Partnered  with Sandvik to supply high-     standards committees                       brand and other private label offerings   end solutions to customers globally        +                                                                                                    &reg;   &#8226;  600  semis and straight trucks          &#8226; 70+ certified safety specialists        &#8226; 17%  of sales via our FMT        (efficient transport of heavy materials)                                             private label                                                                                        &#8226;  35+ metalworking specialists 8  I          2019 ANNUAL REPORT</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">          REGISTERED PUBLIC                                                                                                              CORPORATE INFORMATION ACCOUNTING FIRM                                                                                                                                          EXECUTIVE OFFICERS                                                                                                                                                                                                                                                                                                                                  DIRECTORS                     INDEPENDENT                                                                                                                                                                                                                                                                      Employee since1996                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Director since1999                                                                                                                                                                                                                                                                                                              President andChief                                                                                                                                                                                                                President andChief                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   Fastenal Company                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Executive Officer,                                                                                                                                                                                                                                                                                                         Executive Officer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            WILLARD D.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               Chairman ofthe                                                                                                                                                                                                                                                                                                                     FLORNESS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Board, Retired                                                                                                                                                                                                                                                                                                                             DANIEL L.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     OBERTON                                   COUNSEL                                                                  MEETING                                                                            ANNUAL                                             LEGAL                                                                                                                                                                                                                                                                                                                                                                                                                                          Retired ChiefExecutive                                                                                                                                                   Employee since1999                                                                                                                                                                                           Senior Executive Vice Senior                                                                                                                                                                                                                                                                                                                                                                                                   Director since2012                                                                                                                                                                                    President -Sales                                                                                                                                                                                                         CHARLES S.                                                                                                                                                                                                                                                                                                                                                                                                                                    Officer, Advance                                                                                                                                                                                                                                                                                                                                                                                                                             Auto Parts, Inc.                                                                                                                                                                                                                                                                                                                                                                                                                                                        DARREN R.                                                                                                                                                                                                                                                                                                                                                                                                                                                  JACKSON                                                                                                                                                                                                  MILLER        Minneapolis, Minnesota KPMG LLP Minneapolis, Minnesota  LLP  DrinkerBiddle&amp;Reath Faegre  Drive, 1858Service at  Winona, Minnesota. 2020,  ourCustomer  ExperienceCenterlocated  at  10:00a.m.,at  centraltime, onSaturday,  April 25,  The annualmeetingofshareholderswillbeheld                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Company (construction Company                                                                                                                                                                                                                                                                      Employee since1995                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Officer, Holding  A.L.M.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   and energy company) and energy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Director since2009                                                                                                                                                                                                                                                                                                                     DRAZKOWSKI                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Vice Presidentand                                                                                                                                                                                                                                                                                                        President -Sales                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            MICHAEL J.                                                                                                                                                                                                                                                                                                                              WILLIAM J.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Chief Financial                                                                                                                                                                                                                                                                                                               Executive Vice                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ANCIUS                                                                                                                                                   Employee since1999                                                                                                                                                                                                         TERRY M. OWEN                                                                                                                                                                                                                                                                                                                                                                                                  Director since2016                                                                                                                                                                                                                                                                                                                                                                                                               owned construction owned                                                                                                                                                                                                                                                                                                                                                                                                                                          President andChief                                                                                                                                                                                                                                                                                                                                                                                                                             of M.A. Mortenson                                                                                                                                                                                     Sales Operations                                                                                                                                                                                                                                                                                                                                                                                                                                   Executive Officer                                                                                                                                                                                                                                                                                                                                                                                                                      Company (family Company                                                                                                                                                                                                  Senior Executive                                                                                                                                                                                            Vice President-                                                                                                                                                                                                                                                                                                                                                                                                                                                 JOHNSON                                                                                                                                                                                                                                                                                                                                                                                                                                                        DANIEL L.                                                                                                                                                                                                                                                                                                                                                                                                          company)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Manufacturing Company                                                                                                                                                                                                                                                                      Employee since1985                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Executive Vice President Executive Vice                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Self-Employed Business Self-Employed                                                                                                                                                                                                                                                                                                                           LELAND J. HEIN                                                                                                                                                                                                                                                                                                                     Senior Executive Vice Senior                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Director since2000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          and Chief Operating and ChiefOperating                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Consultant, Retired                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   Officer, Smead  The                                                                                                                                                                                                                                                                                                              President -Sales                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            MICHAEL J.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     DOLAN                                                                                                                                                                                    President - Information President -Information                                                                                                                                                                                                                                                                                                                                                                                                                             President -Operations,                                                                                                                                                    Employee since1993                                                                                                                                                                                                                                                                                                                                                                                                  Director since2019                                                                                                                                                                                                                                                                                                                                                                                                                      Fastenal Company                                                                                                                                                                                                                                                                                                                                                                                                                                                        NICHOLAS J.                                                                                                                                                                                                   SODERBERG                                                                                                                                                                                                                                                                                                                                                                                                                                                 LUNDQUIST                                                                                                                                                                                           Executive Vice                                                                                                                                                                                                                                                                                                                                                                                                                                   Executive Vice                                                                                                                                                                                                                                                                                                                                                                                                                                          Retired Senior                                                                                                                                                                              Technology                                                                                                                                                                                                         JOHN L.            TRANSFER                                                                                                    OFFICE AGENT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Garments, and Accessories Garments,                                                                                                                                                                                                                                                                       Employee since1992                                                                                                              HOME                                                          FORM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Director since2015                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Division ofPolaris Inc.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    (recreational vehicle(recreational                                                 10-K                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Aftermarket, Parts,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             STEPHEN L.                                                                                                                                                                                                                                                                                                  Manufacturing                                                                                                                                                                                                                                                                                                              Executive Vice                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              President ofthe                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    EASTMAN                                                                                                                                                                                                                                                                                                                             JAMES C.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             manufacturer)                                                                                                                                                                                                                                                                                                                     JANSEN                                                                                                                                                                                                                                                                                                        President -                                                                                                                                                                                                                                                                                                                                                                                                                      Division, C.H.  Robinson   Mendota Heights,  Minnesota Equiniti TrustCompany   at:available  https://investor.fastenal.com.  information,company  are  salesinformation  and  monthly  pressreleases,Copies ofourlatest  unauditedsupplemental  theaddressofourhomeofficelisted on thispage.  at relations charge toshareholdersuponwrittenrequest  toinvestor  without the SecuritiesandExchangeCommission  isavailable  of our 2019 A copy Annual ReportonForm10-Kfiledwith Phone: 507-454-5374IFax:  507-453-8049 Winona, Minnesota55987-0978 Boulevard 2001 Theurer Fastenal Company                                                                                                                                                                                                                                                                                                                                                                                                                             Surface Transportation                                                                                                                                                    Employee since1996                                                                                                                                                                                                                                                                                                                                                                                                  Director since2009                                                                                                                                                                              International Sales International                                                                                                                                                                                                                                                                                                                                                                                                                                          Retired President                                                                                                                                                                                                                                                                                                                                                                                                                                   of North America of                                                                                                                                                                                                          JEFFERY M.                                                                                                                                                                                                                                                                                                                                                                                                                                                  SATTERLEE                                                                                                                                                                                                                                                                                                                                                                                                               Worldwide, Inc.                                                                                                                                                                                           Executive Vice                                                                                                                                                                                                                                                                                                                                                                                                                                                        SCOTT A.                                                                                                                                                                                     President -                                                                                                                                                                                                  WATTS                                                                                                                                                                                                                                                                      Employee since2016                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Director since2016                                                                                                                                                                                                                                                                                                                             HOLDEN LEWIS                                                                                                                                                                                                                                                                                                               President andChief                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              President andChief                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Fastenal Company                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Executive Officer,                                                                                                                                                                                                                                                                                                          Financial Officer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    FLORNESS                                                                                                                                                                                                                                                                                                                      Executive Vice                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            DANIEL L.                                                                                                                                                    Employee since1988                                                                                                                                                                                           Senior Executive Vice Senior                                                                                                                                                                                                                                                                                                                                                                                                   Director since2000                                                                                                                                                                                                                                                                                                                                                                                                                             Human Resources,                                                                                                                                                                                     President -Human                                                                                                                                                                                                                                                                                                                                                                                                                      Fastenal Company                                                                                                                                                                                                                                                                                                                                                                                                                                          Senior Executive                                                                                                                                                                                                                                                                                                                                                                                                                                   Vice President-                                                                                                                                                                                                                                                                                                                                                                                                                                                 WISECUP                                                                                                                                                                                                  WISECUP                                                                                                                                                                                                                                                                                                                                                                                                                                                        REYNE K.                                                                                                                                                                                                          REYNE K.                                                                                                                                                                               Resources                                                                                                                                                                                                                                                                      Employee since1994                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Retired Corporate Vice Corporate Retired                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Information Officerof Information                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Director since2012                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               Business Consultant,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Cargill, Incorporated                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 President andChief                                                                                                                                                                                                                                                                                                        Accounting Officer,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             RITA J. HEISE                                                                                                                                                                                                                                                                                                              Controller, Chief                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Self-Employed Self-Employed                                                                                                                                                                                                                                                                                                                             SHERYL A.                                                                                                                                                                                                                                                                                                  and Treasurer                                                                                                                                                                                                                                                                                                                     LISOWSKI</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2019finalannualreportwr012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2019finalannualreportwr012.jpg" title="slide12" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">109706563  I  2019 Annual Report  2019|  2.20 JP ANNUAL  |  Printed in the REPORT USA</FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>5
<FILENAME>fast1231201910-kexhibit21.htm
<DESCRIPTION>SUBSIDIARIES OF FASTENAL COMPANY
<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 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sBE7E53D9B68D5CD7A1294B1E38931156"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 21</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsidiaries of Fastenal Company</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:14%;"></td><td style="width:58%;"></td><td style="width:12%;"></td><td style="width:16%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Location</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsidiary Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Incorporated</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Jurisdiction of Incorporation</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">North America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal International Holdings Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1994</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minnesota</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Company Purchasing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1997</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minnesota</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Company Leasing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1997</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minnesota</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal IP Company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2005</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minnesota</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Air Fleet, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2006</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minnesota</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">River Surplus and Supply, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minnesota</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Mexico, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minnesota</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Canada, Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2008</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexico</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Mexico Services S. de R.L. de C.V.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1999</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexico</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Mexico S. de R.L. de C.V.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1999</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexico</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Central &amp; South America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Panama</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Panama S.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2009</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Panama</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Latin America, S.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Panama</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Brazil</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Brasil Importa&#231;&#227;o, Exporta&#231;&#227;o e Distribui&#231;&#227;o Ltda.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Brazil</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Brasil Participacoes Ltda.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Brazil</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Colombia</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Colombia S.A.S.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Colombia</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chile</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Chile SpA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chile</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Asia</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Singapore PTE Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2001</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Asia Pacific Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2003</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hong Kong, China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASTCO (Shanghai) Trading Co., Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2003</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shanghai, China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal (Shanghai) International Trading Co. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shanghai, China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal (Tianjin) International Trading Co. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tianjin, China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal (Shenzhen) International Trading Co. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shenzhen, China</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Malaysia SDN BHD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2009</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal (Thailand) Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal India Sourcing, IT and Procurement Private Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal India Wholesale Private Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Europe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Netherlands</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe, B.V.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2003</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Netherlands</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Netherlands Holdings, B.V.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Netherlands</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hungary</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe, Kft.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2009</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hungary</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe, Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Germany</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Germany</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Czech Republic</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe, s.r.o.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Czech Republic</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Italy</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe S.r.l.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Italy</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe RO S.r.l.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sweden</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe AB</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sweden</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Poland</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe Sp. z o.o.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Poland</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Austria</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal AT GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Austria</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switzerland</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe S&#224;rl</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe IE Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Spain</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe, S.L.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Spain</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">France</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe FR S&#224;rl</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">France</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Belgium</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fastenal Europe BE BV</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Belgium</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>6
<FILENAME>fast1231201910-kexhibit23.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<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 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sD1F433FA90E0584E952835DB21657E4A"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 23</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors and Stockholders of Fastenal Company:</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consent to the incorporation by reference in the registration statements (No. 333-52765, No. 333-134211, No. 333-162619, No. 333-176401, and No. 333-224441) on Form S-8 of Fastenal Company of our report dated </font><font style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</font><font style="font-family:inherit;font-size:10pt;">, with respect to the consolidated balance sheets of Fastenal Company and subsidiaries as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the related consolidated statements of earnings, comprehensive income, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, and the related notes and financial statement schedule (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, which report appears in the </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;annual report on Form 10-K, of Fastenal Company.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/  KPMG LLP</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minneapolis, Minnesota</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>7
<FILENAME>fast1231201910-kexhibit31.htm
<DESCRIPTION>CERTIFICATIONS UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
<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 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s530683327EF15FC991F8F92782948395"></a></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Daniel L. Florness, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form&#160;10-K of Fastenal Company;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:6%;"></td><td style="width:36%;"></td><td style="width:4%;"></td><td style="width:54%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Daniel L. Florness</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div><br></div><hr style="page-break-after:always"><div><a name="s6CFC0FC96809558C94E2D4B84EFD2D6A"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31 (Continued)</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Holden Lewis, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form&#160;10-K of Fastenal Company;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:36%;"></td><td style="width:4%;"></td><td style="width:55%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Holden Lewis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Holden Lewis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Financial Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Financial Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>8
<FILENAME>fast1231201910-kexhibit32.htm
<DESCRIPTION>CERTIFICATIONS UNDER SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
<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 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sA5FAE90723995359BA8FCF1BD6CA3118"></a></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION UNDER SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, each of the undersigned certifies that this periodic report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this periodic report fairly presents, in all material respects, the financial condition and results of operations of Fastenal Company.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A signed original of this written statement required by Section&#160;906 has been provided to Fastenal Company and will be retained by Fastenal Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:25.390625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:23%;"></td><td style="width:77%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date</font></div></td><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;6, 2020</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:2%;"></td><td style="width:44%;"></td><td style="width:7%;"></td><td style="width:47%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Holden Lewis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Daniel L. Florness</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Holden Lewis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Financial Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Executive Officer)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Financial Officer)</font></div></td></tr></table></div></div><div><br></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>fast-20191231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fastenal.com/20191231" xmlns:fast="http://www.fastenal.com/20191231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccruedExpenses" roleURI="http://www.fastenal.com/role/AccruedExpenses">
        <link:definition>2105100 - Disclosure - Accrued Expenses</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="AccruedExpensesDetails" roleURI="http://www.fastenal.com/role/AccruedExpensesDetails">
        <link:definition>2405402 - Disclosure - Accrued Expenses (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="AccruedExpensesTables" roleURI="http://www.fastenal.com/role/AccruedExpensesTables">
        <link:definition>2305301 - Disclosure - Accrued Expenses (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="BusinessOverviewAndSummaryOfSignificantAccountingPolicies" roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies">
        <link:definition>2101100 - Disclosure - Business Overview and Summary of 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="BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>2401402 - Disclosure - Business Overview and Summary of Significant Accounting Policies - Additional Information (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="BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy">
        <link:definition>2201201 - Disclosure - Business Overview and Summary of Significant Accounting Policies (Policy)</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.fastenal.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - 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.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - 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="ConsolidatedStatementsOfCashFlows" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1006000 - 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="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1003000 - 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="ConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
        <link:definition>1003001 - Statement - Consolidated Statements of Comprehensive Income (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="ConsolidatedStatementsOfEarnings" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings">
        <link:definition>1002000 - Statement - Consolidated Statements of Earnings</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.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>1005000 - 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="DebtCommitments" roleURI="http://www.fastenal.com/role/DebtCommitments">
        <link:definition>2111100 - Disclosure - Debt Commitments</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="DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails">
        <link:definition>2411402 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (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="DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails">
        <link:definition>2411404 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (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="DebtCommitmentsTables" roleURI="http://www.fastenal.com/role/DebtCommitmentsTables">
        <link:definition>2311301 - Disclosure - Debt Commitments (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="DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails">
        <link:definition>2411403 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (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="DocumentAndEntityInformation" roleURI="http://www.fastenal.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document And Entity Information</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.fastenal.com/role/IncomeTaxes">
        <link:definition>2108100 - 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="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>2408407 - Disclosure - Income Taxes (Additional Information) (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="IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails">
        <link:definition>2408403 - Disclosure - Income Taxes (Components Of Income Tax Expense (Benefit)) (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="IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails">
        <link:definition>2408404 - Disclosure - Income Taxes (Difference In Income Tax Expense And Expected Expense) (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="IncomeTaxesEarningsBeforeIncomeTaxesDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails">
        <link:definition>2408402 - Disclosure - Income Taxes (Earnings Before 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="IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails">
        <link:definition>2408406 - Disclosure - Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (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="IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails">
        <link:definition>2408405 - Disclosure - Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (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="IncomeTaxesTables" roleURI="http://www.fastenal.com/role/IncomeTaxesTables">
        <link:definition>2308301 - 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="LegalContingencies" roleURI="http://www.fastenal.com/role/LegalContingencies">
        <link:definition>2112100 - Disclosure - Legal 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="LongLivedAssets" roleURI="http://www.fastenal.com/role/LongLivedAssets">
        <link:definition>2104100 - Disclosure - Long-Lived 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="LongLivedAssetsGeographicAreasDetails" roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails">
        <link:definition>2404403 - Disclosure - Long-Lived Assets - Geographic Areas (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="LongLivedAssetsPropertyAndEquipmentDetails" roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails">
        <link:definition>2404402 - Disclosure - Long-Lived Assets - Property And Equipment (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="LongLivedAssetsTables" roleURI="http://www.fastenal.com/role/LongLivedAssetsTables">
        <link:definition>2304301 - Disclosure - Long-Lived 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="OperatingLeases" roleURI="http://www.fastenal.com/role/OperatingLeases">
        <link:definition>2110100 - Disclosure - Operating 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="OperatingLeasesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails">
        <link:definition>2410402 - Disclosure - Operating Leases - Additional Information (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="OperatingLeasesCostComponentsOfOperatingLeasesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails">
        <link:definition>2410403 - Disclosure - Operating leases - Cost Components of Operating 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="OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails">
        <link:definition>2410404 - Disclosure - Operating Leases - Maturities of Lease Liabilities (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="OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2">
        <link:definition>2410404 - Disclosure - Operating Leases - Maturities of Lease Liabilities (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="OperatingLeasesSupplementalCashFlowInformationDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails">
        <link:definition>2410406 - Disclosure - Operating Leases - Supplemental Cash Flow Information (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="OperatingLeasesTables" roleURI="http://www.fastenal.com/role/OperatingLeasesTables">
        <link:definition>2310301 - Disclosure - Operating Leases (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="OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails">
        <link:definition>2410405 - Disclosure - Operating Leases - Weighted Average Lease term and Discount Rates (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="RetirementSavingsPlan" roleURI="http://www.fastenal.com/role/RetirementSavingsPlan">
        <link:definition>2107100 - Disclosure - Retirement Savings Plan</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="RetirementSavingsPlanNarrativeDetails" roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails">
        <link:definition>2407401 - Disclosure - Retirement Savings Plan (Narrative) (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="Revenue" roleURI="http://www.fastenal.com/role/Revenue">
        <link:definition>2103100 - Disclosure - Revenue</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="RevenuePercentagesOfSalesByEndMarketDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails">
        <link:definition>2403403 - Disclosure - Revenue - Percentages of Sales by End Market (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="RevenuePercentagesOfSalesByProductLineDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails">
        <link:definition>2403404 - Disclosure - Revenue - Percentages of Sales by Product Line (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="RevenueRevenuesByGeographicAreasDetails" roleURI="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails">
        <link:definition>2403402 - Disclosure - Revenue - Revenues by Geographic Areas (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="RevenueTables" roleURI="http://www.fastenal.com/role/RevenueTables">
        <link:definition>2303301 - Disclosure - Revenue (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="ScheduleIiValuationAndQualifyingAccounts" roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts">
        <link:definition>2199100 - Schedule - Schedule II-Valuation and Qualifying Accounts</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="ScheduleIiValuationAndQualifyingAccountsDetails" roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails">
        <link:definition>2499401 - Schedule - Schedule II-Valuation and Qualifying Accounts (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="SelectedQuarterlyFinancialDataUnaudited" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited">
        <link:definition>2115100 - Disclosure - Selected Quarterly Financial Data (Unaudited)</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="SelectedQuarterlyFinancialDataUnauditedDetails" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails">
        <link:definition>2415402 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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="SelectedQuarterlyFinancialDataUnauditedTables" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables">
        <link:definition>2315301 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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="StockholdersEquity" roleURI="http://www.fastenal.com/role/StockholdersEquity">
        <link:definition>2106100 - Disclosure - 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="StockholdersEquityAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails">
        <link:definition>2406402 - Disclosure - Stockholders' Equity - Additional Information (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="StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails">
        <link:definition>2406404 - Disclosure - Stockholders' Equity (Fair Value Assumptions For Options Granted) (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="StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails">
        <link:definition>2406407 - Disclosure - Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings 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="StockholdersEquitySharesOutstandingDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails">
        <link:definition>2406406 - Disclosure - Stockholders' Equity (Shares Outstanding) (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="StockholdersEquityStockOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails">
        <link:definition>2406403 - Disclosure - Stockholders' Equity (Stock Options Granted) (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="StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails">
        <link:definition>2406408 - Disclosure - Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (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="StockholdersEquitySummaryOfStockOptionPlanActivityDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails">
        <link:definition>2406405 - Disclosure - Stockholder's Equity (Summary Of Stock Option Plan Activity) (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="StockholdersEquityTables" roleURI="http://www.fastenal.com/role/StockholdersEquityTables">
        <link:definition>2306301 - Disclosure - Stockholders' Equity (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="SubsequentEvents" roleURI="http://www.fastenal.com/role/SubsequentEvents">
        <link:definition>2114100 - 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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="fast_A2.00SeniorPromissoryNotePayableMember" name="A2.00SeniorPromissoryNotePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" name="A2.45SeniorUnsecuredPromissoryNotePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" name="A3.22SeniorUnsecuredPromissoryNotePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" name="AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="fast_AccruedProfitSharingContributionCurrent" name="AccruedProfitSharingContributionCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_AprilNineteenthTwoThousandElevenMember" name="AprilNineteenthTwoThousandElevenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_AprilNineteenthTwoThousandSixteenMemberDomain" name="AprilNineteenthTwoThousandSixteenMemberDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_AprilSeventeenthTwoThousandTwelveMember" name="AprilSeventeenthTwoThousandTwelveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_AprilSixteenthTwoThousandThirteenMember" name="AprilSixteenthTwoThousandThirteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" name="AprilTwentyFirstTwoThousandFifteenMemberDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_AprilTwentySecondTwoThousandFourteenMember" name="AprilTwentySecondTwoThousandFourteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_AutomatedDistributionAndWarehouseEquipmentMember" name="AutomatedDistributionAndWarehouseEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_CanadaandMexicoMember" name="CanadaandMexicoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="fast_CashFlowLesseeTableTextBlock" name="CashFlowLesseeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_CuttingToolsMember" name="CuttingToolsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="fast_DebtInstrumentMaximumFaceAmountAllowable" name="DebtInstrumentMaximumFaceAmountAllowable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="fast_DebtInstrumentNumberofDebtInstrumentSeries" name="DebtInstrumentNumberofDebtInstrumentSeries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" name="DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="fast_DeferredTaxAssetsOperatingLeaseLiability" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" name="DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount" name="EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_ElectricalSuppliesMember" name="ElectricalSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_FacilitiesAndEquipmentMember" name="FacilitiesAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_FastenersMember" name="FastenersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_HydraulicsAndPneumaticsMember" name="HydraulicsAndPneumaticsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_JanitorialSuppliesMember" name="JanitorialSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_JanuarySecondTwoThousandEighteenMember" name="JanuarySecondTwoThousandEighteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_JanuarySecondTwoThousandNineteenMember" name="JanuarySecondTwoThousandNineteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_JanuaryThirdTwoThousandSeventeenMember" name="JanuaryThirdTwoThousandSeventeenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_ManufacturingCustomersMember" name="ManufacturingCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_MaterialHandlingMember" name="MaterialHandlingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_NonNorthAmericaMember" name="NonNorthAmericaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_NonResidentialConstructionCustomersMember" name="NonResidentialConstructionCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_OtherCustomersMember" name="OtherCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_SECSchedule1209ReserveInsuranceMember" name="SECSchedule1209ReserveInsuranceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_SafetySuppliesMember" name="SafetySuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_ShareOutstandingRollForward" name="ShareOutstandingRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" name="SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" name="SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_ShelvingIndustrialVendingAndEquipmentMember" name="ShelvingIndustrialVendingAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_ToolsMember" name="ToolsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="fast_WeldingSuppliesMember" name="WeldingSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>fast-20191231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpenses" xlink:href="fast-20191231.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:href="fast-20191231.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesTables" xlink:href="fast-20191231.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:href="fast-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="fast-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfEarnings" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitments" xlink:href="fast-20191231.xsd#DebtCommitments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:href="fast-20191231.xsd#DebtCommitmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:href="fast-20191231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxes" xlink:href="fast-20191231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#IncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="fast-20191231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:href="fast-20191231.xsd#IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:href="fast-20191231.xsd#IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:href="fast-20191231.xsd#IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:href="fast-20191231.xsd#IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesTables" xlink:href="fast-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LegalContingencies" xlink:href="fast-20191231.xsd#LegalContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssets" xlink:href="fast-20191231.xsd#LongLivedAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:href="fast-20191231.xsd#LongLivedAssetsGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:href="fast-20191231.xsd#LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:href="fast-20191231.xsd#LongLivedAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeases" xlink:href="fast-20191231.xsd#OperatingLeases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#OperatingLeasesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:href="fast-20191231.xsd#OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:href="fast-20191231.xsd#OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesTables" xlink:href="fast-20191231.xsd#OperatingLeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:href="fast-20191231.xsd#RetirementSavingsPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:href="fast-20191231.xsd#RetirementSavingsPlanNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/Revenue" xlink:href="fast-20191231.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails" xlink:href="fast-20191231.xsd#RevenuePercentagesOfSalesByEndMarketDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails" xlink:href="fast-20191231.xsd#RevenuePercentagesOfSalesByProductLineDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails" xlink:href="fast-20191231.xsd#RevenueRevenuesByGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueTables" xlink:href="fast-20191231.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:href="fast-20191231.xsd#ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:href="fast-20191231.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquity" xlink:href="fast-20191231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:href="fast-20191231.xsd#StockholdersEquityAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:href="fast-20191231.xsd#StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="fast-20191231.xsd#StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySharesOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:href="fast-20191231.xsd#StockholdersEquityStockOptionsGrantedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityTables" xlink:href="fast-20191231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SubsequentEvents" xlink:href="fast-20191231.xsd#SubsequentEvents" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AccruedExpenses" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaap_AccruedBonusesCurrent_4c1167b0-8f54-3c1e-8d26-2910689e5252" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedBonusesCurrent_4c1167b0-8f54-3c1e-8d26-2910689e5252" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AccruedProfitSharingContributionCurrent" xlink:label="loc_fast_AccruedProfitSharingContributionCurrent_030fb82f-143f-aa78-2658-3ca11cf870e3" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_fast_AccruedProfitSharingContributionCurrent_030fb82f-143f-aa78-2658-3ca11cf870e3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_474d73c1-4db6-9658-51ba-9d6b8296baae" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_474d73c1-4db6-9658-51ba-9d6b8296baae" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:label="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_b1908bbe-345a-5574-1411-3ca11ce41680" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_b1908bbe-345a-5574-1411-3ca11ce41680" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_61b7c309-64a4-994a-2243-5146c70ad44d" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_61b7c309-64a4-994a-2243-5146c70ad44d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_b440a9f7-3d5a-6822-147c-8733078e4b39" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_PrepaidTaxes_b440a9f7-3d5a-6822-147c-8733078e4b39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_7832082e-fa39-48cc-a655-249c101debf9" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_OtherAssetsCurrent_7832082e-fa39-48cc-a655-249c101debf9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_848cd271-4e03-8c13-d21d-e6ec9c3916f7" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_Depreciation_848cd271-4e03-8c13-d21d-e6ec9c3916f7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c8705fc2-a98a-ac1d-2832-812bd5cae0da" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c8705fc2-a98a-ac1d-2832-812bd5cae0da" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6933b079-472c-4409-d821-646ed2de772d" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6933b079-472c-4409-d821-646ed2de772d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_1502a2ec-0413-ad9c-1a23-dcc1783eb2fa" xlink:type="locator" />
    <link:calculationArc order="13" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_1502a2ec-0413-ad9c-1a23-dcc1783eb2fa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2d3aea93-0685-7648-d025-abd4b91cbb46" xlink:type="locator" />
    <link:calculationArc order="14" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2d3aea93-0685-7648-d025-abd4b91cbb46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d7a72cc-b15d-447c-3b26-c3564dc5b0b1" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d7a72cc-b15d-447c-3b26-c3564dc5b0b1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5cf64b6-8899-5a9a-328a-4f0a312ae378" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5cf64b6-8899-5a9a-328a-4f0a312ae378" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_97b2cb74-f62e-ba8a-3953-eb9af3cfb8a4" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfDividends_97b2cb74-f62e-ba8a-3953-eb9af3cfb8a4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f58bb86e-8b52-c30f-7b3a-554d3e73586f" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f58bb86e-8b52-c30f-7b3a-554d3e73586f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_50c96d39-6558-6bd8-b3d6-7ed1c558807e" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_50c96d39-6558-6bd8-b3d6-7ed1c558807e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_32f0c8eb-accb-9ab7-5d53-b9d2845af404" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_32f0c8eb-accb-9ab7-5d53-b9d2845af404" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome_96f7f20e-e49e-0553-3bc6-1ab6e52eead0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_InterestAndOtherIncome_96f7f20e-e49e-0553-3bc6-1ab6e52eead0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitments" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_a2f199ce-3001-c200-d488-633bc54206dc" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a2f199ce-3001-c200-d488-633bc54206dc" xlink:to="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a2f199ce-3001-c200-d488-633bc54206dc" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_c4db70dd-653d-338f-7465-7cd2417ef806" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_c4db70dd-653d-338f-7465-7cd2417ef806" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c5bea251-d8cc-63c6-2a45-28fbbaf81f71" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c5bea251-d8cc-63c6-2a45-28fbbaf81f71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_8feaf7d2-18e4-e500-3156-ff9a4033818b" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_8feaf7d2-18e4-e500-3156-ff9a4033818b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7f37ab3b-992e-e1ba-f578-2c503524d7e4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7f37ab3b-992e-e1ba-f578-2c503524d7e4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1007d9fe-6d83-c6c6-eef9-c29803b14ec7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1007d9fe-6d83-c6c6-eef9-c29803b14ec7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_db02e614-93e7-eddf-abe0-a58cca48e685" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_db02e614-93e7-eddf-abe0-a58cca48e685" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca5c17e6-16a0-bee8-1413-d316d82a8942" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca5c17e6-16a0-bee8-1413-d316d82a8942" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7c7e16b8-0aa9-c1c4-f1b1-272374ca83dc" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7c7e16b8-0aa9-c1c4-f1b1-272374ca83dc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f57a32ed-0dd0-7e89-043f-8fdc81833b87" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f57a32ed-0dd0-7e89-043f-8fdc81833b87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_ea3c5310-feb5-3222-5d99-09acbadaee27" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_ea3c5310-feb5-3222-5d99-09acbadaee27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_05cc23a1-95bf-5dfd-ffdf-58b097230187" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_05cc23a1-95bf-5dfd-ffdf-58b097230187" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_49a08e86-47b2-01fa-94cc-0320e102ec63" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_49a08e86-47b2-01fa-94cc-0320e102ec63" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_76823e13-ff55-7cd2-ec5d-7dac1fd75cd9" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_76823e13-ff55-7cd2-ec5d-7dac1fd75cd9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_b1af2034-c908-aa1d-0729-b39714efe23b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_b1af2034-c908-aa1d-0729-b39714efe23b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_c887ba11-b7eb-93cc-affd-17193f00a9de" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_c887ba11-b7eb-93cc-affd-17193f00a9de" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ac4e5578-f94c-fdad-c074-80060476cdef" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ac4e5578-f94c-fdad-c074-80060476cdef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:label="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_9645aa65-a6be-7686-b3f8-3ca11cd05ff0" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_9645aa65-a6be-7686-b3f8-3ca11cd05ff0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_06122855-266d-3de7-57ac-74aabcea34ea" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_06122855-266d-3de7-57ac-74aabcea34ea" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_cfbb768b-711e-e9af-c07c-e28139d08709" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_cfbb768b-711e-e9af-c07c-e28139d08709" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a87b79d6-1ed8-a71d-1843-5c0769713f28" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a87b79d6-1ed8-a71d-1843-5c0769713f28" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:label="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_69C479671CD5A50775C5B5DC153F92BB" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_69C479671CD5A50775C5B5DC153F92BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:label="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_F5B515C3438697C58DB9B5DD611E4AE8" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_F5B515C3438697C58DB9B5DD611E4AE8" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LegalContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeases" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_88d5ba82-39dd-36ed-37fe-92977ff632df" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_OperatingLeaseCost_88d5ba82-39dd-36ed-37fe-92977ff632df" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_3df88f41-850d-02ae-dd0b-ab0215935a95" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_VariableLeaseCost_3df88f41-850d-02ae-dd0b-ab0215935a95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_4efa230c-b1e9-e41e-ae56-b6a8565f3216" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_ShortTermLeaseCost_4efa230c-b1e9-e41e-ae56-b6a8565f3216" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5ad4ca01-bc52-b198-b1fd-3cded668d167" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5ad4ca01-bc52-b198-b1fd-3cded668d167" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9b040bc1-f43c-735d-05f7-679f319d2bb6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9b040bc1-f43c-735d-05f7-679f319d2bb6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2f0ec234-4f20-7099-efb3-3c0ab4d024dd" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2f0ec234-4f20-7099-efb3-3c0ab4d024dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ed751b1-5f94-4f6f-41e9-ef873c9f2bab" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ed751b1-5f94-4f6f-41e9-ef873c9f2bab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a8de21f-aadc-3af7-8c96-d54cf42b401b" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a8de21f-aadc-3af7-8c96-d54cf42b401b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b411eec9-2a0a-356b-e751-bd0680ab4d58" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b411eec9-2a0a-356b-e751-bd0680ab4d58" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9C980B680BE2DCE238A3D9361E479E10_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9C980B680BE2DCE238A3D9361E479E10_07815ffa-512a-3133-dcbb-38e09d2626b9" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9C980B680BE2DCE238A3D9361E479E10_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9C980B680BE2DCE238A3D9361E479E10_07815ffa-512a-3133-dcbb-38e09d2626b9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_9C980B680BE2DCE238A3D9361E479E10_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9C980B680BE2DCE238A3D9361E479E10_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_OperatingLeaseLiability_9C980B680BE2DCE238A3D9361E479E10_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/Revenue" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenueTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SubsequentEvents" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>fast-20191231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpenses" xlink:href="fast-20191231.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:href="fast-20191231.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesTables" xlink:href="fast-20191231.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:href="fast-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="fast-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfEarnings" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitments" xlink:href="fast-20191231.xsd#DebtCommitments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:href="fast-20191231.xsd#DebtCommitmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:href="fast-20191231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxes" xlink:href="fast-20191231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#IncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="fast-20191231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:href="fast-20191231.xsd#IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:href="fast-20191231.xsd#IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:href="fast-20191231.xsd#IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:href="fast-20191231.xsd#IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesTables" xlink:href="fast-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LegalContingencies" xlink:href="fast-20191231.xsd#LegalContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssets" xlink:href="fast-20191231.xsd#LongLivedAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:href="fast-20191231.xsd#LongLivedAssetsGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:href="fast-20191231.xsd#LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:href="fast-20191231.xsd#LongLivedAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeases" xlink:href="fast-20191231.xsd#OperatingLeases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#OperatingLeasesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:href="fast-20191231.xsd#OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesTables" xlink:href="fast-20191231.xsd#OperatingLeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:href="fast-20191231.xsd#RetirementSavingsPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:href="fast-20191231.xsd#RetirementSavingsPlanNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/Revenue" xlink:href="fast-20191231.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails" xlink:href="fast-20191231.xsd#RevenuePercentagesOfSalesByEndMarketDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails" xlink:href="fast-20191231.xsd#RevenuePercentagesOfSalesByProductLineDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails" xlink:href="fast-20191231.xsd#RevenueRevenuesByGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueTables" xlink:href="fast-20191231.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:href="fast-20191231.xsd#ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:href="fast-20191231.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquity" xlink:href="fast-20191231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:href="fast-20191231.xsd#StockholdersEquityAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:href="fast-20191231.xsd#StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="fast-20191231.xsd#StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySharesOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:href="fast-20191231.xsd#StockholdersEquityStockOptionsGrantedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityTables" xlink:href="fast-20191231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SubsequentEvents" xlink:href="fast-20191231.xsd#SubsequentEvents" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AccruedExpenses" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:to="loc_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:to="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:to="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:to="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D666BD1C61D5B2F20C76D9361FFCF172" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_NetIncomeLoss_D666BD1C61D5B2F20C76D9361FFCF172" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitments" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5072EB1A8B97BD291B1D3CA13EE0F221" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5072EB1A8B97BD291B1D3CA13EE0F221" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5072EB1A8B97BD291B1D3CA13EE0F221" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5072EB1A8B97BD291B1D3CA13EE0F221" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_ADBBBFD9A655C1CD6CE03CA13EE0AD87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:to="loc_us-gaap_LineOfCreditMember_ADBBBFD9A655C1CD6CE03CA13EE0AD87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:to="loc_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:to="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.00SeniorPromissoryNotePayableMember" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:to="loc_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:to="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:to="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_88AECC67AB24DA2134D73CA13EE091AD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:to="loc_us-gaap_CreditFacilityAxis_88AECC67AB24DA2134D73CA13EE091AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_88AECC67AB24DA2134D73CA13EE091AD" xlink:to="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_88AECC67AB24DA2134D73CA13EE091AD" xlink:to="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6DB4C496662DEE02CCD63CA13EE08F15" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6DB4C496662DEE02CCD63CA13EE08F15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_7986DEF54AA9646E807F3CA13EE058E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_6DB4C496662DEE02CCD63CA13EE08F15" xlink:to="loc_us-gaap_LetterOfCreditMember_7986DEF54AA9646E807F3CA13EE058E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_28629C9CBAEB8AAD4BAA3CA13E6A69E0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_28629C9CBAEB8AAD4BAA3CA13E6A69E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_28629C9CBAEB8AAD4BAA3CA13E6A69E0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_28629C9CBAEB8AAD4BAA3CA13E6A69E0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember_34D52C07174340BA55313CA13E6A7778" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85" xlink:to="loc_us-gaap_SeniorNotesMember_34D52C07174340BA55313CA13E6A7778" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_D3F1A017272A934F0BAA3CA13E6AA139" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:to="loc_us-gaap_DebtInstrumentAxis_D3F1A017272A934F0BAA3CA13E6AA139" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_D3F1A017272A934F0BAA3CA13E6AA139" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_D3F1A017272A934F0BAA3CA13E6AA139" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.00SeniorPromissoryNotePayableMember" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember_4094399E7F91613567E53CA13E6AE28D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:to="loc_fast_A2.00SeniorPromissoryNotePayableMember_4094399E7F91613567E53CA13E6AE28D" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_4585196ACB603D7757923CA13E6A5C73" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:to="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_4585196ACB603D7757923CA13E6A5C73" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_584B65E68D609B12FE8B3CA13E6A3D83" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:to="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_584B65E68D609B12FE8B3CA13E6A3D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:label="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DebtInstrumentNumberofDebtInstrumentSeries" xlink:label="loc_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3E804C54FBCA8F3F77823CA13E6AA236" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3E804C54FBCA8F3F77823CA13E6AA236" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:to="loc_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:to="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:to="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:to="loc_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:to="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:to="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:to="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:to="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:to="loc_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:to="loc_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LegalContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:to="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:to="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:to="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_CanadaandMexicoMember" xlink:label="loc_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_NonNorthAmericaMember" xlink:label="loc_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:to="loc_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_715792BBE2B390224A473CA13F3D01AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:to="loc_srt_RangeAxis_715792BBE2B390224A473CA13F3D01AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_715792BBE2B390224A473CA13F3D01AF" xlink:to="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_715792BBE2B390224A473CA13F3D01AF" xlink:to="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_D1DE29E4E1A0F8721FD33CA13F3DAA16" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:to="loc_srt_MinimumMember_D1DE29E4E1A0F8721FD33CA13F3DAA16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_BD70B5E2EE9239EB9CAF3CA13F3DFFAB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:to="loc_srt_MaximumMember_BD70B5E2EE9239EB9CAF3CA13F3DFFAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:label="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:label="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeases" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_F1BF2CB51D5B3A878DA643D96EAD9A33" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_F1BF2CB51D5B3A878DA643D96EAD9A33" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_35EAABB3160D6A68B30043D96EAD8534" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_F1BF2CB51D5B3A878DA643D96EAD9A33" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_35EAABB3160D6A68B30043D96EAD8534" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_35EAABB3160D6A68B30043D96EAD8534" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_35EAABB3160D6A68B30043D96EAD8534" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_006456E4DC54B213CD7143D96EADB780" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:to="loc_fast_FacilitiesAndEquipmentMember_006456E4DC54B213CD7143D96EADB780" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_DA9C32F31A6555E64E0B43D96EAE28FB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:to="loc_us-gaap_VehiclesMember_DA9C32F31A6555E64E0B43D96EAE28FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_3A54D42C350C9837F52AD9361E47AB8E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_3A54D42C350C9837F52AD9361E47AB8E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A8D7E37D124F35F488A0D9361E4754D3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_3A54D42C350C9837F52AD9361E47AB8E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A8D7E37D124F35F488A0D9361E4754D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A8D7E37D124F35F488A0D9361E4754D3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A8D7E37D124F35F488A0D9361E4754D3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:to="loc_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_19828ECD4B71A86AA5BAD9361E471C01" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:to="loc_us-gaap_VehiclesMember_19828ECD4B71A86AA5BAD9361E471C01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:to="loc_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:to="loc_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/Revenue" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:to="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:to="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ManufacturingCustomersMember" xlink:label="loc_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:to="loc_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_NonResidentialConstructionCustomersMember" xlink:label="loc_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:to="loc_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_OtherCustomersMember" xlink:label="loc_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:to="loc_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_119876D570E58B8FA6CB3CA13F32765A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_119876D570E58B8FA6CB3CA13F32765A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_119876D570E58B8FA6CB3CA13F32765A" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_119876D570E58B8FA6CB3CA13F32765A" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_693147454A6981ED2AA63CA13F3262E7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_693147454A6981ED2AA63CA13F3262E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_693147454A6981ED2AA63CA13F3262E7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_693147454A6981ED2AA63CA13F3262E7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_D408C0672936624E99C83CA13F32DD69" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A" xlink:to="loc_us-gaap_SalesRevenueNetMember_D408C0672936624E99C83CA13F32DD69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_EDC1C72B17FB8CFDA1B83CA13F322726" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_EDC1C72B17FB8CFDA1B83CA13F322726" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:to="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:to="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:to="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FastenersMember" xlink:label="loc_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ToolsMember" xlink:label="loc_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_CuttingToolsMember" xlink:label="loc_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_HydraulicsAndPneumaticsMember" xlink:label="loc_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_MaterialHandlingMember" xlink:label="loc_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanitorialSuppliesMember" xlink:label="loc_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ElectricalSuppliesMember" xlink:label="loc_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_WeldingSuppliesMember" xlink:label="loc_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SafetySuppliesMember" xlink:label="loc_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:to="loc_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_875968A8E3493304D07D47A8E71D4480" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:to="loc_srt_StatementGeographicalAxis_875968A8E3493304D07D47A8E71D4480" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_875968A8E3493304D07D47A8E71D4480" xlink:to="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_875968A8E3493304D07D47A8E71D4480" xlink:to="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_CanadaandMexicoMember" xlink:label="loc_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_NonNorthAmericaMember" xlink:label="loc_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenueTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SECSchedule1209ReserveInsuranceMember" xlink:label="loc_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:to="loc_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquity" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:to="loc_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" xlink:label="loc_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4BE5C55FB2751F06B3DC3CA13F700BD7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4BE5C55FB2751F06B3DC3CA13F700BD7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_8C3A19BF402A2235587F3CA13F7004B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4BE5C55FB2751F06B3DC3CA13F700BD7" xlink:to="loc_us-gaap_AwardDateAxis_8C3A19BF402A2235587F3CA13F7004B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_8C3A19BF402A2235587F3CA13F7004B3" xlink:to="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_8C3A19BF402A2235587F3CA13F7004B3" xlink:to="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandNineteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_741479186521F0BA469E3CA13F707F03" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_741479186521F0BA469E3CA13F707F03" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandEighteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_69D2F87973FBEF4B90963CA13F70951A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_69D2F87973FBEF4B90963CA13F70951A" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_DCC3C1F5EC6383E557D03CA13F70CEDF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_DCC3C1F5EC6383E557D03CA13F70CEDF" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_F64540D907831C1F29C93CA13F705C04" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_F64540D907831C1F29C93CA13F705C04" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_F3D1BA8A7F2E08FFADC03CA13F70BCA8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_F3D1BA8A7F2E08FFADC03CA13F70BCA8" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_BE6652C1BBC2343DF18C3CA13F70C248" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_BE6652C1BBC2343DF18C3CA13F70C248" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSixteenthTwoThousandThirteenMember" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_16F155D27B35C1E0DFDC3CA13F70E2AF" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_16F155D27B35C1E0DFDC3CA13F70E2AF" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_BFC2CA98A7F56A8CEE9C3CA13F707743" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_BFC2CA98A7F56A8CEE9C3CA13F707743" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandElevenMember" xlink:label="loc_fast_AprilNineteenthTwoThousandElevenMember_A89150D88C61D72054F83CA13F70E8B6" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilNineteenthTwoThousandElevenMember_A89150D88C61D72054F83CA13F70E8B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:to="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:to="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:to="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandNineteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandEighteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSixteenthTwoThousandThirteenMember" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandElevenMember" xlink:label="loc_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_39DB0F28E621BE86C6763CA13E8F0EC2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_39DB0F28E621BE86C6763CA13E8F0EC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_991C6A3984EA3F0FABA73CA13E8F5ACE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_991C6A3984EA3F0FABA73CA13E8F5ACE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_36C5437F589E7DA6F3433CA13E8F7014" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_SharePrice_36C5437F589E7DA6F3433CA13E8F7014" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_898E4E3246D9F32319043CA13E4B9D42" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_898E4E3246D9F32319043CA13E4B9D42" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_898E4E3246D9F32319043CA13E4B9D42" xlink:to="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:to="loc_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:to="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SubsequentEvents" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>fast-20191231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_FAD320E632DAAA779A8B42DB0ADE7727_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_FAD320E632DAAA779A8B42DB0ADE7727" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_FAD320E632DAAA779A8B42DB0ADE7727" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_FAD320E632DAAA779A8B42DB0ADE7727" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_FAD320E632DAAA779A8B42DB0ADE7727" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentages of Sales by Product Line [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="lab_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:to="lab_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="lab_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:type="arc" />
    <link:label id="lab_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C_terseLabel_en-US" xlink:label="lab_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fasteners</link:label>
    <link:label id="lab_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C_label_en-US" xlink:label="lab_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fasteners [Member]</link:label>
    <link:label id="lab_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C_documentation_en-US" xlink:label="lab_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fasteners [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_FastenersMember" xlink:label="loc_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:to="lab_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:type="arc" />
    <link:label id="lab_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A_terseLabel_en-US" xlink:label="lab_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tools</link:label>
    <link:label id="lab_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A_label_en-US" xlink:label="lab_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tools [Member]</link:label>
    <link:label id="lab_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A_documentation_en-US" xlink:label="lab_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tools [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_ToolsMember" xlink:label="loc_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:to="lab_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:type="arc" />
    <link:label id="lab_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92_terseLabel_en-US" xlink:label="lab_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cutting tools</link:label>
    <link:label id="lab_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92_label_en-US" xlink:label="lab_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cutting Tools [Member]</link:label>
    <link:label id="lab_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92_documentation_en-US" xlink:label="lab_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cutting Tools [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_CuttingToolsMember" xlink:label="loc_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:to="lab_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:type="arc" />
    <link:label id="lab_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED_terseLabel_en-US" xlink:label="lab_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hydraulics and pneumatics</link:label>
    <link:label id="lab_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED_label_en-US" xlink:label="lab_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hydraulics And Pneumatics [Member]</link:label>
    <link:label id="lab_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED_documentation_en-US" xlink:label="lab_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hydraulics And Pneumatics [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_HydraulicsAndPneumaticsMember" xlink:label="loc_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:to="lab_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:type="arc" />
    <link:label id="lab_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475_terseLabel_en-US" xlink:label="lab_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material handling</link:label>
    <link:label id="lab_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475_label_en-US" xlink:label="lab_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Handling [Member]</link:label>
    <link:label id="lab_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475_documentation_en-US" xlink:label="lab_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Material Handling [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_MaterialHandlingMember" xlink:label="loc_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:to="lab_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:type="arc" />
    <link:label id="lab_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D_terseLabel_en-US" xlink:label="lab_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Janitorial supplies</link:label>
    <link:label id="lab_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D_label_en-US" xlink:label="lab_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Janitorial Supplies [Member]</link:label>
    <link:label id="lab_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D_documentation_en-US" xlink:label="lab_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Janitorial Supplies [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_JanitorialSuppliesMember" xlink:label="loc_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:to="lab_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:type="arc" />
    <link:label id="lab_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F_terseLabel_en-US" xlink:label="lab_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electrical supplies</link:label>
    <link:label id="lab_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F_label_en-US" xlink:label="lab_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electrical Supplies [Member]</link:label>
    <link:label id="lab_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F_documentation_en-US" xlink:label="lab_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electrical Supplies [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_ElectricalSuppliesMember" xlink:label="loc_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:to="lab_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:type="arc" />
    <link:label id="lab_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC_terseLabel_en-US" xlink:label="lab_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Welding supplies</link:label>
    <link:label id="lab_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC_label_en-US" xlink:label="lab_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Welding Supplies [Member]</link:label>
    <link:label id="lab_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC_documentation_en-US" xlink:label="lab_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Welding Supplies [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_WeldingSuppliesMember" xlink:label="loc_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:to="lab_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:type="arc" />
    <link:label id="lab_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2_terseLabel_en-US" xlink:label="lab_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Safety supplies</link:label>
    <link:label id="lab_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2_label_en-US" xlink:label="lab_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Safety Supplies [Member]</link:label>
    <link:label id="lab_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2_documentation_en-US" xlink:label="lab_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Safety Supplies [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_SafetySuppliesMember" xlink:label="loc_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:to="lab_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:to="lab_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Line</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:to="lab_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:to="lab_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Sales by Product Line [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of sales</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B" xlink:to="lab_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments (net of tax of $0.0 in 2019, 2018, and 2017)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645" xlink:type="arc" />
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_0A6B6A0C979DAA8284AB3CA13EF545FF_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract_0A6B6A0C979DAA8284AB3CA13EF545FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_0A6B6A0C979DAA8284AB3CA13EF545FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0A6B6A0C979DAA8284AB3CA13EF545FF" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract_0A6B6A0C979DAA8284AB3CA13EF545FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:to="lab_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable, allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock:</link:label>
    <link:label id="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B_label_en-US" xlink:label="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:to="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404" xlink:to="lab_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock:</link:label>
    <link:label id="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB_label_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:to="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24" xlink:to="lab_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690" xlink:type="arc" />
    <link:label id="lab_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75_label_en-US" xlink:label="lab_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="lab_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E_terseLabel_en-US" xlink:label="lab_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E_label_en-US" xlink:label="lab_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E" xlink:to="lab_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E" xlink:type="arc" />
    <link:label id="lab_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6_label_en-US" xlink:label="lab_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6" xlink:to="lab_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52" xlink:to="lab_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7" xlink:to="lab_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81_label_en-US" xlink:label="lab_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81" xlink:to="lab_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672_label_en-US" xlink:label="lab_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672" xlink:to="lab_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE" xlink:to="lab_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88" xlink:to="lab_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7" xlink:to="lab_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11" xlink:to="lab_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED" xlink:to="lab_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999" xlink:to="lab_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_124F514702AA2537684643D41B4A5910_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_124F514702AA2537684643D41B4A5910" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_124F514702AA2537684643D41B4A5910_label_en-US" xlink:label="lab_dei_CityAreaCode_124F514702AA2537684643D41B4A5910" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_124F514702AA2537684643D41B4A5910" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_124F514702AA2537684643D41B4A5910" xlink:to="lab_dei_CityAreaCode_124F514702AA2537684643D41B4A5910" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B" xlink:to="lab_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_F55315674C437777B34143D41B4A2190_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_F55315674C437777B34143D41B4A2190" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_F55315674C437777B34143D41B4A2190_label_en-US" xlink:label="lab_dei_Security12bTitle_F55315674C437777B34143D41B4A2190" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_F55315674C437777B34143D41B4A2190" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_F55315674C437777B34143D41B4A2190" xlink:to="lab_dei_Security12bTitle_F55315674C437777B34143D41B4A2190" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2_label_en-US" xlink:label="lab_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2" xlink:to="lab_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494_label_en-US" xlink:label="lab_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494" xlink:to="lab_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525" xlink:to="lab_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF" xlink:to="lab_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8" xlink:to="lab_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1_label_en-US" xlink:label="lab_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1" xlink:to="lab_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43" xlink:to="lab_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656" xlink:to="lab_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC_label_en-US" xlink:label="lab_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC" xlink:to="lab_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C_label_en-US" xlink:label="lab_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C" xlink:to="lab_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340" xlink:to="lab_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B" xlink:to="lab_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D" xlink:to="lab_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD" xlink:to="lab_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0_label_en-US" xlink:label="lab_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0" xlink:to="lab_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_9C64A2E898C25D117D123CA13ED1CC34_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract_9C64A2E898C25D117D123CA13ED1CC34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_9C64A2E898C25D117D123CA13ED1CC34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_9C64A2E898C25D117D123CA13ED1CC34" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract_9C64A2E898C25D117D123CA13ED1CC34" xlink:type="arc" />
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864_verboseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule II-Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee payroll and related taxes</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee bonuses and commissions</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439" xlink:to="lab_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439" xlink:type="arc" />
    <link:label id="lab_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5_verboseLabel_en-US" xlink:label="lab_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Profit sharing contribution</link:label>
    <link:label id="lab_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5_label_en-US" xlink:label="lab_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Profit Sharing Contribution, Current</link:label>
    <link:label id="lab_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5_documentation_en-US" xlink:label="lab_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for profit sharing contributions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AccruedProfitSharingContributionCurrent" xlink:label="loc_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:to="lab_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance reserves</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2" xlink:to="lab_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2" xlink:type="arc" />
    <link:label id="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2_terseLabel_en-US" xlink:label="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indirect taxes</link:label>
    <link:label id="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2_label_en-US" xlink:label="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual For Taxes Other Than Income Taxes, Current, Including Sales and V.A.T. Taxes</link:label>
    <link:label id="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2_documentation_en-US" xlink:label="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for real, property, sales, and V.A.T. taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:label="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:to="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer promotions and marketing</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions for Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Option Plan Activity and Stock Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201" xlink:to="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Denominators used in Computation of Basic and Diluted Earnings per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anti-Dilutive Options Excluded</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE_verboseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Sales by End Market [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:to="lab_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:to="lab_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:type="arc" />
    <link:label id="lab_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761_terseLabel_en-US" xlink:label="lab_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing</link:label>
    <link:label id="lab_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761_label_en-US" xlink:label="lab_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Manufacturing Customers [Member]</link:label>
    <link:label id="lab_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761_documentation_en-US" xlink:label="lab_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Manufacturing Customers [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_ManufacturingCustomersMember" xlink:label="loc_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:to="lab_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:type="arc" />
    <link:label id="lab_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E_terseLabel_en-US" xlink:label="lab_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-residential construction</link:label>
    <link:label id="lab_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E_label_en-US" xlink:label="lab_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Residential Construction Customers [Member]</link:label>
    <link:label id="lab_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E_documentation_en-US" xlink:label="lab_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Residential Construction Customers [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_NonResidentialConstructionCustomersMember" xlink:label="loc_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:to="lab_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:type="arc" />
    <link:label id="lab_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964_terseLabel_en-US" xlink:label="lab_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964_label_en-US" xlink:label="lab_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Customers [Member]</link:label>
    <link:label id="lab_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964_documentation_en-US" xlink:label="lab_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Customers [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_OtherCustomersMember" xlink:label="loc_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:to="lab_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">End Market</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433_verboseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Sales by End Market [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Difference In Income Tax Expense And Expected Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of Temporary Differences That Give Rise to Deferred Income Tax Assets And Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of The Beginning and Ending Amount of Total Gross Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_9CE2402BAF5D2425DE793CA13E5B9049_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_9CE2402BAF5D2425DE793CA13E5B9049" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_9CE2402BAF5D2425DE793CA13E5B9049" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_9CE2402BAF5D2425DE793CA13E5B9049" xlink:to="lab_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_9CE2402BAF5D2425DE793CA13E5B9049" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expense related to contribution to employees' retirement accounts</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_7231C529AB7E5476E83D43D96E9D324D_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_7231C529AB7E5476E83D43D96E9D324D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_7231C529AB7E5476E83D43D96E9D324D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_7231C529AB7E5476E83D43D96E9D324D" xlink:to="lab_us-gaap_LeasesAbstract_7231C529AB7E5476E83D43D96E9D324D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:type="arc" />
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD_terseLabel_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leased Facilities and Equipment</link:label>
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD_label_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Facilities And Equipment [Member]</link:label>
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD_documentation_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Facilities And Equipment [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:to="lab_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leased Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D_label_en-US" xlink:label="lab_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:to="lab_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term (years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of year:</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase related to prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease related to prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase related to current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease related to statute of limitation lapses</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_726A1F00F1A5E5799E173CA13F659D51_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_726A1F00F1A5E5799E173CA13F659D51" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of year:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_726A1F00F1A5E5799E173CA13F659D51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_726A1F00F1A5E5799E173CA13F659D51" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_726A1F00F1A5E5799E173CA13F659D51" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Approximate number of in-market locations</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E_label_en-US" xlink:label="lab_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Stores</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfStores" xlink:label="loc_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E" xlink:to="lab_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of property and equipment long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-cancelable lease term, pick-up truck, (less than)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Two-for-one stock split</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8FFEFDE6D764DC42EB8CD9361FCDDA3C_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_8FFEFDE6D764DC42EB8CD9361FCDDA3C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Par value (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8FFEFDE6D764DC42EB8CD9361FCDDA3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_8FFEFDE6D764DC42EB8CD9361FCDDA3C" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_8FFEFDE6D764DC42EB8CD9361FCDDA3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_9562D5ED742A2EA2886CD9361FCD8B02_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_9562D5ED742A2EA2886CD9361FCD8B02" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issued, additional (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_9562D5ED742A2EA2886CD9361FCD8B02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_9562D5ED742A2EA2886CD9361FCD8B02" xlink:to="lab_us-gaap_CommonStockSharesIssued_9562D5ED742A2EA2886CD9361FCD8B02" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:to="lab_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:to="lab_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_519E181AFF2BD66C70AE3CA13F1CC7A1_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_519E181AFF2BD66C70AE3CA13F1CC7A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_519E181AFF2BD66C70AE3CA13F1CC7A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_519E181AFF2BD66C70AE3CA13F1CC7A1" xlink:to="lab_us-gaap_DebtDisclosureAbstract_519E181AFF2BD66C70AE3CA13F1CC7A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Commitments</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentsGeographicalAreasAbstract_11B97A97B6F581DB65AE47A8E6FFB844_label_en-US" xlink:label="lab_us-gaap_SegmentsGeographicalAreasAbstract_11B97A97B6F581DB65AE47A8E6FFB844" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments, Geographical Areas [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_11B97A97B6F581DB65AE47A8E6FFB844" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_11B97A97B6F581DB65AE47A8E6FFB844" xlink:to="lab_us-gaap_SegmentsGeographicalAreasAbstract_11B97A97B6F581DB65AE47A8E6FFB844" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:to="lab_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="lab_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:type="arc" />
    <link:label id="lab_country_US_E61C6664E7942B92045F47A8E6FFFB62_terseLabel_en-US" xlink:label="lab_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_E61C6664E7942B92045F47A8E6FFFB62_label_en-US" xlink:label="lab_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:to="lab_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:type="arc" />
    <link:label id="lab_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444_verboseLabel_en-US" xlink:label="lab_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Canada and Mexico</link:label>
    <link:label id="lab_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444_label_en-US" xlink:label="lab_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada and Mexico [Member]</link:label>
    <link:label id="lab_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444_documentation_en-US" xlink:label="lab_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canada and Mexico.</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_CanadaandMexicoMember" xlink:label="loc_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:to="lab_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:type="arc" />
    <link:label id="lab_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8_verboseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8_label_en-US" xlink:label="lab_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:to="lab_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:type="arc" />
    <link:label id="lab_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE_verboseLabel_en-US" xlink:label="lab_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">All other foreign countries</link:label>
    <link:label id="lab_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE_label_en-US" xlink:label="lab_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-North America [Member]</link:label>
    <link:label id="lab_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE_documentation_en-US" xlink:label="lab_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Countries excluding Canada, Mexico, and the United States of America (US) [Member].</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_NonNorthAmericaMember" xlink:label="loc_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:to="lab_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets by Geographic Areas [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-lived Assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:to="lab_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="lab_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:to="lab_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:to="lab_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:to="lab_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unsecured Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit Subfacility</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:to="lab_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:to="lab_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:to="lab_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A_label_en-US" xlink:label="lab_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:to="lab_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC_terseLabel_en-US" xlink:label="lab_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC_label_en-US" xlink:label="lab_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:to="lab_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77_label_en-US" xlink:label="lab_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:to="lab_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1_label_en-US" xlink:label="lab_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:to="lab_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="lab_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per annum interest rate over LIBOR</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted per annum interest rate on outstanding line of credit</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage fee paid for unused portion of credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:to="lab_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:to="lab_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:to="lab_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1_label_en-US" xlink:label="lab_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:to="lab_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_C9B049DBB3A10F58E4A23CA13F1488F6_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_C9B049DBB3A10F58E4A23CA13F1488F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_C9B049DBB3A10F58E4A23CA13F1488F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_C9B049DBB3A10F58E4A23CA13F1488F6" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_C9B049DBB3A10F58E4A23CA13F1488F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Intangible Assets [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted shares assumed upon exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:to="lab_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:to="lab_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="lab_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Exercise (Strike) Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Closing Stock Price on Date of Grant (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E_label_en-US" xlink:label="lab_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:to="lab_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:type="arc" />
    <link:label id="lab_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E_terseLabel_en-US" xlink:label="lab_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-employee Director Options Elected (in shares)</link:label>
    <link:label id="lab_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E_label_en-US" xlink:label="lab_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Nonemployee Services Transaction, Quantity of Securities Issued</link:label>
    <link:label id="lab_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E_documentation_en-US" xlink:label="lab_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares of entity securities issued in the transaction in which equity securities were issued to pay for nonemployee services.</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" xlink:label="loc_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:to="lab_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:type="arc" />
    <link:label id="lab_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E_terseLabel_en-US" xlink:label="lab_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-employee Director Option Exercise (Strike) Price (in dollars per share)</link:label>
    <link:label id="lab_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E_label_en-US" xlink:label="lab_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Nonemployee Services Transaction, Grants In Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E_documentation_en-US" xlink:label="lab_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Nonemployee Services Transaction, Grants In Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:to="lab_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vesting and exercisable period, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options termination period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average period over which total unrecognized stock-based compensation expense will be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total grant date fair value of stock options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC" xlink:to="lab_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues by Geographic Areas [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:type="arc" />
    <link:label id="lab_country_US_B44DD49A25968F7F818747A8E71DB744_verboseLabel_en-US" xlink:label="lab_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:to="lab_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:type="arc" />
    <link:label id="lab_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7_terseLabel_en-US" xlink:label="lab_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada and Mexico</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_CanadaandMexicoMember" xlink:label="loc_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:to="lab_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:type="arc" />
    <link:label id="lab_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:to="lab_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:type="arc" />
    <link:label id="lab_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3_terseLabel_en-US" xlink:label="lab_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All other foreign countries</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_NonNorthAmericaMember" xlink:label="loc_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:to="lab_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues by Geographic Areas [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. federal income tax expense at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transition tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0" xlink:to="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurement of deferred taxes for Tax Act</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation of property and equipment</link:label>
    <link:label id="lab_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816_label_en-US" xlink:label="lab_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816" xlink:to="lab_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_72CC87BB9056D55D5F68B93BE89176CF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_72CC87BB9056D55D5F68B93BE89176CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_72CC87BB9056D55D5F68B93BE89176CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_72CC87BB9056D55D5F68B93BE89176CF" xlink:to="lab_us-gaap_ShareBasedCompensation_72CC87BB9056D55D5F68B93BE89176CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities, net of acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from debt obligations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments against debt obligations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C" xlink:to="lab_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F30674775AA579FB0A77B93BE8962DCE_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F30674775AA579FB0A77B93BE8962DCE" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F30674775AA579FB0A77B93BE8962DCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F30674775AA579FB0A77B93BE8962DCE" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F30674775AA579FB0A77B93BE8962DCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E" xlink:to="lab_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372_verboseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation and Transactions</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877" xlink:to="lab_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Insurance Reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F_verboseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product Warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65_verboseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Adopted and Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retirement Savings Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResidualValueOfLeasedAsset_5453988BFE4C3F54AD66D97A8C3491D6_terseLabel_en-US" xlink:label="lab_us-gaap_ResidualValueOfLeasedAsset_5453988BFE4C3F54AD66D97A8C3491D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate residual value guarantee of pick-up leases</link:label>
    <link:label id="lab_us-gaap_ResidualValueOfLeasedAsset_5453988BFE4C3F54AD66D97A8C3491D6_label_en-US" xlink:label="lab_us-gaap_ResidualValueOfLeasedAsset_5453988BFE4C3F54AD66D97A8C3491D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Residual Value of Leased Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResidualValueOfLeasedAsset" xlink:label="loc_us-gaap_ResidualValueOfLeasedAsset_5453988BFE4C3F54AD66D97A8C3491D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidualValueOfLeasedAsset_5453988BFE4C3F54AD66D97A8C3491D6" xlink:to="lab_us-gaap_ResidualValueOfLeasedAsset_5453988BFE4C3F54AD66D97A8C3491D6" xlink:type="arc" />
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68_verboseLabel_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Leased Facilities and Equipment</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:to="lab_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025 and thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:to="lab_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:type="arc" />
    <link:label id="lab_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Unsecured Promissory Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:to="lab_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:to="lab_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:type="arc" />
    <link:label id="lab_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA_terseLabel_en-US" xlink:label="lab_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2.00% Senior Unsecured Promissory Note Payable</link:label>
    <link:label id="lab_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA_label_en-US" xlink:label="lab_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2.00% Senior Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA_documentation_en-US" xlink:label="lab_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2.00% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.00SeniorPromissoryNotePayableMember" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:to="lab_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:type="arc" />
    <link:label id="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268_terseLabel_en-US" xlink:label="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2.45% Senior Unsecured Promissory Note Payable</link:label>
    <link:label id="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268_label_en-US" xlink:label="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2.45% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268_documentation_en-US" xlink:label="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2.45% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:to="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:type="arc" />
    <link:label id="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3_terseLabel_en-US" xlink:label="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.22% Senior Unsecured Promissory Note Payable</link:label>
    <link:label id="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3_label_en-US" xlink:label="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">3.22% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3_documentation_en-US" xlink:label="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">3.22% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:to="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed interest rate per annum</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:to="lab_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:to="lab_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net, by Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net, by Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43_label_en-US" xlink:label="lab_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:to="lab_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:type="arc" />
    <link:label id="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C_terseLabel_en-US" xlink:label="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Automated distribution and warehouse equipment</link:label>
    <link:label id="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C_label_en-US" xlink:label="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automated Distribution And Warehouse Equipment [Member]</link:label>
    <link:label id="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C_documentation_en-US" xlink:label="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Automated distribution and warehouse equipment [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:label="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:to="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:type="arc" />
    <link:label id="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86_terseLabel_en-US" xlink:label="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shelving, industrial vending, and equipment</link:label>
    <link:label id="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86_label_en-US" xlink:label="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shelving, Industrial Vending, And Equipment [Member]</link:label>
    <link:label id="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86_documentation_en-US" xlink:label="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shelving, industrial vending, and equipment [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:label="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:to="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9_terseLabel_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transportation equipment</link:label>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9_label_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:to="lab_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:to="lab_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciable life in years</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2_label_en-US" xlink:label="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selected Quarterly Financial Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:to="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7924D73D11C85C681FCCB93BE5E3C0E3_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7924D73D11C85C681FCCB93BE5E3C0E3" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net Sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7924D73D11C85C681FCCB93BE5E3C0E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7924D73D11C85C681FCCB93BE5E3C0E3" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7924D73D11C85C681FCCB93BE5E3C0E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8_verboseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8_label_en-US" xlink:label="lab_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8" xlink:to="lab_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0C197B039FECBDA059B6B93BE5E48CEE_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0C197B039FECBDA059B6B93BE5E48CEE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Pre-tax Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0C197B039FECBDA059B6B93BE5E48CEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0C197B039FECBDA059B6B93BE5E48CEE" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0C197B039FECBDA059B6B93BE5E48CEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_C2868C53871A7AF6207CB93BE5E46CD4_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_C2868C53871A7AF6207CB93BE5E46CD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C2868C53871A7AF6207CB93BE5E46CD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_C2868C53871A7AF6207CB93BE5E46CD4" xlink:to="lab_us-gaap_NetIncomeLoss_C2868C53871A7AF6207CB93BE5E46CD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic Net Earnings per Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616" xlink:to="lab_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted Net Earnings per Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917" xlink:to="lab_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selected Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:to="lab_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EB08BC445CA68B3169F4B93BE8C2DFB5_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EB08BC445CA68B3169F4B93BE8C2DFB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EB08BC445CA68B3169F4B93BE8C2DFB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EB08BC445CA68B3169F4B93BE8C2DFB5" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EB08BC445CA68B3169F4B93BE8C2DFB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable, net of allowance for doubtful accounts of $10.9 and $12.8, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B_label_en-US" xlink:label="lab_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B" xlink:to="lab_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9" xlink:to="lab_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815" xlink:to="lab_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B" xlink:to="lab_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_80666317FBD3A43D609BB93BE8C3FE17_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_80666317FBD3A43D609BB93BE8C3FE17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_80666317FBD3A43D609BB93BE8C3FE17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_80666317FBD3A43D609BB93BE8C3FE17" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_80666317FBD3A43D609BB93BE8C3FE17" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_E342E36AF7B4EBE2D2C4B93BE8C32D77_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_E342E36AF7B4EBE2D2C4B93BE8C32D77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_E342E36AF7B4EBE2D2C4B93BE8C32D77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_E342E36AF7B4EBE2D2C4B93BE8C32D77" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_E342E36AF7B4EBE2D2C4B93BE8C32D77" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E_label_en-US" xlink:label="lab_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E" xlink:to="lab_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_A9BAE32EE04860F9F657B93BE8C42CC0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_A9BAE32EE04860F9F657B93BE8C42CC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_A9BAE32EE04860F9F657B93BE8C42CC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_A9BAE32EE04860F9F657B93BE8C42CC0" xlink:to="lab_us-gaap_LongTermDebtCurrent_A9BAE32EE04860F9F657B93BE8C42CC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD" xlink:to="lab_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_29996B4DDA260E86ACFBB93BE8C5806C_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_29996B4DDA260E86ACFBB93BE8C5806C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_29996B4DDA260E86ACFBB93BE8C5806C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_29996B4DDA260E86ACFBB93BE8C5806C" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_29996B4DDA260E86ACFBB93BE8C5806C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C" xlink:to="lab_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_D2A9E575CB0DC968E77AB93BE8C50185_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_D2A9E575CB0DC968E77AB93BE8C50185" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_D2A9E575CB0DC968E77AB93BE8C50185" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_D2A9E575CB0DC968E77AB93BE8C50185" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_D2A9E575CB0DC968E77AB93BE8C50185" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Notes 5, 8, 9, and 10)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695" xlink:to="lab_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:to="lab_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD" xlink:to="lab_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock: $0.01 par value, 800,000,000 shares authorized, 574,128,911 and 571,803,838 shares issued and outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32" xlink:to="lab_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447" xlink:to="lab_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_B62515566535B19597873CA13EC1C09C_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_B62515566535B19597873CA13EC1C09C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_B62515566535B19597873CA13EC1C09C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_B62515566535B19597873CA13EC1C09C" xlink:to="lab_us-gaap_SubsequentEventsAbstract_B62515566535B19597873CA13EC1C09C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D_verboseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_FF61A8D866A2E2D2EF493CA13E8F95E3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:to="lab_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="lab_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:type="arc" />
    <link:label id="lab_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255_terseLabel_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">January 2, 2019</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255_label_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">January Second Two Thousand Nineteen [Member]</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255_documentation_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">January 2, 2019 [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandNineteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:to="lab_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:type="arc" />
    <link:label id="lab_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156_terseLabel_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">January 2, 2018</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156_label_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">January Second Two Thousand Eighteen [Member]</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156_documentation_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">January 2, 2018 [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandEighteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:to="lab_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:type="arc" />
    <link:label id="lab_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70_terseLabel_en-US" xlink:label="lab_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">January, 3, 2017</link:label>
    <link:label id="lab_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70_label_en-US" xlink:label="lab_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">January Third Two Thousand Seventeen [Member]</link:label>
    <link:label id="lab_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70_documentation_en-US" xlink:label="lab_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">January 3, 2017 [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:to="lab_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:type="arc" />
    <link:label id="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99_terseLabel_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 19, 2016</link:label>
    <link:label id="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99_label_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April Nineteenth Two Thousand Sixteen [Member] [Domain]</link:label>
    <link:label id="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99_documentation_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April Nineteenth Two Thousand Sixteen [Member] [Domain]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:to="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:type="arc" />
    <link:label id="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D_terseLabel_en-US" xlink:label="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 21, 2015</link:label>
    <link:label id="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D_label_en-US" xlink:label="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April Twenty First Two Thousand Fifteen [Member] [Domain]</link:label>
    <link:label id="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D_documentation_en-US" xlink:label="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April Twenty First Two Thousand Fifteen [Member] [Domain]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:to="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:type="arc" />
    <link:label id="lab_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B_terseLabel_en-US" xlink:label="lab_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 22, 2014</link:label>
    <link:label id="lab_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B_label_en-US" xlink:label="lab_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April Twenty Second Two Thousand Fourteen [Member]</link:label>
    <link:label id="lab_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B_documentation_en-US" xlink:label="lab_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April Twenty Second Two Thousand Fourteen [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:to="lab_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:type="arc" />
    <link:label id="lab_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933_terseLabel_en-US" xlink:label="lab_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 16, 2013</link:label>
    <link:label id="lab_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933_label_en-US" xlink:label="lab_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April Sixteenth Two Thousand Thirteen [Member]</link:label>
    <link:label id="lab_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933_documentation_en-US" xlink:label="lab_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April Sixteenth Two Thousand Thirteen [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSixteenthTwoThousandThirteenMember" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:to="lab_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:type="arc" />
    <link:label id="lab_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD_terseLabel_en-US" xlink:label="lab_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 17, 2012</link:label>
    <link:label id="lab_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD_label_en-US" xlink:label="lab_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April Seventeenth Two Thousand Twelve [Member]</link:label>
    <link:label id="lab_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD_documentation_en-US" xlink:label="lab_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April Seventeenth Two Thousand Twelve [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:to="lab_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:type="arc" />
    <link:label id="lab_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A_terseLabel_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 19, 2011</link:label>
    <link:label id="lab_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A_label_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April Nineteenth Two Thousand Eleven [Member]</link:label>
    <link:label id="lab_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A_documentation_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April Nineteenth Two Thousand eleven [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandElevenMember" xlink:label="loc_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:to="lab_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Options Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Options Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Debt Obligations and Letters of Credit Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business Overview and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:to="lab_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Option Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:to="lab_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of Beginning of Period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cancelled/forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1AEBC88ED5D3889B3B8C3CA13E4BDE74_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1AEBC88ED5D3889B3B8C3CA13E4BDE74" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of End of Period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1AEBC88ED5D3889B3B8C3CA13E4BDE74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1AEBC88ED5D3889B3B8C3CA13E4BDE74" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1AEBC88ED5D3889B3B8C3CA13E4BDE74" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of Beginning of Period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancelled/forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7F43F1A246BB67B9F0583CA13E4B903F_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7F43F1A246BB67B9F0583CA13E4B903F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of End of Period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7F43F1A246BB67B9F0583CA13E4B903F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7F43F1A246BB67B9F0583CA13E4B903F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7F43F1A246BB67B9F0583CA13E4B903F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining Life</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:type="arc" />
    <link:label id="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2_verboseLabel_en-US" xlink:label="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2_label_en-US" xlink:label="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2_documentation_en-US" xlink:label="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share based compensation arrangement by share based payment award options grants in period weighted average remaining contractual term.</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:to="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options to purchase shares of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308" xlink:type="arc" />
    <link:label id="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED_terseLabel_en-US" xlink:label="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise prices of options (in dollars per share)</link:label>
    <link:label id="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED_label_en-US" xlink:label="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price</link:label>
    <link:label id="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED_documentation_en-US" xlink:label="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:label="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:to="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance, aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:type="arc" />
    <link:label id="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30_terseLabel_en-US" xlink:label="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum aggregate borrowing capacity</link:label>
    <link:label id="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30_label_en-US" xlink:label="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maximum Face Amount Allowable</link:label>
    <link:label id="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30_documentation_en-US" xlink:label="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maximum Face Amount Allowable</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:label="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:to="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:type="arc" />
    <link:label id="lab_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A_terseLabel_en-US" xlink:label="lab_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of debt instrument Series</link:label>
    <link:label id="lab_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A_label_en-US" xlink:label="lab_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Number of Debt Instrument Series</link:label>
    <link:label id="lab_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A_documentation_en-US" xlink:label="lab_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Number of Debt Instrument Series</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_DebtInstrumentNumberofDebtInstrumentSeries" xlink:label="loc_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:to="lab_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost Components of Operating Leases, Weighted Average Lease Terms, and Discount Rates</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities of Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A" xlink:type="arc" />
    <link:label id="lab_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC_terseLabel_en-US" xlink:label="lab_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information</link:label>
    <link:label id="lab_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC_label_en-US" xlink:label="lab_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Lessee [Table Text Block]</link:label>
    <link:label id="lab_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC_documentation_en-US" xlink:label="lab_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Flow, Lessee [Table Text Block]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_CashFlowLesseeTableTextBlock" xlink:label="loc_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:to="lab_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_08613EEA4E9B3C43F0C63CA13EAEB206_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_08613EEA4E9B3C43F0C63CA13EAEB206" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_08613EEA4E9B3C43F0C63CA13EAEB206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_08613EEA4E9B3C43F0C63CA13EAEB206" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_08613EEA4E9B3C43F0C63CA13EAEB206" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D8FEF5A3D61E4EAA4F9B3CA13EAE9AD0_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D8FEF5A3D61E4EAA4F9B3CA13EAE9AD0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense, percent of earnings before income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D8FEF5A3D61E4EAA4F9B3CA13EAE9AD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D8FEF5A3D61E4EAA4F9B3CA13EAE9AD0" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D8FEF5A3D61E4EAA4F9B3CA13EAE9AD0" xlink:type="arc" />
    <link:label id="lab_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06_negatedTerseLabel_en-US" xlink:label="lab_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit attributable to discrete income tax items</link:label>
    <link:label id="lab_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06_label_en-US" xlink:label="lab_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Measurement Period, Transition Tax Liability, Accelerating Depreciation, And Inter-Company Transactions, Amount</link:label>
    <link:label id="lab_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06_documentation_en-US" xlink:label="lab_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Measurement Period, Transition Tax Liability, Accelerating Depreciation, And Inter-Company Transactions, Amount.</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount" xlink:label="loc_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:to="lab_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:type="arc" />
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed earnings from foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E_label_en-US" xlink:label="lab_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:to="lab_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="lab_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:to="lab_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:to="lab_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:to="lab_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:to="lab_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends paid in cash</link:label>
    <link:label id="lab_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4_label_en-US" xlink:label="lab_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:to="lab_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_978CBA28B5BB7BC75B9DD9361FFC0455_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_978CBA28B5BB7BC75B9DD9361FFC0455" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_978CBA28B5BB7BC75B9DD9361FFC0455" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_978CBA28B5BB7BC75B9DD9361FFC0455" xlink:to="lab_us-gaap_StockholdersEquity_978CBA28B5BB7BC75B9DD9361FFC0455" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_0EACF5D999A45FBC78FCD9361FFC7571_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_0EACF5D999A45FBC78FCD9361FFC7571" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid per share of common stock (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_0EACF5D999A45FBC78FCD9361FFC7571" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid_0EACF5D999A45FBC78FCD9361FFC7571" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid_0EACF5D999A45FBC78FCD9361FFC7571" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="lab_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5789F12417FC3244CB8E3CA13E5BA525_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5789F12417FC3244CB8E3CA13E5BA525" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5789F12417FC3244CB8E3CA13E5BA525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5789F12417FC3244CB8E3CA13E5BA525" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5789F12417FC3244CB8E3CA13E5BA525" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_D53FDE7CC5668B440CF13CA13E5B4306_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_D53FDE7CC5668B440CF13CA13E5B4306" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_D53FDE7CC5668B440CF13CA13E5B4306" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_D53FDE7CC5668B440CF13CA13E5B4306" xlink:to="lab_us-gaap_GrossProfit_D53FDE7CC5668B440CF13CA13E5B4306" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C" xlink:to="lab_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest and Other Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D" xlink:to="lab_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71_label_en-US" xlink:label="lab_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71" xlink:to="lab_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_F11E18057B2B220314753CA13E5BBC19_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_F11E18057B2B220314753CA13E5BBC19" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F11E18057B2B220314753CA13E5BBC19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_F11E18057B2B220314753CA13E5BBC19" xlink:to="lab_us-gaap_NetIncomeLoss_F11E18057B2B220314753CA13E5BBC19" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5F1B0907E4C327072AE43CA13E5B3B70_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_5F1B0907E4C327072AE43CA13E5B3B70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic net earnings per share (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_5F1B0907E4C327072AE43CA13E5B3B70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_5F1B0907E4C327072AE43CA13E5B3B70" xlink:to="lab_us-gaap_EarningsPerShareBasic_5F1B0907E4C327072AE43CA13E5B3B70" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_25BEF2648A4DF3DB218D3CA13E5BC099_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_25BEF2648A4DF3DB218D3CA13E5BC099" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net earnings per share (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_25BEF2648A4DF3DB218D3CA13E5BC099" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_25BEF2648A4DF3DB218D3CA13E5BC099" xlink:to="lab_us-gaap_EarningsPerShareDiluted_25BEF2648A4DF3DB218D3CA13E5BC099" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F9974FB22D76AAB118AA3CA13E5BE972_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F9974FB22D76AAB118AA3CA13E5BE972" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F9974FB22D76AAB118AA3CA13E5BE972" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F9974FB22D76AAB118AA3CA13E5BE972" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F9974FB22D76AAB118AA3CA13E5BE972" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2E470D21DC9B7059EB0E3CA13E5BA78E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2E470D21DC9B7059EB0E3CA13E5BA78E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average shares outstanding (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2E470D21DC9B7059EB0E3CA13E5BA78E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2E470D21DC9B7059EB0E3CA13E5BA78E" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2E470D21DC9B7059EB0E3CA13E5BA78E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating cash outflow from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B" xlink:to="lab_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leased assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:type="arc" />
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8_label_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free Interest Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Life of Option in Years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Dividend Yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Stock Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value of Stock Option (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax assets (liabilities):</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory costing and valuation methods</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer promotions</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878" xlink:type="arc" />
    <link:label id="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28_terseLabel_en-US" xlink:label="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28_label_en-US" xlink:label="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28_documentation_en-US" xlink:label="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:label="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:to="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:type="arc" />
    <link:label id="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB_terseLabel_en-US" xlink:label="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal and state benefit of uncertain tax positions</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB_label_en-US" xlink:label="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Federal And State Benefit Of Uncertain Tax Positions</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB_documentation_en-US" xlink:label="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from Federal and state benefit of uncertain tax positions.</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:label="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:to="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign net operating loss and credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign valuation allowances</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF" xlink:to="lab_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C" xlink:type="arc" />
    <link:label id="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4_negatedTerseLabel_en-US" xlink:label="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating lease ROU assets</link:label>
    <link:label id="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4_label_en-US" xlink:label="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4_documentation_en-US" xlink:label="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:label="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:to="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0" xlink:to="lab_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B" xlink:type="arc" />
    <link:label id="lab_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23_terseLabel_en-US" xlink:label="lab_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Outstanding [Roll Forward]</link:label>
    <link:label id="lab_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23_label_en-US" xlink:label="lab_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Outstanding [Roll Forward]</link:label>
    <link:label id="lab_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23_documentation_en-US" xlink:label="lab_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_ShareOutstandingRollForward" xlink:label="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:to="lab_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9CA6ABF265F6636DBCA8D9361EA59C9F_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_9CA6ABF265F6636DBCA8D9361EA59C9F" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of year (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9CA6ABF265F6636DBCA8D9361EA59C9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_9CA6ABF265F6636DBCA8D9361EA59C9F" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_9CA6ABF265F6636DBCA8D9361EA59C9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0B93E0F08ED76C83D830D9361EA56845_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0B93E0F08ED76C83D830D9361EA56845" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0B93E0F08ED76C83D830D9361EA56845" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0B93E0F08ED76C83D830D9361EA56845" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0B93E0F08ED76C83D830D9361EA56845" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_FAE8AB3316295D32821CD9361EA5350E_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_FAE8AB3316295D32821CD9361EA5350E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of year (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_FAE8AB3316295D32821CD9361EA5350E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_FAE8AB3316295D32821CD9361EA5350E" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_FAE8AB3316295D32821CD9361EA5350E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances And Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance For Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:to="lab_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:type="arc" />
    <link:label id="lab_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F_terseLabel_en-US" xlink:label="lab_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Reserves</link:label>
    <link:label id="lab_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F_label_en-US" xlink:label="lab_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Insurance [Member]</link:label>
    <link:label id="lab_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F_documentation_en-US" xlink:label="lab_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Insurance [Member]</link:label>
    <link:loc xlink:href="fast-20191231.xsd#fast_SECSchedule1209ReserveInsuranceMember" xlink:label="loc_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:to="lab_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additions Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Additions (Deductions)</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_5C351735EAB135B6054F3CA13F7ACE17_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_5C351735EAB135B6054F3CA13F7ACE17" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End of Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_5C351735EAB135B6054F3CA13F7ACE17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_5C351735EAB135B6054F3CA13F7ACE17" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_5C351735EAB135B6054F3CA13F7ACE17" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79A4C2072E142BCD88433CA13F472BA9_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79A4C2072E142BCD88433CA13F472BA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79A4C2072E142BCD88433CA13F472BA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79A4C2072E142BCD88433CA13F472BA9" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79A4C2072E142BCD88433CA13F472BA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>fast-20191231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpenses" xlink:href="fast-20191231.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:href="fast-20191231.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesTables" xlink:href="fast-20191231.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:href="fast-20191231.xsd#BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:href="fast-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="fast-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfEarnings" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="fast-20191231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitments" xlink:href="fast-20191231.xsd#DebtCommitments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:href="fast-20191231.xsd#DebtCommitmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:href="fast-20191231.xsd#DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:href="fast-20191231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxes" xlink:href="fast-20191231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#IncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="fast-20191231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:href="fast-20191231.xsd#IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:href="fast-20191231.xsd#IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:href="fast-20191231.xsd#IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:href="fast-20191231.xsd#IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesTables" xlink:href="fast-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LegalContingencies" xlink:href="fast-20191231.xsd#LegalContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssets" xlink:href="fast-20191231.xsd#LongLivedAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:href="fast-20191231.xsd#LongLivedAssetsGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:href="fast-20191231.xsd#LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:href="fast-20191231.xsd#LongLivedAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeases" xlink:href="fast-20191231.xsd#OperatingLeases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:href="fast-20191231.xsd#OperatingLeasesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:href="fast-20191231.xsd#OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesTables" xlink:href="fast-20191231.xsd#OperatingLeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:href="fast-20191231.xsd#OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:href="fast-20191231.xsd#RetirementSavingsPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:href="fast-20191231.xsd#RetirementSavingsPlanNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/Revenue" xlink:href="fast-20191231.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails" xlink:href="fast-20191231.xsd#RevenuePercentagesOfSalesByEndMarketDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails" xlink:href="fast-20191231.xsd#RevenuePercentagesOfSalesByProductLineDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails" xlink:href="fast-20191231.xsd#RevenueRevenuesByGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueTables" xlink:href="fast-20191231.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:href="fast-20191231.xsd#ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:href="fast-20191231.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:href="fast-20191231.xsd#SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquity" xlink:href="fast-20191231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:href="fast-20191231.xsd#StockholdersEquityAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:href="fast-20191231.xsd#StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="fast-20191231.xsd#StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySharesOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:href="fast-20191231.xsd#StockholdersEquityStockOptionsGrantedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:href="fast-20191231.xsd#StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityTables" xlink:href="fast-20191231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.fastenal.com/role/SubsequentEvents" xlink:href="fast-20191231.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AccruedExpenses" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_C1B17DA282C988BC127A3CA13F143210" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_C1B17DA282C988BC127A3CA13F143210" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15580999680E446623D13CA13F14A362" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5D89599FE48A79D97D3B3CA13E6AEEA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_us-gaap_AccruedBonusesCurrent_F5DEF681250E40B657A33CA13E6A9439" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AccruedProfitSharingContributionCurrent" xlink:label="loc_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_fast_AccruedProfitSharingContributionCurrent_85D26894BAA39D0620DE3CA13E6A67A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_3659ADA8E73CEF73535D3CA13E6AE8F2" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:label="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_B3361BA42E4D93627C8A3CA13E6A89C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_5B1A578D4982545469CC3CA13E6A7C39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_A3D3AECF803803B5FD0E3CA13E6A8498" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_175F28D4D3136605E9683CA13E6A12CD" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7D3B3AA225C0190A6C7F3CA13E6A005B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_0A6B6A0C979DAA8284AB3CA13EF545FF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0A6B6A0C979DAA8284AB3CA13EF545FF" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_FEEE4FAE1533F9A36C9B3CA13EF572B9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7383A6BA72EE4273973B3CA13F473801" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7383A6BA72EE4273973B3CA13F473801" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_D4820ACCCFE9E4FC01BA3CA13F47BA30" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfStores" xlink:label="loc_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="loc_us-gaap_NumberOfStores_6D48341AE556ABD76FA1D9361FCD7C9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_A03CDE1F53E28B67A54DD9361FCDEBA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_16B595AC4965DB39FC8CD9361FCD4CD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_76C7CF4222BE4CE90BD2D9361FCDB2F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8FFEFDE6D764DC42EB8CD9361FCDDA3C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8FFEFDE6D764DC42EB8CD9361FCDDA3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_9562D5ED742A2EA2886CD9361FCD8B02" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="loc_us-gaap_CommonStockSharesIssued_9562D5ED742A2EA2886CD9361FCD8B02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54D7425E419654B6FBB1D9361FCD47DF" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95E306F1CB283DC43F9AD9361FCD8C83" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3D4264EF2D590944DA7CD9361FCD453E" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_0BC8B6A5048AA01C262BD9361FCDB9F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_FD59FC5589B38CE5ACD3D9361FCD96FD" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_490BC8A66FF23EB61770D9361FCD3DB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_A158970102F0EBFD4A81D9361FCDF34A" xlink:to="loc_us-gaap_OperatingLeaseLiability_DF914E7306961B946B02D9361FCDFC16" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_938C366382F740926538D907D10E7372" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_72EC3E9C75B1645332CDD907D10EA614" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_8290DA67EB1609BBD334D907D10EA0DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4C414C51A750EEB5BA9FD907D10E8D6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_D8D57E65E18A9D45AC56D907D10E9BA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_A73357755C5CD1946629D907D10F9900" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6EB49604D19ACE8482CFD907D10F9C9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_2A79C01F3C5A67FE5415D907D10F436D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_B6D98725E316865F53FFD907D10FC4D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_UseOfEstimates_50BD36595C03C162FE9DD907D10F4877" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_DC3F3DDBA112A68AB70BD907D110D8BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_49D59812E76FF3DD8037D907D110571F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_87ECF3890646B0913AD5D907D110AA65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_124453A705BB1D069D1FD907D1106B1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_972EB584EE7EC5AF6939D907D110C462" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B5426A21CF42B98B17CCD907D1101E49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCC4E787CC66C43107CAD907D10D43AD" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_976A913A5299D7EA85ABD907D11174AA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_026B48895A91163DB12BB93BE8C1366C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_026B48895A91163DB12BB93BE8C1366C" xlink:to="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EB08BC445CA68B3169F4B93BE8C2DFB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EB08BC445CA68B3169F4B93BE8C2DFB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6F47BB0FC57E13262B3CB93BE8C279F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:to="loc_us-gaap_InventoryNet_E892F9F5A82D06EA6359B93BE8C2993B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:to="loc_us-gaap_PrepaidTaxes_3C23DC7D912EA4B94E69B93BE8C2ABD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:to="loc_us-gaap_OtherAssetsCurrent_00A3BF48ABBE8EDF877DB93BE8C2D815" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4E0F7DC832821957410CB93BE8C169DB" xlink:to="loc_us-gaap_AssetsCurrent_3E2F21847A16E36BF577B93BE8C38D1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_80666317FBD3A43D609BB93BE8C3FE17" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_80666317FBD3A43D609BB93BE8C3FE17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_E342E36AF7B4EBE2D2C4B93BE8C32D77" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_E342E36AF7B4EBE2D2C4B93BE8C32D77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9E4A1F55E7E88B3C94ABB93BE8C38D38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DE8144300E5C167FE78DB93BE8C1AC5B" xlink:to="loc_us-gaap_Assets_89D74A507C09115D11B5B93BE8C3231E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_026B48895A91163DB12BB93BE8C1366C" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_A9BAE32EE04860F9F657B93BE8C42CC0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:to="loc_us-gaap_LongTermDebtCurrent_A9BAE32EE04860F9F657B93BE8C42CC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:to="loc_us-gaap_AccountsPayableCurrent_6C5C8DF1ED5AD171676DB93BE8C42BFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_29996B4DDA260E86ACFBB93BE8C5806C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_29996B4DDA260E86ACFBB93BE8C5806C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_F3FD78F8BCF276079778B93BE8C5E3E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_DAE95C59758101B97A9DB93BE8C3036E" xlink:to="loc_us-gaap_LiabilitiesCurrent_4E8563785C044ED1DD35B93BE8C5038C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_D2A9E575CB0DC968E77AB93BE8C50185" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_D2A9E575CB0DC968E77AB93BE8C50185" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_B71F22B2C3A72203DA16B93BE8C5DE9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0EA7E3A5C9F119FE8236B93BE8C5F000" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:to="loc_us-gaap_CommitmentsAndContingencies_246B737124979DA8BE45B93BE8C5B695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_217B2B7C82CF57FD00BFB93BE8C33E3A" xlink:to="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:to="loc_us-gaap_PreferredStockValue_3ACD43EF57B75172BB1EB93BE8C6B4BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:to="loc_us-gaap_CommonStockValue_563834E0A2665CF828C5B93BE8C65A32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7993CAC8C24CE764CC6FB93BE8C6232B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F4D3F590514C59D44AC0B93BE8C68425" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_70739C2B70075D8DB436B93BE8C66D8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3752997B675592B24650B93BE8C64CC4" xlink:to="loc_us-gaap_StockholdersEquity_E3A117CA1F2E0CD7CB15B93BE8C78447" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_026B48895A91163DB12BB93BE8C1366C" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_BD3CC67235791A66EA58B93BE8C7BF99" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:to="loc_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7C577DC505FFC5AEA5EB3CA13EF50BA9" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_24D554DD2872A7E9504D3CA13EF53342" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:to="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_793A4C226E6EBA48CABB3CA13EF503A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_6A80EAA8F3356BC78BB03CA13EF56B39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:to="loc_us-gaap_PreferredStockSharesIssued_41A76084ABB8A67D22AC3CA13EF53404" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_8493E509AFFEE7108B933CA13EF5680B" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_6E7D05EBA6402A58EF853CA13EF5722C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6FE22D9993BF7B857E483CA13EF5EEB6" xlink:to="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_674A3B8FB44ABCBB92AB3CA13EF5AF94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_EA26D4A1F9876727F55D3CA13EF5BB47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:to="loc_us-gaap_CommonStockSharesIssued_4ABA73DDAC5FD79D353D3CA13EF56F24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_BEC1EC61AF1F58FD5D013CA13EF586DB" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_D1DB427405CA5C90C0583CA13EF58690" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_EB1F878AC6F04562FE6BB93BE8909E44" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:to="loc_us-gaap_NetIncomeLoss_EB1F878AC6F04562FE6BB93BE8909E44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="loc_us-gaap_Depreciation_531A65388BB7B15D1018B93BE8909816" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4903A55752EF86975590B93BE890F0FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_299570FC20ABD059D9C6B93BE8903DF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ACB95945056AB4F89196B93BE8914201" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_72CC87BB9056D55D5F68B93BE89176CF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="loc_us-gaap_ShareBasedCompensation_72CC87BB9056D55D5F68B93BE89176CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9CD66C355F868C2A4BE2B93BE8914BE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F05930C54CE18DDFF301B93BE890FA58" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3D1A1FB2DB5DFC1DCCADB93BE89138ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3BFF905F7E95DD2CFA8AB93BE892A395" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_A00A9B9AF007E5B68FF6B93BE892A901" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_50369C7C2617DFE94EFDB93BE89295E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_CF972A42DF956971095AB93BE892423F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1B7773A8A34EC05CC4DBB93BE892F263" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_53704235938B90C5BF58B93BE8912ABD" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_810C04A16843DAB029ADB93BE8937717" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_30970073627947A4B31CB93BE88F9C1D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D1859AB8EBA429C4CCA7B93BE8939A19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_BEFC044617ACF340D256B93BE89320A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78048DFC68C6F5AE85DFB93BE8938B72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_307EF7E13D5E7B797A5DB93BE8935F3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_DAB85011D5CE79C6641DB93BE8936E66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_826DD3E57703189F7886B93BE8938B00" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_987209DEEF97B0BBB367B93BE8947036" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_74B02F5C8B590A9460A5B93BE894CA51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_5AEF7EE34AA7F6023CEFB93BE894ED2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_03495980548CB635903DB93BE89432DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A28E16786FED98498BD8B93BE89515DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:to="loc_us-gaap_PaymentsOfDividends_DC3DF502758C54585D84B93BE895D91C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_288DFB2C34CCE470C136B93BE8947FE0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3A12C40708C4903D7C8FB93BE895AC37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_FD3B80738EF73F1E85B4B93BE8957996" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31229661C18079225E34B93BE8951337" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D52682DE5F98C458BFB9B93BE89544FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F30674775AA579FB0A77B93BE8962DCE" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F30674775AA579FB0A77B93BE8962DCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_E20D21D603CF460B02BEB93BE88F8094" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:to="loc_us-gaap_InterestPaidNet_59E0CA6DB0993E51FF1EB93BE8964A8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_228293C06A6750B29377B93BE896FD93" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_37A51A1602610C6AEC8EB93BE896C5B6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:to="loc_us-gaap_NetIncomeLoss_2540EE7925508FD6C3E43CA13ED1439B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_30C9B578469F657844C83CA13ED11F85" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5AE82FE9AC56D614145B3CA13ED148D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_88B4BDCD8D96BD46E9573CA13ED159D6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1AC9494FB15659D09A8E3CA13ED15645" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_22D1EE9B3A92F1B0E6083CA13F6528AE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_22D1EE9B3A92F1B0E6083CA13F6528AE" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_37CCA523F42CBDE77F5D3CA13F653358" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5789F12417FC3244CB8E3CA13E5BA525" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5789F12417FC3244CB8E3CA13E5BA525" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_B9EDB103C98F19C51E503CA13E5B8EA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_D53FDE7CC5668B440CF13CA13E5B4306" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_GrossProfit_D53FDE7CC5668B440CF13CA13E5B4306" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_D050F380BD459ADFF53D3CA13E5B5475" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A834D3409A57294DB6C63CA13E5B5140" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A834D3409A57294DB6C63CA13E5B5140" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_OperatingIncomeLoss_C86C968D18BCC0B2192E3CA13E5B138C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_InterestAndOtherIncome_72DD23972573D2FB58F73CA13E5B6C4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_InterestExpense_619679484B7D2DA8B8C63CA13E5BED71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3AD22CC46494D250A7CA3CA13E5BD823" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3AD22CC46494D250A7CA3CA13E5BD823" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2FC53E1C31D0E8E791493CA13E5B97CA" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2FC53E1C31D0E8E791493CA13E5B97CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F11E18057B2B220314753CA13E5BBC19" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_NetIncomeLoss_F11E18057B2B220314753CA13E5BBC19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_5F1B0907E4C327072AE43CA13E5B3B70" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_EarningsPerShareBasic_5F1B0907E4C327072AE43CA13E5B3B70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_25BEF2648A4DF3DB218D3CA13E5BC099" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_EarningsPerShareDiluted_25BEF2648A4DF3DB218D3CA13E5BC099" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F9974FB22D76AAB118AA3CA13E5BE972" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F9974FB22D76AAB118AA3CA13E5BE972" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2E470D21DC9B7059EB0E3CA13E5BA78E" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_526D7A6E52D37C39B27B3CA13E5B6056" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2E470D21DC9B7059EB0E3CA13E5BA78E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8" xlink:to="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_12B8FC4E32936A07C0BBD9361FFC0F98" xlink:to="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_CommonStockMember_C170EB086D3CD3324708D9361FFCFF65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7CD9778093B5B896BD81D9361FFC2D1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_RetainedEarningsMember_922DC344C4FDA8C9699DD9361FFCEDEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32382B89FAF649CF5B9AD9361FFC8CD9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_38CC7E5F81811D013A9ED9361FFCD072" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7EB1682AF1FD8BA6B25DD9361FFC8C7E" xlink:to="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0C0660CA39F1A005CE26D9361FFC9C8D" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_StockholdersEquity_85A33AA9AD9F9A72235CD9361FFCD2B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EB55A187B6BC390F4730D9361FFCC420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_C6EDB45C6B62E9E2B295D9361FFC1A36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_492DD7CAC52EEDD91A22D9361FFC6B5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D666BD1C61D5B2F20C76D9361FFCF172" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_NetIncomeLoss_D666BD1C61D5B2F20C76D9361FFCF172" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_DividendsCash_828CD035BA5C2A6F731BD9361FFC85B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F1E6613EC47FF33BE796D9361FFC4D71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_978CBA28B5BB7BC75B9DD9361FFC0455" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_20773CFC35BCEDD1C784D9361FFCD3DA" xlink:to="loc_us-gaap_StockholdersEquity_978CBA28B5BB7BC75B9DD9361FFC0455" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_0EACF5D999A45FBC78FCD9361FFC7571" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2587189B1EAB2106EC27D9361FFC58E8" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_0EACF5D999A45FBC78FCD9361FFC7571" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitments" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_519E181AFF2BD66C70AE3CA13F1CC7A1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_519E181AFF2BD66C70AE3CA13F1CC7A1" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_A5D110B164C4260A31CF3CA13F1C88F0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_40C7563A0D16996302953CA13EE06F59" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_40C7563A0D16996302953CA13EE06F59" xlink:to="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5072EB1A8B97BD291B1D3CA13EE0F221" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5072EB1A8B97BD291B1D3CA13EE0F221" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5072EB1A8B97BD291B1D3CA13EE0F221" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_ADBBBFD9A655C1CD6CE03CA13EE0AD87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:to="loc_us-gaap_LineOfCreditMember_ADBBBFD9A655C1CD6CE03CA13EE0AD87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_25768301A4197C4AD0E73CA13EE0AAA5" xlink:to="loc_us-gaap_SeniorNotesMember_6F4FF9D27DA0F9442BB13CA13EE009A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:to="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_706E9CD3EE2A9094AC7C3CA13EE0D4E1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.00SeniorPromissoryNotePayableMember" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:to="loc_fast_A2.00SeniorPromissoryNotePayableMember_71E91AD2D20B86BF7C863CA13EE010DA" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:to="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_EED7E12F263D0B1936533CA13EE09268" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_34D53ADADEB062CC69543CA13EE0559E" xlink:to="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_1BBD21347923B4DA03AC3CA13EE067D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_88AECC67AB24DA2134D73CA13EE091AD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:to="loc_us-gaap_CreditFacilityAxis_88AECC67AB24DA2134D73CA13EE091AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_88AECC67AB24DA2134D73CA13EE091AD" xlink:to="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6DB4C496662DEE02CCD63CA13EE08F15" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_B81200EC466E7C0466AB3CA13EE07F94" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6DB4C496662DEE02CCD63CA13EE08F15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_7986DEF54AA9646E807F3CA13EE058E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_6DB4C496662DEE02CCD63CA13EE08F15" xlink:to="loc_us-gaap_LetterOfCreditMember_7986DEF54AA9646E807F3CA13EE058E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71D1F2DDC7A103BCB61C3CA13EE03793" xlink:to="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6D7B74E390AB25E6B4723CA13EE0EAB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LongTermDebt_1BA14E25A5682C2C07C73CA13EE0181E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LongTermDebtCurrent_EBF283C826FFBEC69FC13CA13EE0ED70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3EF2D570A5F40784885B3CA13EE0466D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BA60FA3099E85651F1823CA13EE05DEC" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_E23ED2522EEF363A12C23CA13EE0F948" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_CEDD2D2D68A149D2502E3CA13E6A1739" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_CEDD2D2D68A149D2502E3CA13E6A1739" xlink:to="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_28629C9CBAEB8AAD4BAA3CA13E6A69E0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_28629C9CBAEB8AAD4BAA3CA13E6A69E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_28629C9CBAEB8AAD4BAA3CA13E6A69E0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="loc_us-gaap_SeniorNotesMember_34D52C07174340BA55313CA13E6A7778" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D433C1CF04787CAB1C683CA13E6ACB85" xlink:to="loc_us-gaap_SeniorNotesMember_34D52C07174340BA55313CA13E6A7778" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_D3F1A017272A934F0BAA3CA13E6AA139" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:to="loc_us-gaap_DebtInstrumentAxis_D3F1A017272A934F0BAA3CA13E6AA139" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_D3F1A017272A934F0BAA3CA13E6AA139" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.00SeniorPromissoryNotePayableMember" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember_4094399E7F91613567E53CA13E6AE28D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:to="loc_fast_A2.00SeniorPromissoryNotePayableMember_4094399E7F91613567E53CA13E6AE28D" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_4585196ACB603D7757923CA13E6A5C73" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:to="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_4585196ACB603D7757923CA13E6A5C73" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_584B65E68D609B12FE8B3CA13E6A3D83" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8F8453FE94A74163BB243CA13E6AC2B2" xlink:to="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_584B65E68D609B12FE8B3CA13E6A3D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_F9B94F528FB3AECDFA583CA13E6A7167" xlink:to="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0762F524687832ADE6A93CA13E6AC9F4" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:label="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_36E009F41251C307DF5B3CA13E6A6E30" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DebtInstrumentNumberofDebtInstrumentSeries" xlink:label="loc_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_fast_DebtInstrumentNumberofDebtInstrumentSeries_5F3C104AF7C7C971220B3CA13E6AA91A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3E804C54FBCA8F3F77823CA13E6AA236" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4995A32D93DC98ACB0853CA13E6AAB7F" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3E804C54FBCA8F3F77823CA13E6AA236" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9524E97B35E65B4F377A3CA13F7A44E2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9524E97B35E65B4F377A3CA13F7A44E2" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_F8CCE5767963B71F9EB03CA13F7AD44E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_09C763C6AAFF76C8DA953CA13F28D3D8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_09C763C6AAFF76C8DA953CA13F28D3D8" xlink:to="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_97E8B3A0124F811D82A03CA13F28DD2F" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E8A417E9A17DDE9F4B8A3CA13F28578A" xlink:to="loc_us-gaap_LineOfCreditMember_2AAFB819EBCD517B011B3CA13F283DAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_05E10364AD2C47C4F1E43CA13F2888C6" xlink:to="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_12DC54C3851F32CD47653CA13F28359B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_B6E01F36DEDFAED07E073CA13F28E95B" xlink:to="loc_us-gaap_LetterOfCreditMember_DE26FB1EC54FA33760103CA13F2806D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_9D8ACB5EDA310C9100A83CA13F28A115" xlink:to="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_32FCDA0B4F3530C9CDE63CA13F28E22D" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_57A8FB3C2DB91A9DC64F3CA13F2839EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_E72D98FE78323B9937373CA13F28A59A" xlink:to="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:to="loc_srt_MinimumMember_05414BD8D1DCA1BB29243CA13F28FB77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_DD662E6DB4132D1AC33C3CA13F28E0FC" xlink:to="loc_srt_MaximumMember_57BA33FB31512F0688A33CA13F28AFD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157B670654B66D2A12ED3CA13F28F9E9" xlink:to="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_EBA299511058CDFF37B03CA13F280919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_A4BDF7523D911D717EFF3CA13F2896E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C1BEC50569F150BB8E693CA13F285C26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B165D87469704AAD81553CA13F287692" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_105D3B5813E90AB560703CA13F28E28D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_DocumentType_0D2B887BDDD8E0D0D07743D41B4ADF7E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_DocumentAnnualReport_003BFD59EAE5B4C3BC3343D41B4ACAB6" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_DocumentPeriodEndDate_28B73D04092EA2D7A33343D41B4A9C52" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_DocumentTransitionReport_1799B9EE7944301D3EA643D41B4A2AE7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityFileNumber_3BCBF8669624EEF2820A43D41B4ADD81" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityRegistrantName_14EFDD081C4E9173348143D41B4AC672" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityIncorporationStateCountryCode_54F6997988D59FC1954143D41B4AFADE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityTaxIdentificationNumber_9CDC8BA592BC40FE854E43D41B4A2C88" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityAddressAddressLine1_7AED203DB866B1E2E83D43D41B4AA6A7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityAddressCityOrTown_F2577C68FE9492BA44A943D41B4A5A11" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityAddressStateOrProvince_3936E7E4480F40CC92F643D41B4A0CED" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityAddressPostalZipCode_B4A8FE3D2CD0669244E543D41B4AD999" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_124F514702AA2537684643D41B4A5910" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_CityAreaCode_124F514702AA2537684643D41B4A5910" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_LocalPhoneNumber_F8923A5B02CCFCF54F3343D41B4A667B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_F55315674C437777B34143D41B4A2190" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_Security12bTitle_F55315674C437777B34143D41B4A2190" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_TradingSymbol_128FC82478463239FACA43D41B4A61A2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_SecurityExchangeName_469DB1EF5B6591D0E97643D41B4A4494" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_DA6B6C8A85B1294F6F1243D41B4A0077" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityVoluntaryFilers_731FD11EE90FE83AD55C43D41B4A0525" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityCurrentReportingStatus_8BE93312129A539DB95743D41B4AC7AF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityInteractiveDataCurrent_6CD6193CBD171B32510543D41B4A87E8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityFilerCategory_1F8CECA119DF80590B2D43D41B4A7DE1" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntitySmallBusiness_B87E2C851EBE9D8553D943D41B4AFA43" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityEmergingGrowthCompany_F29EF38C84EF0F43E83C43D41B4AD656" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityShellCompany_6E25539867F01F2C421B43D41B4ABFBC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityPublicFloat_0302B04BBE9A0C9A5FB343D41B4A388C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_48CF5D3DC20036763E5043D41B4A12E6" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_EntityCentralIndexKey_3FBD9E85C19071C43BB043D41B4A6340" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_CurrentFiscalYearEndDate_E3AA63B724C6C3F2ABCC43D41B4AD10B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_DocumentFiscalYearFocus_06E201BEAFD1D26AF48943D41B4AC18D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_DocumentFiscalPeriodFocus_CF58B091B243B60D431843D41B4A32BD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_613BA516BA3E574ED75C43D41B3B5B75" xlink:to="loc_dei_AmendmentFlag_B9246EBED5088ADF00CF43D41B4AADB0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_44B08B5929C4598B8B563CA13E7A1B52" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_44B08B5929C4598B8B563CA13E7A1B52" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_AE3F30095E9D18372B1F3CA13E7AB2F3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_C5BE27C0C182253243DB3CA13EAE7577" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_08613EEA4E9B3C43F0C63CA13EAEB206" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_C5BE27C0C182253243DB3CA13EAE7577" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_08613EEA4E9B3C43F0C63CA13EAEB206" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D8FEF5A3D61E4EAA4F9B3CA13EAE9AD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_C5BE27C0C182253243DB3CA13EAE7577" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D8FEF5A3D61E4EAA4F9B3CA13EAE9AD0" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount" xlink:label="loc_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_C5BE27C0C182253243DB3CA13EAE7577" xlink:to="loc_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount_E5FF3EAC714F075E660E3CA13EAE5D06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_C5BE27C0C182253243DB3CA13EAE7577" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_657B63AE52377F0C11A73CA13EAED65C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_74DF49F7A02C679060653CA13F0A5645" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_74DF49F7A02C679060653CA13F0A5645" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_F9F24845F5BA98A238253CA13F0A64C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_C3E2BECBAACBDB77B48A3CA13F0AD173" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_BF4BF8E82B6A8CCD30F33CA13F0A6BFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_BA6799EB2F0909AE73A33CA13F0AA20C" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_22599907C8B4C2FD7E233CA13F0ACC08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_74DF49F7A02C679060653CA13F0A5645" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_282AD037CA9EFCC56B703CA13F0A3F32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4FAFD03DE64C18452B8B3CA13F0A78EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_599B7FD8F3C49D669FA73CA13F0ABB10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_001A781227B06FD1173C3CA13F0ADE2A" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ABABF538C1C074AAEC053CA13F0A0241" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_74DF49F7A02C679060653CA13F0A5645" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_75C9C52553375FC43DF23CA13F0A9894" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ED4ADE65DA40F12ECB873CA13F0A9A78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_B5FA09C1E6A3DDEC5C593CA13F0AF3E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9C508CCC5F4D185374ED3CA13F0A05D1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_E004A89A3F6D70205A403CA13F0A6308" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9C508CCC5F4D185374ED3CA13F0A05D1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A9F816BF8C3C6B66F0F93CA13F1E49D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_67328A91F38F900A87AB3CA13F1E9679" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_66D094864B752FB0198D3CA13F1EE6A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_D52E2386CD720A601BD13CA13F1E8CA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_B58F8136A367A98124653CA13F1E2E66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_C939EC932A4264F41D893CA13F1E2E10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_D951485E91F94E6EACF53CA13F1E3CED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8299F49C980B9A32A9EC3CA13F1E4F3F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_203477D8EE34579A35AD3CA13F1EB3CE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_50FE30E5900E9B15ED3E3CA13EFF69BB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_50FE30E5900E9B15ED3E3CA13EFF69BB" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_07083344B4AF80D9BA533CA13EFF6CF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_50FE30E5900E9B15ED3E3CA13EFF69BB" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_D54248637A9D49AC0FA93CA13EFFFEFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_50FE30E5900E9B15ED3E3CA13EFF69BB" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_188A76C0F8D3FD60B2CB3CA13EFFEE1E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_CDA91948AC83761AD9203CA13F65C272" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_CDA91948AC83761AD9203CA13F65C272" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_F1F8D9D1951711878A343CA13F6513F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_501808F6B433931A0CF83CA13F65C260" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23C57F35A80CAE10D5373CA13F65BD28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_917350390F28848D8DB93CA13F65734A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_B73BA587A62BC4B7FF193CA13F65411E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_76AA76D18CB27D0D54403CA13F658CDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_726A1F00F1A5E5799E173CA13F659D51" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2358B8E690CD65CF5623CA13F6560CB" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_726A1F00F1A5E5799E173CA13F659D51" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_EBD66D4345BF6D529E8CD9361E76787C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_EBD66D4345BF6D529E8CD9361E76787C" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_C62D569F99CF56C14731D9361E762362" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_CDCCAFED0C24E9757509D9361E76A568" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_C17C94D7C142C421AF07D9361E7690CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_E4C688F7CEC6F5C3CF6FD9361E762FBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_666D6D474839F26B79A1D9361E766878" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:label="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_7E5D6B726D18CC42FAA7D9361E76DC28" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:label="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_BE6DF00DF709FEC89171D9361E7632EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_95CA0B40FFE33476D251D9361E762F6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_58F39AC64E7CF9FBD147D9361E769FA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_C836B56F504F9A30EA22D9361E761CEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_8524FE1E9CAAAF93F54AD9361E7635C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_497AB7E2A03C3C7456A5D9361E76633C" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:label="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_D10EAF94AF66775A5A5ED9361E76F1A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7BA01FBDB0AB711B7E1CD9361E766233" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_644B2BA2BBBD59AA2B16D9361E76831B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_EBD66D4345BF6D529E8CD9361E76787C" xlink:to="loc_us-gaap_DeferredTaxLiabilities_562C1EC150280EEE03CBD9361E76A0A0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_C017E23205B7F92D81413CA13F1E8B6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9D1CA3280CC8272F522A3CA13F1EBF2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_625FD4659CBB2E55D8E13CA13F1EF441" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_75CDA567BCA6CFCC145F3CA13F1E1FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7AF3224BFAD56FAE9C323CA13F1E03FA" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6F7A956136D18AF6BE283CA13F1EDA40" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LegalContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79A4C2072E142BCD88433CA13F472BA9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79A4C2072E142BCD88433CA13F472BA9" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_DFF0017837CFE2AB1ACF3CA13F474ABB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_C9B049DBB3A10F58E4A23CA13F1488F6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_C9B049DBB3A10F58E4A23CA13F1488F6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_0C2B806C3027E56593983CA13F1400A9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_11B97A97B6F581DB65AE47A8E6FFB844" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_11B97A97B6F581DB65AE47A8E6FFB844" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:to="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_BBA990FA1D8BA7836E7147A8E6FF841B" xlink:to="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_country_US_E61C6664E7942B92045F47A8E6FFFB62" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_CanadaandMexicoMember" xlink:label="loc_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_fast_CanadaandMexicoMember_BC607FF49B1E5FC91E8C47DC68717444" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_srt_NorthAmericaMember_4F14A5FA04B299B4AB6D47DCBB6F9FD8" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_NonNorthAmericaMember" xlink:label="loc_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_91234E5E827A8A83870047A8E6FF3887" xlink:to="loc_fast_NonNorthAmericaMember_09DAD6C8297A722C933247DD4109C2FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_C493606AE2E9C026B80347A8E6FF7AC9" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1E7A48C9F391D8F1D7A847A8E6FF2ABE" xlink:to="loc_us-gaap_NoncurrentAssets_7DE34EE8407AA2C9389547A8E6FFA1A5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_FB077A0176474742CE683CA13F3D10A9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_FB077A0176474742CE683CA13F3D10A9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_715792BBE2B390224A473CA13F3D01AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:to="loc_srt_RangeAxis_715792BBE2B390224A473CA13F3D01AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_715792BBE2B390224A473CA13F3D01AF" xlink:to="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_D1DE29E4E1A0F8721FD33CA13F3DAA16" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:to="loc_srt_MinimumMember_D1DE29E4E1A0F8721FD33CA13F3DAA16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_BD70B5E2EE9239EB9CAF3CA13F3DFFAB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_EBB6118BA25B35B977D63CA13F3D6BB7" xlink:to="loc_srt_MaximumMember_BD70B5E2EE9239EB9CAF3CA13F3DFFAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_56FF9FCB1ABE52EA2DA33CA13F3D575F" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_LandMember_6272E600E50B824531E13CA13F3DCC43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_D4898AAFBBCF039676813CA13F3D623C" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:label="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_0D13B6D6F915675BD1063CA13F3D462C" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:label="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_5F80B24857879F9915B03CA13F3D0E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_TransportationEquipmentMember_DB2B11C591BACEBB7C893CA13F3D34A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_892EF50D04C72F64963C3CA13F3DC73B" xlink:to="loc_us-gaap_ConstructionInProgressMember_8A622498C654410F5EFC3CA13F3DAC06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8E27BA1C1E65531A121E3CA13F3D0167" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_18E15089665BB71E5BF83CA13F3DB5B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3E261ED6BE93A2ED8FA83CA13F3DA33B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0BF058530746946F92933CA13F3D3FFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_77F3A6B75C9C1A8D4F033CA13F3DD224" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_6E5F41B3E1321640C0E63CA13F3D1D61" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_DC47125126A78B6FA3E63CA13F08D4A9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_DC47125126A78B6FA3E63CA13F08D4A9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_F155A0130367888B342A3CA13F084CE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_DC47125126A78B6FA3E63CA13F08D4A9" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C4B1E00C51C06F15493C3CA13F08C67A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeases" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_7ED77851C912A73B4F2043D96F2B3079" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7ED77851C912A73B4F2043D96F2B3079" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_4D075127B6480764793943D96F2B4ADB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_94923A68CE68D047B422D9361E5742A3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResidualValueOfLeasedAsset" xlink:label="loc_us-gaap_ResidualValueOfLeasedAsset_58059B6C3E0512C9A17AD9361E578213" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_94923A68CE68D047B422D9361E5742A3" xlink:to="loc_us-gaap_ResidualValueOfLeasedAsset_58059B6C3E0512C9A17AD9361E578213" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_36176512083300C8AE1B43D96EADF2BF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_F1BF2CB51D5B3A878DA643D96EAD9A33" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_36176512083300C8AE1B43D96EADF2BF" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_F1BF2CB51D5B3A878DA643D96EAD9A33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_35EAABB3160D6A68B30043D96EAD8534" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_F1BF2CB51D5B3A878DA643D96EAD9A33" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_35EAABB3160D6A68B30043D96EAD8534" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_35EAABB3160D6A68B30043D96EAD8534" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_006456E4DC54B213CD7143D96EADB780" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:to="loc_fast_FacilitiesAndEquipmentMember_006456E4DC54B213CD7143D96EADB780" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_DA9C32F31A6555E64E0B43D96EAE28FB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8B5B49155F714101991A43D96EADD068" xlink:to="loc_us-gaap_VehiclesMember_DA9C32F31A6555E64E0B43D96EAE28FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_F1BF2CB51D5B3A878DA643D96EAD9A33" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_OperatingLeaseCost_5388C14FB41053D8090F43D96EAE47E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_VariableLeaseCost_1504109F4D0B15949FAD43D96EAEBBFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_ShortTermLeaseCost_BB3EF7D0610A4E51A7BA43D96EAFA9A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2D3C19D1DA00EA1FADB643D96EAE6D3D" xlink:to="loc_us-gaap_LeaseCost_47D9B5A1F3AF1D07113D43D96EAF6FB1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_2DFF7F0819E37679DD85D9361E47497D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_3A54D42C350C9837F52AD9361E47AB8E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2DFF7F0819E37679DD85D9361E47497D" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_3A54D42C350C9837F52AD9361E47AB8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A8D7E37D124F35F488A0D9361E4754D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_3A54D42C350C9837F52AD9361E47AB8E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A8D7E37D124F35F488A0D9361E4754D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A8D7E37D124F35F488A0D9361E4754D3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:to="loc_fast_FacilitiesAndEquipmentMember_9DEC5DC1225C9BE1A7B9D9361E472C68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_19828ECD4B71A86AA5BAD9361E471C01" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5BC9B72553222CD2326FD9361E47A645" xlink:to="loc_us-gaap_VehiclesMember_19828ECD4B71A86AA5BAD9361E471C01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_3A54D42C350C9837F52AD9361E47AB8E" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_E6B6F8F83A95181B564FD9361E4770B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7D829307AAEAEE9F50DED9361E475200" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_214CC1F95EC8E292373BD9361E47619A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_041FDBA6D44858B020D0D9361E47B75D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_357782499C7FD3187C3AD9361E47B54C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_225109144A11F765A7CAD9361E472242" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5A242D8289ABD0E3A575D9361E473743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DA0573E20C9672C02C6FD9361E474682" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_CA7B1A6E97B7F306B569D9361E4760BB" xlink:to="loc_us-gaap_OperatingLeaseLiability_53C30C47F980A0FFA974D9361E47A238" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_B58EDAE7802E997E09ED8588A38B5B31" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B58EDAE7802E997E09ED8588A38B5B31" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4FC5D9144EDD27E34E508588A38CA279" xlink:to="loc_us-gaap_OperatingLeasePayments_1DB6BD5EA93FB0649DC88588A38DA17B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B58EDAE7802E997E09ED8588A38B5B31" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_EDC73BCF412F7FA6D39E8588A38DCB46" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_B81DBF5700FB878667BA3CA13EF38A03" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B81DBF5700FB878667BA3CA13EF38A03" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_972C4BA19E5968296EEC3CA13EF3AF3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B81DBF5700FB878667BA3CA13EF38A03" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_D6CC49B14C6FD91448E23CA13EF38C0A" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_CashFlowLesseeTableTextBlock" xlink:label="loc_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B81DBF5700FB878667BA3CA13EF38A03" xlink:to="loc_fast_CashFlowLesseeTableTextBlock_9CBFCB732319A6235AD33CA13EF3BEAC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_7231C529AB7E5476E83D43D96E9D324D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7231C529AB7E5476E83D43D96E9D324D" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08982B244027A70C050343D96E9DA3D9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FacilitiesAndEquipmentMember" xlink:label="loc_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:to="loc_fast_FacilitiesAndEquipmentMember_E8091875883BA76BA15543D96E9ED6FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9A7705BCA07621117FB943D96E9EDD38" xlink:to="loc_us-gaap_VehiclesMember_CCB5039B6943BD300F3343D96E9E067D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_E94DED003CEA0AA6314F43D96E9D0A31" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3C13FC0C942D9D6F0A8443D96E9E5960" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7FBDFCCD17D7AE3F0AAB43D96E9E58F9" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_A4F3F11EE3EFB3C0A98843D96E9FE2CF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_FD3529389CA3A485ABC53CA13E8AFBEE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_FD3529389CA3A485ABC53CA13E8AFBEE" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3C06E2500F05A6CDA0FC3CA13E8A7665" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_9CE2402BAF5D2425DE793CA13E5B9049" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract_9CE2402BAF5D2425DE793CA13E5B9049" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_9F4845AE1A68A565D6B43CA13E5B5EC2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_707A676E26D7809B32433CA13EFF56E3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_707A676E26D7809B32433CA13EFF56E3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_A2129113F10B7393025F3CA13EFF5159" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5C3508F5F67F074C2A8F3CA13F323E41" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5C3508F5F67F074C2A8F3CA13F323E41" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_908E4114C65BA870BC2A3CA13F3207AF" xlink:to="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ManufacturingCustomersMember" xlink:label="loc_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:to="loc_fast_ManufacturingCustomersMember_48FD8D10F569F96669D83CA13F32E761" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_NonResidentialConstructionCustomersMember" xlink:label="loc_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:to="loc_fast_NonResidentialConstructionCustomersMember_708E40CC8F4DA27652B23CA13F32CB3E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_OtherCustomersMember" xlink:label="loc_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_791CB7F63048DFF67B633CA13F325888" xlink:to="loc_fast_OtherCustomersMember_01EB8AC16B9DA11E508B3CA13F329964" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_119876D570E58B8FA6CB3CA13F32765A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_119876D570E58B8FA6CB3CA13F32765A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_119876D570E58B8FA6CB3CA13F32765A" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_CD0B4DB8C34688E207E03CA13F32BC97" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_D6A8376BDF13732D35B13CA13F32DF73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_693147454A6981ED2AA63CA13F3262E7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_693147454A6981ED2AA63CA13F3262E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_693147454A6981ED2AA63CA13F3262E7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_D408C0672936624E99C83CA13F32DD69" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3460EBB1F83C327C34893CA13F32348A" xlink:to="loc_us-gaap_SalesRevenueNetMember_D408C0672936624E99C83CA13F32DD69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3E0BF0C5295CCAD5387D3CA13F32A1DE" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_EDC1C72B17FB8CFDA1B83CA13F322726" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_A9CD112D9E0ACE6B246F3CA13F32A433" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_EDC1C72B17FB8CFDA1B83CA13F322726" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_FAD320E632DAAA779A8B42DB0ADE7727" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_FAD320E632DAAA779A8B42DB0ADE7727" xlink:to="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_7867745B2042FD79E63642DB0ADECC14" xlink:to="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_FastenersMember" xlink:label="loc_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_FastenersMember_1EBB90A1EB6EEBE5441042DB0ADFC60C" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ToolsMember" xlink:label="loc_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_ToolsMember_4145C57BDCD1C28C526C42DB0ADFCC1A" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_CuttingToolsMember" xlink:label="loc_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_CuttingToolsMember_6210C023048F4F7510F642DB0ADFFE92" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_HydraulicsAndPneumaticsMember" xlink:label="loc_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_HydraulicsAndPneumaticsMember_DF43C7EFF7ECF3F7940942DB0AE4D9ED" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_MaterialHandlingMember" xlink:label="loc_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_MaterialHandlingMember_482DC15F17499BDDD48642DB0AE52475" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanitorialSuppliesMember" xlink:label="loc_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_JanitorialSuppliesMember_2886DB89663723558BE042DB0AE5849D" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ElectricalSuppliesMember" xlink:label="loc_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_ElectricalSuppliesMember_84636C393D0F42AF3C1842DB0AE5624F" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_WeldingSuppliesMember" xlink:label="loc_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_WeldingSuppliesMember_6F7453016C7451BD2E5E42DB0AE5F3DC" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SafetySuppliesMember" xlink:label="loc_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_fast_SafetySuppliesMember_A5D237CEE1D5BE0ADF6042DB0AE5CBF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9D91EDCD5F1449CA9D8542DB0ADE9BAB" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_2B29B1BD93702651432A42DB0D31CDF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_0C0CDA3C905EF749575A42DB0AE54CC7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_B58DAD9657077E4A8B7A42DB0AE6A292" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_C9EF552C7F470B22188E42DB0AE684E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0C75144964136CE4140942DB0AE682BB" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_D8FB1C7A58E8DCF1FC3142DB0AE60358" xlink:to="loc_us-gaap_SalesRevenueNetMember_1EF63A8CA19F4AA2715D42DB0AE77027" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9735C80042948EF19D7042DB0ADED60D" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_EF41C5E842462D52911C42DB0AE7F927" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_D25C25DEFB294F27631842DB0AE792A3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_E344A26239FD914EC13947A8E71D9384" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_E344A26239FD914EC13947A8E71D9384" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_875968A8E3493304D07D47A8E71D4480" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:to="loc_srt_StatementGeographicalAxis_875968A8E3493304D07D47A8E71D4480" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_875968A8E3493304D07D47A8E71D4480" xlink:to="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_country_US_B44DD49A25968F7F818747A8E71DB744" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_CanadaandMexicoMember" xlink:label="loc_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_fast_CanadaandMexicoMember_5E1CFF989A073C3CC02847B9CC6CF8D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_srt_NorthAmericaMember_8636845D384322E5A5D647BBE9BBEFD6" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_NonNorthAmericaMember" xlink:label="loc_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_B8A5777CF55D641B64F847A8E71D2442" xlink:to="loc_fast_NonNorthAmericaMember_12231471CE68ABF61CA647C3933175D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_B9EFB7BD88A976EC28B447A8E71D6214" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_BA2AB57A9DEE6D44D71047A8E71DE2F3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC184C6F636FB0B7174B47A8E71D16ED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_EBED376371BBB83742943CA13F309726" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_EBED376371BBB83742943CA13F309726" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_FCD5F2560A330E030E7A3CA13F30875B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_9C64A2E898C25D117D123CA13ED1CC34" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_9C64A2E898C25D117D123CA13ED1CC34" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_D2DCB2D07900B735DC5B3CA13ED17864" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_3FFC78A87A0A88ADD2E13CA13F78BD64" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_3FFC78A87A0A88ADD2E13CA13F78BD64" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_114C3E0A22E5336CC72E3CA13F786867" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_9F8075FF4DA9ECE96F313CA13F78FF6F" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SECSchedule1209ReserveInsuranceMember" xlink:label="loc_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_D88A6B44BFE4D06CA6BD3CA13F787410" xlink:to="loc_fast_SECSchedule1209ReserveInsuranceMember_36608D5E7C4B7E3B00483CA13F78D84F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_4A80A1D9AF14FDB16DB03CA13F786DBC" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3EF28793C85F603F96AA3CA13F78AAA2" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_64BF3079061E887C97563CA13F7AFF93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_49E474B55ADD42D987973CA13F7ACA12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6E6BE73EB335507078293CA13F7A0473" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5CD9628593B3082C31323CA13F7A5A01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_5C351735EAB135B6054F3CA13F7ACE17" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_6A5D0D867632BBDC094D3CA13F781136" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_5C351735EAB135B6054F3CA13F7ACE17" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_BFD76779D9E1A63FD1533CA13F65A206" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_BFD76779D9E1A63FD1533CA13F65A206" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_B373AE10EAA46B56D34E3CA13F652ACC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7924D73D11C85C681FCCB93BE5E3C0E3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7924D73D11C85C681FCCB93BE5E3C0E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:to="loc_us-gaap_GrossProfit_65B82111E754227310B5B93BE5E440A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0C197B039FECBDA059B6B93BE5E48CEE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0C197B039FECBDA059B6B93BE5E48CEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C2868C53871A7AF6207CB93BE5E46CD4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:to="loc_us-gaap_NetIncomeLoss_C2868C53871A7AF6207CB93BE5E46CD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:to="loc_us-gaap_EarningsPerShareBasic_B9ABD3AF9FCA84F0F893B93BE5E4D616" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0E2A720F707D7716CD14B93BE5DE9AC2" xlink:to="loc_us-gaap_EarningsPerShareDiluted_75503079CF3992515500B93BE5E43917" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_7DC830F16CA892D4E70C3CA13F264BF4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_7DC830F16CA892D4E70C3CA13F264BF4" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_D4AF88F8EB1F72E2E7323CA13F261203" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_C38D894D032F53AF85163CA13EAEBA85" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_C38D894D032F53AF85163CA13EAEBA85" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6E2404BD1F261098DDAF3CA13EAEA1A2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_DF3CCA76ACF74C63C65410EBC1975E04" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_C8CE56A4FAF9A9C690CF10EBC197B23B" xlink:to="loc_us-gaap_SubsequentEventMember_6776AA5CBF913CBE7E1110EBC1979BC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_A791917FEAFFEE61486E10EBC19763C9" xlink:to="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_7F0FB04E7AA8C1360A5910EBC198A136" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3EE5D355CEA4B3B584AA10EBC198182E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_94201BAE0DD9C97195C810EBC198A4E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5AC71C3C5D280C63EE0210EBC198B35D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_us-gaap_SharePrice_ACA341D2F26BD4CDD76C10EBC199884E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued" xlink:label="loc_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued_A95182F69A1F38C4C14D10EBC199372E" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_297FBB4C517CE375C05610EBC198CFF7" xlink:to="loc_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice_AE92188C4E3432074D4610EBC199CF7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_56E66C47C3DC7D0D27A410EBC199CC16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A3785DA897E19EAB916610EBC199CC39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_BC99EDEB066BFF1DCD9410EBC199D473" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9AD5FD291FB7F7EA89A810EBC19AFA2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9CB3872B6068A2A1F40410EBC19AB7BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1704E60771CFAB19C32610EBC19AF553" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7AC613DAD2FF963D46210EBC197146B" xlink:to="loc_us-gaap_ShareBasedCompensation_1F63FF49532C8B70DAD310EBC19A47BC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3B058A2B1DDFD8043E4D3CA13F7056FA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4BE5C55FB2751F06B3DC3CA13F700BD7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3B058A2B1DDFD8043E4D3CA13F7056FA" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4BE5C55FB2751F06B3DC3CA13F700BD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_8C3A19BF402A2235587F3CA13F7004B3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4BE5C55FB2751F06B3DC3CA13F700BD7" xlink:to="loc_us-gaap_AwardDateAxis_8C3A19BF402A2235587F3CA13F7004B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_8C3A19BF402A2235587F3CA13F7004B3" xlink:to="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandNineteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_741479186521F0BA469E3CA13F707F03" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_741479186521F0BA469E3CA13F707F03" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandEighteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_69D2F87973FBEF4B90963CA13F70951A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_69D2F87973FBEF4B90963CA13F70951A" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_DCC3C1F5EC6383E557D03CA13F70CEDF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_DCC3C1F5EC6383E557D03CA13F70CEDF" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_F64540D907831C1F29C93CA13F705C04" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_F64540D907831C1F29C93CA13F705C04" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_F3D1BA8A7F2E08FFADC03CA13F70BCA8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_F3D1BA8A7F2E08FFADC03CA13F70BCA8" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_BE6652C1BBC2343DF18C3CA13F70C248" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_BE6652C1BBC2343DF18C3CA13F70C248" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSixteenthTwoThousandThirteenMember" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_16F155D27B35C1E0DFDC3CA13F70E2AF" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_16F155D27B35C1E0DFDC3CA13F70E2AF" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_BFC2CA98A7F56A8CEE9C3CA13F707743" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_BFC2CA98A7F56A8CEE9C3CA13F707743" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandElevenMember" xlink:label="loc_fast_AprilNineteenthTwoThousandElevenMember_A89150D88C61D72054F83CA13F70E8B6" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_4E6E1BF3305720370DB03CA13F708EE7" xlink:to="loc_fast_AprilNineteenthTwoThousandElevenMember_A89150D88C61D72054F83CA13F70E8B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4BE5C55FB2751F06B3DC3CA13F700BD7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_862E87DE5AB05C7131093CA13F707E46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_E836B7326C7E5153D3053CA13F70BD0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_E41D3695B53DF842A3333CA13F702A3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3C86CE2F94E696A740033CA13F705C37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14A776DDF5771F86DC9D3CA13F70FBAA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_87B7D4F8E80B4E97CEFE3CA13F701D35" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5AAAB9420DF25A9DA6053CA13F12365B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5AAAB9420DF25A9DA6053CA13F12365B" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_557028E2461C711F1ED33CA13F1492C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5AAAB9420DF25A9DA6053CA13F12365B" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24014ECC12DF200359D43CA13F141BE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5AAAB9420DF25A9DA6053CA13F12365B" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5A0BC6833CACDBAE3C503CA13F14BF23" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_A4A96A50E1EAFEE68091D9361EA57CF1" xlink:type="locator" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ShareOutstandingRollForward" xlink:label="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_A4A96A50E1EAFEE68091D9361EA57CF1" xlink:to="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9CA6ABF265F6636DBCA8D9361EA59C9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9CA6ABF265F6636DBCA8D9361EA59C9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0B93E0F08ED76C83D830D9361EA56845" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0B93E0F08ED76C83D830D9361EA56845" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_96A058CBAD8A21C7E5B8D9361EA5C693" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_FAE8AB3316295D32821CD9361EA5350E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_20FEBDFF1475EDDEE55DD9361EA50B23" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_FAE8AB3316295D32821CD9361EA5350E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_40D368910D9889150E2A3CA13E8F770C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_40D368910D9889150E2A3CA13E8F770C" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:to="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_5184858B8A89091C995E3CA13E8F01D0" xlink:to="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandNineteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_5150E6EB18033EAF5C273CA13E8F0255" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuarySecondTwoThousandEighteenMember" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_D1EF72CB8EEA27CB5A863CA13E8F4156" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_E711469490F4F9D5D5BA3CA13E8F0F70" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_C7A3EEF7C71985ED5B2C3CA13E8F2A99" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_D332490D0F707FD6441D3CA13E8FE88D" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_F3BA19EC9ED069BD38D63CA13E8FE31B" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSixteenthTwoThousandThirteenMember" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_6F8ECD4784DDF25FF4633CA13E8FC933" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_1FB0835BC3ED95E77B823CA13E8F50CD" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AprilNineteenthTwoThousandElevenMember" xlink:label="loc_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_20892E8A342E654857843CA13E8FA1CC" xlink:to="loc_fast_AprilNineteenthTwoThousandElevenMember_8AECDC4394C33F7F8CE53CA13E8F502A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FF61A8D866A2E2D2EF493CA13E8F95E3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_39DB0F28E621BE86C6763CA13E8F0EC2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_39DB0F28E621BE86C6763CA13E8F0EC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_991C6A3984EA3F0FABA73CA13E8F5ACE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_991C6A3984EA3F0FABA73CA13E8F5ACE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_36C5437F589E7DA6F3433CA13E8F7014" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_SharePrice_36C5437F589E7DA6F3433CA13E8F7014" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9BAB8F948F08BF6974F43CA13E8F9C76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60BD47797742281DCEEA3CA13E8FCD76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D2373435C45E3EF6867B3CA13E8F58BB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_C6E98F63E38DAEFB66543CA13F1433F2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_C6E98F63E38DAEFB66543CA13F1433F2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A67EC68F49A68B7AD5F33CA13F148308" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:label="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_C6E98F63E38DAEFB66543CA13F1433F2" xlink:to="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_A140B6C72AF3592A09CE3CA13F14CBED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_D7B46519F826DE6B23A73CA13E4BA0C6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_898E4E3246D9F32319043CA13E4B9D42" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_D7B46519F826DE6B23A73CA13E4BA0C6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_898E4E3246D9F32319043CA13E4B9D42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_898E4E3246D9F32319043CA13E4B9D42" xlink:to="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4B4DCA97DEDE9DF672C03CA13E4B05D6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AE1F0A44184B5DDE58FF3CA13E4B7470" xlink:to="loc_us-gaap_EmployeeStockOptionMember_EE47DEED6572EC9AF1E73CA13E4B427F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_898E4E3246D9F32319043CA13E4B9D42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F6FA4267BB26B16D3E593CA13E4BEEE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A35C69EF92B24FADC65C3CA13E4BEEE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6900E8A8E7C40FEEB3923CA13E4BC11E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_85F56F64D927B366DD243CA13E4B4D93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1AEBC88ED5D3889B3B8C3CA13E4BDE74" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_758E2FE0E15957F483813CA13E4BC1A7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1AEBC88ED5D3889B3B8C3CA13E4BDE74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_B6C3A1C3B396BA7F5B753CA13E4BDDB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5E04C7A062CE1CA5FB8C3CA13E4BD317" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_19B41F1A2787BA0E97273CA13E4B0670" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C7B9C5A3C4E7F95F2A803CA13E4B3C85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15D2E4B2118ADCC219533CA13E4B3F1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7F43F1A246BB67B9F0583CA13E4B903F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2FB28DCD733E1D3452B3CA13E4BF735" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7F43F1A246BB67B9F0583CA13E4B903F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4D61A991258FB9A0ABB63CA13E4BEB9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2AE3BDB017F8ED917C33CA13E4B2D03" xlink:type="arc" />
    <link:loc xlink:href="fast-20191231.xsd#fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_DF15C3C04F35FA6A61533CA13E4BA202" xlink:to="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_06329AFBB2976ABC177E3CA13E4BB0C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2E41284F9E40365249163CA13E4BFB8D" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4A4271C83A4F258CD6D63CA13E5B446A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_12096EC7FDF76E8ECE51D9361F8F017D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5F5B79B7720F82BA994BD9361F8F41F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:to="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_66992550F05F6B40646DD9361F8FD201" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1F06023647079AC213ECD9361F8FEBC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ED0CB8991F1C71CB344DD9361F8F7D7B" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D4E1E8C52C6857A55726D9361F8F4836" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_B62515566535B19597873CA13EC1C09C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_B62515566535B19597873CA13EC1C09C" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_7B1A44FF40E735ABFAE13CA13EC1723D" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>a2019finalannualreportwr001.jpg
<TEXT>
begin 644 a2019finalannualreportwr001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P"EJ^KZFFLW
MR)J-VJK<2  3L !N/O5/^V=5_P"@G>?]_P!O\:-:_P"0Y?\ _7S)_P"A&J5?
M3PA'E6A\K.<N9ZEW^V=5_P"@G>?]_P!O\:]YM23:0DDDF-<D_2OGFOH:T_X\
MX/\ KFO\J\W,8I*-EW/3RUMN5_(FHHHKRCUPHHHH **** "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* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#P#6O^0Y?_P#7S)_Z$:I5=UK_ )#E_P#]?,G_ *$:I5]5#X4?
M)S^)A7T-:?\ 'G!_US7^5?/-?0UI_P ><'_7-?Y5YF9;1^9ZF6;R^1-1117D
M'L!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'B]CI=IK'CB[L;V9HHI)YO
MG5@"""<=:V=0^%=Y'EM.OXIQV292A_,9!_2L"/3[;5?&%Y9W5XMHDD\VV5L8
M#9.!SZFNRTBRUGPGH>N?;+G_ %40:SD\S<A(#?=!Z=N,5[=:I.%N26MEH>%1
MIPG?GCI=ZGG^K:'J6ARI'J-JT)DSL.00V.N"/J*]VM/^/.#_ *YK_*O+O'5Y
M-J.@^'+RX(,LT,K.0, GY*]1M/\ CS@_ZYK_ "KEQ<Y3IP<M]3KP<(PJ34=M
M":BBBO./2"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 **** /'=&T^UU3X@SVEY
M$TD37$Q(4D<@D@Y%=M<Z_HMGJ5^)KC4)%1MMS"83)"IQCT.!]"*X;3-3@TKQ
MW=3W3.D#SSQO(G5 Q(W#Z'%=KIFH64%U9Z)H=Y#?F4M/>W$[;RZ<9R1U8Y[]
MAS7JXB+<DVG:W_#GCX:246E:]_\ ACS'4]0EO)C$)G>TAD?[-&QXC4GH!V&
M.*]XM/\ CS@_ZYK_ "KP+4EA35+M+8@P+,XC(Z;=QQ^E>^VG_'G!_P!<U_E2
MQZ2C"Q67MN4[DU%%%>6>L%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >.:
M3+>P^/+I]/LTO)Q-/^Y=PH89.>3[5UUA=:/+KEK]M\,W&E:B7_=.(\(S8_O+
M@'\17.>%L_\ "R;G;U\RXQ_X]73Z3XDU)(-'M=256O;J=XKA94V2(!G:=HQ_
M*O5Q%[Z+HNOJ>1AK):OJ^GH>8:O_ ,AF^_Z^)/\ T(U[U:?\><'_ %S7^5>"
MZO\ \AF^_P"OB3_T(U[U:?\ 'G!_US7^5+'_  0_KL/+_CF34445Y9ZP4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!X]HMK/>?$&XBM[U[.3SYSYJ*"1@G
MC!XKTF[F?3;(+=VU[K'<LD$;'/\ NC'\J\QTR;4(/'EQ)IENMQ<"XF_=OT*Y
M.[N.U=_>6-U)?31Z1/?:7<(?E+1E[6;C/3D+Z=OQKT\4KSC?:W]>9Y6%=H2L
MM;_UY'D5^XEU&YD$;1AI6(1A@KDG@CUKWZT_X\X/^N:_RKP&_$PU&Y%P5,WF
MMYA7INR<X_&O?K3_ (\X/^N:_P JK,/AA_78G+OBF34445Y1ZX4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!Y/X6Q_PLJYSG'FW&<'']ZND^W66M<Z1XRG
MM96Z13;3^ # ']37G=]>W-AXEOKBTF:&5;F4!U//+'-9J,%=690X!Y4]Z]Z6
M&]HU._1'ST<3[-.%NK)K])(]0N4ED\R196#O_>.3DU[]:?\ 'G!_US7^5?/3
M$%B0, GIZ5]"VG_'G!_US7^5<^8Z*!U9;K*9-1117DGKA1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% '@^H6ZW.OZBK7$,&+B0[I20#\Y] :C_LJ/\ Z"MA
M_P!]O_\ $TS6O^0Y?_\ 7S)_Z$:I5]1%/E6I\I)KF>A8NK5;8J%NH)]W>(DX
M^N0*]^M/^/.#_KFO\J^>:^AK3_CS@_ZYK_*O-S':/S/4RW>7R)J***\D]<**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH \8L8X7\9:D9[>*X2/[5)Y<JY4E
M0Q&1]135TQ-0\K5=!LA.8V!N-.;,GEM[#JR'].E-ALX[OQ5J?FM/Y<+3RNEN
M</( 3\H^N>?;--CU?08G'E>'IT8<!UU!PW_H-?0.]_=[+^MSYQ6M[W=_UL1>
M*+2*TU" ):K:2RVZ23VR'(BD.<@>G&#CMFO;+3_CS@_ZYK_*O#->LHK*^0PF
M;R[B%9PL_P#K$W=F]3[^A%>YVG_'G!_US7^5<6-_AP^9WX'^)/Y$U%%%>8>H
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 %<GXHTWR;A;V,?)*
M<. .C>OX_P!*ZRHKJWCN[:2"491Q@T >=$5&WW:M7=M):7+P2C#H<&J[?=-4
M(QY1P:Y37E_XF47T%==( 0:Y+Q(3%?QN,$@ X-)@7[&V,EK%-N4)#/ELGZ5;
MD!U"XDM[*-IY)$8!4'3+ UR1OKB5]I?:I/W5X%=KX E2VU2>24 H8MI8]N:!
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!S_ (HTTS0"]B7YHAB3'=?7
M\*Y-AP?I7I3*KJ58 JPP0>XK@]7L&TZ\DAYV'YHR>Z_YXIH# =1Z5Q_BD8O%
M_P!T5V;CBN/\5C%Y'_N"AB,*,?O!^%=MX-1/M\IE5BFS;\H[YKBH_P#6CZBN
M]\"B$7ET]SO\M8Q]T=\TAL[BXEBL+0I"C*)5'&!Q[UE27 2[1O-55 VJP&3F
MM%+&9G=63="RYC-)!;PQQ+;W@M8W!+!R?F(/H*8B*(H4&UBP]2.34H)QP/SI
M3$D3E$;>H/#>M07=Y;V4+37,RQHO4L:8$V#W-&!7$ZEXYEE<QZ:@C0<>;(,L
M?H.@K&EUW5)OF>_GR>@5RH_(4K@>H4G:O+H]?UB$C9?S8]';=_.DF\0:I<\3
M7DQ4]E8H/TQ1<#TR>[MK89N+B*(?[;@?SK,G\5:3#PLSS'TB0D?GT_6N'L$M
MKR7;+=+ Y/=,[OQS74:=8^&K92VH3"8C&-TC'/7/""@!MQXUP#]GLL?[4TF/
MT&?YU0?Q%KE[Q Q4'_GW@S^IS4]YJN@V]RTEE8H .AV ?SYI;'6KC5+AH+-(
M8ML9<M)EL =>F* *1TO6;_FX,C _\]YLC\AG^56(?"SJ,SW:1KW$:?U/^%:Z
M&ZN-*WL0DS;=K*<=2!G^=<_=#[29U@^U32H[ Y&X!0>N>M &S9:=X;LR[7TJ
M3%0-N^8G/K\J8I;_ ,0^'+9E%A91QX[I$J9_$X-<1.LV?F9\'UXS5)TYYH&=
M=<>.%7(AA0?4EO\ "M2R;4[BYM)#+&1=QB38$QA<9&3USC/>O.B@KU32MBMI
M>.VF+V[[?_U4 <WXI.=13VC_ *UB5M>)SG4E_P!P5C4"$HI:* "BBC% !5F#
M4;ZU_P"/>\GB]DD(%5\4X+DX')H V;?QAK4& UPLP':2,']1@UJ6WQ N%XN;
M"-_>-ROZ'-<F5V??PG^\<?SJ)KFV3[UQ&#Z EOY4 >B6_CK2I,":.XA/J4##
M]#6E;^(='NO]7J,.3V=MA_\ 'L5Y(;^W_A65_HF!_.F'4">([7G_ &WS^@H
M]M1TE7=&ZNOJIR*=7B<5SJ:'?!^X/]Y%(_4TMQ>:G=#_ $O596'HT_\ 09H&
M>Q7&HV5J#Y]Y!%_OR 5EW'C7P];'#:BCGTC4M_2O)"EKGYYRY]E8_P \4HDL
MTZ1R-^2_T-(#I[R^N=.\37MS:R>7*MS*,X!!!8@@@\$5<'C&Y%L+<Z5I#(&+
M &T! 8]2!G /X56GN[RR\57DU@3YXN90H"!\Y8@C!!S747.EBZBM9=0\/6D,
M<ENK37)F%F4<YSP>#VXVU[\W!<O,KZ'SL%-\W*['$7]_<ZE=M<W4F^1@!P
M .  !P *]]M/^/.#_KFO\J\-\066EV-\L6E7QNXB@+L>=C9Z9P,_7%>Y6G_'
MG!_US7^5<F/:<(-;:G9EZ:G-/<FHHHKRSU@HHHH **** "BBD/2@#R'XC:NV
MH>(VM%;,-D-@';<>6/\ (?A7)58O[DWFHW-TQR9I6<_B2:KU]12@H044?*U9
MN=1R85IZ)X?U'Q!<-%80A@@R\C'"I]3697LOP]L4L_"5LX4![DM*Y]><#] *
MQQ59T876YMA:"K5.5['G6M>"M9T*U^U7,<4L .&DA8L%^N0#7/U]"WMK'>V,
M]K* 4FC9&SZ$8KY[(*D@]1Q48/$2K)\VZ+QF'C1:Y=F)1117:<1[;X*U5M6\
M,6TLAS+$/)D/J5Z'\1@UOUP7PHE8Z9?PY^5)E8#ZC']*Z;Q3?G3?#-_<JVUA
M$50^C-\H_4U\Y6IVKN"[GTM"I>@IOM^1Y+XNUIM<\03W 8F",^7".VT=_P 3
MD_C6)117T,(J$5%=#YR<G.3D^H5NZ'X.U?7X#<6L<<<&<"69MJL?;@DUA@$D
M <DU] Z99)IVF6UE& %@B5..^!R:Y,7B'1BN7=G7@\.JTGS;(\5UWPOJGA[8
MU]$IB<X66-MRD^GL?K6/7NGBRQ74/"]_"RY*PF1/]Y?F'\J\+JL)7=:#<MT3
MB\.J,TH[,*ZKX?:TVE^(8[9W(M[W$3#L&_A/Y\?C7*TY':.19$8JRD%2.QK>
MI!5(.+ZG/3FZ<U)=#Z*K)\2:X/#VDM?FW-QAU38'V]??!JYIMX-0TRUO%Z3Q
M+)],C-<[\2O^12?_ *[)7SE*"=51EW/I:LVJ3E'L8,OQ9F(_<Z.B'U><M_[*
M*QM2^(>OZ@C1QS1V:-VMUPW_ 'T<G\L5RU%>]'"T8NZB>!+%UI*SD.9F=R[L
M69CDDG))IM%%=)S!7:_"S_D9+G_KT;_T-*XJNU^%G_(R7/\ UZ-_Z&E<V*_@
MR.G"?QXGJ]%%%?.'TIE>)=7&AZ#<WPQYBKMB![N>!_C^%>%RR/-*\LKEW=BS
M,3DDGJ:]%^*]Z1'86"GABTSCZ<#^;5YO7N8"FHT^;N>#F%1RJ\O1!116CX?L
MEU#Q!8VCC*23J''JN<G] :[I244VS@C'F:2-;3?A]KNI6:7:)# D@W()G(9A
MZX /ZUBZKI%[HMZ;2_A,4@&1SD,/4'N*]^ P,"N%^*EFKZ19WN/GBG\O/LP)
M_FHKRZ&-G.JHRV9ZN(P,(4G*.Z/+J***]8\D[7X::VUEK#:7*_[B\&4!_AD
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
M\\5]#W/_ !ZR_P"X?Y5\\566_:^1&9[Q^84445ZQY)ZG\*C_ ,2.\7TN<_\
MCHKN:X7X5#_B2WI_Z>/_ &45W5?.8K^-(^EPG\"(4445S'2>%>*_^1JU/_KX
M;^=9%:_BO_D:M3_Z^&_G617U%+^''T/E*O\ $EZA7:_"S_D9+G_KT;_T-*XJ
MNU^%G_(R7/\ UZ-_Z&E98K^#(VPG\>)ZO1117SA]*>3_ !1@,?B.";'$MLO/
MN&;_ .M7%UZG\4M,:XTFVU!%R;60J^.RMCG\P/SKRROH<'+FHKR/G,;#EKOS
M"K%A=O8:A;WD?+P2+(!ZX.:KT5U-75F<B=G='N^G^)='U&S2YAOX%##+(\@5
MD]B#TKSSXB^([;5[N"QL91+!;99Y%.59SZ'O@=_>N+HKBI8*%.?/>YW5L;.K
M#DM8****[CA"O:?A_P#\B58?]M/_ $8U>+5[3X &/!5A_P!M/_1C5YV8_P )
M>O\ F>CEO\5^G^1T=%%%>(>Z%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MZM^?/]:\W,7^[2\STLM7[QOR-BBBBO%/<"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@!K,@(1V4%^ "?O<?X5Q?BR+[--)AFR
M\)VC'!'S?XFEU36GGU5;RQN[2X@MO]7&?O ]R#WS_*MS5[9-<T1I+7;)*JL8
ML'JV""O^>^*8'E6B,D=TS%2VR(D@&N@;Q'N*QK9>:QSMY Q7.6X2TF<JXW%2
MA!/K3S<(AP7 - CMM*E:?39[IXO(9G:,H""" A.?UKS/5H/](:X7J[E3^ %;
MT6M7$-O]EB=Q$S%SM0]<8]/2N>O8YCJGGNI,#+@$=%/O0!';R3VLR7$#$.AR
M#_2NMTWQ+IMY#]GU#%LY^\KC*-]*Y^.'Y>E6$T^.3YBO- &U)>V[S.;4?N.B
M^_O21SJ3D'%905H05!Z5&MT4;!XI@=1'?"% <C'I5"^UAKC]T@X/4^@JBET'
M0J32E8IP(SD)_%@XS0!=LDCM;F22*$.KKAE;HI[8_6M2#5;B'S@(EVS1&,Y;
MIGO6%]ML@QCFD=-@P K.,_E3H[G3IB1%;R7!49/R%\ <YY^E(#7FOVE1A(4Y
M"C)/8=/Y5D_8-*!^:2//O)_]>K=S'#8PK*;-?F(  0 \\CM5-M>BBC#+ N#T
M D&?R'2@"U:V5KR+6"27U\J-F_\ 014[Q+ =C6DZGKM:)E_G5&W\:-:)(J6F
M[>0<F0\8&/053U#QM=SR;_(B7V /^- &T,]K)_\ QS_&FQO.T3E8T<!F'+@;
M>>G /2N;B\57]Q<QQ+M3S'"Y '&3CTKJOL-W:?;8Y[GSO)C!)"!1N/7&/J*
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
M]/\ _$U]!3Q5%02<CYVIA:SFVHG$5VOPL_Y&2Y_Z]&_]#2G?\*KUG_G\LO\
MOI__ (FN@\&>"[_PYJTMW=7%O(CP&,"(L3DLI[@>E9XC$4I4I)2U-,-AJL:L
M6XZ':T445X9[Q'/!'<V\D$RAHY5*.I[@C!KP[Q)X>N?#NIO;2J6A8DPRXX=?
M\1W%>ZU4U'3+/5K1K6^@6:)NS=0?4'L:ZL-B'1EY,Y,5AE7CYH^?J*]#U7X6
M2AVDTF]5EZB*XX(_X$.OY"N;N? _B2V.&TR1QZQ,KY_(U[4,31FM)'B3PM:#
MUB8%%:A\-:Z#@Z/??A;L?Z5)%X2\0S'":1=#_?3;_/%:>U@OM(R]E-_99CT^
M**2>9(84:21R%55&23Z"NOT_X9:U<L#>/#9IWRV]OR''ZUWGA_PAI?AX>9 A
MFN2,-/)RWX>@KFJXVE!>Z[LZJ.!JS?O*R(?!?AG_ (1W2SYX!O+C#3$<[?11
M]/YUTE%%>'.;G)RENSWH0C"*C'9!1114%A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%5M0O8]/LI+F4\(.!ZGL* *&LZB8I%M8FPQ&7(
M/Z5Q>K/(;P* &&W)SSG^M6K66;4+F2YF<I%N)=_XG/H!V_I1=6DMW+N!$<(.
M5B4=_4GN:8B[I\EK):C,2H3V)//O3G^RI* I16/0;.O]:PI=%OVSY4[JV<@K
MBFQKK-M+M#^=&  58X/O0!U=A>-9W:ME6@?AP#C;[X]J/&<$XL5NK8XC)"S8
MZX/0_3M^58D<RSIR'BD7^%CR#[$]:ZK1YOMVFO9W9\Q@NTD_Q(>] 'G*0LOS
MX/TJ5BD\2J4RPZY'2KVH6SZ;J$MI+G*G*'^^O8U28GL.:8%26/8V",#L#V^A
M_I3&>2/_ &A[]15S[PVNN15>2Q?&8)<?[+=J (?M!7D BI1? 1DNIX';K52:
M"Y4_.=G^T.5/^%)-I-^MO#/*1Y4Y(4@\\=>*0&7L=]2FDM(!&0A*;\%@.!S^
M=3Z;:RM(TD[%G7C)YYIP\W3M1MY&D$L#'RV/4KGU_'%;L,$:EMHZG)H ACC[
M$<T>4(\I_ _Z&KC(,<#D5&RY&#]0:8&:MPZOY60,!E(]_P#.:SI4:&0HXP?Y
MU=O(O+OPW3< ?SX-.BC2\,<<P/S@A&!P01UI 93&H)OND5KWNC7%LOF)^\3O
M@88?45CRG(- &AX:M);B6Z>) S)&!R0, L,G\@:ZZ4DQZH<=O4'MGM7#Z7%<
M-<K)$Q")(GF -C(SG^E=5;RF2ROVX^YV_P!P4(#C/^6Z_A5B3_5?\"']:KC_
M %ZU9DYB_&@""E7O]*2E7O\ 2@"*2:.'F1L ^U0//;/_ ,M!^1J/4#G /K_3
M_P"O5W0/#4VO79MUG2V;874R*<,,@<?G2&9K>7EB&!'L:ADV,/E/Z5HZOHLV
MBW$MI<NC2!@,IT(QG(_2H+#39KZ3$<<C(OWF1<XH H%/:@Q$$@\$=JVI]#%M
M''>"9VM7+;',1&2O4<U!8:5<:M.L%F#+*<EP> OXT#,LQ&@6[%0W0$X%=0OA
MFWDN19K=R)=*</%(@&3['-95]:1V-ZUJTC,(U(SC!W<XZ9]J N9A@/J*;Y+=
ML&NM;PG-I]E!=ZI%L68#@/R@/=@!QQSQGZ56O-%@L84NF67RY"QC.\':5."I
MXYZ?K0%SG7@V,5)R0<'%-\OWJW#$+EX884=YG?:0.^2  />NIG\&R:3;^9>V
MR3Y/S-&S/L]BHQ].,T!<DO+&YU'Q/>6MI$9)7N9<*#C^(Y))Z#WK;TO37L+>
M:TN;S0+R"9@S6TM\ 5<9 (8=#R1UK,34(;/Q+J1N8Y&M[EIH9?*/SJK,>5SW
M%._LKPX1O_X2&<#^X=/;=^>[%?03;:47M9=+GS<$DW);Z];%?Q+)>-J2Q7EI
M':"&)4AABY18^2"#DYSDG->WVG_'G!_US7^5>&:W?6]W+;16:2BVM(!#&TV-
M[C)))QTY8\5V$/Q6\J%(_P"Q<[%"Y^U=<?\  *Y\30J5(045L=.%KTZ<YN3W
M/2:*\Y_X6U_U!/\ R:_^PH_X6U_U!/\ R:_^PKB^I5_Y?R.[Z[0_F_,]&HKS
MG_A;7_4$_P#)K_["C_A;7_4$_P#)K_["CZE7_E_(/KM#^;\ST:BO.?\ A;7_
M %!/_)K_ .PH_P"%M?\ 4$_\FO\ ["CZE7_E_(/KM#^;\ST:BO.?^%M?]03_
M ,FO_L*/^%M?]03_ ,FO_L*/J5?^7\@^NT/YOS/1J*\Y_P"%M?\ 4$_\FO\
M["C_ (6U_P!03_R:_P#L*/J5?^7\@^NT/YOS/1J*\Y_X6U_U!/\ R:_^PH_X
M6U_U!/\ R:_^PH^I5_Y?R#Z[0_F_,]&HKSG_ (6U_P!03_R:_P#L*/\ A;7_
M %!/_)K_ .PH^I5_Y?R#Z[0_F_,]&HKSG_A;7_4$_P#)K_["C_A;7_4$_P#)
MK_["CZE7_E_(/KM#^;\ST:BL3PMXAD\2:=)>M9?9460QJ/-W[L $GH/6MNN:
M47!\KW.J$E.*E'8**HZKJD>E6ZRR(7+MM"@X-0:3KT.JS21)$T;(N[YCG(J2
MC5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **IZG
MJ"Z99FY>,N P& <=:73+]=2LQ<I&4!)&"<]* +=%%% !117./XP@1V7[))P<
M?>% '1T5S?\ PF4'_/G)_P!]"G)XQM"?GMIE'J"#3L*YT5%5;'4K348RUM*&
MQU4\$?45:I#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **0D $
MDX ZDTV.:*4D1R(^.NU@: 'T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<EKUVNIW[6:N1;VV1(1T+]_RZ?G5_Q?XA7P_H[.A!NY
M\I;H>Y[G\!^N*Y.R<I!'"3EQS(<]6[TT!HPX951$"1H,*H' JY&H-5XAQP*N
M0J:!$R1CTYI9+1'&2!4T:G%2<T 9LUBC(015"">;1KQ)(W;9GE&/##T]C_GF
MMN8'%9]Q&DRE)%!!H M>*=.74]+34K3!EA3>&'\4?4C^OYUPOVHC[Z'ZBNU\
M-:A]EO7T>>3A\O;9_-E_K^=9.O:6-,U$A%VPS9:,XX'J/P_EB@##6[A/5L?4
M4[SD(RK T2Q@-\Z _44PVL3#<F5/L:8"EC)QC@^E,:T+A5W$1CG:3T^GI2J)
MHNP<>HJ6/>_48H JW-C'/ T3C<2,!FY(_&I+*5I(%\W D3Y'P.I'?\>OXU:V
M#%0;0EV5Z"8<'_:'^(_E2 L<8J-A^8-"DKE:DA03S+&6VYX_^M3 R=3 Q&W?
M<%_4'^E0VZ[K>%QQAB<_7FM#7[-;:",(^^4OUSP!@\_2L=5N+E1'&3' ./3-
M("_+JSSGR1A@O\0'.:JW=C!=$R?,CGJ$ .3]/6K$-O!:H"< #N:BEG2:1?(.
M00<$>HYH DT6P2.WOD$RR*Z*5X(965@1D>XR*U7EWZ?>D@@A"/\ QT5F7-^@
M@25"8YY4 ?;P<#OGWZ4^.2>>4Q%L1*N&4#[Y[Y]>,#\* .6'_'PM6B,Q_C6D
M^CQW2B>#$3Y.%/0C^E0/IMY'\I@)R>"",?G0!1*<5&.,_2K4]O/"N9(70>I7
MBJH[_2@"LMNMYJEI;/G;-.$)'H2HKL=+CEAURU5$*1Q.R MQD!>0/7GG\*XH
M7;V]S%<0C=L82*>P*MD?R_6NKLO$5K<ZK%<23+! DS,BOU <\D_3/Y9I#,_X
MBR!O$?EA@?+B7..Q_P @5JZ?826NF1+'&^W: 6Z;CCM^-<OXKU"#5?$%S=VF
M\PM@*6&-V!C/TKKM,\26#:#%-//^_A0)]GR%(8<9YZCODTP*OB.-HO#DJ;A_
MQ]*%0=5+1J6'\S^-3^![1;?P_)=@#SI+C/H<+V_]"KEM>UG[?L@0EU1B[N ?
MG<]3ZX P!["MSP=XALK:Q-EJ,KQ+$Q=" 3O!QD=.O^- %J[E1M4,V[]XWW0J
M\YW#'Y$G\ZYFYQ>^+9'89C>Z/(] >/Y5TEWKEA"LLI"I,[JT4:X_=*N2,GG)
M).3^'7&:XJ&\:WO1<#D;\E?49H ]:U^6--.263YU5UX]>V/UKC-8FB3P7;Q#
M[RW#A,_W=H_^*%:NM^(+&[T.**WN%<R(IE8'B+(Y'/4^P_&N)U74ENML,>1!
M$-L8/IP,GWP!0!/X4F%OKL5SY:N8?F4-P,GC/ZUZ'!XCCN7?SX71NH8*&4_G
MT_#/UKR[2[P65ZDK[O+) ?;]X#/4>XKN&EAM[AFT:XM[MYU#,)2%$8_VCQCT
MP>: 97@&IMXKN!I#%;OSI=I#!<#)SR>.E=0D_B==)DM)-9A&JO*KPQ?:8]QC
M (89Z#D@XSV-<?-!;W'B&[BN;Q;2(SR9E9"P')[#FK7]C:'_ -#1!_X"2_X5
M[U2*E:_ETN?.TY.-[?G8D\7SSR7%C#=W2W-Y!:A;AU8, Y=CMR.,@$5SU;OB
M6SM+.+2ELY(YD:TW&:.,IYIWMR0><]N?2L*NBC;D5C"M?G=PHHHK4R"BBB@
MHHHH **** "BBB@ HHHH **** "BBM7PQIW]J^([*T*Y1I0SC_97D_H*F4E&
M+D^@XQ<I**ZGL/A?3O[*\-V5H5PZQ!G'^TW)_4UK44A.!D]*^7E)R;;/JXQ4
M8J*Z')^)G:]UBVL$/W<#Z,Q_PQ3%5='\7*JC;%(P 'LP_P ?Y4:-G4_%$MV>
M50M(,_DO^?:K'C&W*M;7:\'E"?U']:/(/,ZBBJ]C<B[L8;@?\M$!/U[_ *U8
MJ2@HK'O-<>VUJ+3Q K"1D&_=R,GTJ+4/$?E7!M=/@-S,O!(!(!^@Y-.PKF[1
M7)/XCUFU8-=62HI_OQ,N?H<UO:5JT.JP%XP4=.'0GD?_ %J+!<OT4UVVHS>@
MS6+IGB-;R.XEN8U@C@4$MNSG-(9N45S$GB34;IB=-T]FC!^\49R?RX%,@\67
M4$_EZA: #/.T%67\#3L*YU5%,AECGA26)@R.,J1W%9^MZLVDPQ2+")/,8C!;
M&*0S3HJM871O;&&Y*A#(N=H.<59H **Q-8\0/IE\ENMNL@9 VXMCJ2/Z5MT
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
MH5R_C&ZXM[0'KF1A^@_K7A(]]DW@^VV64UR1S(^T?0?_ %S^E7_$-M]IT6<
M9:,>8/PZ_IFI])MOLFEV\)&"$!;ZGD_J:M.JNC(PRK#!'M1U#H87A&Z\W3GM
MR>87X^AY_GFM^N-\/.VG^()+-SP^Z,_4<C^7ZUV5#!'%>)F=-?W1DAPJ%2.H
M-=1I>G1:;9I$BCS",R/W8US7B#GQ-'_VS_G794,$1SP1W,+PRJ&1Q@@UQ_AL
MM:^(&M\\$.A]\?\ ZJ[2N-TC_D;W_P"NLO\ 6A SKY?]4_\ NFN$T*S_ +0U
M!;9R?)_UDBCN!T_G^M=W+_JG_P!TUR7@[_D(S_\ 7+^HH0,ZY$6- B*%51@
M# %8OBNTCETHW&T>9"PPW?!.,?K6Y67XD_Y -S_P'_T(4(;*_A*5I-'*L?\
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
MO/\ KN__ *$:J5;U7_D+WG_7=_\ T(U4KZJ'PH^2E\3"BBBJ$%%%% !1110
M4444 %%%% !1110 4444 %%%% %O2[)M2U2VLDSF>54SZ GD_E7O\<:Q1K&B
MA40!5 [ 5Y1\,=.^U>(9+QEREG$2#_M-P/TW5ZS7B9A.]11['N9=3M3<NX5P
M>KRRZCK\JP(9&5MB*!G.WK_(FNTOKD6EC-<'_EFA(^O;]:Y?PC;F;49;EN?*
M3&?]IO\ ZP->>CT6.^V>*?\ GE+_ -^5_P *7[9XI_YY2_\ ?E?\*ZVBBX6/
M/;E[ZVU-+N\C9)RPDY7;NQ_^JO0(W66-9$.5< @^QKG_ !A;;[*&Y YB?:?H
M?_KC]:N>&KK[3HT0)RT),9_#I^A%#!&'K_\ R,T?_;/^==E7&Z__ ,C-'_VS
M_G794,$%<;I'_(WO_P!=9?ZUV5<;I'_(WO\ ]=9?ZT(&=?+_ *I_]TUR7@[_
M )"$_P#UR_J*ZV7_ %3_ .Z:Y+P=_P A"?\ ZY?U%'0'N=A67XD_Y -S_P !
M_P#0A6I67XD_Y -S_P !_P#0A20RIX/_ .07+_UW/_H*U'XR_P"/2V_ZZ'^5
M2>#_ /D%R_\ 7<_^@K4?C(?Z';G_ *:'^5/J+H:FA_\ (%M?^N=7ZSM 8/H=
MJ1_<Q^1(K1I#.-\6?\AJ+_KDO\S795Q/B>99=<VJ<^6JH?KU_K787A*V4Y7[
MPC;'Y4V)'+7^JWNLZC]AT]RD62 5.-V.I)]*OVOA&TC -U*\S]P#M7_']:S_
M  <%_M&;/WO*X^F1G^E=A0P1A:[8VMEX?G6V@2,$KG Y/S#J:7PC_P @=O\
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
M_"L:ZUW6;\%+C5+F1?[OF'!_ 4 =[;:C%HD2#4S#%(R@E#*"4/IUSQZU+?\
MQ&T.*-4C>:Z8#GRX\ GZMBO+/*R?F/XDX_\ KT>6@[D_0?Y_E0!K>)/$$.OS
M1-!IR6HCSR""SYQUP!Z?K6(48=1CVJ=0H. ./K0Q ^4#'L*0'2:K_P A>\_Z
M[O\ ^A&JE7=:_P"0Y?\ _7S)_P"A&J5?50^%'R<_B85(()CTB<_\!-1U]#6G
M_'G!_P!<U_E7-B<3["VE[G3A<-[>^MK'S]]FG_YXR?\ ?)H^S3_\\9/^^37T
M-17'_:3_ )?Q.W^S%_-^!\\_9I_^>,G_ 'R:/LT__/&3_ODU]#44?VD_Y?Q#
M^S%_-^!\\BUN#T@D/_ #2_9+G_GWE_[X-?0M%']I/^7\0_LQ?S?@?/7V2Y_Y
M]Y?^^#1]DN?^?>7_ +X-?0M%']I/^7\0_LQ?S?@?/7V2Y_Y]Y?\ O@T"SNCT
MMI3_ , -?0M%']I/^7\0_LQ?S?@?/?V*[_Y]9O\ OV:/L5W_ ,^LW_?LU]"4
M4?VD_P"7\0_LQ?S?@?/?V*[_ .?6;_OV:/L5W_SZS?\ ?LU]"44?VD_Y?Q#^
MS%_-^!R7PWTMK#PX9Y4*2W<I<AA@A1P!^A/XUUU%%>;4FZDW)]3TJ4%3@HKH
M8'BZZ\K34MP>9GY^@Y_GBI?"MMY&D"4CYIG+?AT'\OUK:HJ2PHHHI#*FJVWV
MO2[B #)9"5^HY'ZBN=\'W6RZGM2>)%WK]1_^O]*ZVBF(XW7_ /D9H_\ MG_.
MNRHHI#"N-TC_ )&]_P#KK+_6NRHH 9+_ *I_]TUR7@[_ )"$_P#UR_J*["BF
M(*R_$G_(!N?^ _\ H0K4HI#,#P?_ ,@N7_KN?_05J]KNGMJ6FM%'_K4.]/<C
MM^6:T:*!'%:3KDVC![2Y@9D#9V]&0]^M:$GBJ2Z_<:;9R-,_ +<X]\"N@FMK
M>X_UT$<N/[Z _P Z6*WA@&(88XP>R*!_*G<+'#:MI[V$MN)GWSR@O*V<\DUW
MA 8$$9!ZTM%%PL<+/#=^'-6$J*2@)V,1\KKZ5K'QE;^7D6DF_P!-PQ^?_P!:
MNB=%D4JZAE/4$9%0I86<;;TM(%;U$8!HN%CF)K34-;MKC4+B,J$C_P!'B ]P
M20/IGZTWPWK!M'73VA+":48;.-I.!78TSRH]^_RUW?WL<T7"QD^*O^0*W_71
M:/"O_($3_?;^=;-%(84444 %<3X<_P"1B_[[KMJ*!!1110,YGQE"QBM9@/E4
MLI/UP1_(UI^'KE+G1H-IRT8\MAZ$?_6Q6G13%8P/$NC/>HMW;+NFC&&4=6'M
M[BJ=AXK:WA$%] [NG&]>I^H/>NKJ&6TMISF:WBD/JZ _SHN%CE-0URYUH?8;
M&W=5?[P'+-_@*Z#1-+&EV7EL097.Z0CU]/PJ[%#% NV*)(QZ(H%247"QA^+?
M^0./^NJ_R-8U@EWIUG!JUFGF*0R3IZC<>?\ /I6SXM_Y X_ZZK_(U+X8_P"0
M%#_O-_,T= ZE/_A,K;R\_9)=_IN&/S_^M69#!>>)M3\^52D X9AT5?0>IKKF
ML+-GWM:0%O[QC&:G"A5"J  .@%%PL(JJB!% "J, #L*QO$>C-J,*SVXS/$,;
M?[Z^E;=%(9R6G>)Y;&(6M] [F/Y0PX8>Q!IFI>(9]53[%8V[J).&[LWMQT%=
M7+;03_ZZ".3']] ?YTL5O# "(84C!_N*!_*G<5C-T#2#IEJ6EQY\N"^/X1V%
M2Z__ ,@.Z_W1_,5HT4AG/>#O^/"?_KK_ $%=#110 R:/S87C)QO4K^8KAK&\
MN?#VH2+-;DY&UD)QGW!KO*:R(XPZAAZ$9IBL9NCZVNKO,%@,0B .2V<YS_A6
MI34C2,81%4?[(Q3J0PHHHH **** "BBB@ HHHH **** "BBB@ HHIDDB0Q/+
M(P5$4LS'H .IH Y[QOXHMO#6C@R3&.XNLI#MZC^\WX9'XD5YEI^N6%S*%BN
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
MB+&I/N<G^0KE]0O/MMW+<E0GFN7VYSC)KI/"'B;3=%L)+>Y9EEEE+$["1C
MZ?C0!@:PHBU>[C0 +'*R@#I@'%1Z1<?9M5@D)(4-\V.X[TFH3+<:C<S(<K)*
MS ],@G-0%A&WFPKPC#D]10!TOQ!ELI?$2G3U00_9HSE!@,2,Y^N"*YNVP6D!
MZ8_K4MW,D]TTF"5( 'X#%0VW^L<?[/\ 44 6 %7@#%-;FG[<CWJ,\4 )WIIX
M-*3S2'W- Q"*3FD>1,X!IAE+-@#\Z .MUK_D.7__ %\R?^A&J57=:_Y#E_\
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
M?F>IEF\OD34445Y![ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<\T5M!)/,X2*)2[L>B
MJ!DFI*\\^*'B(0VZ:%;N-\N)+@@_=7^%?Q//T ]: .(\2ZW)K^MSWSD^7G9"
MI_AC!X']?J364:;FC-,04H-)FC- "ELX]<T[FHFIX8@4 .K;\):E8:9KT-WJ
M+2I%&#M,8/WNV<=NM8._U6CY3V(_&@#J[WQ5+=>*)98KEGMGE(A;RPI"\X[9
MK;GU&VU&26X@3:T((?)YY'^/\J\Y"#<K!F!4Y'-7K;49;661@Y/FIM8>M "Z
MM=P26T,.\[D;)S[<?TJE+=+<R&1Y 6( _*FN69B20<^U,,:'J@H 7RHST(I5
M0*#C!%0F!?X2R_2D6W=C_K_PI 6",*=I!I+%W@U**\8XP0,>HR*8L(0[O.8D
M=AS2R;V'W3P>* /3;5 @@DSGY\5T5G+&I*9Y7D?2N$T[6TDT-6!_>QD@C//'
M_P!:MS[>TGDS12+ADW$_\!R/U%, \0Z!INJ7+O(_D7#KA7$@^=LX P3_ $[]
M:XO7O#2Z/-&HD,JR9*L1CI_^NKOBJ62ZO3LD92I^7_/XUBM/J<D MWN7>%3G
M9N.,^N* *3Q>7D8J(-M<&I[G*+EFR:J;L\TAG0Z/IJZU,(BY5T3.,X##_)K>
MM_ UI&^["#_@.:Y;P_=7$.IP"VD1)7;RU:094;N.?;FO1/[$U7K?^)8+<=UA
MB _4FF(9IOA:RMKV)U)5E<-E>*Z_5+"W\0Z1-8NZEQT;^XXZ'_/;-<9K>L61
MT^2SCOEGE@ ?S$&W/;DCZTOP^N0;^YG%V%0J%DBW9#>C9]N?S- ' 7VL2V%[
M+:/:$2P.8W63JI'!%94]_->SKYK?+N& .@&:]%^+OAE8VC\0VL8 <B*Z"CO_
M  O^/0_05Y<6SZ<^U(9L.ENAY6('W(_K6M)X0\T*Q:1AC@Q!<?EUKC^XKMM&
MOM0>>*TNY)#:S*1O8$$<=F'-,"E>:'%90QI-/,&.4B3RNV<DD\>M1:LNS0V7
M_:'\ZV[RT;ST07,C(A8*9GWYQC\:Q=:XT<]\L/YF@1@V7>DN@#.<^@I;+J:+
MG_7GZ"D,AP/2D9MHS2TR4X6@8@#.,DX%6M'@\[6K9.H#[C^'-5T' ^E:?ATB
M/56F,;R".,G"#)'.* .RZ13?[1"?F<5GW'E=&VX)Q\PZU?B=9K5)4.5<[A[\
M&LR_D:!&8X.,GITIDF5J?EQQM'&JJ6(W!1C/>J=A")+Y%8X5?F8GFL^>\N)Y
M"SOUYP!BMSPG9O=SR2D%\>OH/_UBD,??JDL#/$NQ3P<#'-8<T31_=)Y..*Z6
M_(>0IG=F0G/;C_(K&N9($E 9U!&2?Z4 9;$FA)3&X=,AE.0?2GRO$1\F<_2H
M*!FE!K]_!P'5AG.",?RQ5M_%EV\.WR8U?^_R?TK!HH"QVNM?\AR__P"OF3_T
M(U2J[K7_ "'+_P#Z^9/_ $(U2KZJ'PH^2G\3"OH:T_X\X/\ KFO\J^>:^AK3
M_CS@_P"N:_RKS,RVC\SU,LWE\B:BBBO(/8"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **0D*I9B !R2>U1VUS!>6T=S;3)-#(-R2(V58>QH EHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** *.L:K!HNE3ZA<Y,<*YVCJQZ #ZF
MO M0U"?5+^>^N6W33N7;'0>P]ATKL/B;XD^WZD-'MI,P6;'S2K</)Z?\!Z?4
MFN%H 7-&: .**!"YHW4W-,:0*,DT 2%LBGAA503ACBK";6'6@"7(-+4>W'>E
M!/K3 ?1C/6D!I: &E#VIO-24'GJ* (\$TY0!S1@48H 0LW8"FYE/4@4_:*3R
MP: '1S&)"N[K6A;ZS-$@2,'84V'Z<\_K6:$ [4Y0,\T 7;N^GO/+(4ED0*23
MQ5*1KL=3Q[580X%/\XA2$3/J30!E73GRAG.2:A4\47<_GSG P <4BTAEFW<I
M,I'8YKVZ&VTY-,6\CM8@'A$@.W)Y&:\-3[PKUG1]0%YX$3:^7AB,3^V.GZ8I
M@<1I36UQ>W?VMV2%U.2HR>O'%:NFZ3HNFZC]KL=9:/*_,C1D ^U<[8G;#=R,
MI90%!P,]Z8NIV#MM$A5NF"IH$>O>'=;MO&.F7^F7]L%*@QO&6_UD9& P]\YZ
M=.#WKQ37]%G\/ZW<Z9<@YB;Y'_OH>5;\1_A77>'M>M=#O([L*[.O#?/@,IZC
M%=7\0O#L/B?0[?6]."R301A@RCF2$\X_#.?^^J0SQNVM'N)!Y9&01P:]*%ON
M7(R.Y7-<!_9T\$H(0@@]177Z'J5Y+J*6\H!8JV"PP<@4T!'?VVR_78Q*["1\
MW3BL76C_ ,2@#_;']:ZW4H L[2ML;S$+?+V(%<GKPQIB@?\ /0?UH$85D.M%
MSCSS]!3K(?>J"\D*W)4+GI2&(:BEY6I2*BD^[^- Q#)M.*V/"URL>HR(V,R)
MD>Y':L?8I)/6I;<F&42JK*R<J0>2: .X@8IH@925P'VGTRQQ^@K)U2:1=%9I
M9-[OP#CMG%;EA<V=SIL00QD; /+)!*G'3'YUS_BN0)'%"HP,YP*9)S)<MMS@
M;1@5VOAL+9Z')*,%F7J#T[_X"N,AB,TR1J,EV KI\@V7V.&,#?,Q9AP0I/ '
MX@TALCNI6C1FRKE%QP>1FN:=B[LQZDYK?UBRBM8-\8"DDUSYH&@ !;!Z48H7
MO0: $I*6B@9V>M?\AR__ .OF3_T(U2J[K7_(<O\ _KYD_P#0C5*OJH?"CY&?
MQ,*^AK3_ (\X/^N:_P J^>:^AK3_ (\X/^N:_P J\S,MH_,]3+-Y?(FHHHKR
M#V HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***K:A?6^EZ?<7]T^R"WC,CGO@#/
M'O0!POQ;\5?V5HRZ+:R[;J_7][CJL/(/_?1X^@->5>'O%6K^&IS)IET8T8YD
MB8;HW^H_J.:K^(=:N/$.N76IW!.9G)12<[$_A4?05G+UH&>]^%_B?H^N^7;7
MA&G7K<;9&_=N?]EOZ''IS7;5\IJ178>%_B)K'APQP/)]ML5POV>5N4'^PW;Z
M<CVH$>^45@^'/&6C>)HP+*X"7 ^];2D+(/H.X]Q6]0 4444 %%%% !1110 4
M444 %%%% !6%XO\ $"^'M!EN58"YD_=VXQGYSWQZ <__ *ZW.E>8?$*UOM7O
M%N[=C+;VZE%A';GEA]>/R% 'GLA9F+L2Q8Y))R2:0#/(I_4G'!!II ^AH$)T
MI"<TC$CK3,YZ=:!B%CT%597#-@'BEN)P,H&^I'>JR;IY!&BLQ/15&2: 'B7Y
M@J#<<U(C7&?EX^M:-WI1TD0[F#^=&&+ <*>Z_A48*'N* (E:[[[#]:D5Y_XH
MU/T:I OIS2CWH 19/567]:D4YZ&D%**8AU%%+0 F*2@FFYH =13<TFX4 .S1
MFF[A3=U %A&J=2H!+, ,515^:L1X9AF@#'8)YS[/N;CM^E/6F!,'&1Q4RJ!U
MYI#%0X/7BNU\):I%'IE]8SY6.10RE1D@]#_3\JY"UM)[V=8;>,NQ[#H/<UZ#
MH6GV.BZ8[7;(3P9)6Z9Z ?3FF!%I>G:3#;RHL<LOF$9WCTJ;_A'=-E?S$TYM
MW][.*ENO%.F643/!$\X7_GDHK';XBI.XCMK?8Q[.I)H$0^(=*.G0F18RL;*>
M^<&NU^'%S>QZ6FG7L#B QB2VD8<$'JO]1^-<-?:_<W]M+;W,@$<@P1LQBM*V
M\:W=OID-E 8D\@($D'4;<8]NU %WQ)X9N]-OY7MX!+9L=T>UAN /8@XZ'^E8
M"7$>[&[:?[KC'\Z]-O96\4^$/MFF,!<["\:GGYUZH?KC'Y&O'8M?C8E+F(J<
M\\?TH WWN=ZA9&Y.57GV.>M8?B%0M@BCIY@Z_0U9BN+.=X_(D53GINQCCL.E
M5?$(=;2,,X8%^/EP>E &+9?Q4VY'[]J?8_Q4VY_U[4AD)Z5&ZG' J7%-;I0,
MU] U+2[1%BOHV(+$OF,,#Z?R]*WY1X/OK1W1H8Y ,Y5O+;\!QG\JX-^:BVGU
MH%8ML-P(!QZ'%,:)V&#(6QV)Z4R%';I)@>]3!)1U&?>@98@L]1TR6&^%J^T#
M>C,F5((Z_K4UOK"HVZ2(J57Y=O.6[D_6MNR\:0VX\NYM6B)Q\\)R,#M@_AW[
M58O+SPUJEO))(T.]5W!@OEN?RQDTQ'/:UJ,%Y OD-P.QZUB'I5@HK=J0Q#&!
MBD,A7I013S&PZ#BC:: (\4=*?LI5C#!N1D=B>M '7:U_R'+_ /Z^9/\ T(U2
MJ[K7_(<O_P#KYD_]"-4J^JA\*/DI_$PKZ&M/^/.#_KFO\J^>:^AK3_CS@_ZY
MK_*O,S+:/S/4RS>7R)J***\@]@**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O(OC
M%XJ$LT?ANTD!6,B6[(_O=53\!R?J/0UZ-XHU^#PSH%SJ<P#,@VQ1_P!^0_='
MTSU]@:^:KNZN+Z[EN[J0RSS.7D<]68G)- T1'% ZT'K24#)!3U..]1!J>&-
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
M7_I^(]*\]\1?ZJU'^S_05Z=X%UFTUO0O[!N5WO;6XC96/$L>-O'TX'XBO/\
MQYIKZ3J26;$LJ [&/\2\8-(9S5C]QOK45RZI,VXXJ:Q_U3?6J=VLDEX1M.W/
M6@!?-C_OBDF;$8/K1]FC]Z2XPJ*.U $<1"R*^,X.<'O710^*T@C6(6Y3;TP<
M@?A7.* >AQ08]QR:!G6MXECO865YT'0@,?TR?K65!=>7%&UN<O"/FP>/3^>*
MHSZ3=VJAI[62-2,AF4X_.H48HAC'W6ZD=N>U C?^WR21&.9WF5N2 QVCZ#M5
MK2M2@MK@+'$%N)%*K+&2I['&,XR<=L5S'VB2,_)(S?[XIQOY25RHWJP(8=0:
M L>D27$%_!$9%<R2[4#L/NGO69KT/]E:1-*7/F7&8E!/(&>3^6./>N>C\0W9
M0H\I(/595S^HYIFL:S)J-G!%(V3&3R#D$<4P)/"^C3ZM>RF!XU," GS,X)/3
MI7:Z-H5QIT3PW4L+NS C8V>!CU KG? VCP:A8WT]QO78RA&!X& 2>.AZBM_3
M)=NI"$SEV*8AEECRW7E<]_;_ .M0!5\236^GP#=!#)(<OF0=!V'KR:P=$M+/
M7$DENH&\U'PJQ< K^'.:?XZO0^O+!*Q9(H,,%_O$$C^8IW@J,-:W$V)"8WP
MG7D"@ UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE7U,/A1\G/XF%?0UI_
MQYP?]<U_E7SS7T-:?\><'_7-?Y5YF9;1^9ZF6;R^1-1117D'L!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% #9)$AB:65U2- 69F. H'4D]A7SAXV\2MXI\23WRY%LG[JV4
M]HP>#]3R?QQVKTCXO>*_[/TQ= M7Q<7J[IV'\$6>GU8C\@?6O%\4#0HI*6EP
M* &_6E%+C)I<8H 3%+12T (*<I-)2T 2@4_(X%0J<5(IH ?@=C2[&QN':@#/
M-*,]A0(TM.O0R^3)U'0U?2:6WF6:"1XI$.5=&*D'V(KGL.K!U4@BM2TO/M$>
M#C>O44P/0M ^)<MN4MM;C,L? %S&/F7_ 'AW^HY^M>A6.H6FIVPN;*XCGB/&
MY#G!]#Z'VKY^=LU8TG5=1TN^273+AX9F(&%/#^Q'0CZTA'M.NK<,5(0^0HSD
M>OO7/3-M&:M:3X]M7DCL-;,=M>D %HR6C8]/^ _0UL:CH,%\ADMF$,C#((^Z
MW^?:F,XNXNU3OTJ&SN]/ENA_:-]%;6Z<MN?YF]@*YOQC/JNA:DUM<V<L08?)
M-U1_]T]#7-6-Y$MT9;FPDNE/)!D()_$47 ]JD^(WARS@,=H9)EB7"I$F./;-
M<WJ/QH\MREGI)ST!FDQ^@KS^>:XD<O;:?) A/ P6_4BG6.@:K?RF2*T#YY;S
M2JJ?S(I ='=_$WQ)>*=E[:6BGM&A)'YUGR7=[JUA+<WWBV02*>(#N&[\JT-+
M\-0,^W5-*CMW8X0I(<28ZX%=+#X5T<!2+) 1WQ3 \F,9CD=C,)1G[W->W^#=
M2&JZ/ KC)V#.:XCQE9:5%8RQ642I=QRKO"KC@@GZ5V'@.T^R:+8%N"\6[\^:
M .G$:ONW $$DU6FL8\[T&#[5:,.1N1N#3"KC@T"/!WRLTB$=&(_6D(IVJ_Z/
MJ]V,?)Y[C([?,:B#@T .HI,TM #7;"U"HRU/D;G%-2D,E7I39#3Q3).M B/O
M3Q3.].% QK4*:&I%- "GK73>&YBFH(H/^L0@_EG^E<R>E;&C7*V]Q%*^<*IS
M@9/0B@"UJT'V?59 GW6.X?C4D-P53FI+\F[>.<0NG;YQU[U$8F"<CK3$7K.\
MWN.:Z&W^9 :YS2[!F;>>,FNG@BVH.:8#9%+(R+C)Z9J(63D9FN3CT7@5+*PB
M8N06"\X'4TD6NV&PB5&@]GA;^>* .9U&QM8]7M%\Y6MWG7S,-RH[YK1\0V6D
MV!MIM*N%D+,2PW[@,=*UE;0KTC#6QSUZ TL_AW2Y &B3@]U-(#G+S4Q<6S(]
MK:%W_C2/#"L:X5EMW8@XVGG%=?+X4M3]R1U_'-13>&K@VK0+?,8F&"C#M0!-
MI.GQZ'!9ZVR7,1B168J0RMD8(]<'-:OC[1X?%'A:/5]/S+-:J9(]HY=#]X8]
M1C/X'UK+NK7Q ^EBP:>)[<  <8.!TYK8\"S7U@9-+O5/E,=\#9!"G^(?CU_/
MUH \<L?]4?K3)O\ 6M]:Z[QKX:'AW7I# @6SNR98 HP%_O)^!/Y$5R4P_>M]
M:0R*FN@9<&GTAZ"@"D\90\4L4S12*^ VT@X;H:LNN159TQ0,[?2?'MG%$8;^
MQ90QR60Y!_J._K47BF_\.7]BDVG)"+EF'^J380.^X8%<2: F3P<4"L6CC%1L
MO<"D$<P&0=PHWE3\RD4#$W'UHPSDA1G S3@ZOZ'ZUI:/HG]JR/B4PA, -MW9
M8]!U'H: +7AO6+VPC,5O=M$I8MLP""?Q%=/:ZI?7U_9RO) \D8D+?N\8&,<X
M/N*YFZ\,:UIJ#9;"=!\VZ#YB/J.OZ5/I>O1V\SRWD<OG;=@5> HST"TQ&-XA
MNFO-=NYFQDOCCIQQ_2M7PFEPUI>-93M%=1LA49^5AR"".GXUSUTQFNII0#M9
MRWYFK>D:U<Z/YWV8+NE !+#. *0SH-:_Y#E__P!?,G_H1JE5W6O^0Y?_ /7S
M)_Z$:I5]5#X4?)3^)A7T-:?\><'_ %S7^5?/-?0UI_QYP?\ 7-?Y5YF9;1^9
MZF6;R^1-1117D'L!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %5-5U*WTC2[G4;IL0V\9=O?'0#
MW)X_&K=>6?%36/[1D70K:7]W 1)/CHSXX7\ ?S/M0!YAK>JW.NZQ<ZG=DF2X
MD+;<Y"#LH]@,#\*H5/+"\3E77!%1XH&(!12T4  %.I!2@4 )BC%/Q1B@!N**
M=TJ2.WFG.(H7D/HJDT 0BGBK::/?O)Y?V5U?.-KX0Y_'%63X:U9&VM:8.,X\
MQ?\ &@"BC<5-&A*@G@=:BEMY[;9YT31[UW+N&-P]1[4+*,?> H$6D(S]X8]Q
M4$BM!()$/Y4>:F.&'/Z5/&GG#RP=Q/  % $T,AN  @+,>-HZUOZ?IJ:<8[NY
M/F2D?)$H^Z?7\!^ IFDZ8U@[^0H:5>))G^ZIQRH]?KQ5H2+NE5BHN(U^:0AM
MN,YV]NV/Y]J8AEG \#374[@M<'> I! '/OU_PK3LO$VI:)>QI:7'FVZLPD@F
M!VNW<@XXYZ8]NM9%S*)8U9#DL#N'3([9S]3_ )%1(T*DAT,@;Y 1R./3KS0!
MZMI_B;0O$:#3YS$)Y5R;68@[NWRGO[=^]1R^#[6W#&Q1=I_Y9OSQZ ]_Q_.O
M'[B7"-+\T95%&!U/'&/SKH=!^)VH:/\ NM11[ZSWX5F<&11C^%OXA]?7J*0S
M6O-4M+"_GL9K)HV@(S\H ;(SWJ:SU9W1FM].8A?Y[L8.![5U]CJ.A^*[598&
MCF8+G8X EB^HZC^1]ZHW^DZC:#-HD=Q'NX &TJ/<=_PIB.>U"#4=2O=/FDMQ
M!%%(7YX;ITK;C3 JL!=+<%KG=@XV#/ XYQ5LGC(% ''>+'T_RK^'[(WVHH&\
MT'N!D?H,?C77Z,RW&C6=S8NKQB)=H'; Z4DMO#*'+PHQ8$'*]:\SCU/6_A_J
M11%>73Y&RJ."%8>WHU 'K>D7I;?:S#:\9P >X[5INO&:Y?3=2@UJP76K#<!P
M&5A@J1U!K8U#5$MO#]U?Y'[N%F'^]C@?GB@#Q#42MS>7+G_EI*S?F:S0'A;:
M>1ZUH'D&HG0,.10 U9 5IP/RYIBQ!:'( Q2 C/+5(HIB\FI5% Q]1/UJ1CQ4
M;4"&=Z=VIG>G]J!C6I@I[4WO0 [K6GH^IP:5<1W=Q TZID"-1G)K,XKJ/!%K
M#<S732JK&,+M!&>N?\* -,:TWB%-YTTV44)Q&&ZL#U_E44D.XXQWK;U"%8TC
M"@ 9/2L\_>QBF(LV46U16FIPM4K8$+5L'Y:8$$[?O%],U,]Q;J.N[Z"J=PWS
M55+\T 6IVM9E*M;1L#_>%4K7QMI7AS=I=W;R[48E&0!@ >U.:7 Y->>^+&WZ
MN3_LTAGJ<'C[PI<];ORB?^>D9%:5OK'A^\_U&IVS$]O-%?/]&:0['T>L$,R_
MNYU=?9@:>NG.K!XGPP.01VKYRBN[F YBN)8S_LN16E;>+/$%ICR=6NACL9"?
MYTQ6/?\ Q-H@\2>'I+8A5N5'F0GL)!V^AZ?C7@MS&\5S+%(I5T8JRGJ".HKK
MO OQ,U,>((++6[OSK2Z(B#LH!C<GY23Z9X/USVJ[\4_#7V+4%UNV0""[.V8#
M^&7GG\1^H/K2 \](H/04XTAZ"@!AJ-UJ6FD4 566F@C=C-6&6JSK\QH&7H_N
MTI4'J ?K6>LKQ_=8BITO#_&N?<4 2M;(W3BI+6>_TYRUG<LF>H!X/U%,2>-^
MC8/H:MVUE=WK;;6UFG/I%&6_E0(W]-^(MW;L$U&V\Q>[Q\'\C_B*R_%.LV&K
MWD4MH,L%/F2,NTMZ#\*LP>"/$UV,)HET,_\ /5/+_P#0L5;7X3^*)OO6<,/^
M_<*?Y$T <>1D5JP>%KZ\M8I;=HG>4;A%NPP';VZ#/6NCB^#7B8\F[TZ/V:5_
MZ(:Z/3/ ?BZPVA[_ $F4(H5<A\@ 8'(44 <;K7_(<O\ _KYD_P#0C5*KNM?\
MAR__ .OF3_T(U2KZJ'PH^3G\3"OH:T_X\X/^N:_RKYYKZ&M/^/.#_KFO\J\S
M,MH_,]3+-Y?(FHHHKR#V HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,CQ/KL7A[1)KUR#+C9 G]
M]ST_ =3["O"WN99YGFE=GDD8L[,<EB>2371_$#Q$-;ULPP.&M+/*1D?Q-_$W
MYC ]A[UR?F8H$2SP+=)AN&'0UD36[P.4<?2M9)P*=-Y-Q'LD SV/<4#,$BC%
M3S0F)RIY'8^M$4$DS!(XV=O11DT#( *>J]JUK;PUJ=S@^1Y2GO*=OZ=:W+'P
M;;(0UY<O*P_@B^4#\>O\J!''!23@#)]*W]'T]4MY)+O1KNYD)_=[8SMQC\!7
M8V5CIUB MM;^2<=0 3^?>KF=V2DA^AIV XR>WU":!4L]%^RNK;A)N0'\J>R:
MJUNAU"]L[78N"TC%F//H..];&O37-E:&>+Y@#C=TVUY](TMS*\T[%FS\V1T-
M &M<2V+,3<:U-.0 O[F#&<#'4_2H_P"T--1 D<VINHZ9E"BLMD0#.<\=:AB?
M)/08I ::W.D ,"E\JL,,%E7D9Z'\:9MT?&4>;)[3+C]1_P#6K.WC<1CBE(Z9
M'- SH[32EG(:VA4Y'RD_=^N:V[5+;2 '(2:\)"QJ%X!/']:QM!CFL-/EG<N
M_P!R(YY_#WK3AM%B^SW,CJ\A;<X=N![>@%,DT9YK>VL"CRAV8-R,??ZD9'OG
MJ:QO/FFOY769Y 5  4XV_7\L_P"%0W$C22L%WJD8((R-H[\?UZTZV:6!08UP
MQX7GH* +;IL3S57)(VELX)Y'_P!>JDET(U_T>,L3P 0< 8&3U]ZAN+F42_9U
MRK'!=NF,Y_S^%3J@CADD+)'@<EL9;T_2@#(5Y7XWOE>@7C//X\YJQ%;-Y3.,
M' (7'(7&>G:EB'S?NR"IZ$_2K/FA49'+(IW9..G3M]*0!IIETXI/;3/#)O*F
M5'VD#/."*[KP_P#%%H@EMXA4.W'^DP)R <<NH_FOY5PXFPQ.3U+ X^]_C6=?
M!6#"/(7:7QCJ?3^M SZ!-OIVN6T=Y:S)(K<I-"P(/U_SFL^YL9[4'<,KV<=*
M\7T'Q'JFCRK<6%XT!8!67&Y&^H/'I[^E>G>&OBII6KR?8]55=.N<[0S',4GX
M_P /X\>] #&BU-KHHL[F//WEVBFW]@=:CETRUF-SD%)Y93N2$]N!U;OCMWQ7
M67VD+-;2OIYCCG9"8\_<)QQTZ#Z5@^"M/OM)TI;+4K<PW0D=VR0=Y)ZY'7C%
M,1=\,Z7;:5I1TR EEC8@ENK'N36'XU=[+PU=VX)"NZ ?3<#_ $KJY8_LUXLJ
M_=?AJY_XBVZR^%;F;(!!3'UW"@#RD'BF-Q3+>;?E&X9>M2/TH 944AYQ4A.%
MS4'+-2&/0<5,O2FJ,"G'@4"$)IC\"G=Z;)TH C'6GGI30,\TI/% QIIM+24
M+FNE\$F0ZA<QQG_E@7QZX(_H37-5T/@6X-OXNL>XD8QD>H8$?UH ZJZD.P$G
MO5="&-:GB?3O[-E0QY,,I)7V]161;GYJ8C4AP%J4/QBHHONXJ1_NTP*EPW+'
MT%46<]15BY;"M5!GH 5Y">*X3Q*V[5G]A79N^.*J+;QS[R\:MESR1FD,X&BN
M[?0K*7[UN@^@Q5=_"EB^=N]/HU%AW.,HKJ9O"$8&8[IA_O"J,OA:\7_5R1O^
ME(+F'7N_@K6+;QYX(FTC46)N8(Q!/S\Q&/DD'OD?FOO7C,NA:C$>8-W^Z<UJ
M>#]9O?"/B."_:&86Y/EW*!<[HSU_$<$>XH ;JFG7&DZE<:?=*5E@<JW'7T(]
MB,$?6JC=!7JWQ/\ #\>HZ;%XCL0KF)%$Q7_EI$?NM^&?R/M7E)Z4"&TAJ2*&
M6XE6&&-Y9'.%1%))/L!79:+\+-<U';)?%-.A//[SYI,?[HZ?B10!PQ%36&AZ
MIK$Q33;">Y(."8T)4?4]!^->X:1\-O#FEA6DMC?3#^.Y.X?]\]/S!KJ8XHX8
MUCB18T48"J, ?A0!XIIGP<UZ\PVH3VU@AZ@GS''X#C]:ZS3O@SX>ML->W%W>
ML.H+"-#^ Y_6O0J* ,2Q\&^&]- ^RZ)9J1T9X@[#_@39-;*(J*%10JCH , 4
MZB@ HHHH **** / -:_Y#E__ -?,G_H1JE5W6O\ D.7_ /U\R?\ H1JE7U4/
MA1\G/XF%?0UI_P ><'_7-?Y5\\U]#6G_ !YP?]<U_E7F9EM'YGJ99O+Y$U%%
M%>0>P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7->.=5O-/T)X--C=[VZ^1"@SY:_Q-^7 ]S[5T;NL:
M,[L%51DD] *XJYU$:AJ+RRJ44<(>VWM0!Y3)8:@C%6LKC([>4U4YEDC.)(W0
M^C*17KD\,;YWXQV;T_&L'4K]M/D"W2F2!C@/W7G]?\^M.PCSO<<Y%;FD>&-0
MU0"1E-O!_P ]''WOH.]=II5C8:@4NI-/AN%SE72->??WZ5TC(@&$AYZG=Q0,
MXVV\'Z;;C,JM<,/XI#D9^@XK12QM(%VQQ*B_W54 5LR(-OS8'T%9>JZMI^C1
M+)=L1YC;5"#<6]:!#!'%U,.?;-*5@/\ RR)7ZUG?\)KH9/2<?6+']:!XPT)A
M_K9![F,G^5 %]C;@?<? ]_\ /K2'[/RP\[IW%51XJT&0\W)7V\IO\*=_PD.@
MR $WJCZHXZ_A0!+,EK-"R/("KK@JRGFN(US0OL!,]NPFMR>0&R5_SZUV?]K:
M,_W=1MQ[,X7^>*9LM+EL6MU!(?6.0-^- 'EDFZ)L-\R'IBJQX;*_ABN[\0>&
M08WFC78_4CH#7%F)K:0F:,AE. K#O2*0L%C)*,EA&2,J&ZMR.@[]:VK/3X+.
M19+ARTV<@!<[1[^]9>GJSWRRO,-Z$-R,DUTBS"UB,DT6QP_,C#)./Y=Z!,O1
MNJ%?D125 0,3U]2/6J$_E !58/C[S'N>:B>[DGB"J!Y<8Z(=W.,9W?C[]Z1
MSS%ES@+OSM'7TS_.F(G$F]&7 11CG=W' )/IQ51YE$C1R2LFXG 5C\OIQZ]:
ML7)?RQMD*.5&\G(W#H .^,YK*DG,P?+,'7YN^"#QCGZ]:0$TDBPQE$+2.1W
MZ_\ Z@:G56N)!Y85E49<LP./4U!;0_*9&4?(>!@_@>G3_&KMHZ .I4!QW..@
M'K0!/"D5NGS*6&T!0!GGG']:IW!\R!\2!Q@X&..O7COS3[F\B<>2'P"!R.>_
M//K4<4X\YB1SC: 2,?\ UORI@+#;)'#'YK R.N5"D$#ZU2*O(2LC,OIZ$?Y)
MJ>>\58/(,(+HQPVXCN>WXU5\YL!2Q+9[FD,!:+&^]).!R>.AQTJI-Y:NS(,Y
MZ U/)-L3;U)-5,%X]Q'/'0T =)X6\?ZWX:=+>.7[599YMIB2%S_=/5?PXYZ5
M[%X<\;:-XFC5(I/(NL<VTV V?]D]&'TY]0*^=V4X)Q@CD5?MVEGEC:%0C+@[
MDX(P1S]?>@#Z3N+82)@<^U<!\2K_ ,C2[;3<G?-(78>BK_\ 7/Z55T#X@ZAI
M^RWU0->6XX,G_+51]2?F_'\ZZ^6U\-^.]/\ ,!2X*KM$D9VRPD]O;OP<CZT
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
MO[N\;=<3N_L3Q^5(=CK9]>TFP!2+$C#M&./SK(N_%M[,"ENJP+ZCEJP*4#)
MI#L>E6FJJMK"L\89M@R3WXJW'=6-P^#& 37/Q(PC4'G"BIX?DD!IDF^;>Q8X
MSM/UI8-!:_F$5GEW/8=J=H.@7FNS;E7RK=3AYF''T'J:])TW2[32;406L>T?
MQ,>68^I- &+H7@NSTS;<786ZN1R,CY$^@[GW-=-112&%%%% !1110 4444 %
M%%% !1110 4444 %%%% 'A4S!/&3N8_-"Z@3L_O?O.E>C^(I/%-E>F_T^\B-
MLTT<4-FT:_/NP.2>GS9[UYGJ)1?$MT9&*H+QRS+U WG.*[Y;2PU/3Y9])\6W
MTB6F)BD[>9L*\@X8 @9%>UB%\$GM;M<\/#OXXK>_>QS7Q'MH+;Q3NA55::!9
M)57H')(/Z '\:];M/^/.#_KFO\J^?[JZN+VY>YNIGFFD.6=SDFOH"T_X\X/^
MN:_RK#&P<*<(OH=&!FIU)R74FHHHKS#U HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRKXK>(1=0?V5:LKPPS
M!9F#<^8!G;C';(YSU)%>@>(]6.CZ1)/'L-P_R0*S 98]^>N!DX[XQ7C6NG[5
MJ-C'()5\Z=F<3* V-VW<> 3D#//- %5XA'%<S*5 56A<9Y*A2@_51^9K3^'L
M.[4IY3P4@XR/4_K7.27J/:RQN)$ED W+M^5OFWAO4<$_GFNM\!0A+.]DQ@,5
M0?3% &EXAF-IY-W$1OB?E?[P[C^OX5:T73VU13J.0J2@XR>0<\\#IR,UB:M<
M,OB*V28?N5P5P.I/8_E^M=?H=I<6H.V/RXG.2&[^E,1K+F.+!)8CN13"V\'I
M4S[#WZ4QH\\@@T 4+I3Y+'IQ^7_UZ\W\3A!=0%]H412,<_45Z==IF!@03Q7F
MWB;9]O@,C#8(79L\C[P- &!<F:6',D>R($&3YLMCKTQ4,AB9T2WV[R?O*O '
M?ZU8E%S-:[YO+6, ,Z+G<PZD4R>47 6*-9!N<?.5(QWZ^M(97D7RI$8LTC-P
MH  Q1G<S.^^,*N3SR?>I9(O*=&7=([';AVSQUX].E0RQ--<1K+M1%4DKNR3_
M /6XH T/"VC_ -M:O$FQ@CG?*Q.<(#SV[]*[+Q]?K!ID=A",>>P7:H^Z@ZG'
MY?AFK'@C3%L-#:^D0"2ZZ9_A0< 5R/B>^.I:[.XYC@'E)D=2#\QSZY_2@#!E
M9E7*J,(.GI375HXF8/@]3P,4KA1*%>3Y6!X) YICB,2J!RJC) R0I_SF@ F1
M1$760ENN[=U-,*1F)BAY'1@>:<3$TH95W8')49Q2YC>96"E\9R0N<4  BC"E
MT/ R<YZ_6IHM/G9-RQSG<,\)D<^__P!:D;R6$C+AB8VR5&1GMG]:]#TX 111
MMSA !^ H K>'_M/]G11W2L'" 9(.<=,'IU%8/B6QFM;A/(B39+DH1&,D_P!T
M@#'Y#-=L8DC;+J,=^?\ /K4XTNQO]/9)%$J2$Y)^4BF(Y3_A&K-;2"Y6ZE(N
M%5OM 4&-21U(QD#/'MGVK.U/0[FRN2DEDRV^<;XSE?KD<?G6S<:9K/AEG?2R
M]Y9-G,)7<R_A_4?B*H-XE8*]OJ-@R(^  ZDJ""#D@\G'7'?% '/M;@("Q(0G
M  P2:CVI(#A2%Q@ =OK79ZA8:/K,7GV$D,;O*J^9&#NPQQC8.IY]*Y[6-)FT
MA@9&22-RP1U;GZ%32&9,V%4@MP!R?4U48'=@'DGU_.II<@'D$-GWQ3(HFE8
M @X&<?K0 R.,R8*CKP*NQ6Y<*#@9Z_2EA1"A51@YSGT'I6AB%4EE8KN1-BKC
MGZG\S0 R"W0.NT\'DX'7\>W.?RK2\DSML<\;L$=@/K56-"ENK !G;D+FK,9E
M9F48!/WB!G)IB+#R+';[5P"<*2.._/\ GVJLI#DDX _AR:61@!Y?RG![]<5#
MO,A!7HIZ>U #I,EP@3DJ.IS6<3))*Z !=O)/0 "KTMP85)*G?)D*H//7%4W\
MN$DLQ+2#D9Z\]?IV_"@"=5;:9&P 0.36[H?C_5?#JK$["\M5&/L\C?='^RW;
M]1[5STEP9X"4&$W #C@\\5"H\^0$9(7.../K2 ]NL]8\-^.;$VDJQRL1EK:?
MY9%]UP?U4UQ?B/X5W=KON=#D-U%G/V=R ZCV/1OY_6N)CDD@E5XG,;Q]'0X(
M/J#7;^'_ (HW=ALMM:C:[@' G3_6K]>S?H?K0,\_E22"1HI4:-U.&1Q@@^XI
MA->ZWFE>&_'NFK<HR3'&%N(3B2,^A_P8?XUYKXD^'FK:"7GA7[=9#_EK$OS*
M/]I>H^HR/I0!RE!HQ10 E*%W<"DI,X[T 3+;$G<U+(RH-J]:A\]VX!XH'!R>
M?ZT =/HGV:WMHH6D0W4^7"9RV,?X"NBM8CD9IUA?6OB&SLT2UA2ZC7(8#E.,
M'GTJ]):/:-@D,!U*'-,1*BD1]*YGQI)Y/AZY(ZOM3\V%=1&P>/(Y%<9\1I?+
MTNWB_P">LV?P _\ KT#/.J*4#/2IX[.63DC:/4TAE>I8(VEF154G+"KL5@@.
M6RY_2KL401UQA<'H* N;8.P#-=7X5\(RZO(M]>!HK$?='1I?IZ#W_*G>#/!\
MFI*FHZHF+3.8XCUE]S_L_P Z],5510JJ%51@ #  IB&0P16T*0PQK'&@PJJ,
M "I***0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >#WD"W7BN>
MW=MBRWS(S>@+XS7H2V>DV]]>:-HUI>:;J$<!V7.PE)0!G!R2"#[BO.=51Y?$
M5Y'&,N]VX7G')<XKT9(?'7]C26UU/IT0$1!FD),N,>W&?>O:Q/PQU_K]3PL-
MO+3\/ZL>4U]#6G_'G!_US7^5?/-?0UI_QYP?]<U_E6>9;1^9KEF\OD34445Y
M)[ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M 28R2IR,CJ!7O%I_QYP?]<U_E668-2C!HURY.,IIDU%%%>4>N%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M<8\G;N?/4:E.$I<_?M<PO$5MIUMJ832[][VW,8(D<Y(//'0>@KW&T_X\X/\
MKFO\J^>:^AK3_CS@_P"N:_RKFS!<L8*_<Z\O?-*;MV)J***\H]8**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6L:G%I&ESW
MTI&(E)52?O-V'YU=KR_Q_KR:G=RZ=;L3#8R!7YX:3!S^73ZYH YJ'?K>MA[R
M5-]U(S22#LQS@8^N*9=^!+J%66&Y21.V[*_XT_P\JG7;0/M*@G  STR?_KUV
M\S -Z$G\:8CS-_!FIJ<>4'R>=L@_K49T36;(A@DJD#'!R.#Q[5Z09&!..G?T
M_/O65K&HRH3##S)[=1_A]:+#..TW1=1\YF%I*7V@*50GOU-;DUN--;>VE/+-
MG.^0[L'Z#^57]*O;F)':Y8)D<+SCZ^IJO>ZY$9ER=R@X^;'Z#_&@1U>@6FIB
MWC,\*PKW#G!P?]D5N2H1CN!_GI69I%]-=Q(%@E"!>'93C'KGI^57WG93M./Q
M- #6EP.>/;K^@K&UJ]\N+RQU;H/_ +$?UK2F<*I;. ?7Y?\ ZYKC/$6H>5%*
MZGE!A5SM&X\#COZ\^E '/W=S)=WTLD94B,>5'O\ ;KT]ZIVK1K'*9RHD+GS2
MWKVQ[8QBB(NLK)"RLD:!6)S@M^'L>?PJ.W\IHI?M"H7WGS"P[]L>V.E PWW1
ML=P*XVGDYW[?7ZXI)O)6W7R"H?CRMN,^W_UZ:'N!8<8QMZY._;]/7%.G6'R4
M,(0/\OE$ 9]OPQ2 9-N-Y&9&0%8W*A >>.<UZUIJ;= LH\=($X&/0<CTKR64
M-]N^<C*P-@+GD'(KU^#C3+=#@XC7Y>#V[9I@>8:A*WV_495 /^D.2"2!C(X'
MO5$":1Q<!DR5 "8.,=1SZU/,3-+='>1OE;)'UJHPDC,=NDN%8'#;>5 [9I 1
MDM(PG;:5(&$!P I(ZGZ_UJHXN(YFE9CN)/SJ>/S%69(BT8@A92 W SRP[?U_
M.JP:6$E1D=B#R#0!9@GDF9%9]LBG"N!Z^HZ'H*T+:%KKR[GSY%<YV8  3)YX
M[UG0+YTR C9O;JG&,#M6DL M=BQ!RKG B5\;F[8[]>N* -[PO&;O4_.;+;;<
M[V/ 4OC"C\ 3^-;KS;;GR=_S1I\QW8YY_P __JJ'0;/[!:+%G+GYI&ZY8]>?
MRJIKMK<Z?='5K)2\3?\ 'S$#R/5A_7_]=,0[Q4&DT*;8Q^5\L >HR>/TK&\+
M2$7&IB$ 73(5B8^X!4?D"*W;.YMM<L9(&D^648;:1E26]_\ /]<N;P<#;F6S
MN6>0#*I(!SQZC_/2@!D5C.FE/9Z@9UN)\/%)MW?.I)_/G%7=,U5IG.D:U%Y=
MSC:"X&)![^_OW^M<_9:E-I<\EOJ:O-:!L,CDAHCTX^E;%S9PZA!&;JX<Q'*V
MEWE<+SP&P._% &7K_A^32Y/M%N"]J3]3'['V]ZQU;:,\,3^E=KHFM&1SI6JG
M,OW8Y6SMF'3OU]CW^O7-\1>%VM"UY8(3%U>(#[ON/:D,D\):ILD>T=R ?G3G
M'/?].?PKL)XX]1LIK.7E9D*]>GH:\MLKIK:[BGCS\C9Q7I]@P<*VXX'J?R_3
M%-".-T*X6SF,-P%#Q%HG./3C_"N?U:TDTS4?LHP^3OC;J2I/ /TQT]<UL:MA
M?%&H!,[1*'_$CG]14/B-5FU*(A@TACWG';<S-@^XS^M RM8EY45W8]>.?3(J
MXV%P, <^F<T6ZK%&B(5)&#Q_GZTUI=K[,X/.6QTH$0A%5V<=A@ #CK3;B>1
M1L)RI/'8U-" H)#J5;I@=>:C93*_(. 1T/44 101/,S2R]3P!BKDB+$JH<YS
MGZFI514C!(R1@X_&E.)&P<YSDB@"!-1;3;N#[. TTG0]O\YK?U!?^$HT(R(/
M+OK92593C(QRI]CBN8BQ<ZQ+(<;+9"%_WO\ /\JZ;2K@Z-I_VJ2W=T(RX4<@
M?Y_K0!S,,Z74)\F*7]RH$C-SSW^G-1B,LW-2:>XNM8;R)72TDE9_)(ZC.,$=
M.]7&MO)F:,CE6(H 9!#C'%7%4*M,0!5H9\CB@!KOS3=X-1N233,\4 3%A43G
M--+\4W=F@!<5L>&KZ[T[5%EM)WB)&& /##T(Z&LD=*O:3Q?I0![#INO1W,0%
MT!$_]X?=/^%9FO\ @33]8S<VC?9+DC(*\QO]1V^H_(U1M?\ 4_A5*Z\17^@D
MR6[AXP<M$_*G_#\* .9U+PW?Z3.8[V H"<+(.4;Z&J@ME0\\UZAHOC'0_%$0
MLY@D5PX^:UN,$,?13T;^?M5;4O ,$LZR6$WE(S?/')R%&>=I_H?SH H^ M #
MR?VM.GR1DK ".K=V_#I]?I7?5%;6\5I;1V\*[8XE"J/85+2&%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X)J47G^)+N$'!
MDO'7/IER*Z2;X7ZQ%(IBGM;B/(R Y5L?B,?K7-ZG$9_$=W$" 9+QU!/;+D5U
MD?@[QEI4BM97YEC4@[(+IER/3#8%>_5FXJ-I):=3YVE!2<KQ;UZ&%XTT6TT'
M719V6_RC"KX=LD$D_P"%>S6G_'G!_P!<U_E7D/Q"N7NO$:R26LUJPMU!CFVY
MZGGY21C\:]>M/^/.#_KFO\JX<6VZ5-O<]#!I*K44=B:BBBO./2"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD)"J68@ #))[4 8
M'C3Q$GAS0I)@X%U/^ZMU)YW'JWT Y^N!WKQBV?-I.Q<MEQR3]>]/\=>+1XE\
M0R31ES90?NK<8'3NWXGGZ8]*SM+E5H)E5B?F7^M &UH<I35HYP%B56.2?O'U
MKM'D+'*G@X/7^9KS_3G_ .)P@RO(/7Z5VZ I"%.>,=O\YIB'7$I5,J#N[8'\
MO2J16.*(3.P9VSUZ?@O?ZFK%U(L%JS,.?=<__KKETU.1I'MGR QXSP2?<CK]
M.E &FEW$T\@<+D]=QX_%NY]A559['^UK8^7&H\S.]@!@CVQP/YUD3"87"E6P
M[-M&#C&?Y5)'9+)K$,,Q+QH090IZ+GF@#UBPU1+R+<A'X<\>M33D.N0<'KUQ
M4-BMNMFJ0PK'&1P$4 5%*3$3CCTZ"@"G?W'V>)CG'YJ/SZFN UJZ#7J1NP1$
M.]^,#<1\N>_3/7UKLM1)N">>!R2#C]>OY5YQ+<B:8W4F,/*7(SG;GA?R_K0
M)+_I,WV<H4VC<2<@M[8]NM11>4PD\\(7+'?N _#'MBD\S-TWE,I4K\YZC/;\
M:9'Y;/*)-I;=D[AU':D,>'G6R^7! '')W;>WXXITRP^2AA\L/QY14#/_ .K%
M1*9A9_(05P=O][;_ (XI7$+1)Y)0/D>7@#- $I ;4)"3DB$# &!@M7KLYVVJ
M*6^ZH^4'VZC/7^5>16X9]4E#$$[47CIRPKU?59#%I\Q'\,+'OV4_G]*8CRL
MRQ$[W4ER01V_Q'_UZIF50OVF3]XP!.&Z>@&/U_"K \LVZK(V S,<,V,\\?A5
M>[2(+Y9D";L$ = ??VYI#*K1SG-PQ)8MPV>_UJS#=%CY<@5T&!EAD^G7]:KQ
MI/ _RL<-Z<@U,L@DN5\P9W??VKQC'?\ '% %NSAMY8B0JR$$@DG..3CZ5N>'
M[+SYA?/DQH2(2PY)/!;G\!6;#9F^N5MHA@8WRR#JB#_&NP@AC@ACB10JCY0!
MV[?X'^?K3$7[? /'^/\ GTJZN&&#S]?\_2J*." >YY_/_P"N*M"14C+$[0!U
M/&/\YI@<WJNA7.G7']HZ/N*@[I(!T_ =Q[?E5G1M6AO8AA@'0#<I(R.#_G_)
MK+N?&EX9)&M;>(1;B$9@6)'KU%.TQ1XBEGFC*66IQ8.^,$+*/=?RY]Z0&QK.
MAQZS"98E"72C"G& X]#7'VEY=:+,UE-$YM68+-!W4YSD9Y_*NOLM0GANA9:A
M%Y%WU'&5D&1RI[].G7\J?K6BPZS;B6/:ETJ_*QQAACH?PH R+N&#5(8K=;B-
MH6PUO=-DM#G/R$CZ=Z?;>*9=,#6&L6TC7$!VLZ$?,OKSUX_.L&POI] GFM[B
M$R6S?++;OV^E:<SV/R2WMIO6X CA0*-[ ?>=FY/4X_ETH MZYX9BOK=-5TE,
MM(H<P@8#@C/ ]?:MSP].LNEVQ'01@$9Q@@ $?G57P[JD"/+I3_)/9LT:9/\
MK$#'!'N!^@J]>WMGIC_;&(CAE?;*5!PK'HV/?!!_^N: *5WX+M[B]DNVO2L<
MA!E#IDG!SUR,=Q7'7UTMSJ=S>G_EXF9@&]"3C]*Z/Q%XP@GLWL]-S*9D*F7!
M  /7'K7+I"\Z1HI#1IDL2N,'^?- $BS@C!))_O=^OZ5&D07Y!\Y/\)YJ]' (
MR,9(P,#T-5A(8Y&!49<8! ]J  A 5B7 P.@%3%DCDP #QS[5"I!P<'=@@#US
M3ODCB9><M]XYH =+<_/&JDL'[@< >M+.T2(68D\<>IJ&:ZCM@J6R>;*O C49
M./4^U1P:==:M, Y99HV))5AM '8>_OF@!=(%TDLD31X>=P_'5<'&#Z5Z!(L=
MOI$IF4!1&=P_#I532/#L-B"^W>S9RS'DY&:S/&.K*8_[+MY &;F=NR+Z?4T
M<MH2$:O%,C*@#%AN],XXK=N487#%E*EOF(/;/-4O#MONN3J#*J1?ZF+?V&.3
M^7ZFKWSE093N;')SFA 0E2:9Y;9JTJJ>:'"@4 4V7'O4+5;?&*K/C- $6!WI
M0N!FGXHXH :.*O:21]O2J).:M:2<7\?UH ]&M.81]*Y[Q,O^CO\ 2N@LO]2/
MI6%XE'^CO]*8' LAW5[9\/AJK^&H[C5+J2?SCF 2<LL?0<]3GKSVQ7E7AW2&
MUW7[:P&=COF0C^%!RQ_+]37O4<:0Q)%&H1$4*JCH .@J1CZ*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \%U%4;Q+=+
M(K,AO'#!>I&\YQ7>V5SX5T 7$UOJFH0%H63[++YBX/JH*@[O0YK@-4D>+Q%>
M21_?2[=EX[AS7H]IK6M-I-T/$UA%:1M#^YG:(E<GC#@$[?J<5[>)3Y8]O4\+
M#-<TN_H>8W^HWFISB>]N&GE"A0[]<#_]=>^VG_'G!_US7^5?/-?0UI_QYP?]
M<U_E668I)12\S;+6W*;?D34445Y)ZX4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M/!XR.*JZ5"4LVGN0J-/EG]5SR!S0!HL9#)MB#K&R[B7P O0#Z5#):PW*M%,
MZ%L$[3UX_IZ5!+J48C=%97 &<DY_QJ--1::! B;5DCY)(PI_N\_TH KLB>48
M JR1*Q7<#@$Y  _R:)].-U&(1A8C]UP,$?U[=#5_4-,:;9#N!4]2O5?0^E65
M@B%F(BQ+QJ#LR2<\@4 <Q=:78PVR%PZY;&0=Q;CCZ<U1_LN,EPL[!E&%4J#D
M^G!_I6E=D->W6T>:,HAD89 [Y _"FH$0H'5G88X5>F.!D?YZTAE',_D+#(59
MD'/7.,\ _P#UJ@>)?* >,!QZX!(ZU:O5%O-E'SM R,=.]5AEU1B#YA8!0O7)
MZ8H GM[2-;?[0\2XSM7/ )^M*^]T'F.P<GB(I@$<8^F<FI&OY/M&$@_>(NR-
M3_#[_7K^=.C+2RJ40^81C?\ Q,Q_STH ADDNM-9<3-%*_58WY'H./PJ_;:[J
MXB"I-)*4Y9F4-N_KG\:I3B%)4DD999 V2"<@8]>U0W%Y(8A&H(49(_'O0!>N
M_$MW>(+>>*WD3/\ %%G'OR>M9US=2W;*]U*<*-J!%P$'H . *KA-V"I.%')'
M7UITJM)@J"<L<1CHN>W^?2@"9+H2[0S96+(5<<"IMH$H1CE1T4<YS]*S3%\@
M #;RV 1P,]ZMPB>)]S,OR=0!SUH U+V*5;.&%90BY+&(#!7W/OQTIMI$;>19
M8W<R-P#G ';^1-/\@P?O'?A,ESCKSD"EM_,NV#K^[CY)SP<4Q$EQ,L:M''AS
MMW -Z5GJ\HB =5!^]&H/W1_G^572':Z6&.$LY  (&2<5GWT_V8LORF0_*/;W
MI 5;EX;8.D:$S$Y9S_#Z@5FDY.:E(W'+'\:C8;6(H*-OP]"&+MGG]:W+K0[6
M]3SIMR%1R4(Y%9'A]1C\>1743$KILVT$MY9P .O%,1Q7VB3#6EF'6%VXC!R6
M[9/K]*ORZ#>K;[TECD5/OH) 3&?0^]4M+F6UU.&696P"!\HR0<^E=7_9(TS3
M@L]U'&7.\$KOE/?A>WU-("A8^'88;B,W$R2,%WLH/W1_+VJW=7*>2L5KN1 /
MF!.>:J/-+=2[YI&<C(7.!@>G%2*%&,TQ%90P.:LHV1S2MCH!30#0!)N&,4[
MQ407FI0<#FF UABHVIY(S0,'K2 8H-*20*DPHJ-F% ##2,V!44LX Q4'G\]:
M )S1P:A^T TY9 30!ZU\,X1'X9DDQS+<L?R"C^E=A7-?#^/9X.LV_OM(W_CY
M']*Z6D,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MX\X/^N:_RK+,$HQ@D;9<W*4VR:BBBO*/7"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** *&M0W]SI,\&F/%'<RKL5Y6(" ]3P#SCI7E=Q\(O$$TS.MUI: ]%
M$DF!_P".5['10!XJ?@UXB)_X_=,_[^R?_$4/\&?$+ 8O=,_&63_XBO:J* /$
MC\%O$;'_ (_M,_[^R?\ Q%)_PI;Q+_S_ &E_]_9/_B*]NHH \0_X4MXDQ_Q^
MZ7_W]D_^(I1\%_$8(_TW2_\ O[)_\17MU(<[3M(!QP2,T >+?\*;\1_\_NF?
M]_9/_B*#\&O$9;)O=,/_ &UD_P#B*AU7XE^--(U6YTZZDM1-;2%&_P!''..A
M'L1S^-5E^+GBTGF6UQ_UP% RZ?@SXD+Y-[IF/^NLG_Q%._X4SXBZ_;=,_P"_
MLG_Q%0)\5?%3#_7VO_?@4[_A:?BL=9;4_P#; 4"+ ^#OB(*%^V:9_P!_9/\
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
M#_KFO\JSS+:/S-<LWE\B:BBBO)/8"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KD/B/X8_X2#0#/;Q[[VRS)$!_&O\2_D,CW
M'O77T4 ?*LBKWCQ]*K'&>*[?XF^'&\.^(3/;Q@6%]F2$#^!N-R_F<CV/M7%[
M@QR!^E Q@SVS4R/(O8TY4SR4R*D5(AW8?6@!T>T_,<9]ZE+L!QG'YU"8#(<+
MR/:I8M.D;[KLOXT"(I9%;J!FF#;GK5YM&N2,[T;_ '@15=]+NEZI^(.10 W9
M&_0#-'DXZ#-78-%N9$!!7)[9YITND7<0XS^5 $%O$A;!;!]JTH<(,&13_OBL
M.9)XV.<''7FHTNIEX!('L: .CE6"3CR4+>L9YJ'(B.U60C^Y**QQ<EFR>OY5
M:ADFDP%R?^!4 6YK.*49\E58]XV_H:B2 1$*R'ZU-$;@$;K?</85;\R +A[7
M:?;/_P"J@16#Q1XWJ/HPP?SJ=8[2;#C>N.G((JG=W447W 2/0\XJB+X-D!<>
MU S>VV^W$CY'NM5)HHBP,4\##L&X-45=Y%_=EA[$\4R:.0K^\B(QWQ_6@#0B
MDFA? 48(_A/-7([]$Y88[$J,$?E6';MY1P4;'MS5TR6TB@2,5['B@#5#6LPW
M[L_[6.?S'-$FG07,><Y]U_KC_"LU(H(?FBG9@>ZG^E!F+'=$[DC^Z,?G3$+<
M0M9 DMYL8]><?B*AEU0- %15]/N@_K4S30O*K2_.>F<L#^(-0W-BH;?;B-"1
M]QCU/U/%(9+9V:[!(&^4]?F##_&IY+:W12SJ&_X%D'_"EL;5I8"KAD8<8&#3
M9+0ASN&?<<?G3$4;B2+D+#@?7(J)H T?F!& QQ@Y%6+F)T^[%QZBFV\#$$@$
M@]<<8^M(9G,S9P.?>C<_!*X7OQ5V:V1)"K)L;/?O43V\L0W!"R^JT .2!)P%
M1LR'IBI?+>--MU!(K?PRH/Z_XTMG';NP(NC%)GHR9_E6C/8ZA<X6TE=R>"KK
M@?AWH H+-/M,4WF%,]2N<^]3P7A1?*$NX=L]_P ZT+/PCJ+(!=W9C3T)Z?GS
M^E:UKX3TR ?O9GF/IC^O_P!:F(YDW\,V8IC.C#@#/(^E-M%U5Y,1V\LJG@$I
MC(^M=U':Z;;'*6ZLWJYR?\*F-\(EQ$BJ2< *H% '+VV@^(+M50HD(7C<[]OP
MS@U;'@JZ=@\VHQ"3U"Y_K6PUX N"Q/?&>M,^V#RV920 .@]: ,.[\/ZFDWEX
MLY@P^^!MS]1_A520ZMIC+%/;B2/INSN!_&N@\QY& ))*C.,\U#<%'AD3#,#R
MHS@C_ Y% &'+J/F1*$,43_=)ZY';-1W4RM;J7 <@XY/3Z=Q6_9S:2/)2.P8F
M7:KO(P &>IQ@D_F*Z#6=#MI=%+L@8)A2@! QG&>23GGUH \_MY9/*8Q1;P.Q
M/('?FEN?,,(9IF521CH#[9'6KDFEM9G>D[!,@*[GA>?XO\:BE2U0-YSR//&"
M T)SSV!!]Z +6D3?8KA)2P!#$MSR>U:^KZ[&]IY<'!=>26'R_3FN20R[A@,B
M_7\LTEX=LQ$S!\8V@)CCTYH ZC1K^-+E[9WW*QW&1SC@#K^=='&8G4-%AE/\
M6<YKS>*8/*$ VMU'/%=1IM]]FMS,3GYM@BR.?<#\NU '2A%//?UI#$O4G-5X
MIVFCW!'7U##!%/RW<TP-?P\PBU3:.DD9']?Z5U5<-ITY@U""7L'&3['@UW-)
MC"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!X#K"EM>OE4$DW4@ '?YC5F7PUK=IJ"68LY3=-")MD/S%5)(R<
M=.E)<W"VGBZ6Y<;EAOVD(]0),UZ==WEO86]_KEKJ,5Q-J/E16F<$)V 'KRQ8
MU[U6M*FHI+='SU*C&HY-O9GCTT,MO*T,T;1R(<,CC!4^A%?0=I_QYP?]<U_E
M7DOQ(\G_ (2=?+9&E%L@G*_W^?Z;:]:M/^/.#_KFO\JY,;/GIPEW.W PY*DX
M]B:BBBO,/4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH Q/%_AV+Q1X=N-.DP)?]9 _]R0=#^/(/L37SE)926MS)!.C1
MRQ,4=&X*L#@@U]45Y+\6/"K1W::]9Q#9/B.X"CH_9OQ Q]1[T ><0R&+HW'H
M36A%?H1B2VAD'^X,UA31RQM\RD"B&78W+$4#L=!YEC+R;(J?56(ICR1)R@G
M]SFLY;SC'F?G2R7F$Z@_2@1H1WL9^7S\ =F7!J>.56_B5L^^*R+=_.8 J'^I
MK16W(&5BD'^X: ++.8^0TB@^^13#?R#CS\CWJG-=S0G 5L?[:U6^U-+UC&3W
MS0!H;8+D$2,6)[X%(=*M6Y7>#_NU32:ZA_U: CZ?X5/%JURK[7C'\J 'I8V\
M;9<-_+^E7(Q:*,JIX]11!>O.>57^=.ELI)02D/)_NG_]=,0PWX5ML8/XBIA>
M,Z\N%]CR*R9[6\@;YDD _.JKM(6VB0;OR-(9?OV5^6\IO7;P:H^3;-T?KV!H
M73[J5P2F0>X8&ISHMT%W!1]&./YT 563RC^ZFY^N*!=W"D9?GW%,GBE@;;-"
MR^]-$8;D4 7H)@WWD4'^\*DF$C#<FUN.I'/Z54M<;\,^PU:DCN(@&5PP]5%
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
M[\5G:GHZ7R>8I"S 8SZ^Q_QK;U'2;C3QOW":$C =?TR*JI(Q.%.,\# ]1_\
M6H Y9HOL[8\LQRJ/F!YS]*!.44N<[E.#QFNGN],AU!1D?O!RK8Y&<?\ Q58,
MB/;3O;2X+#&<=^,T +&RW+ 0^9RN.>"/I5^PF$J"'> X.5W-U/O5..=@?E*C
M/\0P#[_RK2TJS=YA<[6"*V"SXRY[X]O\* -7<< 9S6OX7NS:ZRB-G9.#&?KV
M_7^=9CR;>FT5$+B=75XR0RD$$#H: /5:*K:?=B^L(;D#'F("1Z'N/SJS2&%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 >":E$9_$EW"#@R7CJ">V7(KM[;P[;^#EFDN?$<<4EQ$5,)@7$@].<UQ&I)
MYOB2[CW[-]XXW?W<N>:]%CTOQ'::9+!<7-AKEAY9^6<G>!CJ"00?QS7MXB34
M8J^G8\'#Q3E)VU[GE-?0UI_QYP?]<U_E7@E_IMWIDD27<7EM-$LT?S [D/0\
M?0U[W:?\><'_ %S7^599BTU%KS-\M34I)^1-1117DGKA1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #9(TEC:.1
M%='!5E89# ]017SYXU\.#PUX@EM%C?[,_P"\MW(SE#V^H/'_ .NOH6N8\>^&
MAXCT%O*BWWMKF2W]3_>7\0/S H ^?A$K&I/L2L!@XJP;=2<K@_2F['4]#^%
M#&@6,57F*JG%6)&;."&JO( W4F@97#D'(-.$['J:#$.S4W8<T 2JA?YJ&5E'
M _6D7*C[V*';CJ* (BI'6DHW'U-% R6"%IFP 3]*M^3+&OW",>U9X8CH2/I4
M@GE P)'Q_O4"+\-Y!C$\3 CC*YJ1Y+;&^WE=6_NG-9(=@<ACS4ID; !)- 6-
MJ.42QXDD;IVDK/O+/#%HG+Y['']#44$\B'((_*I9;\$8:-3].*!%80LIY&TU
M,L*,O[P$^X/_ -:HA(A8D$X]":>TZ@<?UH&(8 I)"[E_WJ8JJ7'E[E;Z?_7J
M1+QR-NX*/>I[7 DW&6-OK_\ JH$!BN0H#2R!3[\5H64EM9J#,Q(]=I(-6%D,
ML814#_A_]85!)8,S<[$!Y^Z/\<T 27#6DA\Y!"QQG=G!'X$BJ0UEHY,*BN!Z
M@C^1K32VL[<8F!;/0QQ9/ZFJ]W';3OY<:@KV+_*?YT 3PM#JK1;QP<ET4G@#
MU_2M\6ZP((47:J#  [5R\#OH\,UPD0E0%5)W< G) SCT4_E5:7Q1J$O$?E1#
MV&?YTP.S5$3DL":AFOK6#_6SQI_O, ?RKA9KZ_N$+R7<CKW&X@?ETJF6)[FB
MX6.ZO/%.GL07F:4JH0!$QP!@=:S;CQ@K,3':LYZ;I'Y_S^-<]96RW4X1Y#&O
M=@A<_D*M)HUT]H28764R# ?"_+@\\_2@"S-XJOGXC$<7NJY/ZYJC+K&H39WW
M<O/8,0/R'%6T\.N #/=1H,9(4%B/Y5;@T:P4KO\ ,E)/.6P/T_QI#T.>,A8Y
M9B2:=%')(P$43.V>@!.:ZY[2SMX;?R+.%29LEBNXX&.,FMQB6CRK8!)P!TSP
M:=A7.2T[P]<0LMU?*T'>./HQ/J?0>U;%_/+)X;N'1BKIM((XXX/\JVM7A/V*
M*15QDHWOR*R40/HUU$PX.U3[ J ?ZT 8FA7UY+>>3-(SQ.AQGL<9KH[;4K6W
MWK(=Q5L84KGI[D>E<SILFR:P<C^'8?J6*_R%.OR8M4G'^TK?F!_C0!U?G#4K
M!9X7+6Y8IM;[RMZ?3']*/#4NR]"YP6B9<?3!_I65X9FW6-W!D964,!]1_P#8
MU>T\^3K**#_RVQQZ-Q_(T".J\5DM]GN%Y$B8_2H-%FF%@L"$$-)("I'<!2#^
MAJUK">=X>ADYS$0#_*LS1[V*SCD+.JO')YB!N_[MQ_/% &M91N48"3S(XF9@
M">NXAD/_ 'R36/(BP7!0J RA.GZ_SK=V&*X9HG!B)9VP>-@4X'X;A^59=W,E
MGX@#2G]U)'M9MN<\8_FM %43HJ_* "!_+_\ 4*YS68V;4U<NPW1#'&1D$C^E
M=:UE!=J9(91G(QLZ8ZXKFO$-O);F G!9<J2.AR 1_6@#.A+LY!;YCUYZ?YZ5
M>BN9()HGDC\Y(C]U6QN':J =GCZDD?Q  \4I=HW.S*NX^5PN<_Y_"@#HK;Q+
M;7$LB21_9MH!4R$ M^%:'GNR[E=-I[@Y!KB[N#[5")?F\X#Y@!UJ&"_O; ".
M*4H0?F1NGZT >Q>#M0+"6QD?)'[R/^H_E^M=37B.F>-'T^^M[B6$?NVRWEM]
M[VP?:O:+6ZAO;2*ZMW#Q3('1AW!&12&34444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!X/>0+=>*Y[=VV++?,A;T!?&:
M[FXTK09[R[T#3;.\T_4+>(M'<*6"O@=SGD'W%<'J44D_B2[AA&9)+QU0>Y<@
M5WU]I'B*PL[O4+;5K:^O#;""X CPZJO)VG/+8/<#\Z]NN_@]ZVG^1X-!?%[M
M]3S:YO+F\,9N9WF,2"-"[9VJ.@^G-?0%I_QYP?\ 7-?Y5\\U]#6G_'G!_P!<
MU_E668JRC;S-\M=W*_D34445Y)ZX4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 >*?$[P^^B:V=1MU/V2_
M)?@<))_$OX]1^/I7$+=.6P5)KZ-\2:'!XBT.XTZ8 %US$Y_@D'W6_/\ 3-?/
M$]J]E?36ERACF@<HZYZ$'!H BW;C_JS4,^!CAA4[9_A./QJI<>83@F@!-^!Q
M2>82>,?C46#3U1P.!0,1F;U'YTRG.6!P<4+QUZ4 -I<CN#3CM/3%,H ,X.12
MEV(P33:*!BTNX^M-HH >KGCH*4LV>H-,H4X.<9H$2JA/)7\J?C:.H'U%-$F[
MC9C\*?Y,I&Y2/S% #D6)AE@H/K@_XU-$C _(L$OL0W]*IJ6\S# _G6S9>4B
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
M0VB6R:K;1*TJ+*'>0;AP!TQZ<UOL8_*VQ1A!_?/)K$@D)UZ7YBWE1;,GZ@T
M;=ND-C 8[51""<L>I)]R:@::;G;B3)_B<\>_O4;.6/)H4DG Y)Z"F!DW_FM>
MKU9_[B9))!["KJZ;<6\<=U?+-YQ&U!*I 0>@]\=_>M")YH94F4_-&<KD<?2G
M:E?3W%G&EPJ*$?\ =A%QC/;K[4@)[9LP1N"0PP01V-4=6^2)78Y(8/G'N1_4
M4R#4!#!)"_!"Y0^O?%0WM[]LM' 3840D_-D'H>_TH ZWPM*CVELRON1_,53T
M]\8_.KH&VQ>!QPSEE8]2,@$9].O%97AZW2V$"P.6MSL>/=U *#/ZT:QJ,MC-
M+")-H9=ZJ5!R<]CCCJ3^% &C'J#17#LJ<SQ1OQUC;!7./][%0R((=2\@%U/G
MQR GM_"W]*QGUU&E>8&7<Z!#A0.!C'\A^51S^()I&+;69B026?N._2@#IS-F
MT1$5SY:[3ELXX_PYJ.^*M$T!W'S1M8'L6X_G7,C7+J7!02NYX(5F([X_F:DM
MCJ\\CO)$[;AQYG&/IF@#DY;=([N41NZ,N !R!^&35I;E&A E*@@_+\Q_'IUJ
M+6;1X]2GB/,NXL5SGK\W]:B@MW946(G:1E1@$YI 6EWD*ZAG !.#G^8JQ/-'
M%9,'.)%(9@!C'8U%"EU@@Q-O&,MC/_UJC;[1(^'M7<[\;E4GG YQGO3 >LNX
MB1A\N "0>_UK/OE=V:6-L=<@G)-:+:=J,J9CLG12/F#@+W]35B+PUJCQ(V(5
M5L$;GR/TS2 V/ACXM_LS4QH]V^+2\;]V2>(Y>@_ ]/KCWKV6O$;;PI>91GN8
M@>/EB4\_RKU[0Q?#2($U$DW"+M9F&"P'0D>M S0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** / -:_Y#E_\ ]?,G_H1JE5W6
MO^0Y?_\ 7S)_Z$:I5]5#X4?)S^)A7T-:?\><'_7-?Y5\\U]#6G_'G!_US7^5
M>9F6T?F>IEF\OD34445Y![ 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MC9Q7=I*)895W*PI#)Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** / -:_Y#E__ -?,G_H1JE5W6O\ D.7_ /U\R?\ H1JE7U4/A1\G
M/XF%?0UI_P ><'_7-?Y5\\U]#6G_ !YP?]<U_E7F9EM'YGJ99O+Y$U%%%>0>
MP%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M ]SS^6\?RK=UJ?-IIS"ZM /(5<&V$G.U<[24/'X^E8$>IZ0A"Q0W-R1T1+9
M#^+%C6FOB#5#&B6^BW&R,83[5<L$4>R_*!0 Y#=W AB^T:F=H;(B@9%8=1GY
M@/;I5V'3!#:237V^W6#$RF5PV#TY*]\(O'/6LT:CXCF!5)+"P4]1&F?Y U!&
MBWMPPO=3GOY;:0 Q,"D:G/7'?OZ4P.ILO$YCTQ;.RTN6Y;DO))\B@DD\=^]'
MVS6[A 6GM;, 8S#$&?'3[QSZ>U9K7I1?F=44=V/ _/BH#J<$A*B8RL/X4!;^
M5 A+^%2Y:>YFNF/5I9"<_@*I;P!L484=@  /P%6))5GB$D?*,,@U4_BH N:5
MI"ZO)J0+%60+L.>A(//OT_6G^'USYEO<*59<AU/!5@:U? [Q_P!H:G"^-S*A
M&?\ <-:(5KR&-'>/<$WAB0I4[FS[8P1^0H SV=8'<1J-@X4'G.1WJ"\NY9XC
M$O\ %@;5&.,UKR:#%Y1=M3B..6"X8*/<@BL+4Y[+3!N-V&BQ]XIM+'T49R:
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
M/EN"1]1U'XT 7:*** "BBB@ HHHH **** / -:_Y#E__ -?,G_H1JE5W6O\
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
M[ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7-^*="M;HKJ9@#RQJ%?/=<\
M''MG_.*Z2D90ZE6&588(/>@#SU<(,*H4>U!D ZFC6H9-+U![<@[/O1M_>4_Y
MQ689F<X&6/H*H1=>Y5>!S]*A:X<].!38K>1_O#:/0<FM:STMSAQ"%']^3M_G
MVH S([>>?D*<>K<"KUMI&\C=ND/HO K56.VAY9C,WMP*22_(7:I"+Z)Q2 (M
M/BMUQ(R1#^Z@R34GGPP_ZJ, _P!YN36=)=>E0-.Q[T :$MX6.68L:JR71/2J
MI<FD",WL*8#WF)[Y^E- 9SR>*D2#T&:L) !RW- $"1>BYJ40#^+\JL!<#T%(
M<#I0!$(\=!BEP!TIQ]Z0D"@!N,]:0G%!-1LPH 1FJ%B3TJQ#;S74FR&-G;T
MK?L/#D<6)+PAV'.P'Y1]32 P;'2[J_?$,?R]W;A1^-=';Z5I^CPFYNY4RG)E
ME(55^E&IZY#IL(BM(EEDQA%7A%_S[5Y7J^L:AJ]Y(]_<,^QB$CZ(GT']>M '
M6Z]\1AO^S:*G7@W,B_\ H*G^9_*N8>>>ZG,UQ,\LC'+,QR36*N&N% ;O6JF0
MW6@#.UILW"#VI-&61KP>3]_^'ZU'J[9O /05I>$HQ)J\2D9^:@#IHM)U?4'!
MU"\94/\ "IQ6O8^$[.,[O)\PC^)ZUY3;VR;W=$ ZEC65>>-].LUVPDSM_L]/
MSH UX=*MH #M5<>@I;N[L+)"TLB)CU->?ZAXSU&\)6 ^2A].M5-'235-3 NY
M&D '.XT =+JOCFSM@1;Y?'?H*Y6Z\5W6KMLP%0'(H\6P0VT;+$BCG'%8FF(>
M=HYH TY;B>8YEE9OJ:KM(HZ<FF$R>:!)\H-61I\C.C0(7SUQ0! '+-MQBFR6
M\TF0 Q&.U=)9>%Y;LH[_ "8[5T4>DVUI:LKJ"0* /+1#L?!X(-7-P\L "GZN
M@&J2;!@ ]*B/W0* %!Y%;MD/W/X5@K]X?6N@M!BW/TH 73ES<D^]:6O- NB/
M#=0_)<#"2D]"#T _ U1TQ?WWXU<U&-]6O8-*7<JQKDDCCKG/Y'^= ' "SE24
M-9EI,'=M R<5KV^H!XSN)4D8(/!!IUEIL?\ ;<L4;N;;EL \\'C]*FGBCM+U
MQ*)I%VYRR8(^M &/<:O>V[XBEX';UJ_9^);[9Q$2>_!(K/EC-W/(]HY 0<CI
MQ4MCJL$)2&YBD4]CM!R/TH Z*#Q,;J 6ET/+YW#/2JLZ  X(('I5+4KNS9@$
M<21.N5Y!(^N.E01WJ01!'G!4_=W'G% #I& &,X]ZB=PG&?SJ*>]B9E42*<\G
M!J"6X3/# _0T /<G!J%V)//%127*CO@U ]P3V/'M2 D8@# Z?2NO^&_AK^V-
M;-_<1YM+(ACD9$DG\*_AU/X>M<?;1S7UU%:V\9DFF<)&@ZLQX%>[6EM;>!_!
MX0#S# FY\=993_3/Y >U SG/B;KV530H).N'N<?@57^OY5YI):%$R>,U=N[N
MXOKV2>Y)::1BSL?6JEW+(^5!X6F(SI(70YQD5&3MZU8,A"D$U#P>32&)E32%
M :4H#VII0CH: $,=)LI26'O2;\=:!ALI,$4[>#2@@T "2R)T:K"7TB\&H, T
M%>>*!'1ZU_R'+_\ Z^9/_0C5*KNM?\AR_P#^OF3_ -"-4J^JA\*/DY_$PKZ&
MM/\ CS@_ZYK_ "KYYKZ&M/\ CS@_ZYK_ "KS,RVC\SU,LWE\B:BBBO(/8"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ!I":K9@A<S0G<G/4=Q_G
MTKG8=)A@'[YU3_97DUW%<KKUN;*ZWHO[N7D'L#W%- 1K);VX_<Q*#_>;DU#-
M>ES\S%C5%I&;J:83ZFF(G>X8]ZB+L>],S3@O<\4 )R:<(\]:<JD_='XFIEC
MY/- $:1>@S]:G6(#KS2BEW 4 / _"C(%,W9I"PH >6)I"P%1EZ:6H >7IC/Z
MU&7["KUAHUU?8?'E1'_EHPZ_0=Z *66=@J@DDX '4UL6'AV6;$EX3$G9!]X_
MX5IK#IF@P>;(P4GC>W+-[#_ZU<OXA\4ZO(3%ID?V:$Y'G<,[?_$T@.GGOM.T
M2$Q( &&,HGWOQ/\ C7'>*/&=NZ1QQW>T+("T<3=1Z'UKD9-,U"YW$WLK[V+$
M-TR>O2J-QX>U!,?NPVT<XH T;[QA),K?9(R-H^\YR37*SZA<SN69]NXY.*O/
MIUY%#)NMY.1V&:S7A=& =&'U%(9J:8I.PDG.>M;JY# YXK%TX85.:UD8Y&3F
MF(R]2;-Z?85=T*ZDLI3<1_>7I6??'=>O5W3%S"Q]Z +5S=W5VY:>9W)]3FH-
MN/K5D1@]:8T1+X49I@0C@5L^&[JWM;UY)V"C;U-9PM),_,-H]ZL1P1H#\I<T
M 4?%.H17<C>3]W-0Z/%-*1Y"%WSTK17PY/J#%O+^6M3PC9M8ZK+;R1YV>M("
M:U\,2ZA(CW " =A72V6EV]@@0*&Q5J-RTIZ+QTIP(#<F@!(\\[1M&*@N2H@D
MR><4&\5"P'/%9UU<#RW,CA0?4T <!J2R/J<K@';GK43'H/:M;4)8&)\I?QK'
M)R: '1\R+]:Z*V4_9C]*YZ#F5?K736P'V1LT 06-P([@(:UK_5_[,B61(]SR
MH45NR]_\_05S:Y_M$ =*W]5CCDTB..0D!I!R.O'I3 H:++%%).\D+2!X615'
M 8GCD^P)-3&&274A$2A22(1[@.A )Q5F.T\C2!/'C<[$ #L*H1/)"_F.A)'0
M'CGL: *\GAT;'DP0W.=O>LD:;)#.&CC$F.!T!%=0NHK*0$D4G/(STJ&6$;BZ
MD9/7%(#&30Y+F422Q+$I'.3S_*JVI^&"L9DB8LP/4=2*Z47%O%%B2X1<=BPK
M+N]2#R[;96*COV- '&O83J 1&W?.1C%6+)KRU5O*D1 QR01GFM6ZD+%G<@MC
M  Z#_P"O6:2>10,CN5GNG#S3 D# PN*KB!B=JMFK+@[<YJ]X?T:XUK5H;& $
M&1AO?'W%[G\J0':?"SPH1,VOW@!V92V4^O\ $_\ 0?4UM>*M32\N_LB'=% <
M'W;O^73\ZW-3N8?#F@QVUJ-I5!# .XP.I_G]:\]N9&5=Q/)YIH#GM=@:*8O%
MQFLU6WX7J6ZUI:E<&3ACUJGI%JKZI%&QRK-0(S9[642G;5=E=#\PKUVX\&VM
MS&'"X)'45BW?@%\GRV- SSL/BG;LGK73W7@R]@)Q'NQ61<:+=0$[H7'X4@*(
M&>E-*\U(\,L9P0<>]/@M;BX.(X6?W'2@"ML[XI1$S-A<FNAL_#$UPN#)F7'^
MK YKI=(^'$CN);VX\J$\A%'SGZ^E 7/.Q'(IP5KI_!7AN#7M4>"]\T1)&6RG
M&3]:]/T_PQHVGE3!8QEP/OR#<WZULP!83PJ@#H ,4 >):U_R'+__ *^9/_0C
M5*KNM?\ (<O_ /KYD_\ 0C5*OJH?"CY.?Q,*^AK3_CS@_P"N:_RKYYKZ&M/^
M/.#_ *YK_*O,S+:/S/4RS>7R)J***\@]@**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *J:E9+?V3P$#=U0^C=JMT4 ><R!TD:-E*NI(([@B@#U-=!X
MFTXK*M]$/E?Y9,#H>Q_S_6L)4 ZTQ J^@Q4JH!R>:04[.*8#Q1N J/=FB@"3
M<31FH]V!33)Z4 2E\4TO41:G11RW$@CAC9V/91DT *7J:TLKF_?;!&2!U8\*
M/J:V=/\ #07$E\VX_P#/)3Q^)_PK.\0?$+1O#\9M+$+>7"C CA(\M#_M,/Y#
MGZ4KC-BVT>QTN W5]+&?+&YI)"%1/SX_$US>K_$^SCF$&DQ&<9PUPX(4?[HZ
MGZG'XUYWK/B?4_$4V_4+DL@;<D*?+&GT']3D^]9ZY'2D!ZQ)K-OJ=LDMP%9N
MYQVJ:W%E=1LL4F2!]UNHKS1=0:"SC7=N;T]*N6'B!X8SO)SR ?:F(]"L]%@N
MR^&4%3T':M1-%C6V*2J&VCAJX6SUZ2UM3/O/*YX-=)HOB)YI)1(V5 R!G]*
M(;O2=DA 5?+/0^E9\FA[RRRQ(ZYR-PSFM74=8A*,(^G<=P?\]ZKZ5K,5RAA9
MAN3U]* ,2X\,6@^9%:%_]D\?E5/^PKL9,#"<#^$<-^5;VLWJK;LR84KZU1TS
M5X3,&R WI0!Q5Y%)'=R+(C(P/(88-:>DQ.\.U%W$UZ+)8Z;K<(2YA1SCAL<_
MG61/HMKX?F!BG,:2\*7^8 T 94>DF-?,N9!&OO1'&))=EC"9#_>(X%:,<&GM
M.3?WHE8?P]JW+5M/V 0SPQJ.P(S0!C6_AV65A+>29)_@7I6U;Z%;JH+1A5':
MK<]]9V5J9"X.!U'S$UAS:W=ZA;N;1?(C'5W'/Y4 :=W?:=I$)W.BGL.]9'A^
MYCU'4[B\B7"G@$]ZX'7)IC?A))G?/4DUUGA$31:>SAU1".K'% '71S(DCECT
M%9MW++-,6238@[U3FU2WM%;,BS.>RG-8-[J5U=L=S;$_NB@#5N];CM08X#YL
MG]ZL&[U"6;+S2$^U0E@1M3ECZ4D>FW=P23"V!ZBF!3-V9GVJ,#UI&^\:M6.E
MW5Y=216T)=DZCI35L;MV?;;2'83NPIXQ2 9;_P"N6MT3!+0BL>WAE$H)C?\
M[YK0E!\C# B@"O!(#>;SVK1U:Z,UG"(SRK_T-9D<>')J[;O;P1R2M(LCXPJ#
MD@^O\Z8&#>:WJ*7"V\2XD7C&<_E4JWWB%E!GC:9#Z+DBM.""VDG212@?'+-U
MK2Q)& X V]L'BD!B6$3M";BZM=K&3(WKR16U!]CEX:"(MC^[39Y5G5E[BLX3
MB)L@<^N: +][Y$:XBB1!["L6=RQP._7WI\UV78]:I2SL>JYH ;/@$#J3UXJD
M[8)YI9I6)Y(_"JKN>3UH <\F>,UZY\,O#_\ 9ND-J]RFV>\7*$_PQ=1^?7Z8
MKS[P5X=;Q)K\4$BG[+#^]N&QQM!X7ZD\?3)[5Z_XBOUM;06D9"O*.0.R?_7Z
M?G2&<MXBU)M0U!I <Q1_+&/;U_&L2[S)#6C+&')JG.@6,BJ$<;J9:-CSQ5[P
MT5>^CD<< XS[U'JUMO!(!QWP*9H[M 0 ?E5@32 ]FLR3;KCD8XJR$R.E4-*N
M8Y[&)XSD$"M,<T 0M;QO]Y!56;1[28?-&OY5HXI&PH))P!0!Q>N^'+% D4<2
MM-,<*,=/>KT'A>'3[% L0#' ''6K.G03:CX@DO)8R+>,[8R>AQ6_<R*[A1R%
MH R=/TBVLCYFP-,>K8Z?2KY%.''-)^%  O'2I.V:BWY) !./2I$;B@#Q/6O^
M0Y?_ /7S)_Z$:I5=UK_D.7__ %\R?^A&J5?4P^%'RD_B85]#6G_'G!_US7^5
M?/-?0UI_QYP?]<U_E7F9EM'YGJ99O+Y$U%%%>0>P%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% $<\"7,#PR#*.,&N'NK9[.Y>"3[R'KZCUKO*
MQ/$EAYUL+N,?/$/FP.J__6I@<SNH!IF:0O3$2;@*:TE1%R::6H E+>M)N).!
MR:N:=HUWJ)#*OEP]Y&Z?AZUU6GZ-::< 43?+WD?D_AZ4@,/3O#EQ<XDN\P1_
MW?XS^';\:Z6ULK>RCV01!!W/<_4U/12&>._$+Q7KPUFYT>1OL=O$>$A8_O5(
MR"6[Y].G;M7"[N*]D^)WAHZMHXU.V3==6"DL .7C[C\.OYUXVA#,HQU.*  &
MI8B<\G@5 6.X@< &G#=(,#)(% $TDQ/"_G0K-GD\57R1W-*&..M &BEXY"IY
MFU5]:W-,U<1J0S[">_O7*!JD$Q P* .BO-9::5L'*GO4=EJ+6\_F@^E87G^]
M/2:F(Z*_U5KIV*D!.P%4%N2ISNY!JAYN.AI!+GK0!UVE>(C 561\8/)ST%,\
M0>(1J2")&/EQG*D]6/K7)M-CD'-,$SNWR@MZT :?VEB02QS4B7,RGY7/YU3@
MB; )Y)JQB@"]%K%Y!C;(2/0U>C\3W&PI( Z'@JW(K!(/TI>E %]KY;>8SI!'
M+"WWX74$#W&>E0W=Y]H Q@)U55X4?A5=6!Z]Z@/[MBF?EZB@!['(XZ]JLI?N
M8/*=B?1NX]C5,-2%L\CKW'K0!:^T2)PK\'T J_::_>V-F;>.3@ME21G'J*QU
M.1QT_E2LQV$'F@#3;5KD,KAPCN>60;3Z]OI3H-8N;?48[KS6=U/\1SD=Q667
MWQQMZ&DW9D6@#4;498V+I,X!;Y0&J[-KES-'&9=N(QR"H.[ZU@Q,7N=O:,?J
M:EF?./0=/>@#5UF^LKR=/[.B:!2@,W/&>^!6;#Y=U<QVY9HX\YX/)XID/S07
M"#[[*&'O@\C^OX564E?FZ$4 ="OA^9&4V^H#)Z!UHN++5[)2R7,+^J D9-8L
M=_JX&$VRJO0YP:D6]U*7_6NL?N.3^M !_:%]%-ON+9T4=2!Q0UQO!(/&34CW
M$:Q,OS2.1C+'-94DK*-JB@"R9^><XJ%WR,=*A7)&6/ZU'(PVM@T *[%AG/TJ
M$Y+;0,D\ #K2E\#MZ5V?PR\.#6-8.I7*;K6P8%01P\O4#\.OY4AG>^$-%A\(
M>%C+>G9<2+YUTQ(R#CA?P''USZUS5UJ[ZE?R2JK2RR'Y47G:.PK2\=:NMS=+
MHZ3B.WAQ)=N.I/\ "GY<GZCTKD;KQE;Z7;&#1[9>.#*1U_QI@;_V6ZC7S;MH
MX%]"<FLF^U;3HR1YV\^U<?=:UJFK.3-,[>V< 5#;VD\S=#1<#>N-<MA&0D (
M/<UGVK%G)48#'I3)K$QH-U7--16DV<#ZT"/0?"$K?8 N<E> #76*?E^8C/M7
M%^$T)<A3PK9.*[!3D'ZT 2E_2F.WR'//% ZTDO$9^E !))Y<6%XXZ"L76/$U
MAH@"SN9)R,B).OX^E6M;OAIVESWA&?*7Y1ZGM7CMS/+?7CR32%I'R[NW0#WH
M ]"M/B+93W CN+62!"<;]V['UKII=2M!"&%S$-PRI+ 9KQ]].>/3DOXYDF@=
MMF5['W%=-X>O%NM&6*?#&WDV GNA&0/P.: /0(R!&N&!XZYZT]",L,\YKF;2
M\734;*>9#R=AYQCTK30FXM!J&D,9,_>@9N/3CTH \JUK_D.7_P#U\R?^A&J5
M7=:_Y#E__P!?,G_H1JE7U,/A1\I/XF%?0UI_QYP?]<U_E7SS7T-:?\><'_7-
M?Y5YF9;1^9ZF6;R^1-1117D'L!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4A (((R#U!I:* .$UFR.G7[1 $1-\T9]O3\*SBU=SKVF?VEIY
M$8!GBRT?OZC\?\*R-+\)L0LVHMCOY*'^9_P_.F(Q+.RNK^7R[:(OZGH!]374
MZ;X9M[7$EUB>4<X_A4_U_&MB&&*WB$4,:QHO15&!4E(8@&!@4M%% !1110 A
M 8$$ @\$'O7A'C3PU_PCGB7RH5Q9W!,MO[#NOX'CZ8]:]XK \8^'D\0Z')$J
M W4&9+=N^['W?H>GY>E '@ &35BWB+,P4<E<#%=#I?@>^G7S=1D3380>3/PQ
M^B]374VRZ+X9M/M&G6!N[E5)^TW'0'U"^F?IUH XF?PMK*Z8VIOI\JP(,LY7
M''KCKCWK#/%>M->W^K1I)>7.8S@^4O"_3'^-<AXD\,>0_P!JLE 61L>2/7';
M_"F!R@-&:1E9&((P1UHS2 6G*Q!IE+0!+O-.![YJ(4K/M''6@ DD.=J\U<L;
M1BN]V//0"J4 !DR:V(I $';TH E"I&"!S3U*]P340<&@R+FF(D8#TJ,TAD%,
M,F30 I-1R#*Y[T;QFFL^0?I0!&&H5RK>U-7O]:#PQSWH F'R_.O(/6I!AEXJ
MM%)MDV'H:ER8WS_": $5ML?/\+X--#$;O]BDD(_?+_L[J>JAMY_O$4 26O,L
MS]MV/R%2D9.31!&4A /4DD_C29+N0O0=30 PLRR!U8J0<@CM4YQ=995"R#EU
M' /N/\*B==^ O)JP@2W4%^IX^F: (K:\\B7!QP2&!J[+-!< ;5P:YO\ TB>Z
MDV#!W'/UI#<SV[%'!!'44#-F:$("2V/ZUGRLH;&01Z"JLFH2N,9.*B\TGKWI
M 6GF4#CK59I*C9B>]-H LVMM<ZC>Q6EM&9)IW"(H[DU[S%%:^!O!RQ1+YGV=
M./660]3^?Y >U<A\)/#'ROXBND'>.TS^3O\ S7_OJN@U&^M]=UB6U)#V]KE%
MQT9OXC_3_P#70!YI>R7&JS2S2NS&5BS'^\3UJHEBBY0IQZ5T>L:<MC?'R>(\
M]*EALX;F,$CYJ8C%M].#*$BCQGK6S;Z4EN@W "K:0+:_=3/O52^U$!<=,4P,
MO5MBMM%5+>%EQ( <'O22;[J4N<[<UIV\#&WV@<4@.J\$?\>\Q[\5U4>=OXUS
M'@U EO,O<$5U$?W>/6@!X'>F3-A&^E29P*KR[7/EDXW T <WXTG\SPU.B')C
ME3?CL*X6S6REL9XKIMA=<(Q[,.>?UKL[2SBO-3UW3#,TD3A#N)R48C^E<3J>
MCWFG2M%/$VW/RMC(8>HH I(XM;0V4,QDBW[V],^U:NDR/% 0O&Y@<?2LN&U.
MX>9\JUK0F*#YV8!0.>>E %Z_U=X;8'(R6Q^E:7@36;HZE)$ 7@93E 1P>N?T
MKAM3OQ=S;(C\G1?IW-;WA^Y_L>V>])^>4!(QZ^IQ0!G:U_R'+_\ Z^9/_0C5
M*KNM?\AR_P#^OF3_ -"-4J^IA\*/E)_$PKZ&M/\ CS@_ZYK_ "KYYKZ&M/\
MCS@_ZYK_ "KS,RVC\SU,LWE\B:BBBO(/8"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@#CO$VCQ0WQ
MOFR(9N6.[H__ -<#]#7/:SY0L'D:8*NS 7^]Z5Z1J-DFHZ?-:.0OF+A6*[MI
M[''?!KP#54U&.^O+74F;SX'V,IZ#![>WH?2F!N7/BRWM0@@9YW0# Z(/KZUB
MZIKFH:BJ--,54Y.U> *R",&K3#Y(O9:0$<:;F56Y!ZU"=A)P2*M1CYP?0&JF
M,T .*E>N.?>E5-W<?G27/WD'HHHM1F84 6([2:0XAA=_?&!4=Q:7%L?WT;+^
M%-:\N(IG"2D#/2KUK>SW-M,LK;@!WH S5?:<U86[XYJU:V4-U<)&ZD!CU6N@
M?X=7$L8DL[E6R,[9!C]: .9^U@]Z47.:=>Z%?V,K1R0[MO5HR&'Z50*NAP00
M: +WG9[TOF^]4-Y%+YIH O&0>M+O!JCYQIPE- %L'DT[AMR]P,U'N^8BF"0B
M4D>E,0K'#>XJV,-&#ZU3E(9/,7MUJQ%(&B&#2 A)/VDJ?XD(J>U;=Y(_V<FJ
MTYVW41]<BK5@/W(<]A@?G3 L3R;%P.2> /6GA2D2Q+RS?>-5U/F3%ST3I]:N
M!U3D<L: %2,18[M6=JTQ+K I^9CS[5HJ=JM(YX K*AC-S*]T_0G"4 7[> "0
MDXRWS'Z]Z9=Q1R(YD4-S@&I5E'D;C]X<&FRQE[=47J10!SI&#Q3<U8N@HF94
MY"<5" 6/2D4-Y-:OAW0;CQ#K=OIT.5\QLR.!GRT'WF_+]<#O52*#.,@U[+\.
M/#J:)HC:I=@1W%XN[+X'EQ#D?3/4_AZ4"+WBO5H?"7AB.VL?W4K((+91_  ,
M%OP'ZD5Q'A61GF5@W!ZU!XFUE-=U\SRY%LOR1*?[H[_CU_&ETJ^MK2ZPF H/
M IB-W7X%)/RY)'%<_!-<:?(!<(=AZ$5LZGJD,P60$#%9KWT6H7,=NI#>N* -
M2-S=1?NUP#W-9MWIL8):1LFKJSFQS"W3M52YN!*:8&=Y"YVH,"M6.T*VXYP<
M<5'!:B3!!P:N++LC*2+G;TH TO!Q;%V'ZAP*ZB+[E<SX33:EVQXW./Y5TT1'
ME@T@%<X%<_XEAFN; BWN'@DC.X.AP:W7;K6+K&6M9,=QB@#/\*:<+.PGN&E:
M5[ELEWZG'K6YE3"%90P^F:R](N-VE>6?O0DH?Z5<,G[H$4 9VLVEI=VQCEB7
M Z%>"/QKS74K..WG=0\K(.@+9Q7HM](2I4=37-3:9]HF;(R: .3LGC25F-JT
M[?P[C@9]Z[#0-(NKZ?[5? #Y<)&!@ ?2K5AHD6T/L48 W>QKI].@ )9>1T'%
M 'FNM?\ (<O_ /KYD_\ 0C5*KNM?\AR__P"OF3_T(U2KZF'PH^4G\3"OH:T_
MX\X/^N:_RKYYKZ&M/^/.#_KFO\J\S,MH_,]3+-Y?(FHHHKR#V 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 *\Z^*/AP26_\ ;ULOSH!'<@=USA6_#H?P]*]%J*XMX;NWDM[B-9(I
M5*NC=&!ZB@#YG(YJV_"J,=%%7O$F@2^'];GT^1BRH=T3D??0]#_3Z@U3E0[L
M>PH 8HX/LIJK@XZ5<.0CG'1:K;^,8H 2X ,P![**=:KB7(JY+I+N5E\Y K@8
MID=H;<'<X;Z4 9KX,CGW-7[ 8LYC[@5G_P ;?6M*SXL&/J] %_21G4(^,X/2
MNTNM7NKJ%8(_W$2K@A3RWXUR?AV/S=44'L,UT8YE(]Z8AD*!0:AGL[:YXF@1
MO?'/YU8.0Q%,S\U,##O?#4.PR6\NS'\+\C\ZY^>RD@)WIQZJ>*[>[8FW('4U
MSVH1;X&1NI%(# 90*:/O#ZTC!E)4Y!%*O++]:0RZYVDU6:0AS]!5I\[CC%5I
M$^;/M0 12X?#?=;@U/"?*E*'H>E4R*GC?>HS]Y>] $MX<2Q'WJ["OE6H'MFJ
M$Q\R2%>^X5H/]S'K3$+%\D0'<\U.BYY-0?QCZ580\@4 0ZBY,*6Z?>E.*F6$
M)&L:C@# J';YE]OZA!@5<^YQ_$?TH JW6V* H!EVX&/6EB2:*W$.=S8Y8G/-
M PT[2MR(AQ]:AFG>.VBF7EB<X]030!'=:>J(A"\=&]\]ZJK;!&P16Y%(EQ$1
MCV*GM36LOM( C7+YVX'<T :'@CP__;NMQK*,VMOB2;(X8 \+^/\ +-=]XXUQ
M+*T72H2!).N9,?PQ^GXX_(&K7A_38/!WA1I+CB0)Y]P>Y;'W1^@^OUKSN]>[
MUG5I+V7)>9B<9SM'8?0#B@9D:DK39V Y'I60OVV([]K8KM_[/CAAW..M$UK:
MO&I51MQ0(Y6U-[J#B(DA:ZC2-!^RL)@Q+#KFDMK6*U;=M&#6[%=PI;;@1B@"
M&\LVNHLK]\=*Q6MY8Y,2J1BN@AO86F&UAAA4DJP3[@0*8&99@*P/I4UY*HC,
M@45'<6K0,"AP#52:Y(5HI!U% '0^#Y_/AN3@<./Y5T2G"?C7 >#[N=-?^SQD
MB%E)=>V>U=\O,8Q2 8QZUFZ@ 8'%:,C;16;>\1.[=,4 9"S?8KAUR LO!SV-
M/O[Y[329[A%WNGW5/?)JKJ@62,GO60H,VGW<4TA9]NZ)5E^;>.!QF@"1M>B>
M+==PWEM(/X@H*_D1_6K&E:C:7MSY44HD<C(.W&?PKG7U;Q#IUEY,\YDA88\N
M=,C'MFNA\,Z7):[KV>&&)YT4J(^H[_A0!T<5C#(P9HQN]:T(8_)'3CVJ* C
MJR2NSF@#R36O^0Y?_P#7S)_Z$:I5=UK_ )#E_P#]?,G_ *$:I5]3#X4?*3^)
MA7T-:?\ 'G!_US7^5?/-?0UI_P ><'_7-?Y5YF9;1^9ZF6;R^1-1117D'L!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M%;Q0I9D;!][.,^]*]]?N,?*O/Y4 )K7_ "'+_P#Z^9/_ $(U2J[K7_(<O_\
MKYD_]"-4J^IA\*/E)_$PKZ&M/^/.#_KFO\J^>:^AK3_CS@_ZYK_*O,S+:/S/
M4RS>7R)J***\@]@**** "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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Y5X]\."UO&>% L<^7@(& K?Q)_4?_6KU6L[7M*36=)FM#CS,;HF
M/\+CH?Z?C0!\\0(Y<1JI+]-N.<UNV-IY";W ,C<]/NU,Z>3=2B>W1)TD*,2O
M((X(/XBI5VYY%,0**D"C%* I^[BG;3^%,!%%.QQ@_G1C%. YH 7:.U-+J&P3
M4@[4UK=7;/3Z4 )N#$!<4_9SUI4C"#U/O3P,F@!@C'/%:=MKMUIUOAG5H5'1
MQT_&J#,D<9=V"J*EM-.>YD2>Y4@ Y2(_PCU/O2 O2R_;85N9T*;N0K=JE,@B
MTF:1>@C8_I6?KEP%,<*-C)JU?D1>'I\?\\&_E3 \_4\TX_=-,0U)U%("$'-)
MG#"D;AJ0G'- &GIME-J=[!8P#,D[A0?3W^@ZUZ_?75IX*\+QI$ QC41Q#&/,
MD(ZG]2:P?ACH'D61UNX0B2<%( >R9Y;\2/R'O7*>./$G]MZXP@<-:6N8X2IX
M;^\WXD?D!2 LW_C&\OKB&]E2,_9G^5.<9JXWQ,U/;M2"W&>F%/\ C7"-,Y1T
MZ$C(^HID+RDACN!'3%,#N[3QQJMW>PQ;8!YD@'W3W/UKJUU"_P Y#H/7**?Z
M5Y1%>S*4=XE:1&#+)C#9!SSCK^/-=&_C0(.+)OP>@#O/[4NA&<N,XZ@8H.H3
M8YD/YUP'_";NR\6A /J:=_PFKAL&W7'XYH [)[Z3DEC45]+)=10Q[OD,BL_N
M!S_,"N4'C*%A\ULPS[G_  J1?&%IP#%(..PH Z:=T92 >@KC5U(SWMU< _+Y
M@4#V4<?UJ^OB[3WY/F =#Q7.6<L:7=S&AS%+EXB>X!_^O0!NPW#3J2QR0ZUD
M:\Y6YC)Z;Q_*K>FR9BD4GYE9,_@<56\1QDP>:HYC8,?Y4 4[B4O=ROGEF)_6
MGI!<W,D<-HJM([@$MT [FJ.Z:6)7A7>W&:MJQ!]/:@!]PGERLF0<'&5/!K0T
M"W\^69",C8#6865YECR2[= !7=^!-%6>"ZNI =I(1?PY/\Z ,*^L_*G0 <[1
M3[NV MI">.#_ %K:U*Q,NMM$@R%8+5;7H/LNF2NPQP1^AI@<>TXB0(N./XL<
MU"UPV,]ZAD?";CG ]JKYO+C_ (][9L?WF4G]!2 M>?GK4]NX,JY; SS68UG?
MKR\C)_P#%1+/=1S&,.LC 9(*X_6@#H)-2<7'F(Y!!X(/-:EKJEE>ILU!1&P^
M[,@_0X(_G^=<C%=AVV.#&Y[-W_&K<;O"<XR* +&M?\AR_P#^OF3_ -"-4JNZ
MU_R'+_\ Z^9/_0C5*OJ8?"CY2?Q,*^AK3_CS@_ZYK_*OGFOH:T_X\X/^N:_R
MKS,RVC\SU,LWE\B:BBBO(/8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH \]^(6A^5/'JUNG[N1MLX4=&[-^/3Z@>M<8&Q7MU[9PZA92VEP,Q3*5;'7Z
MCWKQO4].FTK4)K*?[\38SV8=B/J*:$0!R3SVJ9)"!P?SJN#3AZYI@7!(K=5Q
M]*D50_W>?I5)=PJ428/)Q^- %G9@<BG >M5UO408:4'KP:235+91G!SQ].:
M+>T^U#LD2>8[;5''UK+E\00ID(%SSU;-5X]:N)KR*6"(RR1XV*L>0#W./6D!
MUMAI17%_?H0__+" _P '^T??^537]PEG9LVX!SR>:P(X/$>I$RS2/;ISEI'P
M?R%2S: MO9/<7-S)-)C([#- &(+B:YU$33$B,'_/%=)K4X_X1J1E#+N 7YA@
M]:YS1K:0:@K.6(!XR>E;GB^7;I448/WG'Z"@#CD-2@\5"AYJ44 1R#G-:7AG
M1)/$6NP6"<1_?F?^[&.I_H/<BLZ09KU_P+H<7AGPV]_?$137*^=,SC'EH!D
M_AR?<X[4@%\=:Q'H7A]--LF6":Y3R8U0?ZN,#!(]..!]>.E>5K91JF\R;O;%
M7?$6L#7=9DOI%= YVHN<[%'0?U_$UFL[(2A;&/6F RXC&"$/3O5)I) 3C/'I
M5F1^>H-1JNXT 1)=NAZ9^M3Q7<DQZ+Z5!-#S\OY4^P50Q,FX#L1VI#+7ESE?
MOI[_ "CBJY1CG+@[3V%79Y5MH/,68/V"%>?\/UJM;0L;8N_5LFF(K,A5=V_C
MZ5&)&D8*),;>E6XE,V8\9;T'>JD]N\4I;&".QZTACA<R)(?FRQZC;UK2C>],
M:[Q$5!W+Q@@U#;6\,D:R%#O)XXZTV^O'@ 4*03P* -33IU6],3. 95*$9]>G
M\JV;E5G@5V7*NN&'L>"*X2V\YKA)=Q#AL@UW5G*L\6.SC<!Z'^(?G_.F(Y<B
M72;QK>1B$/,<G8BITR23G.:WKJP@NXOLUTH9/X6[K5"/P?<A_P#1[]O+/3/-
M "Z<#YP@A16N)_D4D<C->O:;:Q:%H4<7:),G_:;_ /77$>'M MM&D^US2>9*
M/XW/2MF[UM]4G2WB!\L'@?WCZT 6M*MS<7<ERXSU/XFL7Q_+%!:Q6Y8J7.3@
M9/\ GBNOM(DM+3D@8&6->5^+]5&IZS(PD(2+Y5 Q0!'HVBV^J075S+=B,6H4
MA&3);-7&LI[08$:^0_W) O#]OZ&L&UN'MR3',R%AANF"/<5N:1JUU92LV\-Y
MH)#-\RD\9/UX_P#K4 688IBF%?+'@#/&:RYD668K>:05<'#212#</PP,UW%A
M;1W=H+F.-5#,05!Y!'K2WNE+/!G9^\4?>'7% 'FVIZ.D8W(WFPM]V3:1CV([
M&JEK,MJWD7N?+_@DQDCV-=U-9+)$4<AN,-QP1V-<Q?::-YB)Q@Y&10!6UK_D
M.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE7U,/A1\I/XF%?0UI_QYP?\ 7-?Y
M5\\U]#6G_'G!_P!<U_E7F9EM'YGJ99O+Y$U%%%>0>P%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5R/CW1!=V U.%?WUL,28'+)_P#6_J:ZZD95=2K
M,I&"",@B@#PIG1%+EU'M55=8MXY,.,CUSFI/&?AR3P_KLMMN=K:3]Y;LS9RA
M[?4'(_7O6(L*[?N_G3N(NSZV6=A&ORD8XXJ!M0NGSA ,D'GGI3(U '3%/% $
M;2W;C!E('/0XIIA=_O.34X7UJ14H ;9V'G744?\ ?<*/Q.*].@CM[57@MH8X
MR, [5 KAM C$FNVH/17WG\!G^E=D9U5I&3EG.!0!8W>?<I;*<@'+'WJ'Q+;2
M?9TABZ$\U;L8!#*)7ZG!I]],LLC%L;5Y)H YFUL_)N%W<&J?C*3 MH\] Q_E
M5VUN#>:JQ!^136-XNFWZDL8/W(P/SYH PTZU**@0_-5F&-YI4BC4L[D*JCJ2
M>@H Z;P'X>_MO6Q-.@:TL\/(#_$W\*_F,GV'O72_$KQ L<2:'!,JM)A[DX/"
M_P (X]>I^@]:V;2*T\!>#'FGVLT">9*1P99#T&?KA1["O+(O$&I:M?22W=RI
M:7+',:G\!D'BD,0V:QH3;:I"<\[?G0_J,5"UO*_RS/"Q[,)ES_.M-+VW5 )8
M-Q'4HL0_]IU0DU>R@/[IKK(/W6VE3^E,0P:-.X!6)V'^S\W\JGFM5MXE58)(
MB!\Y<Y#'UQCBK"W%W<0BZCTM94*\.(FP!Z_*1^M55O)I,HX$17_:*T 5C;S3
MG$<?F'L%0G^E-:SN8$_?6K)Z;D(_G4LCHZG]YSZ^9D?RID1,(W1R%?HU #XH
MO-4^9$KJG\#<@#Z]1^8ITZ6X@7R&93GE6Y'X'_ZU3-JET(MHGD<'J';?^AI6
MU:5[?R7BA;/0A I'Y4 4;:&5KC:B(^?0 G\JDN8MK>5/;[".<D$$?@>/TH\[
MRW1G1W7/(X'ZXK2^V6BPX-A&0?5^?SS_ $H RHUMK<",W'ROSE%# ?@V#^5/
MDLFDC8VT@G3&60C=_P".GD?TJU)_93HVRSGW<$D3 X_#%1;;8D%0R@="3_\
M6% &?!;(9U"LL9/8DD#_ #^-:=I)+:3['8;"<JZG(5O\]JL">VDPLS;F XW(
M03^(_P *L6D"2W:;EBV+R=Q&3B@#0A=+J,\88?>7TJ-X;B)LPR,/H<5%JLZ6
M][#]F0^=)RXB((7/08[Y]*D@OY)(PSPDKMW;@,9&<9P??WH <D-Y*P\QR?=F
MK;TR!;8A\Y?^]Z?2LY9EC!)0%@Q7:&7.0,XZ]^WKVK/U+Q%+#"0L90$=^GXG
M_"@#?\2^)Q!9FSMF_>.,$^E>>L")@3\V\')/KU_QK8T_1KO5;2357DW6X?8Q
M3#,I[<>G(K13PDDI0K=9YR,B@##MMAXEB5T/4-_CVJU;J/*$T:2?8IF(0MC/
M'<>_/'K]#6S<^$9&V1I)M@8_OF;@X]!]>E:G]E11V<D(92FW< .BE>A_+(_&
M@"/PS=);7YCD5=TJ^5T[]5(]C_(BM*YU8L"5*C!Z5S=QMM[A70[2N/FSW!__
M %52N]7,DYG 51(2X59 V ?IT^E '0F2"8%XSN+?>_WAU_Q-8FK0$X=>HK-B
MU-EN<(2H;G ]:T)+UKF,AF) /3_/]* ,#6O^0Y?_ /7S)_Z$:I5=UK_D.7__
M %\R?^A&J5?4P^%'RD_B85]#6G_'G!_US7^5?/-?0UI_QYP?]<U_E7F9EM'Y
MGJ99O+Y$U%%%>0>P%%%% !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<UXZ\.?\)#H#K"@:\MLR0'')]5_$#\P*\37E:^D:\>^).@-H^K?VC;19M;UB
MQ]$DZL/QZ_GZ4 <B%I0HJN)I75FRJA>WK2),Q"DMG;DGW]*!%O"@98@ 4_@]
M*HJI8F,G)>3G\.M:!XI@:?AQ-VJ%^R1L?Z?UKI;,^;?*N/E%<[X>&/M+CJ0J
MC\<_X5V6G6ZVT(F<<XH L:A((F5%]JR-4O,1F('ENM37EYYMX6_A6LB0_:+G
M)Z9S3 ETZ!8 6'WFZURNO3>;JLS9S@X_+BNP7$2%C_",UP=Y+YL[2=V.:3 B
M4\UZ+\,?#_VFZ?6[B/,4!*09[OW/X _F?:N$TG3KC5]5M]/M@#+.^T$] .I)
M]@,G\*]?\3:I:^!?!:PVF%E">1:@#DN0<N?U8^_UI#.&^*OB@:CJRZ+;.&M[
M%LR%3D-+T/\ WR./J6KG-)@MW'FO>11-@CRRKEOKP,?K6*',DADD)=F.6)/)
M/UK1LW0+(XCQQCDYH VDD= (H"TOIMM0Q/XGFJ5S%J"QM(;>[ ')+6V *JHS
MR2!8DRQZ!02:EN-.OE3=)&(E/_/1U7]":8B.VU*3):.616'<8!JZFLWSHV^>
M23L/-(?^8K$2,Q2G=/&![-G^56Q@+PVX'O2 T?MTOD,7$98_=_=)Q^E5))RL
M8.<$^@IK9\L &HYN=JTP+-O?W*MB.38",$A0#CZU,;N5YOFE<X_VJJ1KAN.U
M-#'SCS0!9GN#+&<S/D>V?ZU!<WI^RA=SMSC)X'Y4U@P&1WJE-#(5+'@9Z4 2
M)(S*"/SJW')M9=RY /(!QD54C9410>M6\ L-M("Y)K#B23R["! Q#*.7V$>F
M3T]JFM]7U-Y +?3HSN9BJI;D\-P5X[>E9\$9DFKI[69=)L?MBX\T896ST/:F
M!C2>(K^',,L44;;53YH\$8/!^HZ5&_BF_9BP\H LSG"?WN&JO<7\]_=RW%PY
M=G.23W-0RQ1MM_=KS[4 6AXEU$?\M%!  Z?W>E5+G5KJ8EF92.NWKFI5%N7P
M\8(4=/K4TD5O'"DL,:H,@G'7T/\ C0!>T+Q#-IVGW$,D86*[(#J$' '?!&,T
MVX\33K=2-%(ZQY^4$Y_E5*_NFELUAE$0$1RA6/#'/&/Y52^Q.5!9\.1DCTH
MV(_%=])\AF9V)& 6QG\ZG'B*Y(*RK*F>.F1^8R*Q+*Q83.9""R'C'H1UK1B@
M990%8CUQV% %J2]>5EYSN)SGGTS67J][NOR @C"JJA1G' 'K5\!/-+ #8I[G
MCWKG-0NOM%Y))@C)[MNZ>] RY:76^Z7/8&M:)MPR#7.V1*L9#P.E:"76$ZTA
M%S6O^0Y?_P#7S)_Z$:I5=UK_ )#E_P#]?,G_ *$:I5]5#X4?*3^)A7T-:?\
M'G!_US7^5?/-?0UI_P ><'_7-?Y5YF9;1^9ZF6;R^1-1117D'L!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !69XAT6'7]%N-/EP&=<Q.?X''W
M3^?Z9K3HH ^9KNWELKZ:UN$*2PR%)$]"#@T^W@$KEF(VDG*YYKT/XM^&MK1^
M(K:,\XBN\#IV5S_Z#_WS7FJ2>^#ZB@"ZMB@Y+M^'%63TJE%<RJ>?G'ZU:659
M%ROXCTIB.@\,HSG:JYW2<_@*['5'\JT$:\'&*P_!MOLL?M##JQ(JYJ,S7%QP
M?E6@#/NGV)CN>M,M(\*7/>J\[22W&U>1FK:^8B!<4P(M2F\G3+B3."5VC\>*
MX9VYKI/$EX=J6B\8^9OZ54\*>'W\2>((;/!$"'S+ANF(P>1]3T'UI,#OOA?X
M<^P:?)KMV LMTNV$-_#%U+?B?T ]:\^^('B?_A(_$4DD+9L[7,,&#D, >7_$
M_IBO0_B?XD30/#Z:-8D1W%XFP!?^64(X/Y_='MGTKQ-F[4AEF),J#ZUH*GE6
M63U=J@MHF$2*>M2W\PW+$G1!C\: (&?;R&JVFUX<U5,#B 2L" W2K,!Q"%H
MSIE*MD>M6XI 8U&:2^CP!5>W;$@6@#0)Y HZS#BFA@7%*F3,<4Q$\9&\\U7)
M_?GWJ>-<AC58<W % $MS)L4*.M0@-)&,]ZGE&Z< CH*&C*H,4 5F@*8;.<=J
MM6SAE8^@JO([+)CJ,4VWEV2,O8TAFC9']YR0-QQDU8UNY,:I:(0=O)P<Y-4S
MQ$!ZTSRU7!VC)[TQ#0NR)1U]:<[;7CSTI9<;E J&Y)8<#I0 R9R+@D=ZE@GD
M:40$ J>2">W^<56D!8(_KQ23[DD1EX*]Z0S15!Q"WWE/R,>_I^-3[7SAU.?5
M: @^SP&0J5D3))]>.*(&:1 T<FX>CC)'XTQ$T,3F0,@SE=I)X^G\S5EOW2%5
M.97'4=A_A448E.!O49[*N#^9/]*;'<0,N1( -V'!/S#ZYZT ,F*K'Y([CGZ?
M_7_QJK_9L,O.P8ZDU-=P322>=$V5  "K5"YU%XX6@ "NW#'VH IW=Q! YCCR
M57@8J/S2P7 (R,XIGG1QL&6WC9O]K)_K5BS@,\ADD')Y]*0S;UK_ )#E_P#]
M?,G_ *$:I5=UK_D.7_\ U\R?^A&J5?50^%'R<_B85]#6G_'G!_US7^5?/-?0
MUI_QYP?]<U_E7F9EM'YGJ99O+Y$U%%%>0>P%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% $%]96^HV,UE=1B2"="CKZ@_RKYUU_1+CP_K5
MQIL_)B;Y'[.IY4_D?SS7TC7#?%#PT=6T8:G;(6NK $LJC)>,]1^'7\Z /&XW
M*]:LPL5Y!JC@YJ>)\4 >E>&[^WN-$5(!L:+Y70GH?7\:+R00QGU-<9H>IC3M
M061B?)?Y90/3U_"NHO)!=.OE,'1NA!R,4Q#;&/>QD(ZU;'S,6[4S?#;6[KO!
M9%RRKR0/I6#/XL\D[4L7VYP"YQF@#+UB8_VC<+(<,'->L^#-'M_"7A234+_$
M<LL?VBX=ARB 9"_@/U)KCO!NA_\ "3>+FU.Y@ M+/:[KV:3^%??ID_3!ZUI_
M%C6_/1/#UO/M&1)=@=^A53_Z%^5(9P&N:A-XFUJ?5KO<HF;]U%G/EQC[J_E^
M9R>]4A8Q"0.#P.U6,!0!V'%*< 9IB#>(T,A[=*@L[:2_O%C4<L>30Q>ZD6&%
M2>>,=ZZG1M+%A%N?F5NOM0!G>(T2W6&",#"*!63!)EU%:OB7F?\ "L*.3$F:
M0RY./,)]JS,[)LUI(VZ,FJ-S&44-ZF@"W;OOYJ> <L:SK:4K5I9B8SB@"SY@
M1&^;K5>$[KH'-,#9C)84MH?WQ:@"RQS*34K;MJC'6H?4U9;.$'M3$5;F++C'
MI5!LI/@UL29\T C-9EXN+H4AELN3M4^E2L S*,]*AZNM/P?,R#TIB!\>;@4A
M +&@<N33,D*QH J;]S&$M@;N#5WRPQ$;$'CK6=)'D;J6)Y(Y "3GM2&;&F.J
MW$MO< %&&U0W3'I4LMA<VC%["4%#UC< _D3571&\_7K8LH/S88'HPQ72:M9_
M8I@T:L('Z$G(4^E,1GQ>5=1+)<+]GDCZY.T9^M9MXUK',SFZB?=W##/Y5H2G
M*D=0:R+K1[>9BR QL?[O3\J (SJYA5H[>8<\;N]9[$'YBXR?>ICH4N?EF4CW
M&*F@T,J<R2_D*0RI#&&8'K6S!:/)'@?*/UI8[&.%<H"2.YJ]!]W&*8$>M?\
M(<O_ /KYD_\ 0C5*KNM?\AR__P"OF3_T(U2KZF'PH^3G\3"OH:T_X\X/^N:_
MRKYYKZ&M/^/.#_KFO\J\S,MH_,]3+-Y?(FHHHKR#V 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 *0@,"" 0>"#WI:* /!/'GAP^'/$$D
M<2XL[C,MN?0=U_ \?3%<VIYKWWQOX;7Q)X?D@11]K@_>V[8YW#JOT(X^N#VK
MP-T*.4=2K*<$'@@T 2J>>*N6MY=6F?)E90>H[53C8+WJPC"@"7%O.Q=O-@E)
MSYBDMD^^::OG-.EG'$+J::0+$PZLQX QZYIP(Q7H/PS\.B:=M=N8_EB)2VSW
M;D,WX=/Q/I3$=7IMG;^#/"@C;8TD:[Y67_EK*W_U\#Z#VKQG5YI6OYKBZD\Z
M65RS/GJ373_$3Q/<ZGKW]EZ><VUD=K,,_/)_$?H.GY^M<B^G7DS;I.OTI#*K
M7&[A%_.HV#LP#OP>N*TDT24CDU:@T%I&VJI<^PS0 MA=6-C$"B#>?XCUJW'K
M)FE"1HS9_NC-26WAM5D'VB)PHZ\5U6GR:)I<8 5 WH!DTQ'"Z^DAN8FDC9-P
M_B&*Y^ZB,4F4Z5W/CC4(+MH!!&0 <Y/TKD9$\R-B: (8G;R@/6G7*[T %16K
MYD"-V-6BH>8^@%(9G)D96I%=E7!'%/>W;S&*TJ(VSYAB@!P?$..I-.M3@L32
MNH6,8IL! _.@"TYVH#ZFI?.!< &HV4.R*>E*B0K> -D+WQ3$3!@TW6J%\,R;
MAV-6QY?VEC$V4'2H)EW*] "1-N /M3HY\.P-1VAS']*4HIW$T@)T&$9C3)<+
M;GWI8WQ#@TD_,2CU-,"&1,1+[U%*IW!@.14\^ $%(C R8/I2&6="(_MJU('\
M=>B.$DA*.H92.0>]><:.0NN6X!P/,%>@LV$/TIH1B7FE".-YH'_=C)V-U'T-
M92A'&0WYUTETX6RE+< (<UQ;NT<A*,5Y[&@#3$6*=Y0-5--NFFD>*3YFQE3@
M9J>4-%N"D@'G).?YT /8(BEF("CJ3P*S7UJ.*0K%$94_O9QS4Y_?1XD*M_=9
MESBJ$DC(Q5+RT0C_ & #_*@#5UK_ )#E_P#]?,G_ *$:I5=UK_D.7_\ U\R?
M^A&J5?4P^%'RD_B85]#6G_'G!_US7^5?/-?0UI_QYP?]<U_E7F9EM'YGJ99O
M+Y$U%%%>0>P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5XS\5/#?\ 9>KC6+:/%K?-^\QT6;DG_OH<_4&O9JSM=T:WU_1KC3;D
M +,N%?&2C=F'T- 'S>'IZR$4NH6-QI>H3V-VACG@<HX]QW'L>H/<5!N]Z -G
M0[&XUS5[?3;;_63MC<>B@<DGZ"O:=<N8_"_AA;33$VR[/)MAUVGNQ^G7ZXK
M^%OAM=+TA]=O5"37:9C+C'EQ#G.?]KK] *Y#Q1XZ?5-;FE@8&VB)C@'8J#][
MZGK^7I0!)IVCW,[&0L$;/4\YIU^9K$?O&5@/:N:D\3WB\I*4S_=JG-K%Y= [
MYG8>YIW"QUFGZC:7%PJ3L%0]<\5W&FSZ/:(-C1G_ '6S7D]I\\0)/-6=I'1J
M!'L@U#2I1@[!]13)+#2;P<",UY DUQ']R9U^C$5;AUK4[?E9W/\ O<T :/C^
MPAL7C,!&,]!]*Y.-\V_UJUK&K7.IR;9R#M'85EVTA+;#ZTAC9 8)@WK5ZW.]
M"]5[U-^,#I19RXA*GK0!8*80M3'XC'%3,?W07UIDPPJB@1%<?=6HHCR![T^8
MY/T%1QGYE^M S27'FKGL*0@F5F3'XTV/YF)!Z"I(L!6-,0R$;0Q[FHR,QN:E
M'^K)J(']V: (K4;K=AW!H!*QD-S42N89\'@-5B[0B$,M(8AE5$&33)+M"Z+5
M-G.1FH68F0%>U 6-64AI /:H"I,AVG%-M9Q)+ACR*?G$C9Z4 3:2S#6;;D9\
MP5Z"[9%>>:21_:]N?^F@KO\ #%@03BF@*][@V,X;&-AZ_2N/DP3P>*[*Z57M
M90WW2ISBN-<+M&PDKCC- BO'*T,X=#@@]JZ&7#H&P.1Q7.R+SD5N:-&US8E=
MI_=DCZ]Z$,Q-8O#&/(C9<'KCJ/:L1F)ZUM^(;)X;U25P&7BL9HB*0T=CK7_(
M<O\ _KYD_P#0C5*KNM?\AR__ .OF3_T(U2KZJ'PH^2G\3"OH:T_X\X/^N:_R
MKYYKZ&M/^/.#_KFO\J\S,MH_,]3+-Y?(FHHHKR#V HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\BUOQWK@UN\6QU Q6R2LL
M:B-",#C/(SSC/XUZ9X@U#^R]!O;W.&BB.P_[1X7]2*\%KT\!1C*\I*YY685I
M0Y8Q=CH/^$\\3_\ 04;_ +]1_P#Q-'_">>)_^@HW_?J/_P")KGJ>D,LN?+C=
M\==JDXKT_8TOY5]QY?MJO\S^\WO^$\\3_P#04;_OU'_\31_PGGB?_H*-_P!^
MH_\ XFL3[)<_\^\O_?!H^R7/_/O+_P!\&CV5'^5#]K6_F?XFW_PGGB?_ *"C
M?]^H_P#XFNP^'NLZWKEY=RZA>M-;P(%"E%7YB>O '8'\Z\T^R7/_ #[R_P#?
M!KUWX>::=/\ "\<DB%9+J1I6!&"!T'Z#/XUQXR-*%+W4KL[,%*K.JN9NR.IH
MHHKQ3W HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S#XM^&/,CC\16L9+1
MXCNP.Z_PO^'0_4>AKD_".@1>)]=BLDA'V.)O.G?D,$X^7/N>/Q)KW:YMH;RV
MDMKB-9895*.C#A@>HKGM%T+2?A_H5[/YS-$,S33R ;R /E7W]AZGWH Q_BCX
MA72]$71+-Q'/>)AU48V0\@CVSC'T!KQD0YK2US6[C7]8N-1G!WS-E4SD(O91
M]!6;<&1$SC% #98Q@=ZN6NG37$!*+Q6>'<ID\UO^'-76R;_20-I[XS0!%%'-
M;IM>)P1[4[[41U4CZBNOBUS1IOO*O-3FXT*49(7\13$<6MR":G69<<FNCN8-
M D!(,8/Y5S6J6]LA/V:08]FS0!ES2![I\=*A0^5.":8A/FGFGW*E45N](9;!
M$F3[514F.?'8FK5J^82:AN(\*'H OA@S+2R<R"JMI+O;D]*LJ0S,U BM+C<U
M1I]X"GOT8GUJ)3R*!E^!PJ-FI5(\DX/6J8SY.?6I58B$"@"61MD.:8/]6N>]
M-F.45?6GL,!13$4[]<%2.U3I.)K=1W'6DN5WN!5.)S!<;3T)I#+,T:'!Q4$<
M"LS'L*MS1AW !P"*A5"@8+VH SY%(D)7C'>FBYE ()S5LQ[@<"H6@^3I0,GT
M9V_M.WR>L@KTM#\A!XKS?2HRNI6IZ#S!7I'D?N6!+;2#G'6FA,0E7MF<#<H4
M\^M<2WSQAPH4'L.U==J4=TFC,+'.<=,<[:Y*U4&S YR&/\Z!%63I3[;4;FR#
MK!)M#C# C-$R$#-5"2#D4AFLD5WJNEG,:R)9X&_/S '/YUF/9MT*D?45<L+F
M>V?S;>4QMCGWKI;#5[">UWZC%OF0\_N]PQ_2F!E:U_R'+_\ Z^9/_0C5*KNM
M?\AR_P#^OF3_ -"-4J^IA\*/DY_$PKZ&M/\ CS@_ZYK_ "KYYKZ&M/\ CS@_
MZYK_ "KS,RVC\SU,LWE\B:BBBO(/8"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#AOBEJ'DZ/;6"G#7,NYA_LK_\ 7(_*O+*Z
MOXC:A]M\4R0JV4M(UB'UZG^>/PKE*^BPD.2BO/4^;QD^>L_+0*]?^&^G_8_"
MZW#+A[N1I/\ @(^4?R)_&O(*[RQ^)WV"P@LXM&79!&L:_P"D=0!C^[4XR%2I
M!1@B\%4ITYN4V>GT5YQ_PMF3_H#+_P"!/_V-'_"V9/\ H#+_ .!/_P!C7E?4
MJ_\ +^1ZOUVAW_!GH]<%XI^(=QI6L/8:9#;S+"-LKRAC\_<#!'3^>:L2>/7?
MPA/JS6JVTTDA@M4\S?N;'WN@X'/Y5Y6[M([.[%F8Y))R2:Z<)A+R;J+8YL7B
M[12IO<[/_A:>M_\ /I8?]\/_ /%5-:?$[69[R&%[6R"R2*I(1\X)Q_>KB[FT
MEM5@,HP9XA*H[A22!^>,_C3M/_Y"5K_UV3^8KM>&H<K:B<*Q5?F2<CZ#JO?7
M]KIMJ]U>3I#"G5F/Z>Y]JG[5XKXR\1RZ_J[A'/V.!BL"9X/JWU/\J\?#4'6E
M;H>SB<0J$+]6=+JOQ4P[1Z38@J.DMP>O_ 1_C6!-\0_$LK96]2(>B0IC]0:Y
MR""2YN(X(5+R2N$11W). *](M/A3:_95^VZC,9R.?)4!5/ISR?TKU)PPV'2Y
ME^IY4)XK$-\K_0YB'XA>)HF!:_64?W7A3'Z 5U7A[XEQ7MPEKJ\"6[N<+/&3
MLS[@]/KG\JX#7=*;1-:N=.:02^0PPX&,@@$<?0UGUI+#4:L;I;]C..)KTI6;
MV[G=WGQ1U1+V=+6VLV@61A&65B2N>"?F]*A_X6GK?_/I8?\ ?#__ !54+#P#
MKFHV,-Y L'E3*'3=)@X/X5DZSHMUH5Z+.\,?FE ^(VW  Y_PJ(4L+)\J2;+E
M6Q45S-M(Z7_A:>M_\^EA_P!\/_\ %4?\+3UO_GTL/^^'_P#BJXJMS1/".J^(
M+5[FQ6+RT?83(^W)P#Q^8JYT,/!7DDB(8C$S=HMMFS_PM/6_^?2P_P"^'_\
MBJ/^%IZW_P ^EA_WP_\ \56=J7@36=)T^6^NC;K#" 6(DR>3@=O4US=*%##3
M5XI,<Z^)@[2;1VO_  M/6_\ GTL/^^'_ /BJ/^%IZW_SZ6'_ 'P__P 57)6-
ME-J-]#9VRAI9G"*"<#-=-_PK3Q#Z6O\ W]_^M2G2PL':22'"KBIJ\6V3_P#"
MT];_ .?2P_[X?_XJM'P_X_UO6=<M=/-K9*DS_.51\A0,G'S>@-8__"M/$/I:
M_P#?W_ZU7]/\.7_@^PU/6-0,0=;4Q6^Q\D.Y S_GUK&<<*XM0M?H;0EBE).=
M[=1+[XH:G'?SQVMM9M LC+&SJQ)4'@G#5!_PM/6_^?2P_P"^'_\ BJXJBNI8
M2BE\)RO%UF_B/;_"&O3>(M$^VW"1I*LK1LL8('&".I/8BF^,?$,OAS1UNK=(
MWFDE$:K("1T))X(]*Y[X47.ZRU&US]R1) /]X$?^RU3^*U[NO;&Q!_U<;2L/
M]XX'_H)_.O+5!/%<EM#U77DL)SWU*G_"T];_ .?2P_[X?_XJNE\%>+-5\2WM
MREU;VT<$$8):)6!W$\#DGL#7DM>N?#33_LGAHW3+A[N4OG_9'RC^1/XUU8NC
M2ITFU'4Y,'6K5:J3EH=A7G&N?$R[M=7GM],@M9;:)M@DD5B6(ZD8(XS6]X]\
M0_V+HIMX'Q=W8*)@\JO\3?T'U]J\<K'!8:,TYS6AMCL5*#4(/7J=K_PM/6_^
M?2P_[X?_ .*J_H?Q%U;4];M+&:VLUCGE",41L@'T^:N"O+26QN#;S#$@56(]
M-RAL?7FM'PF<>*],_P"OA?YUVSPU'D;4>AQ0Q-;G2<NI[I7(>-O&-SX;GM;>
MRB@DEE5G?S03@9P,8(]_RKKZ\3\<:A_:/BR\8'*0MY*?\!X/ZYKR\'252I[V
MR/5QM9TJ?NO5FK_PM/6_^?2P_P"^'_\ BJZOP3XGU/Q*UV]Y!;QPP!0IB5@2
MQSZD]A^M>/U[+\/=/^P^%('88>Z8S-]#P/T _.NS&4J5.G>,=6<>#JU:M6TI
M:(WKZ[-K$GEQ^9+*XCC0G +'GD]@ "?PK+TCQ ]_-$DB(R38"2)@88J7 (#-
MV![YXY R*U;RT%W$J[S&Z,'CD7JK#O\ S!]B:I6.B_99HI))D980/+CB0HH8
M+LW'+,2=O'^->7'EY7?<]22GS*VQJT445F:A1110 5YE\4=<:ZECT"V^:-")
M+DCNW\*_AU/U'I7?ZQJ2:3IDMVP#,HPBG^)CT%>-WD\\US),ZF261BSN>Y-
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
MC[DY-<\:?^T.?E_7Y'1*K?#J'F-CC:618T&YW(50.Y->^V<,&C:+#"[JD-I
M SGH HY/]:\A\"Z?_:/BRT4C*0$SM[;>G_CV*ZOXF>(?)@31+9_GE >X(/1>
MR_CU_ >M<V+3JU8TD=6#DJ-*55^AQ'B36Y-?UJ:]?(C)VPH?X4'0?U^IJWX*
MT/\ MSQ#$DB[K:W_ 'LV>A Z#\3^F:Y^O9? 6A_V/X>265<7%YB63/4#^$?E
MS]2:VQ-14*/+'T1CAJ;KUKR]6>9>+)?.\5ZDWI<,OY<?TI/"AQXJTS_KY3^=
M4]5E\_5[V;_GI<2-^;$U;\+''BG3/^OE/YULU:C;R_0P3O6OY_J>V:I>KIVE
MW5Z^,01,^#W(' KY_D=I9&D<EF8DL3W)KUGXF:A]E\-K:J</=RA2/]D?,?U
M_.O)*Y,OA:#EW.S,9WJ*/8FM+9[R\AM8OOS2+&OU)Q7T#;0):VL5O$,1Q($4
M>@ P*\B^'6G_ &WQ5%*RY2T1I3]>@_4Y_"O8JY\QG>:CV.C+86@Y]PHHHKS3
MU HHHH ***Y;Q]XH7PSH>8WQ>79,<&.J_P!YOP!_,B@# \6>($U#5S:PG?!:
MDJ".C-W/]/\ ]=<S<3NLN%C&/4U@?\)"$4!(^:JRZ[<R$D<4P.D6=_,!=P!6
M9X@N(I5 1@36"^HW$IP9&_.HB78?,Y- 6)O,5%Y[54EFW$@=*60?)U-0X.,T
MACUZ4[--7I2]30 9I4Y84RGQ_?H D'^L%7H#U-4?XJMQ'"$T"([A,J6I]E)D
M?2GR+F&JL3&*0CUH M,N]6-5HB4DQ5Q?]2?>JLJ[&5L4 6S^\; JN006J>V.
M[+>@J(@ECQU- #2I) I%78]2#._!%!QN- $T#*":5&^9C516*L:L1-^[8T .
MC'#-49SY;5*H(A)II1FA.%)H K>E!8^8*4HX(RI_*FG/F"@ F=W?"FJICD.X
MDU:S^]IZ#(:@"*PA<7MOUYD7I]:]$O95L'65FER4PFWID=/YUQ>G!&OK;>0%
M\P9)^M=OJ*6XN2]S=JL,2 L@&2"3QBF@,?5[L7KEF!95CVKN'2JFF0S_ &>9
MH2 6E&5(Z#'-7=9N%OKU([8QL@10&3@'Z^]6-)MO)MKE2C\28^;Z"@12N(\9
MK-F2MRYA(SQ@UFSP>E &/,FX$=ZHLI4$],UKRQ&J4T9S2&;VM?\ (<O_ /KY
MD_\ 0C5*KNM?\AR__P"OF3_T(U2KZJ'PH^3G\3"OH:T_X\X/^N:_RKYYKZ&M
M/^/.#_KFO\J\S,MH_,]3+-Y?(FHHHKR#V HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
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@#P#6O^0Y?_ /7S)_Z$:I5=UK_D.7__ %\R
M?^A&J5?50^%'R<_B85]#6G_'G!_US7^5?/-?0UI_QYP?]<U_E7F9EM'YGJ99
MO+Y$U%%%>0>P%%%% !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 > :U_P AR_\
M^OF3_P!"-4J**^JA\*/DY_$PKZ&M/^/.#_KFO\J**\S,MH_,]3+-Y?(FHHHK
MR#V 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 **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>a2019finalannualreportwr002.jpg
<TEXT>
begin 644 a2019finalannualreportwr002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 ****
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,O FG:9HCZCI@D1H"/,1GW!E)QGGOR*\\KVWQQ*D7@_4"Y^\@4?4L *\2K/
MU)3IOF=]33'TX0J+E5M!R.T;JZ,593D$=0:]_P!+NC?:3:79ZSP)(?Q -?/U
M>Y:-(;'P79S-UAL%<@^R9K',5=1-LME:4CRKQEJC:MXGNY=V8XF\F+T"KQ^I
MR?QK"I68LQ9CDDY)-)7HPBH145T/-G)SDY/J=]X)\#V.KZ5_:6I^8ZR,5BC5
MMHP#@D]^N?RK'\;^&8O#FHPBU9VM;E2R!SDJ1U&>_4?G7I7@M GA#3@!C,6?
MS)-<Y\5T!T_3WQR)7'Y@?X5Y=+$3>)LWI=GK5</36%YDM;(\RKO_ (6:HT=[
M=:4[?)*OG1@]F'!_,$?E7 5N^"KDVOB_3W!^](8S[[@1_6N_$PYZ4D>=AI\E
M:+/5?%]Y<6'A>]NK64Q31JNUQU'S 5Y%/XHUZY4K+JUT5/4+(5S^5>P^)].G
MU;P[=V-KM\Z95"[C@<,#_2O-_P#A6GB'TM?^_O\ ]:O/P4Z,8/GM>YZ6.A6E
M-<E[6.29F=BS$DDY))Y-)6KKOAR_\/20QWXCS,"5\MMW3_\ 7657K1E&2O'8
M\B491=I;FUX/_P"1MTW_ *["O<J\-\'_ /(VZ;_UV%>Y5XV8_P 1>A[.6_PW
MZE#7-1_LG1+N_P  F&(E0>[=!^I%>"2.\LC22,6=R69CU)->O?$J8Q^$G0'
MEF13[\Y_I7C]=.702IN7<YLQFW44>R"O4M%^&^E2:-#)J'G/=31AV*OM"$C.
M /;WS7EZC<P'J<5]$J %  P .*,?5G!1478,OI0J.3DKV/ ];TQM&UFZT]FW
M>0^ WJIY!_(BJ%=1\15 \8W)'=(R?^^17+UVT9.5.,GU1PUHJ-245T9ZE\+M
M5:XTNXTV1LFU<-'G^ZV>/P(/YUW5>2_#"X,7B>2+/$ULPQ[@@_T->M5X>-@H
MUG;J>]@IN5%7Z!1117(=@R65(8GEE8)&BEF8] !U-9'_  F'AW_H+V__ 'U5
M+X@ZC]@\*3HK8DNF$*_0\M^@/YUXU7H87"*M#FD['G8K&.C/EBKGN7_"8>'?
M^@O;_P#?5'_"8>'?^@O;_P#?5>&T5U?V=#NSE_M*IV1[E_PF'AW_ *"]O_WU
M1_PF'AW_ *"]O_WU7AM%']G0[L/[2J=D>Y'QCX='_,6M_P S2?\ "9>'/^@M
M!^9_PKPZBC^SH=V']I5.R/<?^$R\.?\ 06@_,_X4?\)EX<_Z"T'YG_"O#J*/
M[.AW8?VE4[(]Q_X3+PY_T%H/S/\ A1_PF7AS_H+0?F?\*\.HH_LZ'=A_:53L
MCW'_ (3+PY_T%H/S/^%'_"9>'/\ H+0?F?\ "O#J*/[.AW8?VE4[(]Q_X3+P
MY_T%H/S/^%'_  F7AS_H+0?F?\*\.HH_LZ'=A_:53LCW'_A,O#G_ $%H/S/^
M%'_"9>'/^@M!^9_PKPZBC^SH=V']I5.R/</^$S\.?]!:#]?\*/\ A,_#G_06
M@_7_  KP^BC^SJ?=B_M*IV1[A_PF?AS_ *"T'Z_X4?\ "9^'/^@M!^O^%>'T
M4?V=3[L/[2J=D>X?\)GX<_Z"T'Z_X4?\)GX<_P"@M!^O^%>'T4?V=3[L/[2J
M=D>X?\)GX<_Z"T'Z_P"%'_"9^'/^@M!^O^%>'T4?V=3[L/[2J=D>X?\ "9^'
M/^@M!^O^%'_"9^'/^@M!^O\ A7A]%']G4^[#^TJG9'N'_"9^'/\ H+0?K_A2
M'QIX<'_,6A_(_P"%>(44?V=3[L/[2J=D>W_\)KX;_P"@K#^3?X4?\)KX;_Z"
ML/Y-_A7B%%']G4^[#^TJG9'M_P#PFOAO_H*P_DW^%'_":^&_^@K#^3?X5XA1
M1_9U/NP_M*IV1[?_ ,)KX;_Z"L/Y-_A1_P )KX;_ .@K#^3?X5XA11_9U/NP
M_M*IV1[?_P )KX;_ .@K#^3?X4?\)KX;_P"@K#^3?X5XA11_9U/NP_M*IV1[
M?_PFOAO_ *"L/Y-_A1_PFOAO_H*P_DW^%>(44?V=3[L/[2J=D>W_ /":^&Q_
MS%8?R;_"D_X3?PW_ -!6+_OEO\*\1HH_LZGW8?VE4[(]N_X3?PW_ -!6+_OE
MO\*/^$W\-_\ 05B_[Y;_  KQ&BC^SJ?=A_:53LCV[_A-_#?_ $%8O^^6_P *
M/^$W\-_]!6+_ +Y;_"O$:*/[.I]V']I5.R/;O^$W\-_]!6+_ +Y;_"C_ (3?
MPW_T%8O^^6_PKQ&BC^SJ?=A_:53LCV[_ (3?PW_T%8O^^6_PH_X3?PW_ -!6
M+_OEO\*\1HH_LZGW8?VE4[(NZU_R'+__ *^9/_0C5*KNM?\ (<O_ /KYD_\
M0C5*O0A\*//G\3"BBBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ I0"Q  ))X %)6[X,T[^T_%-E$5RD;^:_T7G^>!^-1.
M2A%R?0J$7.2BNI[!H>GC2M$L[$#!AB ;'=NK'\\U?HHKY=MMW9]7%**20444
M4AA2$@ DG '>@G R:\Q\<^-S>F32=*DQ;CY9IU/^L_V1_L^_?Z==J-&5:7+$
MPKUXT8\TBMX_\61ZQ,NFV+[K2!LO(.DK^WL/U_*N+HI:^BI4XTH*,3YRK5E5
MFY2+.F6$NJ:G;V,(.^>0+GT'<_@,FO;/$"K:^$M02,;52S=%'H-A KG_ (?^
M$GTJ'^U;^/;=S+B.-AS$A]?<_H/QK?\ %?\ R*NIX_Y]G_E7D8JLJE:,5LCU
M\+1=*C*4MV>%4445[9XA[EX/_P"12TW_ *X"N<^*W_(+L/\ KNW_ *#71^#_
M /D4M-_ZX"N<^*W_ ""[#_KNW_H->!1_WKYL^@K_ .Z?)'F%:&@OY?B'3G'\
M-W$?_'Q6?5S1QG6K$?\ 3S'_ .A"O=G\+/!A\2/H"BBBOE3ZP\S^+'_'YIO_
M %S?^8KS^O0/BQ_Q^:;_ -<W_F*\_KZ+!_P(GS>-_CR-KP?_ ,C;IO\ UV%>
MY5X;X/\ ^1MTW_KL*]RKSLQ_B+T/1RW^&_4X_P")R%O"JG^[<H?T8?UKR.O<
MO%^G-JGA>]MHUW2;-Z#U*G=C\<8_&O#:ZLODG2:[,Y<QBU53[H7I7T)97*7E
MC!=1D%)HU<$>A&:^>JTK3Q%K%C:?9+749XH.<(K=/IZ?A6N*PSK)6>QEA,2J
M#=UN7O'-VEYXOOGC8,B,L8(]54 _J#7/TI))))R3U)I*Z81Y(J/8Y9RYY.7<
MZCX=''C&V'K')_Z":]DKQOX=?\CC;?[DG_H)KV2O&S#^+\CV\N_@OU"BBD)P
M,FO//1/+_BGJ/G:I:Z>K?+;QEW'^TW_U@/SKA*T?$&H_VKKU[>YRLLIV?[HX
M7] *SJ^FH0]G243Y?$5/:592"BBBMC$**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@"[K7_(<O_\ KYD_]"-4JZ'5O#.N
M2ZQ>R1Z3=LCW$C*PB.""QP:J?\(MK_\ T![S_OT:QA4ARK5&LZ<^9Z,R:*UO
M^$6U_P#Z ]Y_WZ-'_"+:_P#] >\_[]&J]K#NB?93_E9DT5K?\(MK_P#T![S_
M +]&C_A%M?\ ^@/>?]^C1[6'=![*?\K,FBM;_A%M?_Z ]Y_WZ-'_  BVO_\
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
M@/>_]^6_PKZ+VD.Z/F_9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\
M?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0
M[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,R
MJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U
M[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\
MWY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_
MX1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/
M>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\
M*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9
MS[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?
M^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#
MWO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_
M  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7
MO^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\
M?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0
M[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,R
MJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U
M[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\
MWY;_  H_X1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_
MX1?7O^@/>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/
M>_\ ?EO\*/:0[H/9S[,RJ*U?^$7U[_H#WO\ WY;_  H_X1?7O^@/>_\ ?EO\
M*/:0[H/9S[,]WHHHKY<^K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KR[XJ7IDU:SL@?EAA,A'NQQ_)
M1^=>HUYKXU\*:]J_B26[LK'SH"B*K^:B]!SP2#UKLP3BJMY.QQ8Y2=&T5<\]
MHKH_^$ \4?\ 0+_\CQ__ !5'_" >*/\ H%_^1X__ (JO:]O2_F7WGA^PJ_RO
M[CG**Z/_ (0#Q1_T"_\ R/'_ /%4?\(!XH_Z!?\ Y'C_ /BJ/;TOYE]X_85O
MY7]QSE>[>%?^15TS_KV3^5>6?\(!XH_Z!?\ Y'C_ /BJ]8\/VLUEH%C:W";)
MHH%1UR#@@<\BO/Q]2$H+E:9Z.7TYPF^9-'E_Q#T5]-\0O=HG^CWO[Q3C@/\
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
MJ/C76H[B]M;_ %2:.W&Z5HIV55[] 0/P%13P\IQYF[(N>(C&7*E=GOE%>/\
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
M 4A5W8 &/F''MCBDTJ?5=+\/V>IV^ILL!UAH&L_*0HR/<,K9)&[=DDY!].*
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
MKZT60?Q 0!8Q_P!]P?K6O%H*CQ)HFD2330QP:"R2B&0HSX>,$;AR,GDX(Z4
M=[4%S>6]F(C<S+$)I5BCW?Q.W  ]S7!:?<3OX;TBVN=3O&A^U7430P2.;J[V
M2,$16'( 'WCD< <U1$5WJ'A_2TN;Z^C$/B+[,(C,&=1YI S)RQ9>0"#_ $H
M]2JD=5MQKB:/MD^T/;-<@X&W8&"]<]<L.U9_BN]N-%\(W,UE(RSHL<,<CG<5
M+NJ!B3U(W9YKE]21O"7B6[O;>[NKMX?#\TB?:YC*0XE3G)[$X..G7% 'HM%<
M7:V]SH_B?P^JZC>7)U.WF%X)YV=794#A@IX7DXXP,&M+7-4N-'\1Z7-+.1IE
MS'-#,A PL@7>K9ZY(5A0!T5%>?Z(MYJ+Z1HMY=W,:7%A)JEV8IF1Y6>0;4+
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
M@56+LA"-NSPK=R,<^G%6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@LXH1,OVR!Y5+!?W8<%N_IGWJ4^%-)_LBZTP0R"&\(,[F5GDD(QU=B2>@[T
M8U]I.GP^)-#T$6T?V!TN+J6)AD7$JA0&?/WSR3SGG'I6%82#0-0748W:+3+7
M7;NS,:G"+&Z#&!TPL@(_&N^U;0K'63;O=K*LMLQ:&6&9HG3(P<,I!P1UIEQX
M:TBYT+^PY+-?[/X_<AB.C;LY!SG/).<GF@#CM-%Q8#PM<.#Y]U%?7LJY^\[I
MY@S]-P%06FG6"Z/X.U;RT;4;S48I)KDC]Y,75V;<>IYQ],5W\NDVDM[97;(0
M]@KK  <* P"GCOP*H6'@[0]-F26"T8F)]\ EE9U@.2?D!.%&3VH XFUMKC5K
M.+5[J&QMI)=8#C49'9[@LLVU(U54X& %QNQWQ7:>,3;G0Q#=//LGN(HQ#!C?
M<DL,19)& W0G/3-36_A72+746OHK=_,,K3JC3.8DD;JZH3M#'UQ5G5]'M-;L
MUMKP2!4D66-XG*/&ZG(92.A% '-^#;=K3Q5XB@:TM+(A+1OLUI]R/*OQT'.,
M9( JKXLL)GU35;ZZTNTURP2R56B-R$FLE 8LR@@X)ZYX/ KK-/T'3-+G:YM;
M8+<NFR2=F+22#.?F8\DY[FJ]]X4TG4=0EO;B.;?.JI<1I.Z1SA?NAU!PV/>@
M#E8XM-\0MXBN+Z 306>GPI:+<C<T$;0>86&>C$GD]?E%9DDMS_95]+,[BX_X
M1*W+,3\V<MS]:[R]\)Z/J%\UW/;OND14E1)G2.95^Z'0$!@/>I[KP]IUY<W4
M]Q"7-W:"TE7=A3&"3@ =#\QYH P=1@AO?%VBVT^6232[C>JN5./W?<'(Z5B>
M'88;#2_!,EM"L;3M/)-L&/-80/RV.IXKMM,\,Z5I+I+;P,\Z(46>>1I) IQ\
MNYB3C@<=*AT_PAI&EFS^R1S*+*5Y85:=G"EE*GJ3Q@G@4 <?:VD#^'?"VMI&
MC:M>:K#)+= ?O)-[-O!/7;MR,= !4)T^U;PC_:KPJ]\-< 6X?YG0"ZP I/(&
M,\#CDUW.G>$]'TN[6YM;=PT99H4>9W2 M][8I.%SD]!4]OX?TVWT[[!Y'FV_
MGFXVRG=\Y??G_OKF@#/UC23J%[:Z3%:+#ID[O=:@\:!1,P8$(?=FY)ZD+[UT
M55FT^V?4H]19";F.(Q(V\X"D@GC..PYJS0!Y[8?\D0N?^O2Z_P#1CTZYMFT3
M4K9;2[N_]-T:Y>?S+AWW.BJ58 G"GD],5U$7AFQA\+OX=5Y_LCQO&6+#?AR2
M><8_B/:GWGAZSO;B":5Y@T%K):KM88V. #GCKP,4 <7<)>3Z=IE]>K?WM@-%
MARUE<D2VLQ7)E9 P+Y&.>>AXKKS<B3P4US!>M=9T\LMUC:TA\O[^.Q/7VJO+
MX-M=L(M-0OK%H[-+)W@=,S1*, -N4C(YY&#S6A<::EMX9FTRPBPB6;0PQY_V
M" ,F@#D-.B?2D\(ZG'?74LVI*D=X9KAG656A+9()P-I QC'O573YS#J>@W=C
M)J4ZW=ZT<^I7$I5+P,KG B+'Y>.#@8P,9KH/#7A!+*QTJ>_GNY9K6T55M9I
MT=N[(!)MP,YZCDG )Q4D'@:S@6R1=3U(QZ?,);-#*F(<9^7[O(.<?-DXZ$4
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
M[]&@A;4M1D F&T%\GRSSZ@MBHID2%;_Q/ 1]ELO$"SK(O(>+:L4Q'J"2>?\
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
M$@N_!SA2,<=Z /2/M=M]E^U?:(OL^-WF[QLQZYZ417=M-&9(KB*1%4,61P0
M>ASZ5YG:1YLX+"\6 VK>*WBGCB7$)PI(0 _P[^QI-<@AM)O%5KIJ0QP27FGI
M+&/EC4,?F!QT!)YQZF@#TVVN[:\C,EK<13H#C=$X89],BJBZN#XEDT;R<%+-
M;KS=W7+LNW&/]G.<]ZQ/#MA-8^+-0,K:=;O):1>99V(8 89@KG( R1D?A6/X
MYEFAU37G@9E?_A'XP2O4*9W#?H30!WMM>VEX'-K=0S[#AO*D#;3Z''2B"]M;
MIG6WN89FC.'$<@8J??'2N!\50PZ+?@Z%$EN7T*[\S[. /D4*4;CN"3@U?DMO
M#&D:/:7+!H)?[&EVK:#:TT.Q2Y) P3T()/4T =6FI6<Z3&VNH+AH5)=8I0Q&
M/7'2LC2_%T6HR::'MA;I?V#WA=I1B(*RC:>!G[W7CI7-6-O):^(]%(T^ST^*
M72K@1PV[;Y"@5"/,; !/T'7/)J/P_91ZBGA^QF_U=SX=GB;Z,R#^M 'I!FB#
MHAD0-)DHNX9;'7'K3B0!DG %<%X0N6U35+6XNV .AZ8+24N<;9RY1_QVQ#_O
MJMOQ_))'X&U1H6928@K%>NPL W_CI- &W;WUG=X^S7<$V<X\N0-TZ]/3(HBO
M[.=Y4BNX)&A_UBI("4^OI7":Y:V.D^(9I-%BBMY1X<NG5;< =-NQL#O[^U-T
M/10;SPV;F+1XK>6RD3R859GO(S&"0X*X.#M8Y[DT =KHFL6^NZ5#J%L&6.7.
M$?&Y<$CG!]J=:Z@9!.;I([41W#0QDSJWF #(/'0GGY3R,5B?#FTMK?P99R06
M\43S;S(R(%+D.P!)'7CBN<N+>&Z98+B-9(I/&3!T89##RVX([B@#T>WNK>[B
M\VVGCGCSC?&X89^HILM[:03I!-=0QRR?<C>0!F^@/6N>\-6\-GXK\36]M$D,
M*RV[".-=J@F(9( X&:Q/$MG$NH>(-0-O:ZM9^7$+^$L8[FT"H#F-B",8^;''
M- '??:(-DC^='MB)$C;AA".N?2HWU&QB95DO;="S;5#2J"3C.!SUP17 :T -
M2OM%A+B+Q*;.6'/4 G;,?KL0$_6C4-,L)[7QY<36D,DL.?+=D!,>(%(V^G/I
M0!Z#/>6MJR)<7,,+2'""20*6/MGK4DDL<,9DE=8T7JS' 'XUPMC;:?J>KZ^V
MN(DL4&FVJAY1N,<1B9G*^GS9.1W%=+=6%OJW@Z2PMG:6"YL?+ADDSN8%/E8Y
MYST/- &J9HA*(3(GF$;@FX9(]<52DU0+>K&J1O;>0\C7 G7AE(&W;U/4\]!C
M%>=VVL[[FT\8R,2EC'!8RYZ#-N[O_P"1'0?A6AI.D107NC:?>0I,&T"9YHY4
M#!G:2-VR#U^8F@#H[?QA:77]C21Q;8-5CDDWR2!?(")N^;J/UXK=AGAN85F@
ME26-ONNC!E/T(KS;0]*T^6#P-&UE;E)HIY95\L8D<1#YF'\1X'7T%=-X(CC@
M77H(46.*+6)UC11A4&U#@#L,DT 6;WQ9:VL6MF.)I9-&C#NN\ 2Y3?A3S]#Q
M6K:7]M>C$4\32JH,D:R!F3(Z$=J\_P!3TVPM_P#A/I(;*WCDCMT",D2@J&@!
M;! XR>3ZFGZU:PZ-=VDNE6Z6LQT"\.Z%0I8JB%2<=3GF@#O4O[6<S);7$,\D
M.=Z)*"5/H?3\:AM=5B;3H;J^:"R=XO,>-KA6"#I]X<$9(YKA]'TR6VG\/W).
ME6BG3Y0B6N_S;I#$"=WRX.#M;D]2:C\-:=9ZE>>%HKVWCN(DT.1Q'(NY20Z
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
M2V[<2%SP !SCCN: -&^\+Z+J4D<EW8)(T<8B!W,N4'16P1N'L<BM55"J%4
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
M"]B,-U"%(MY<G:[;N-N>#GUKE9+M[N=89_L=T\'B&R5K^UCVK='&?F&2-RC
M.#7I$D:31M'*BNC##*PR"/I3([2VAB6**WB2-#N5%0 *?4"@#SWQ/_Q\^-/^
MN6G?^AFI[_5-+LM2\=6]Y/%%--#'M1R 90;8 *H[G)Z#^\*[UH(GW;HD;?C=
ME1\V.F:SK;0+:'6-0U&79.U[+'*JO&#Y11 G!_#- ')Z+>V6A^(/*UN>*WE7
M0+17:<@9*[MZ\]_;OBL_28)K>PTJ.=65_P#A'+QMK=0I92OZ$5WAT&VDUVYU
M2?9.)X(XO)DC!"E"Q#<]_FK2:*-FW,BDX*Y(['J* .&@3]QX $>%;[.P4^A-
MH:RK#4=./ASPGI/F)_:-KJL*S6__ "TA978,6';)/?KFO3O*C&S]VO[O[G'W
M>W'I7/Q^%9S?V\EYJ\EW;6MQ]HBB>%1(7&=N^3JP7)QP.U $?CAA%;:/=2G;
M;6VK6\EPQ^ZB?,-Q]@Q6N7\2/!J%WXCN;5XY[-GTZ&1T(9))!*,C(X.%(!^M
M>FNB2(R.H=6&"K#((J..TMHH!!';Q)$#D1J@"COTH YG4+JVTSXC6UUJ$\5M
M;2:2\4,LS!4WB0,PR>,[<?E7*:<0(O#5S!?#3;7[9J*I<M&I6-F<[ 0W R P
MYKU*>V@N5"W$$<RJ=P$B!@#Z\TDEK;2PF"2WB>)CDHR J3UZ4 >>6D%JUWH\
MD-S+>QS^(9Y3/+&JK(XB8%D"\%=RY!]<U+XENK:RU#Q!=6M]%'.J1F]TW4(U
M:*^ 0;?+YW<CY>.XZ5Z ((55%6) L?W %&%^GI39;.UGF2::VBDDC^X[H"R_
M0]J (++4;:YD:T1@ES!%&\T'>(,,@'\C^58VO?\ ([^%?]^[_P#1-=((T5V<
M(H9L;F Y.*#&C.KLBEESM)'(^E '*QJK>,?$I*@G^SK<=.V):YG1S)!>:!.^
ML+I,;^'46.>1$*L5?+KE^ <%3^%>H>6FYFV+N888XY(]ZBELK6>)8IK:&2-#
ME4>,$+] : ,GP5#!!X1L4M7G> AWC:X0([!G9@< X YX]L5REFJCP'X;( '_
M !/8C^/VEJ]' P,#I3!#$$5!$FU3N5=HP#US0!YGJ.H6=OX4\3Z?+<Q)=R:U
M(5@+#S&!F1@0O7&,G/M6CJ:C_BXAP,_9X^?^W45W#6=J\S3-;0M*PVLY0%B/
M0FI##$=^8T/F??\ E'S=N?6@#BKU576-("@ #0;D<>FV.L[2[VQU#2O UEI\
MT;W<$J22QH1NC18F$A8=@21UZY%>C&*,D$QJ2!M!QT'I3([2VAE,L5O$DC*%
M+J@!('09]* /,O#T2/I6@65[K<KW$.IC_B70PQF2.9)&+%NC!>I)]&K1M8]/
M_P"%?ZS_ &@LZVTFISF62V WH?/X?G^Z0I/L*[Q;2V2X:Y6WB6=QAI0@#$>Y
MZT\11A&01J%;.5 X.>M '+>&+V67Q'J-I-<V>J-%;Q-_:=M&%9P2V(WP2,CD
MC'8U!)J>EZ9X_P!9;4YX8%;38,-*0 R@ON49ZD\<=\5UUO:V]I&8[:"*!"<E
M8T"C/T%)-9VMQ_K[:*7D'YT#<CIU]* /,-"AN["ZT!KO5O['#Z&5CFE1""?-
MW%/GX!VE#^%6K:U7[)X?@TU[B02Z?JA@:9 CL6*D' . "3Q[8KT:XM;>[0)<
MP13(#D+(@8 ^O-/\M-RML7<@PIQR/I0!Y]8WEE?VG@:TL)8WNK<JTL:$%HD2
M$K)N';GCGJ:RD@=8KV$(2?"*L\1QT_TGS1C_ +91 ?0UZE':6T,SS16\4<LG
MWW5 &;ZGO3_)B^?]VG[S[_RCYOKZT 8?@N/.@?;F'SZE<2WA^CN2O_CNVN:>
MWDE\$^-5MDS,^HW>=HY8 C/UXS7H:JJ*%50JJ,  8 %(J(F=B*NXY.!C)]:
M.#LC:W6K1SQZY)JDL6DRE?*AC6.*-L8#%>0<@8&.QJ'3%D>V\#+$<2'3[@*?
M?R5Q7?06EM;*ZP6\40<Y81H%W'WQUIXAB79B-!Y8PF%'R_3TH \S\,I!-9>%
MK>;6I9IH9]R6$,$8:!T5@^\\,%'()/J*TO">I:5#X:T'2[N);G45NVC^SC!D
M@F5G+2,"<@#DD^_O7;QVEM%.\\=O$DLGWY%0!F^I[T+:VR7#7"6\2S.,-($
M9A[GK0!SO@BY@>/6+99D,\6K71>(,-R@R'!(Z@&NHJ-((HY'E2)%=_OL% +?
M4]ZDH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\ &FMW6A:'
M]ILXI7E::)-R(&"@R*#G/J"0/<BN@KG?'B2/X2N#'%)*4F@D*QJ6;:LR$G Y
M. ": ,X>++JTU[6?,T_4;FW@M[>9;>-$W6ZE6+ELL!GIQDDXX[U??Q-81ZA]
MM:[N1:_V1]NV;!Y9CW##?WM_;'2J=NLEYJ?BF\@AF:"\L+?[.YB9?,_=R< $
M9SR./>LNSL;V*&T+Z/)=A/"J0O;2*4$C[AF,G'#8SQUH ZO2?$::G?&QEL+N
MQN3 +E$N G[R(G&X%6/?&0<$9IMYJUO8^(VCN+N>..+39+F1-J^4%5QER?O;
MAZ=,9K'\*22IKK6^F3:E)HHL]S1W\;C[/-N "(S@,?ESD<@8ZU%XJL9M3\2W
MMC;#,T_AV=(QGJWFK@?C0!KV7C"WN94CN-/O;(SV[7-L9U3]_&HR=N&.#@@X
M.#@U:C\26<MOH\ZQ3A=8QY *C*Y0O\W/' [9YKFC)+XCU'1A:65U$=.LI_M/
MGP/$(W>(((\L!DY)Z>E5]*N);N/P?8II]\LFFN$NS):NBPL(67!)&#D^F1T]
M10!MQ^/K"33)]4&G:B+&#"M,8EP7,HCVJ-W)R<\=O?BK4'BZT,E]'?V=WIKV
M5O\ :G6Y5<M%S\PVD^A&.N:YY-/O1\)DM/L<_P!I^U*WD^6=^/MF[.W&>G/T
MYJ?Q=I%]JFK:Q':V\C>=H*QQL%.UW$S-L!Z9([>] &H/&UO'#</=Z5J%J\5H
M;U(I$0M-".I7#8R,C()!K337+275+73HEDDDNK4W2NH&U8P0,DYSR6&.#7-:
M%9Z=J.L(\-EJLL:V+QS3ZC-.?*+X!B59.IQG)' P*3X>VURUQ?37@)DTU4TF
M-CW6$L21]=R_E0!T.J^($TZ^BT^"QNM0O)(FF\FV"Y6,'!8EB!UX'<FN=U;Q
M/-JE[X?CTI=26ROV>1Y+41J[[5/R?,>"I'S>W0FK^IS_ -B^-UU>Z@N&LI]-
M%L)88&EVR+(6P0H)&0W'TK+T+2[^UF\*//:31D37T\JE#^X$@9E#>AY'7OQ0
M!UNLZQ#HUO#))#+<2W$RP00P@;I';. ,D < G)/:L_\ X3&S%@\[6=VMREV+
M(V6U3*9B,A1AMI&.<YQBE\8I!)IUL+O3YKNU%RIEDMV<2VO!Q*NSYC@XZ=C7
M)W%OJ-[86]S<R:I=Z78:L&AG*O'=&W,94O\ * Y"L>N,D9H ZE_&MC!82W-U
M:7D$EO=I:3VQ16DC=L;3@$@@@@Y!.:M6/B6"YNWM+FRNK"X2U^ULER%&(]Q7
M/#'GC/XBN6&GK-"+K3]/OS%+K=DPGNGEDEN$1ES(0_S*HY&3V%7OB!8Z@SVE
MWI=O)+-<12Z=+Y2EBJ2@88XZ!2O7WH N6GBNQN;X7[S7EO;'2/MIAF10BQ[S
M\YP2=V!TZ8QWJQ9^+[29G6]L[O3<6K7B&Z5<20CJPVL<$9&0<'FL'Q%X?NI[
M^_L;"VD,0\."W@8*=I99"0F>F< <>]6KW4;KQ/H=YI6G:=<(K:8XDDN(GB*3
M8 6(;@,GKDC@<4 ;&E>*8=2OH;233[RQ>YA,]L;E5 FC&,D;6.#R#@X.#6T[
MK&C.YPJC))["N'\.0V<NK6%Q;V6KRR6=HYFEOII\6SD*#&BR<$GG..!M%=5;
M:D=3T+^T;&&0/+"S113KM;<,X##/'(H S=-\8VVHW5G&=/O;:'4 YL[B94V3
M;1N/1B5X!(R!D4NG>,;34;NTC6QNX8+\N+.ZD5=D^T$G #%EX!(R!G%<I8O<
M7.J^&M0FCU>ZO8Y66^>X@D6."1XV4(%P%4;CU X&,GI5O06FM]7TV'2+?4K
M/(_]I:9,CM;6RX)RC,,#+8QM.#GI0!MV7CFRO6M)!I]_#9WDWV>*[E11'YN2
M O#$\D8SC&>*E/C*T^V^7]BN_L?VO[']OVKY/G9QC[V[&>-V,9KDM'N'U;PK
MHFAP6ES]H34%E=_);RUB29G+[\;>V,9SGBEL-*BB"Z3=6.K7-^NILQ@\Z=+7
MR_-+B;C]W@#!QU)'K0!UDWC*SAO)4-G=M9P7(M)KY57RHY20-I^;=@$@$@8!
MK.L_&SQ7&N/J-G>+;V4ZI"/)4$9" 1]>6+-D>QZU%I.H7>A"]T=--N)]0EU6
M1X@87\IXI)-WF&0#: %)[YR,57NV1+KQ3876DSWXGNHIS;A''F0[8PSHP'+*
M>< YXH ZO2-<35+BZM)+.XLKNSV&:"?:2 P)4@J2"#@]^U5=4\5P:=>7%M'I
M]Y>FSB$UVUNJD0(<D9W,,G )P,G%4_",MTU_J$45U?W>D1K']EEOT82!SG>H
M+ ,RCCDU3O[A]%USQ*9[.ZF&JPQ-9F"W>02L(O+*94$ Y ZXX- $DVNW6I>.
MM.L[4:@-.^QBZ5K?RPD^YEP[9.3& <$<'/:M_6-;CTE[6 6T]W=WCE8+>#;N
M? RQRQ   ZDGO7/^'=)O--\0Z3%<0OBW\/""23:2@D$B97=TSU_*KGB/?8^)
M=$UJ2&:2SMUGAG:*-I#%O"[6VJ"<97!..XH M6OBVPNDL\0W*275V]F8G4!H
M95!+*_/HO;/44V_\9:=IWVSSH;IOL5U%:R;(PV6D ((&<D<\]_0&N76*YMFA
MU^6RNEM)/$$EV5$#&1(3$8PY0#<,D9Z9P12307=_<ZA=Q:?>+'/KUC-&)(&4
MM&H3+X(R!QGV[XH [F*^ENM&>\:UGLI#&Y$4X =,9QG!([9_&N>\+>,#=:=H
MT&H6UXLE]$$2]E11'-*%RPX.1T."0 <'%=3> M93JH))C8 #OQ7 Z4UQJ6F>
M$]&&GWEO<Z;/%<77G6[HL21HP'S$8);(P!SUSB@#JD\56+Z1;ZF(KCR;B[%H
MB[5W!S(8\GG&,CUZ=JA/C&T%\8OL5W]E%Y]A^VX3RO.SC;C=NQGC=C&:Y6)[
MA=#L="_LZ^-Y:ZVLLP%L^Q(_M)</OQ@C!'0_H,U9D:XMM:9M)MM1T_59-2Q/
M:*KO:W,1;YIB2-HRO.00<\=: -J+Q5:V$4ID_M"]:;59K.-!$A8.,G:,'[O&
M 3SZXJ=/&5D-.O+FXM+NWGLIUMY+1U4RF1L;%7!(.[<,<U@0:?>B]M&-G. O
MBBXF)\L\1D/A^GW3D<]*CU_2KRXO-<N!:W;11:M97)\@,KR1I&H<QD<DCGIS
MD4 =%_PF5I%:WKWEE=VMS9-&DEHZJTC&0XCV[6*G<>.O8YH/C*UB@NOM-A>0
M7EM-%"UFP1I'>7_5A2&*G//.>QKGVM;&6SU:Z@T/4=1L9#;QR374\YFF0,2S
M(K_/^[SD8ZG..E,#336.HP2VVI:UH*3V_E27*R+<1CGS'0[0[;#M/3/7D\T
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
M?J35RBB@ HHHH *S[;1;2UU6XU0&:6ZG787EE+[$SG:H/"KGG K0HH ****
M"BBB@##3PCIB7RW(-R42?[2MJ9V,*RYSO">N>?3/:MRBB@"KJ.GVVJV$MC>1
MEX)AA@&(/7(((Y!! -5M+T&UTJ>:Y26YN;F951Y[J8R/M&<*">@Y/3UK3HH
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 *2EI* /.O"TWC/Q/
MH_\ :,?B:.W'F,FQK*-NF.<X]ZT!KGB+PSK%G:>(Y+>]L;Z3RH[R%-C1N>@8
M=/\ .<\8I?A/_P B:/\ KYD_I47Q%N8M0DTG0+5Q+?37R2;%.3&H!!)].OY
MUU.SJ.-M#D6E-2OJ6/%.I:X/%NE:+I.I+8K>Q2,SM LG*@GN/:I?[$\;?]#?
M#_X+XZI>)[NVL?B5X>N;N>."%()MTDC!57*L!D_4UT7_  EWAS_H.6'_ '_7
M_&I=U&/*OP+5G)\S_$F2>71= :XUF]%S):QL\TZQA-^,GA1QG&!7,Z<GBWQ7
M;#5/[8&BVDWS6UO% )&*]F8GU_SBI?B7>A_ Q:VD5X[R6)5=#D,I.X$'T.!7
M76T"6MK%;QC"1($4>@ P*F_+'FZLJW-+EZ(Y72-:U?2_$2>'?$4L=RUPA>SO
M439YN.JL.@/^><BG>-M4U>ROM%LM)OA9O?W!B=S$K_W<'!'O5?XC_P"C#0=2
M7_66VIQ@'V.21_XZ*7QQ_P C)X3_ .O_ /JE7%)R4K;W(DVDXWVL22Z5X\@0
MR0>)+2Z=1D12V:H&]L@5:T+Q1+K7AZ_GEA^RZC8!XYXNH1U!Y&>W'?T-=%/<
M0VL+SW$J11(,L[L  /<UP7A(F]A\7:S$I%I?2OY!(QN"A^?_ !X5*]Z+;6Q3
M]V22>YT?@C4[O6/"-E?W\OFW$OF;WVA<XD8#@#'0"MZN6^&O_(@Z;_VU_P#1
MKUU-9U%:;2-*;O!-GGVBW'B_Q'/J4EMXCCM(K6\>!4:SC?@'CG%;5IH_B^*\
MADN?%,4T"2*9(A8HN]0>5SVR.,UB>!M;TK2VUR*_U&VM7?4Y6599 I(]>:Z^
MU\2:'>W"6UKJUG--(<+&DREF^@K6IS)M):>AC3Y6DV]?4TZ**3<O]X?G7.=(
MM%-W+_>'YT;E_O#\Z!7'44W<O]X?G1N7^\/SH"XZBF[E_O#\Z-R_WA^= 7'4
M4W<O]X?G1N7^\/SH"XZBF[E_O#\Z-R_WA^= 7'44W<O]X?G1N7^\/SH"XZBF
M[E_O#\Z-R_WA^= 7'44W<O\ >'YT;E_O#\Z N.HINY?[P_.C<O\ >'YT!<=1
M3=R_WA^=&Y?[P_.@+CJ*;N7^\/SHW+_>'YT!<=13=R_WA^=&Y?[P_.@+CJ*;
MN7^\/SHW+_>'YT!<=13=R_WA^=&Y?[P_.@+CJ*;N7^\/SHW+_>'YT!<=13=R
M_P!X?G1N7^\/SH"XZBF[E_O#\Z-R_P!X?G0%QU%-W+_>'YT;E_O#\Z N.HIN
MY?[P_.C<O]X?G0%QU%-W+_>'YT;E_O#\Z N.HKGG\<:)'K?]DM-)YOF>69-G
M[L/G&,_7CIBNAJI0E&W,B8SC._*[V.+\0:AK\WCJUT+2=56PBELO.):W23Y@
MSYZC/0#O1>6WCS2;=[V+6+355A!=[=[41E@.N-O?\:+W_DL5A_V"S_Z%)74:
MKJEIH^GRWM[,L<4:D_,<%CZ#U)]*V;MRI+IV,DK\S;ZF#<^*6OOA[/X@TUO(
MF$)(! ;RW!P1R,&J6FV/C;4=*M+]/%<*?:8$F"&PC^7<H.,X]ZR=+M)K7X,7
M[3(4^T*\R*>RD@#\\9_&NQ\-7]G%X4TD27<"%;&$-ND Q\@IR2@GRKJ*+YVN
M9]#*TGQ!K>G>)8O#WB002M=(6M;R ;0^.Q'X>WXYS6AXL\13Z-%:V>G0K/J>
MH2>7;1M]T>K'V&1_D5C7ES#XH^(.DC3'%Q;Z0'DN;F/E 6QA0>A.0/S/H:EE
M_P!-^,$*MRMCII=!Z$G!/Y/2Y5=-KI<.9V:3ZV)&T'QI'";F/Q6DMV!N^SM:
MJ(B?[N?3WQ6GX5\0MXBTN1IXOLM];2&"ZB'\#CN,]OKZ&MZN*T+_ $3XH^(+
M2/B.X@CN"/?"Y/YL:E/GB[]"VN22MU+GA36[^74]2T'6IA)J%E)N238%\Z(]
M&P!CT_,5+XQUR[TZ"TT[26']JZC,(X,@-L&?F8@]@/Y^U4/'-K-I=U8^+K%"
MTVGL$N47_EI"3@_ED_GGM3?":OXD\07GBVX1A ,VVG*P^Z@^\WU//YM5<J_B
M=/U)YI?P^OZ%OQ!JNI:5K/AFQANRRW<QCNF,:YEQLYZ<=3TQUK,^(?B'7=(U
M&QM]&NA#YL$LCCRE;.P9[@]@:L^-?^1L\)?]?;_^R5'XIC2;XB^&XI%#(Z3*
MP/<%33@E[K:Z/]29M^\D^J.JT34!JVB65^",W$*NV.S$<C\\UE>-]8O-)T:)
M=-D$=]>7,<$#%0V"3DG!R.@Q^-4_AV[VVEWVB2L3)I5Y)",]T)R#^)W4FLC^
MU/'UC9]8M+LY+N0=M[?*H/N.M0HI5'V1;DW37=C_  IKFHZGX"EU2[N/,NU2
M8B38H^[G' &*9HL_B+Q'X+TV\MM92TO9&<S3-;(^\!V &,8'052\#?\ )+9_
M]RX_K6M\-_\ D0M-^DG_ *,:JFE'F:77_,F#<N5-]# UF;QGH^K:3I[>)HY3
MJ<K1AQ91CR\;><8Y^]6VNC>,T#L_BN*7"-M06,:Y;:=O./7%5?&O_(W^$?\
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
M"O#?_0*A_-O\:W:*/:U/YG]X>QI_RK[C"_X0KPW_ - J'\V_QH_X0KPW_P!
MJ'\V_P :W:*/:U/YG]X>QI_RK[C"_P"$*\-_] J'\V_QH_X0KPW_ - J'\V_
MQK=HH]K4_F?WA[&G_*ON,+_A"O#?_0*A_-O\:/\ A"O#?_0*A_-O\:W:*/:U
M/YG]X>QI_P J^XPO^$*\-_\ 0*A_-O\ &C_A"O#?_0*A_-O\:W:*/:U/YG]X
M>QI_RK[C"_X0KPW_ - J'\V_QH_X0KPW_P! J'\V_P :W:*/:U/YG]X>QI_R
MK[C"_P"$*\-_] J'\V_QH_X0KPW_ - J'\V_QK=HH]K4_F?WA[&G_*ON,+_A
M"O#?_0*A_-O\:/\ A"O#?_0*A_-O\:W:*/:U/YG]X>QI_P J^XPO^$*\-_\
M0*A_-O\ &C_A"O#?_0*A_-O\:W:*/:U/YG]X>QI_RK[CB_\ A6FG+K:WT=S(
MELL@D^RA>X.<;L]/P_&NTHHHG5G4MS.]@ITH4[\JM<\]\2:3:ZW\4[&RO/,\
MIM,W'RW*G(>3N*VK;X=>&K>=9GLWN63E?M$S.!^&<'\:AN[*Z;XK6-ZMM,;5
M=-*-.(SL#;GX+=,\CCWKKJN<Y)))]"(0BVVUU.?\<*%\$:HJ@ "#  [<BLK0
M/ GAF\\.Z;<W&E(\T]I$\C>8XW,4!)X/K6UXRMYKKPCJ4%O"\TKPD+'&I9F.
M1T ZU9\.120>&=*AFC:.2.SA5T<8*D( 01V-2I-0T?4;BG4U70Y:SB?PAX[L
MM&LII3I.I1.RV\CEA"X!/RD\XX'YU,/]&^,7S\?:]+PGOAO_ + U+XJM+O\
MX3'PUJ$-I//##*Z3-%&7\L' !.!P.3S[58\8:+?W$]CKFC('U'3')$1./.C/
MWE_SZFM+IVOU1%FKVZ,ZBN*T?_2/BOKLZ<K!:1Q$^Y"'^A_*I&\?NT/E0>&M
M8;4","W:W(4-[MZ>^*M>$M&NM#TV]U'5 9-1OI&N+E8AN(ZD( .I&3P/7%0H
MN$7?J6Y*<E;H5_&]W-J$MGX4L'*W&I-FX<?\LH!]X_CC]".]0^#99- UB\\'
MW;DK"3/8.W\<1.2/J#_[-Z59\':==S75]XDU:W>&]OW*QPR*0T$*G 7!Z9Q^
M@/>G>.-(NYH+76]*C9]3TN021J@),J?Q)@=?I]?6JNOX?]7_ *T(L_XG]6*O
MC7_D;/"7_7V__LE-\2?\E*\,?[LO\C2^(8[O5=9\(W\%A=!%G,DRF%LP9V</
MQ\O0]?2IO$%E=S?$'P[=16LTD$*R^9*L9*)D'&3T'XTUHEZ/]0EK?U7Z!"/[
M)^*,R=(=9LPX]#+'Q_Z""?QI?"P^WW?B'73R+JY:"$^L<0V@CZ\_E2?$&SU
MVEAJVDV\L]]I]QE4B0LQ1AAN!SZ5K>'=,;2?"5I8%2)$M\N,<[V&6_4FI;7)
M?J]/N_I#2?/;HM?Z_$YOP-_R2V?_ '+C^M:OPW_Y$+3?I)_Z,:J7@VPO+7X;
MSVEQ:3PW!2<"&2,JYSG'!YYK2\ 6MQ9^"M/M[J"2"9!)NCE0JRYD8\@\]*=1
MJTO7_,5-.\?3_(S?&O\ R-_A'_K[?^<==K7(>+[*[N?%/A>:WM9I8H+EVE>.
M,LL8RG+$=.AZ^E=?6<_AC_74TA\4OZZ'(_$ZTAN/!-U-(N9+9XY(F]"6"_R8
MUM>&K.&P\-:=;P+M1;=#]21DG\22:H>/[6XO/!6H6]K!)/,XCVQQ(69L2*>
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
M1110!!/:I+(DH)62/[K#^1]JC%E'ND<PH'<$$HQ&:MUGZCJ@L7$8B+NRYY.
M* )Y1"D 6X*HOW06;K580745V6@N0\3#>(W;=N'&?IUK EGEG<O(Y8L<G-3Q
MZC<)-%(SE_*X /<>E.PCIUW!<GD^AI]16UQ'=0++&<@_H?2I!G)R*0Q:CFN(
M;= \\R1*3@,[!1GTYIX&.^:Y3Q?):'5M-@NDLXRT,Y2YO5+QJ?D!54R TASQ
MGI@XSG% '3R7,$./-GC3.,;G SGI575M7M='LY+BX;<4 /E(1O(+!<@$^IKS
MRPM[34=%FDGBBN6A\)Q!6<!BC S XST(*X]L4NJOI_V;5UU/RCJ,GV)K/S!F
M1H]D?*=\!O,SCWS0!Z'JNJ1:3:">2.29I)%BBAB +RNQP%&2!^9QP:CTS6HM
M0:XAE@DLKFU=4F@G*Y7<,J05)!![8/8U0\7'R(M)OI.+>RU*.6=^R(5=-Q]@
M7!/I7.:HUMK&J7U[ R7.GSW^F6PD4[HYBLIW@'H0 X''O0!WWVRU^S_:/M,7
MD_\ /3>-OY]*IZEKEMI4-Q<7,<GV>WMOM#2IM(89^Z.<D]_3WKB[RWL;?4KZ
M,S6]A'!K(>'[1"&M QM4R)!D!<Y.#ZU1G6*]T&\*V"PJ/#KF.$$R*N)GPREN
M<<9'H"* /3OM=OF-?/CW2_ZL;QE_IZTV>]AA2;:1++#&9#!&P,A &>!GO7G.
MHI9W>J7XAO[&"&9;3^SPEIYLLB\8\@AU P^[. <=36AI[6<'C*-(?(NY)=1N
M&9'7R[NT8JVYFP?GB(Z9 X9>O% '<V]Q%=6T5S X>&9 Z..C*1D'\J1+NVDB
M\U+B)H\XWJX(SZ9KE]/1'^&#I<&<0/:3#-NNYQ$2VTJ._P N*YQY].V>7.NG
MW%I%J%EYU[9C$$ZX?ADR55E ^;'8C- 'I;7=JMN+AKB(0MTD+C:?QZ4-<6T$
M8+S11I@$$L ,'I7G?FZ>EP-B6"Z=/JL[V5S=#=:Q 1*&*J"%8EM^WD#(8BF>
M'[6SU"VM([F**Y$&C7*A9$!V$3$?=/W2!Q[4 >D/<P1,%DFC1F( #, 23T%1
MQWJ-)<+(IA6!]F^1E ?Y0V1STY/7'0UYK]E@N_#>L7-Q"DLT7ARR>.1URR-Y
M4AR#V.0#^%:<T$5WKYBN(UEC?Q%$65QD-_H.>10!W9NK<1+,9XQ&Y 5]XPV>
MF#3+N^M[*QFOIY0((4+NXYP!UK@+5+"VU&W&I11#2(K_ %*-4DCS$DAD78,8
MP.-X'U-;7A^[M-/^&D5W<P^9;0V\CM$XR6 9L*0>YZ<TUJQ/1#K3XBZ-=^=F
M"]@,=NURHFA"F6-022O//0^E6]#\866OW2P6MEJ$6Z,R++/!M0CCH<GUKSO1
M[W3=>EU.^U&:1[^:TDBM["SA(\F$*<A21C.,X'U[GC1\$7"MXRM8M&N[Z?3Q
M8#[4MPQ/EL,@*>PQA<8]ZZI4HI/R.2-:3:\ST^2>&)T225$:0X0,P!8^WK2>
M? )_(\V,3$;O+W#<1ZXKCM<?28_$>J_V_$)4EL(%LH_^6DGS/N6+D?/N*=#G
M[M47^S?VC)"0G]N'Q"CH#CSO)W+SZ[/*R,].M<AV'H/FQX!\Q<-G'/7'6J]U
MJEG:6=S=/.C):QF24(P)  STSW[5P5M?6LL>B64<Z-<VTM^)H@?FB.R;AAVS
MVSUI@TVT33+)(;.(&X\*3-(%C&9' A()]3DD@^IH ] 34[62R2ZCD5A)&'1-
MPW-D9 '/7@_E3X[R%H[=I&6%[A0R12, V2,XZ\D>U<+I=MI=Y/>W5O#;2I#H
M,!A=%!5&/G;B/0Y!SWZUEW$'G1O%=7UM:M+IEBMH)+3SIW^7_EA\ZX(?KC/8
MF@#U+SX?/\CSD\W&[R]PW8]<5)7 EK.W\98C\B[FFU7+02KY=W;MY>/,5@?G
MBV]B,8-=]0 4444 %)2TE &%X+_Y%F'_ *ZS?^C6K>K!\%_\BS#_ -=9O_1K
M5O5I5_B2]3*C_#CZ!11169J%%%% !1110 4444 %%%% !1110 4444 %%%%
M&1XL_P"14U/_ *]V_E7A5>]^(+2:_P! OK2W4---"R("<9)'K7E?_"N_$O\
MSYQ_]_D_QKUL!5A"#4G8\C,*4YS3BKG,45T__"N_$O\ SYQ_]_D_QH_X5WXE
M_P"?./\ [_)_C7H?6*7\R^\\[ZO6_E?W',45T_\ PKOQ+_SYQ_\ ?Y/\:/\
MA7?B7_GSC_[_ "?XT?6*7\R^\/J];^5_<<Q173_\*[\2_P#/G'_W^3_&C_A7
M?B7_ )\X_P#O\G^-'UBE_,OO#ZO6_E?W',45T_\ PKOQ+_SYQ_\ ?Y/\:/\
MA7?B7_GSC_[_ "?XT?6*7\R^\/J];^5_<<Q173_\*[\2_P#/G'_W^3_&C_A7
M?B7_ )\X_P#O\G^-'UBE_,OO#ZO6_E?W',45T_\ PKOQ+_SYQ_\ ?Y/\:/\
MA7?B7_GSC_[_ "?XT?6*7\R^\/J];^5_<<Q173_\*[\2_P#/G'_W^3_&C_A7
M?B7_ )\X_P#O\G^-'UBE_,OO#ZO6_E?W',45T_\ PKOQ+_SYQ_\ ?Y/\:/\
MA7?B7_GSC_[_ "?XT?6*7\R^\/J];^5_<<Q173_\*[\2_P#/G'_W^3_&C_A7
M?B7_ )\X_P#O\G^-'UBE_,OO#ZO6_E?W',45T_\ PKOQ+_SYQ_\ ?Y/\:/\
MA7?B7_GSC_[_ "?XT?6*7\R^\/J];^5_<<Q173_\*[\2_P#/G'_W^3_&C_A7
M?B7_ )\X_P#O\G^-'UBE_,OO#ZO6_E?W'3?"C_D'ZA_UU7^1KOZY+P!H&HZ#
M9WD>H1+&TLBLH#AL@#VKK:\'%24JTFCW\+%QHQ304445SG2%5[^RAU&REL[@
M,8IEVN%."1]:L44T[:H35U9F5>>&].O-&BTAT=+.(KM1'(Z= 3UIVE^'M+T5
M7&G6H@:1=K.&)8_B2:TZ*KGE:U]"?9PO>VIGQZ%I<=K;6[64,J6N?*\U0Y4G
MDG)[D\U)J>EVVKVJV]T' 219$>-RCHZGA@1R#5RBI;;W*44MC)B\,Z7 83#$
MZ&*5YL^86+R.A1F8G))*G\^:23PSI[V.GVH,\8TY!';R13,DBKMVD;A@\@<U
MKT4AF-<>%-(N'A)@>-(H!;&.*5D22('(1P#\PSG@^ISUIUSX:TZZO+BZ?SP]
MR83(JRD(3&RLAV],Y0#/IGUK7HH QM+TF2'7M3UBXABBEO!'$BH^X[$!&XG
MY.1QV"CFI+WPYIVH7SW<ZS%I45)HUE98YE4DJ'4'#8R?SYK5HH RXO#NG0ZD
M]^B2>8TIG\LRL8UD(P7"9P&([^Y]:&\.:<_A[^PI(VDLBNTJSG)^;=U'O6I1
M0!E7OAO3+Z2)Y8Y4\J'[/B*5D#Q<?(V#RO'2K6H:9::GI[6-S&?).T@(Q0H5
M(*E2.A! (^E6Z* ,:3PMILEI'!FY1DN/M(G6X82F7!7<7SD_*<?3BIK;P]IM
ME<VT]K"8C;"78 Q()D*ER<\DDJ*TZ* ,_4]%M-6>WDG,R2VS,8I8)6C==PPP
MR#T(JK/X2T>XEC9H9$C2V%J88Y62-X@20K 'D D_G6U10!D+X7TM+[[4J2C,
MB2F'SF\HN@"JQ3."0%7\@>M1'PCI>YG5KN-S</<*\=RZF-GSOVX/R@Y.0*W*
M* ,V+P_IL$D;10;%CM&M%C#';Y;$$CUSD=:?/HFFW-@;&6TC,!M_LV,881_W
M0W4#@=^U7Z* ,E/#>GI&BGSY'6XCN&EDE+N[I]W<QR2!Z4I\.:<=3>_*S%WF
M6=HO-;RC*H #[,XR !^0/6M6B@ HHHH **** "BBB@ HHHH *Y_Q!*&O(8AR
M8T)/MDC'\JZ"N;OP+K76C''*H2>?Y54>I,NA5M].?4B8E?: 06/M74V\$=K;
MI!$,(@P!3HHDAC$<:A5 X%/I.3M8%%7N%%%%(H**** ,2?0Y9+IVC:-(BV0#
MGC\*UK>W2V@6*/HO?UJ6B@ HHHH **3KTI: "LW5=/DO7B,6T%<AF)[5I44
M8R>'U\OYYSOQV' K*N;26UF\IQDXR".]==3)4,B;0Y0_WAUIW%8JZ5;FVL45
MOO/\Y'IFKC':I)[4M03":258U 6+J[]S[8I#)E974,I!!Z$4$ XR <<TB(L:
M*B#"J, 4Z@ I,#.<#/K2T4 )0 %&   .PI:* $(# @@$'L:6BB@!-HR#@<=/
M:HYX%G@DB+,GF(4+H<, ?0U+10!'!#%;01P0H$BB4(BCHJ@8 J"]TVWOQ;B4
M,/L\ZW";3CYUZ9_.K=% ";5P!M&!T&*6BB@ HHHH HZCIBZCY3"[NK62(G:]
MM)M.",$$$$'\1QVJ:QLH-.L8;*V0K#"@1 3DX'J>YJQ10 E 4#. !GKBEHH
M0@'&0#CI1@;MV!GIFEHH 0  D@=>M+110 E! )!(&1TI:* $P,YP,],TM%%
M!1110 4E+24 87@O_D68?^NLW_HUJWJP?!?_ "+,/_76;_T:U;U:5?XDO4RH
M_P ./H%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1132
MRKC<0,G SWH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4&T]TU,7D3+A
MOOHWTZBK]%-.PFKB8YSZTM%%(8E+110 4444 %%%% !1110 E+110 4444 %
M%%% !1110 4444 %%%5KZ_M=,M'NKV=884ZLW^>332;=D)M)799HKC9/BAH*
M2%5AO9!_?6-<?JP-;VB^(]+U^-FL+C<Z<O&PVNOX?U%:2HU(*\HZ&4:]*;M&
M6IJ45GZOKFGZ%;"?4)Q&K'"*!EG/L*YQ?BCH1DVF"]4?WC&N/_0LT0HU)J\5
M<<Z].#M*5CLZ*J:;J=GJ]FMW8SK-$W&1U!]".QK!U3XA:'I=X]HWVBXDC.US
M @(4]QDD?I2C2G)\J6HY581CS-Z'4T5E:%XCT[Q# \EC(VZ,@/&XPRYZ9%5O
M$'B_3O#EQ#;W4<\LLRE@L*@D#..<D=>?RH5.;ER6U!U8*//?0WJ*9$YDB1RC
M(64$JW5?8T^LS0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I*6
MDH PO!?_ "+,/_76;_T:U;U8/@O_ )%F'_KK-_Z-:MZM*O\ $EZF5'^''T"B
MBBLS4**** "BBB@ HHHH **** "BBB@ HHHH **** "F2R+&A+.$ST)I]8M_
M(7NW!/"\ 4("Q!>>2[)+*)5Y*L#^E5?M+/<K-*2=K X';Z5!15"-V&ZCG)49
M5@,[6&#BIJQ[5CO@(ZAR/P/^36Q28PHHHI %%%% #6=4&68*/4G%(LT3'"R(
M2>P85Y%\5_$?V[5$T6W?,%F=TV#PTA'3\ ?S)K"^'G_(]:9_OO\ ^@-76L,W
M3YVSD>)2J<B1[X2 "2< =ZSG\1Z%')Y;ZUIZN/X3=(#_ #KS[XO:Y=1W5KHL
M,K1P/#YTP4X\S+$ 'V&T\>]<IIG@VXU+PC?>(%NE1;0MB$IDN% +'.>.OIVH
MAATX*4G:X3Q#4W&*O8][BECGC62&19$;HR'(/XT2RQP1M)-(L:+R6<X _&O$
M?AKKEUIWBBWL5E8VMXQCDBSQG'# >N0/PIOQ&\17.K>)+BR$K"SLI#$D8/!8
M<,Q]3G/X4?57[3EN'UE>SYK'L,?B+0Y91%'K-@[G@*MRA/Y9K1ZUX)K/@NXT
M?PM8:[)=+(+S;NA"8,>Y2R\YYX'/ KKOA)XAN;A[C0[F5I$BC\VW+')4 @,O
MTY! ^M*=!*'-%W'"NW/EDK'IU)TZTM>9_%OQ!<6PMM$MI6C69/-N-IP67.%7
MZ9!S^%8TX.<N5&U2:A'F9W3^(]#BE\J36;!''!5KE ?RS5^.6.:,21.KHPR&
M4Y!_&O"-+\$W.J>$;SQ ETJ"VWE82F2ZJ,L<YX[]CTJ_\,/$%QIWB*+3'E8V
ME[E=A/"OC((^N,?C[5T2PZY6XN]CGCB'S)25KGM$DL<,;22NL:*,EF. /QJ@
MGB/0Y9!%'K-@[G@*MRA/Y9KR7XG>(+C4?$<NFI*PM+(A @/#/C+$^^3C\/>J
M.K>";G2O"=EK[W2R"ZV%H0F#&&&5.<\^_ ZT1PRY4Y.UPEB'=J*O8]YZU%<W
MEK91>;=W,5O'_?E<*/S-><_";Q%//%=:-=S%UMX_.@+'E4SAA]!D?F:X37=8
MO/%GB-I6D9A-+Y=M&3PBDX4?RS4QPS<W%O8J6)2@I);GO-KKFD7TOE6FJ6=Q
M(?X(KA6/Y U>KP'Q?X1G\'W5JIO!<+.A99%3858$9'4^HYKU+X<Z_-KOAD&[
MD,ES:R&%W/5Q@%2?P./PI5**C%3B[H=.LY2Y)*S.LHHHKF.D**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BO+/&NOZ[I/B:XM[?4Y8X6571%QA01TZ>H-8/_  F7B/\
MZ"T_Z?X5WPP,YQ4DUJ>?/'PA)Q:>A[C17AW_  F7B/\ Z"T_Z?X4?\)EXC_Z
M"T_Z?X57]G5.Z(_M*GV9[C17AW_"9>(_^@M/^G^%'_"9>(_^@M/^G^%']G5.
MZ#^TJ?9GN-%>'?\ "9>(_P#H+3_I_A1_PF7B/_H+3_I_A1_9U3N@_M*GV9[C
M17AW_"9>(_\ H+3_ *?X4?\ "9>(_P#H+3_I_A1_9U3N@_M*GV9[C17AW_"9
M>(_^@M/^G^%'_"9>(_\ H+3_ *?X4?V=4[H/[2I]F>XT5X=_PF7B/_H+3_I_
MA1_PF7B/_H+3_I_A1_9U3N@_M*GV9[C17AW_  F7B/\ Z"T_Z?X4?\)EXC_Z
M"T_Z?X4?V=4[H/[2I]F>XT5X=_PF7B/_ *"T_P"G^%'_  F7B/\ Z"T_Z?X4
M?V=4[H/[2I]F>XT5X=_PF7B/_H+3_I_A1_PF7B/_ *"T_P"G^%']G5.Z#^TJ
M?9GN-%>'?\)EXC_Z"T_Z?X5T'@?Q%K6I^)X+>[U&66'8[,C8P<*<?KBIG@:D
M(N3:T+ACZ<Y**3U/4:\O^*E_(^J6FGACY4</FD=BQ)'\A^M>H5Y;\4[&5-8M
M;[:?*EA\O=C@,I)Q^1'Y5&!M[97+Q]_8.Q#X;\+Z?J?@S4M2N$9KJ/S/)8.0
M$VH"..AR?6L+PKJ$FF^);&=&*AIEC?W5C@_S_2K.D^*[G2_#U[HT5NL@N]V)
M"QRFY=IX[\"LC3O^0E:_]=D_F*]90G[_ #[/8\ASA^[Y-UN;OQ!U![[Q7<1E
MB8[4")!Z<9/ZDUH:CX5T^V^'=OJ\:,+PK'(\F\_,&.,8Z=Q^5<_XIR?%.IY_
MY^7_ )UWNL_\DBB_Z]K?_P!"2L9MPC24>Z-H)5)57+LSG_AIJ4MMJ]S9@DI/
M S!?]M>1^F:C^'-M!?\ B.Y6[C68&T=OW@SR649Y]B:J_#W/_"9V>.ZR9_[X
M:M^;P)KVDZM-=>'[N)8Y0RKEL,JMU4Y&/Q]J59PC.<6[.20Z*G*$))746S-^
M&,QB\23Y;$9M'+Y/ PR\U8T96\8_$&34) 6M+9O, /3:O"#\3S^=07NC2^"=
M N'N9XVU#4E^SHL1)$<?5SD]<\#\:L:5KD/@?08$^R?:-1U%1<.I;:$3HF3]
M,G'N:4_><IT]6]%^K'#W5&%31+5_HCU&BN'TGXB23:O'INKZ8UE)*P0-DC:3
MTRI&0#D<UW%>34I3INTD>O3JPJ*\6%%%%9FH4444 %%%% !1110 4444 %%%
M% !1110 4444 %)2TE &%X+_ .19A_ZZS?\ HUJWJP?!?_(LP_\ 76;_ -&M
M6]6E7^)+U,J/\./H%%%%9FH4444 %%%% !1110 4444 %%%% !1110 45GZO
MKNF:%%'+J=T+=)6VH2K')_ &LK_A8?A/_H,)_P!^I/\ XFJ4)-72)<XIV;.E
MK'U&,I=%NSC(JE_PL/PG_P!!A/\ OU)_\34%YXZ\)W,.!K$88<J?*D_^)JE3
MGV9/M(=T6:*P_P#A-?#O_033_OV_^%'_  FOAW_H)I_W[?\ PJO9S["]I#N=
M/IR%[D'^%,FMBN3M/'?A*VBV_P!L1ECRQ\J3_P")J?\ X6'X3_Z#"?\ ?J3_
M .)J73GV8_:0[HZ6BN=B\?>%9G"+K,()_OJRC\R,5O0SPW,*S02I+$XRKHP9
M6'L14N,H[HI2C+9DE8_BG78_#N@7&H-@R*-L*G^*0]!_7Z UL5Y;\9I9-VDP
M[SY9$K%>Q/RC/ZFKHP4YI,BM-P@VCF_#&B2:O9:]KMYF1+6SG8,W\<S(QS^
M)/U(J#X>?\CUIG^^_P#Z U5+3Q9J]CH<NC6TT:6<RNKIY2Y8-P><9Z50TS4K
MK2-0BO[)PD\))1BH.,@CH?8UZCC)J2?78\M2BG%KIN>G?%O2]/EAMM1EODM[
MU5,:1,"3,H.>,=,$GD\<UP5AXLU#3O#=YH,*Q&WNV)9V!W+D $#GN!_.KGCZ
M]NK_ %:RGNGW,^G0/G&!\R[CQ]2:ZOPK:6,GPBU5Y(XRS).SL0,[E7*_EQBL
M8VA27-J;2]^J^70Q_A;I>GW7B!+NXOXQ<VX+0VF"&8XQNR>#CK@9-<SXGB>#
MQ3JL<@(87<IY[@L2#^5.\*22Q>+=):$D.;R)>/0L ?T)KT'QI:>"-5U>5KS6
M&L-1C.R8I$S!B/48Y..X-7*7)5N];HF,>>E9:69A>)_%^G:KX#TK2;9G-W%Y
M?GJ4(";$*]>^3Z57^%3$>-8P.\$@/Y5:\3^#-(T'P;%J=G=R7DEU+'Y<S_*-
MA4GA??CK47PF@:7Q>T@'RPVSL3]2!_6I]SV,N78?O>VCS>1[57B'Q5<MXTD!
M/"01@?D3_6NW'Q7T,WPM/L=_O,GEYV)C.<?WJX[XM6S1>+DF(.V>V1@?<$@C
M]!^=88:$H5/>1OB)QG3]UG3^$!_Q:*^_ZX77\FKS/PPYC\4Z2P."+V'_ -#%
M>D>$)XQ\(M1RP'EQ7*M[':3_ %%>>^#[9KKQAI,:@DBZ1SCT4[C^@K:GI[2Y
MC4_Y=D/B5S)XHU5SU-Y+_P"AFO3/&G_))K'_ *Y6W_H(KSCQ=;M:^+]5B88/
MVJ1Q]&.X?H17H?C&>-OA)IS!A^\CM@O/?;G'Z&G4_P"784_^7AQ7@29H-7O6
M0D'^SKCI[+G^E9&A?\C#IW_7W%_Z&*Z'X:Z>^H:W?*H.!I\JY]VPH'ZG\JYW
M1F$.O6#2?*$NHRV>V&&:U^U+T,;>[$]!^-'W]&^DW_LE2?!AR8=7CSPK0D?B
M'_PJ'XSNIFTA ?F"S$CV.S'\C5SX-6S+INIW1!VR3(@/NH)/_H0KE?\ NO\
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
M &W'G)/6MJ3XGZ1/&BS:?=MM96(^7&0<COZ@'\*S_P#A5%[_ -!2#_OV:/\
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
M_$UK_P#"IO#7K>?]_A_A1_PJ;PUZWG_?X?X4<V&[,.7$]S(_X7-#_P! -_\
MP)'_ ,31_P +FA_Z ;_^!(_^)K7_ .%3>&O6\_[_  _PH_X5-X:];S_O\/\
M"CFPW9ARXGN8D_QF)B(M]$Q(1P9+C('X!>?SJ'PEHFH>-];'B?7)DDMH9,1Q
M*1AF7D+CLHSWY/XYJ76_A[HEIKFBZ79FYWWTSF4M(#B)%RV.."?6N_T'0++P
MYIYL; R>49#)^\;<<G'^%.<Z<(_NUJQ0A4G+]X]$:=<OXB%Z?%FA_P!GQVTD
MWD7?%RS!,?NL] 3FNHJO)96TU[!>R1YGMU=(GW'Y0V-W'0YVCKZ5Q':<7K^J
M:M:27,L=W/\ :;&. R06846T!9N=Y?E]P/  X]NM6?M>H#Q&T-YJ5U!%<WDD
M%O)#LDMW380(QCF.4$9RPZJ1SG W-0\+Z1J<\\UW;N[7"*LRK.Z+)M^Z652
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
M1Z !J=_PA.J_]#AJ?_?;?_%UV-%3]8J=_P $5]6I=OQ9QW_"$ZK_ -#AJ?\
MWVW_ ,74EKX(N$U&UNK[Q!>7Z6LHE6*;)&X=.K'%=;11]8J=_P $'U:GV_%C
M3&AZHI_"FF"%L@Q(<]<J*DHK&YO9'&>(O!K+>C7M$!%_#(D@M\*(V"]@,#GC
MUYYJF/$41O);JP\+7RZ[.GEMOC.Q3ZYS_05W]%;JN[6DKV.=X=7O!VN><_\
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
MH U-.M);..=99WE,MQ)*NYRVU68D*">P';MTJY7.Q^,(/L3WMQIU[;P&W%S
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
M<B2QK)&X=' *LIR"/44ZL38**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HIKNL:%W8*JC)). !7':]\3]#TG=%9L=1N!QB$XC!]W_PS51A*
M;M%$RG&"O)G5:@2+)\>W\ZQ:L^']73Q/X9AO@JH\RD.BGA'!P1_7\:KD$'!Z
MT6:=F"::NCH$4*@5>@&!3JS[34$$8CF.". WK4\E_;QKD/N/8+4E%'4U NLC
MNH)I=+)^TL.VS^HJM-*T\K2-U/;TKG_&NM3:'X:,EK.T-W=3+'$R'# *=S$?
MD!^-:1BY-11$I**<F=_17DN@_%R[@VPZW;"Y3IY\("O^*]#^&*]&T;Q)I&OQ
M;].O8YF RT><.OU4\TYT9PW1,*T)[,U****R-0HHK$U7QCX>T6<P7VIQI,O6
M- SLOU"@X_&FHN6B0G)1U9MT5S^G>.?#6J3K!:ZI'YK'"I(K1Y/H-P&36_G
MR:'%QT:!24MF+17-WGQ \+6,[0RZJC.IP?*1I /Q4$5H:1XET;7MPTR_CG91
MDIRK >NTX.*IPDE=HE3BW9,U**S]7UW3-!MUGU.\2W1SA<Y);Z <FJ.E>-?#
MVM70M;'45:=ONQNC(6^FX#-)0DU>V@W.*=FS>HJMJ%_;:78S7UY((H(5W.V,
MX%5M$U_3O$-M)<Z;*\L4;[&9HV49QG'(]Q2L[7'=7L:5%%%(84444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+24 8
M7@O_ )%F'_KK-_Z-:MZL'P7_ ,BS#_UUF_\ 1K5O5I5_B2]3*C_#CZ!11169
MJ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <1\3]5>UT>#
M3XFVM>.2^/[BXX_$D?E7FNGZC+ITK/''%*& RDJ[ER#D''J#7;_$86=SK4$5
MW<7%F8XL1NT&^.0$Y)!#9XZ=*Y1="CF_X]]:TR0'IOE:(_\ CZBO=PO)&BD^
MIX&+YY5VUT*%O>207R7;?O&#[F#?QYZ@_7G\ZL7UU9FU2TT])A#O,KM-C<S8
MP!QV S]<FK@\(:Q)_J$MIQZQ7<1_]FI3X+U\#+V2(/5[B(#_ -"KH=2E>_,O
MO.94ZMK<K^XS[?5)[:RDM42(A]P$C+ET# !@I[9 P:O^#]5?2/$MI,&(CE<1
M2CL58X_0X/X4UO#%S%_Q\7^F0'T>\0G\ER:8-/TRV<-/KB2,ISMM('<_FVT4
MI.G*+2ZCBJD9)OH>ZT5!9W!N[.*X,,D/FH&\N4 ,N>Q [U/7S;T/ID[JX444
M4#(+V\AT^RFO+AML4*%V/L*\*U2]NM:O[O5)5)#."Q[(#PJ_D/TKM_B?KV!%
MHD#]<2W&/_'5_K^59VIZ*-'^&L+2 "YNKE)9?4#:VT?@/U)KUL)%4HJ3WD[+
MT/'QDG5DX+:*N_4G^%/_ "%+_P#ZXK_Z%7/^--0?4/%=\[,2L,AA0>@7C^>3
M^-;_ ,*2!JE_D_\ +%?_ $*N0UG)UR_SU^TR9_[Z-=%-+ZU-^2.>HW]5@O-G
M5>)/"NGZ;X*T_4;>-ENF\LS.6)W[ER>.@YQTI_PSU9K2;4;61B81 ;@+GH5X
M/Y@C\JV?&?\ R3BS^D'_ *#7%^$2PN]1V]?[-N/_ $&LH7JX>7-KJ:SM2Q$>
M330SX?,UK7HA<.2][<J';O\ ,W/\ZW_B!X>L-"O+/^SXC%'/&VY"Q;E2.>?K
M6%X?_P"1CTS_ *_(O_0Q79?%G_7Z9_NR_P UK><G&O"*VLS"$5+#SD][HU_A
MEJ#W7AV2VD8L;64JN>RD9'ZYKJK^]ATVQFO+@D10KN<@9.*\]^&M[%IVDZS>
M7&[R8-CMM&3@!LU<\0^/=$U+0+RRMVG\V:(JNZ/ S7FUJ$I5VHK2YZ5&O&&'
M3D];'2Z+XJTO7YY(+!Y&>-=S;T*\9Q6S7C?@77['P_J%S/?&0)+$$78N[G.:
M]*T/Q5IGB&:6&P,I:)0S;TV\=*C$X9TY/E3L:8;$JK%<S7,;5%%%<AV!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %9VO7>I6.D37.E6:7ES&,B)F(R.Y '4^W&
M:T:*:=F)JZ/G;7/%6MZ_(1J-XYC!X@3Y8U_X"/ZY-8]>O>/_ (?#4A)J^CQ
M7@^::!>DWN/]K^?UZ\#H?@?7M>8&WLVA@SS/<91/P[G\!7KTZM-PNM#R:E*H
MIV>IN_"SQ,NF:HVCW3[;>]8&,D\++T'_ 'T./J!7I^I6VR3SE'RMU]C7.Z!\
M+='THI/?LVH7"\C>-L:GV7O^)/TKM719$*,,J>HKSZ\X2G>)WT(3C"TCGJ*G
MNK9K:3:>5/W3ZU"JEF"J,D]!6)L.AB::41KU/Z5Y)X^UI]7\121!'CM[+]S"
MCJ5/'5B#W)_3%>Y6=J+>/+<R-U/I[55UCP[I.O1>7J5E',0,+)C#K]&'-:T:
MJIRNT95J<JD;)GSC3XI9()5EAD:.1#E71B"#[$5Z)KWPCNX-TVAW(N4Z^1,0
MK_@W0_CBN8T;P3K.K:T=->TEM#'S/),A C7U]\]O7]:]-5J<HWN>:Z-2+M8Z
M_P"'WB_Q1JNH)I\L:ZA;)@RSR_*T2^I8=3[$9/K7J59VAZ'8^']-CL;&/:B\
MLQ^](W=B>YK1KRJLHRE>*L>I2C*,;2=S'\6:H^C>%[^_B.)(HL1GT9B%!_,B
MO#?#.E+XB\3VNGW,SJMR[&20'+'"ECR>YQUKUWXG$CP+>#U>(?\ CXKQG16U
M%=6@&D[Q?.3'%Y9PV6!4X/;@GGM79A5^[DUN<>)?[Q)['7ZU\*M6BU25=&C$
M]EP8VEF4-TY!Z=ZW_%NI:KHGPTL[*^<IJ%P1;2L'W':,Y.1UR  ?J:\VO&UO
M0M7DBN9[FVOH6!8^<=P)Y!R#S73^--;EU[P9X?O9\><S3+-@8!9<#/X]?QJG
M"3<.9W1*E%*7*K,H^ ?"5KXJO;M+V::.&WC!_=$ EF/')!XX-8T,]SX:\2&2
MWD/G6%RRY'&[:V"/H<?K7=?!C_CXU?\ W(OYM7"^)?\ D:=6_P"OV;_T,UI&
M3E5E%[&<HI4XR6YTGQ-NSJ'BVV3<?(^S1;/HQ)S^OZ5!X]LK;PYXSA.EPK;+
M'%%,JIT# GG_ ,=%;GB3P7J6NZ1HFKZ4@FF&GPI+%O"L<*"&!/!Z_H*JR>%_
M$_B/7TU;Q);QV5K JF>0E0!&G)  ).3S[<UE"<4EKM<UG&3;TWL:OQ;UIS':
M>'[8EI)V$LJKU(SA%_$Y/X"NT\,:*F@>'K33@!OC3,I'\3GEC^?Z 5Y;HM]!
MK/C*_P#%NK$I8:>?.Y&<'.V) /7C/U%=(/C%I9GP=+NQ#G&_<N?RS_6L9TY\
MJA%;;^IK"I'F<Y/?8]$HJMI]_;:G80WUI()()UW(P[BK-<>QVIW"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DI:2
M@#"\%_\ (LP_]=9O_1K5O5@^"_\ D68?^NLW_HUJWJTJ_P 27J94?X<?0***
M*S-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D/B)"EQI
MVF0.HQ+J$:$XYP0V:GN/AWX;GY6TDA)_YYRM_7-1_$>.3_A&X[J,?-:74<N?
M3J/YL*Z6RNH[ZR@NX3F.:-77Z$9KJYYQI1<7;<Y/9PG6DI*^QR$GPLT9CF.\
MO5]BR'_V6F+\*M*S\U_=D>VT?TKN:*GZU6_F*^J4?Y3CX?AEH$1^=KN;_?E
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
M?_(LP_\ 76;_ -&M6]6E7^)+U,J/\./H%%%%9FH4444 %%%% !1110 4444
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
M P_K]0**E.4M>HJ=2,=.AB:[H5]X>U)[&^CVL.4<?=D7LP/I6>JL[A$4LS'
M &237T1KF@Z7XMTE(KD;XV DAGC(W)GNI]Q6*1X+^'L/2);K'_72X?\ PS^
MJ8XJZM:[+EA;.]]#@M!^&.N:MMENU&G6YYW3#,A'LG^.*]*T'P%H.@[9([;[
M3<K_ ,M[C#$'V'0?@,UP&O\ Q6U34-T.DQC3X#QYGWI2/KT7\/SKTWPG+)/X
M4TN6:1I)'MD9G<Y+''4FLJ\JW+>6E^AK0C2YK1U\S7HHHKB.T*JW^I6>EP+-
M>3")'<1KP268]  .2:SO%5Q-%I]K##-) +J^@MY)8VVLJ,X!P>Q/3/O7+W=L
MTVL0:?)>7LD%EKR0P.;J3<%:V,A4MG)*MP"3D D9YH ]#HKG]>\RZU[2-+:X
MG@MKE9Y)?(E:)G**NU=RD$#YB>#_  UA:+J]_/'(9[V5Q'I$Y#,_WBD[HLG^
M]M4<T =[69J7B+2-'N8;;4+^&WEFY57;! P?F/H.",FL#PJ;K4=4\^ZU"[=;
M:PLY%B\Y@C.\3;F8?Q9]^_/7%0>(XO*\1S7MA)!=R85+ZPN 5! @F*XD[90N
M,8(SCIS0!V<EW;Q201R3(KW#%803]\[2W'X FIJY"6'3KG4?".K6EDD+W#_(
MQ4;UC-K(0A/MQ^5:WB>[N8-):*SCN'DGD6%WMHS(\"-]Y\#G(4''N10!HV=]
M:ZA"9K.=)XP[)O0Y&Y3@C\Z6VO+>\M_M%O*)(LL-PZ94D'\B"*YWP \ T>\M
M[:WE@AAU"Y5$DB9,+YK8 SZ#@CM6/HXFL8-'N[:^N7:[U*[MY;?S28]F9VX3
MH""@.>O)YQ0!V']OZ5Y0E^VIL,,<^<'[CMM1NG<C%6[>Z@NO-\B0/Y,AC?'\
M+#J/UKS-IYKK21<7$KRRR:)IC.[G+,3<MDD]ZV8KFZU'7UTNXO;I;:74;S=Y
M4[1L1&J;$#*00/F)P#VH [FH;JZ@LK=KBYD$<28W,>V3@?J:\_L;B^U:+9<Z
MI?!8-+G=6AN&C+O'.Z)(2N,G:H]CWS6]J>H7?_"NX;]9W2YDMK=VE0[3EBF3
MQZY- '45#)=00W$-O)(%EGW>6O\ >P,G]*XMI;L7<E__ &C>%T\0K:K'Y[>6
M(F905V9P>IZC([5N:[=7$.N:3%%,Z)*ESO56(#8CR,^N#0!O45YNO]JC2M.D
MM=4OWNK[07NW\RX9MTJ>2RX&?ESN*G'4'G-3S:O?ZM+'<V<UP]GJ>IB"*..Y
M,68XX"Q"N/N[G#9(Y.W% 'H-1?:8/M0M?-3SRGF>7GYMN<9QZ9KBM/CO[_4;
M#3+W4[H1"*^W?9[UBQ"2QA TBX)9<D$]>#GJ<XZ7=VMG%KPNKE[]?#+3AS,V
M"X(&2N<'UQC&>>M 'J5%<!J[W>E2W.G6.JWK12P64HF>X:1XW:Z6-B&8G 9>
MW3@\58U=KS2M1;1+>_O"-4CMUM9))V9XR)=LQ#$Y^XP- '8S74%O)#'+(%>X
M?RX@?XFP6Q^0/Y5-6%XBNIK:]T417#0+)>,LASP5$$I^;U&0#^%9?A&:YBU%
M+2_N;N2YFL1/O:Y,]O=#<!YT;$_)]X?+@#!% '8T444 %%%% !1110 4444
M%%%% !1110 4E+24 87@O_D68?\ KK-_Z-:MZL'P7_R+,/\ UUF_]&M6]6E7
M^)+U,J/\./H%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MZ78PP819R2!RN<';GKCMF@"K=>%;FZ\1+=&*VCMA>I=F2.XE!8J!C,)^3>2
M"X/3M70:;9-8021M*TADGDER23@,Q('/H#6.?%_D)(+[3)K694AE2(R*V^.2
M01@Y'0@GD?SJ:_\ %,=G>S6:64T\T=S#;!491N:1"PZ]!QS0!O45R4WBG4)[
MS2X[73WB+ZA):7<32(>5C9MH/IP&R,=,5I:3XC.KW($6G3K:R-*L=R"&7,;;
M2' ^X3VSUQVH VZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** //_%GQ0CT>\GTW2[87%S"=CRRGY$;N !R<?A6'J5K8_$=;.[L]9AA
MUB*U2&6TN%V"1ADDJ?JQZ9[=*U?%7PK_ +0O+C4=(NPDT[M(\$_W2Q.3M8=.
M>Q_,5S^F_"W5KW3;B25C97\$Q58IA\DBX!!##WSSS7?#V2BG%V9P3]JY-25T
M<MJ_A_5="F\O4K*2#)PKD91OHPX-9U=TOB3Q5X1;^S?$%D;ZS;Y?*O!O5Q_L
MOSG\<_2I5T?P9XOYTB\;1=0;_EUG_P!6Q]N?Y'\*Z55:5Y+3NCF=-/X7KV9P
M%7=3.YK8_P#3M&/TJ_KO@W7/#Q9KRS+0#_EXA^>/\^WXXJC+!/>S6L-M#)-*
MT*A4C4LQZ]A6BE%ZIF;BUHT4:55+,%4$DG  ZFNO@\ O86BZAXHOX])M2>(_
MOS/[ #I^OTJQ=^*- \/VL<?@ZU_TMA^\O;J'=(O'\))X/KQBI]JGI%7_ "+]
MG;66GYF99>![YK87NL3PZ-9'_EI=G#M_NIU)]N*T?%&OV]A-I">&M9DD-A:B
M%I8P5SCD9R,'Z5)X92Y^(WB$Q>(;V::*UMS(JQX0'E1C@<9S]:[K5_AUHVIQ
M6-M"HL;6U+%HX$ :7..K'Z=3FN>=11FE4_X!O"FY0;I_\$3X>>*+WQ-I=PU^
MB>=;2!/,08#@C/(]?I7750TC1=.T*S^R:;;+!%G<V"26/J2>2:OUP3<7)N.Q
MWP4E%*6Y1U:TNKRS$=G<K!*KJ_[Q-Z2 'E&'H1Q6'9^$+BS6TD@O8()H+R6Y
M,<<!,2K(NUD0;@5P.0?7MVKJJ*@LXF+P5<P6<4%Q/;RV]O8W%HZ6T!66=9%&
M7R6QO)4=>.O-5K/2-0\22W2W<\@0:?% DTE@]OMD63>,HYRQ!4%L''.!7?T4
M <W)X<U"XB$\E[;0WL5TES;B* ^3'M4KM*Y!.X,V3D=>.G.CH>E3Z5!<BYNE
MN9KFY>X=UCV %L< 9/ QZUIT4 <BG@^^L;9(M.U& .]A]AG>:$G*[F8.H#=1
MO;@\'BK-MX8O--G>'3-06"QF:!I04)E7RE52%.<8944'(XYKI:* .1M?!][;
M7-JPO+4QVUS/-N\@^9,)0X)=L\L ^!]*6?PVFF:).DCS7JG1XM-\N" EV*;\
M. "<9W_AC.:ZVB@#,\.6$VF>'[.UN3FY$>^<^LK$LY_[Z)K+A\,7NFI82Z;>
MP&ZM(YXB9XCLD21P_0'((('UYKIZ* ,+0O#0T.X1UN?-5;&*U.5P697D8M^)
MDZ=JB\2>';S7!+"EU;_9IX1$T=Q"7,# G][&01AL'OZ"NBHH Y(^$+U+YY8K
MRV*?V@EZ))(2TSXQ\C-GH!G'X?C=L?#4EG_9.;E6_L^XN)3A,;_-WX'MC?\
MI7044 <HOA*[M%MY;.ZM3<113PN;B$LA620R!@,\,I/XY[5T-O810VD,$F)F
MCB$9E=1N? QDX]:M44 <@/!5\UI#9RZROD6EG-:6OEVY5U5U"@LV[D@ = .G
MO3)?#MQ8VE]-=I#-#/I@L3::?:MD8+;2HS_MG/3''IFNRHH R_#5A-IGAZSM
MKHYN=GF7!)SF5R6?_P >8UG1^%[NSBTUK'48EN+!I_GEMRRNLK;B-H8$$<8Y
M[5TM% ')Q^"&33)+,ZCN+Z9+8;S#_?<MOQGMGI5RZ\+&YO)KC[9M\V6SDV^7
MG'D.6QU_BSCV]ZZ"B@# L?#+66H6ES]J#BWEO)"-F"?/</CKVZ>_M55/!N=,
MTZPFNPT=II]Q92%4P7$JJ,CTQM_6NIHH Y8^%]0N=/DMKN]ME.+=4$$&U?W<
MBN6;G.YMN/0>]3ZAX8FN[F^N8;U(99[FVN82T1<(T..&&1D''8BNBHH :NX(
M-Y!;') P":=110 4444 %%%% !1110 4E+24 87@O_D68?\ KK-_Z-:MZL'P
M7_R+,/\ UUF_]&M6]6E7^)+U,J/\./H%%%%9FH4444 %%%% !1110 4444 %
M%%% !1110 4444 %,FACN(7AF19(Y%*LK#(8'M3Z* /+_$?PUN;>1[G1?W\)
MY^SL?G3Z$]1^OUIWPRTR>'7KV6Y@>)[> (5D4J06/H?]TUZ=28&<XKL>,J2I
MNG+4XE@J<:JJ1T\CG?'X9O!=^%_Z9D_3S%KQ:OH'5-.BU;3)["=F6.==K%,9
M'TS7%2?">V.?*U:5?]Z(-_45O@\33I0<9OJ<^-PU2K-2@NAYG17HC_":0?<U
ME3];?'_LU-'PGGSSJ\>/^N!_^*KN^N4/YOS.'ZE7_E_(\]KJ?AR&/C"W(Z".
M0GZ;36\GPF4?ZS62?]VWQ_[-6]X<\#6?AV_-['=S3RE"@# !0#CM^%8U\91E
M3<8O5FU#!UHU(RDM$:OB*U^V^'=0M\9+V[[1[@9'Z@5X_HOA/6-<93;6K)">
ML\ORH![>OX9KW'K17G4<5*C%J*W/2KX6-:2E)[&'X8\*67AJW/E'SKJ08DG8
M8)]@.PK=HHKGG.4WS2>ITPA&$>6*T.?ETK68-9OI].N+:.WU&6&665R?,AV*
MJL%7:0VY5 R2,9/6J<'AG4D:UL9)+7^SK&\ENX9%=C*Y;?M1EVX&#(<G)S@<
M"NLHJ2CE5\,:E%8Z3%!=V\4^GZ5)9ERN]3(PC .".5_=G.?6JR>$]12WNGMX
M["S=[NUN8;**5S;JT3[F.=HV[_9>PZUV=% ',3>'+]]%O[=9+<7,^HB^BRS;
M.)$<*QQG^'&0.]0'PYK+:A)K#-9"]^W)=1P"1_+*B#RF0OMR#@Y!V_A7744
M<W+HVMSW6FWL]Q:S3PBY2X4DJJI*5P$(7G:% Y SU.*SD\):Q::7)86LUFRW
MNEPV%T\CL/**(4+H OS9#'@[>0*[6B@#F'\+7 L-0M8I8@+C4;>YB+$\)'Y.
M0>.O[H_F*V;62^NH;U9@MNZS/';R*A^YCY6PW4YS['''%7J* .'7P;J4GG3?
MZ!93^7"RI;,WE7$\<BR>:Z[0%)VXX!^\>3BKZ>'-1N-335+MK:.=M0CN)(HG
M9U2-(GC"ABHRV6ST KJ:* .0TSPSJ]N^F07,EF+;3%GC1HW8O*'4@$@J I'I
MD_6H4\':G-I4-I<SVD<EOIBV<;QLS NCHR,<@<?(,BNUHH Y4^'=4O=1;4[U
MK2&X>YM6\J*1G58X2Q^\5!+$N>P[4EUX:OW:\Q%I]]!=7SW#VEUD*ZF-%4[]
MK%64J3P.AZUU=% &)H5OJ.EQVFE7+BXB@LP7N#N)\S=]W)ZC'3OQSC(JM=^&
M[JXM]6C66$&^U&"ZCR3\JQF'(/'7]V?S%=)10!QUMX5U.'6+6]=;"1K?4)+A
M[IG8S3QN' 4_+\NT. %R0<=N[%\&7\]C#87<ULL,,-[ 'B9BS+-@JV"!@CG(
MSZ<UVE% ''W/AG6-4$DU^]E%<+;P6\2PR,RD),LCL25&"=HP,''K4VK>&;^[
MO[NZA:VFBGNX)FM9I&5)T2,J4<A3QD@]"..:ZJB@#E-&\,7UAJ%K/,UFL=O<
MW4H2 L!MEVD #'&""/ICZ4GB;PO?ZU>7C1BRFBN;'[/$;IFS:/\ -ED4*02V
MX#.01COTKK** .:L]'URQNYEMY[2*WO+F*YN'#%I(R$19(U!7#!MG#$@@$\9
MQ5>+PSJ[:/)H$MW;Q::(9XEDCRTDH?.S<I7Y=N>S'.!TKK:* ./O/#6M:K'/
M<7CV45VMM#! L;NR,4E$A9B5!&XJ!@ X]34J^'-5N-3;4+M[2-Y+^WN3'$[,
M%6.,H5R5&3R.PKJZ* .7?PYJ,5VEW;R6SR1ZO)>A)&908WB,9&0#AAG/3'O1
MIOAW4+?Q#%J-Q]CC,:RB:>V)5[W<?E\Q H4%?7+<^E=110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $-U:6][;M;W4$<\
M3\,DBA@?P->:>-OAOIMAIESK&ERO;"!=[V[?,IY_A/4=?>O4::Z)(C)(H=6&
M"K#((K2G4E!W1G4IQFK,\'T'X@:YH06'SOMEJ.#!<?, /8]1_+VK5U3XC0+8
MB/PWI:Z3<S<W$RHF?HN!S]>/I78:[\+M$U4M+99TV<]XES&?^ =OP(JIHWPC
MTNRE$NIW3WY!XC"^6GXX))_,5V.K0?O-:G'[*NO=3T(="\!SZ]96>I^)]8N;
M])(EDBMO,;"JPR-S'G.#SC'U-30_"?37UBXN[R8_96E)AM(/E"KV!;K^6/K7
M>PPQV\*0PHL<<:A411@*!P *?7*Z\[Z,ZE0A;5%33]+L=)MA;Z?:16T0_AC7
M&?<^I]S5NBBL6[FJ5M@HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%)2TE &%X+_Y%F'_ *ZS?^C6K>K!\%_\BS#_ -=9O_1K5O5I5_B2]3*C_#CZ
M!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M=1NVE/EP%@$_A&?;)K5Q;E-HR4DHP3.A\"-]@GUGP\W']GWA:('_ )Y/RO\
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
M?^@FL;Q]I'3L;6G[.6O?^MSS:+_D'^#O^OJ3_P!'+7K]>01?\@_P=_U]2?\
MHY:]?K;&=/G^9C@NOR_(QM'_ .0WKO\ U\Q_^B4JMX^_Y$O4/I'_ .C%JSH_
M_(;UW_KYC_\ 1*56\??\B7J'TC_]&+6$/XT?E^AO/^!+Y_J6?"/_ "*>F_\
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
M_P#PG7AG_H*)_P!^W_PH_P"$Z\,_]!1/^_;_ .%<WL:G\K^XZO;4OYE]Y?\
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
M -9UYZUHZU-9ZMKNH+#.EQ!)<Z1&S1/D',\F0"/8]J /0PZG&&!W=.>M1PW
ME61FCDB$;LG[T;<X[CV/8UQ3VVA6VO:I#?PI%);SV::='$ LB)M7:(AU \PO
MG'OFH;2QM=1\4V]O>V\=Q";S4R8Y5W*?FBZ@\&@#T D# )'/3WI:\JMVTYM*
M@&M,GE+H;"P,QZ2B1PWEY_C $6,<UTFNF,?"ZW,Q(C$%GO(SD#?'GI0!V 8,
M,@@CU!I Z$@!@2PR.>HKSBYL]-N-3EM;!(3H\FJV2A+<@1%RC^8!MXY&S.*=
M>P6-O/J2)'!%K$&K6L>GH !(D/[H*L8[)M\S(''WLT =Q8:O!J$UXD4<JI9R
MF%Y9  CL/O!><\=\@?C5TLHQE@,\#GK7F;:?;6RQQP6VGVUK)K]Q'.9X1Y)"
MJ_E*X&,J#T!. <5%<6]E'I<#RW=C>1PVMVT5O=1F*%XO-/\ J').UEQA3S\I
M'04 >I;EW;<C=C.,\U%;W*SP+*T<D&XD!)AM;.2.GOBO/EDLU\007VV.XDFO
M;53#.=E[:L8T VM_''@Y(XZM[U7M%TV2&-=<\G[(NF736_VC&T2?:'WE<_QX
MV=.: /3BP&,D#/ SWHW+NV[ANQG&>:\MELQ<:%K-[J, ?4;;3K%UED&7BD\L
M$D$]&R.2/2K=]/9GQ.EW&MI;S)KJ12/(^ZZ? "GGC9'@X Y!R.F: .]T[4[?
M4[)+N LL;NZ+O&"2K%3^JFK=>52I:'1X9KA[29H;:]/V2]^177[0^6BD_AE&
M .AZCI75^*Y+:3PKI\EVK1VSW=F91*>50R+D,?IUH ZC>FS?N&W^]GB@LHQE
M@,\#)ZUYRL>G#6A#BW_X1IM7(5?E^S;_ +*#C^[M\S/'3=5&5+-K#S'DM)K:
M!+[[):WORQR6WG':89/X7  "G!X(Z"@#T>YU>"SD*W$<T8^T16Z.4^61I,!=
MI[C)P3VJQ#<B596:.2$1R%,RC;NQW'L>QKSJ_CL+M[JZOK:/R5U+3&;[6H8Q
MHT<6X,3[<'U[U-"M@^LPQ:B+<Z4=3OLK-CR3(%3R\YX^[OQ0!Z*6"C)( ]Z"
MR@@$@$]!GK7F6F6%MJ4 6^MUN8X]$G:W$PW83SY!&PSWV;<'K4%PCWAE>[N[
M2&86%B;62XB:2X&5!S#AAR9,YQU[T >E7^I6^G+"9]Q\Z>.!0HR0SG S[9JT
M2%&20/K7F]PNG-J1DN#%_; \2QKDD>=Y7F+L'KLV;2.V<=ZZ'Q5]@.MZ*NL^
M3_99%QYGVG'E>;M79NSQG'F8SWH WCJ$(U5=-(;SV@,X./EVA@IY]<D4V]U.
MWL$@>4LRW$Z0(4Y^9C@9]LUYG&S+X=0VS2;?[(N,D9W>7]K7<?7[N:MZHFCI
MJ%S'9_9UT07>GF40$"$/N??TX'R;-WMC- 'I?F)LW[UV_P![/%9VIZ_9:2\J
MW(E)BM)+MMB@_NT*@]^OS"N(/]F"Z>TB@LGTR35I#9FX<"SC*P*7.T<,-V["
M\#.>>*H)(LGA=@LBR>7H&HIE>  )U &.PQCCL* /6%8,H8=",TM<,]LP\81Z
M*%/D7-U%JQXXPL9##_OXD9_X%7<T %%%% !1110 4444 %%%% !1110 4444
M %%%% 'A4]JM]XQDM'8JL^H&,L.H#28_K7H'_"K-#_Y^]0_[^)_\17G=[=/9
M>*;B[C +P7S2*&Z$JY(S^5=1_P +6U+_ *!UK^;?XU[M:->2C[)]#P*$J$7+
MVJZFY_PJS0_^?O4/^_B?_$4?\*LT/_G[U#_OXG_Q%8?_  M;4O\ H'6OYM_C
M1_PM;4O^@=:_FW^-<_L\;W_$Z?:8+M^!7\:^#;#PWI]O<V<]S(TDNQA,RD8P
M3Q@#TKC*Z+Q)XRO/$MK#;3VT,*1/O!3.2<8[_6N=KT,.JBA:IN>=B'3=2]/8
MZ_5N/AMH/_7Q)_Z$]>DCQ+H1 _XG-C_X$)_C7F^K?\DVT'_KXD_]">O6@B@
M!1CZ5Y.)M97[R_,];"\W,[=H_D<Q::_HR^*=2E;5+01O;P!7,RA6(+Y .<'&
M1^=2>(_$&C3^&]1BAU6SDD>W=51)U)8D<  &K=DB?\)=JIV+G[-;]O>2G^*$
M7_A%M3^4?\>LG;_9-8^[[2.G8W]_V<M>YYO%_P @_P '?]?4G_HY:]?KR"+_
M )!_@[_KZD_]'+7K];8SI\_S,<%U^7Y&-H__ "&]=_Z^8_\ T2E5O'W_ ")>
MH?2/_P!&+5G1_P#D-Z[_ -?,?_HE*K>/O^1+U#Z1_P#HQ:PA_&C\OT-Y_P "
M7S_4L^$?^13TW_KW6MFL;PC_ ,BGIO\ U[K6S6=3XWZFM+^''T"H;NZ@L;26
M[N9!%!"A>1ST50,DU-5>_L;?4[">QNTWP7"%)%SC(/O69H9/ACQCI7BU;DZ8
M9LVK 2+*FTX.<$<G@X/Y4[Q=KTGA[1?M4$:/-+*(H]_W02"<G\ :E\.^%]*\
M+6DEMI<+()6W2.[;F<]LGVJ/Q9IDNJZ*;>"R@O)!(KK',[(._(((YY]?6M*7
M+SKFV,ZO-R/EW.5_X3K5-.CU6WNGM[RXMY4BMY%7:I))SD#L,5N^&-9U.YUK
M5-)U26*:2S*E9(TV@@]1C\JY^?P!J$FDW<L<5O#=2W"216L;Y6-%##;N/4_-
M^GO5V>WUKP]9ZIXA9+9=0O94 AW;A&O3 Z98\<"NV:HR34+7?YZ?\$X(2K1:
M<[V7Y:_\ 9KOB_5X[K4Y-->"*VTJ6.-U=-S2EB0>>PR#4>J^-=6D^W7.F&"&
MVTXPAU=-S2E_?L 0:6\\':S<:AJMM&L L]4GCF>X9^4 )8@+W.6/Y4EUX*U9
MKW4[*U6!=/U"6-S.[_-&JDG&WN>:<?8*VW]6O\]R9?6'??\ J]OEL&J^-=6D
M%]<Z88(+?3A#O5TW-*7[>P!KK[C7+:RTBVU&Y$@6X\M42-2S%GQM4 >YKD+O
MP5JQO=3LK18!8:@\3&=W^:,*<XV]S6[XLC>TT?2XK2,2/#J%HL:.V V'  )[
M?6N>O[/E7)_6B_4ZL/[7F?/_ %J]OD2CQC9",K+9WL5V+DVOV,QJTIDV;P/E
M)7!7D'.*E/BFT6]CMFM;H(]PMJUQM4Q1S$9\LG=G/;(!&>,UG0Z'J+ZY::M/
M;HDDNHM<SQK(&$,8MC$@SQD\#./7VS38="U1KHV,T$:V::PVH_:O,!WKO,BH
M%ZYW$ YXP.]<IUDDOBP3ZWIJVR7,=A(;@O,\2[+A8T)RIY. 1Z#/;(K2E\3Z
M?"T9D+I#)8-?^:1P(P5&,=<_..*P-/\ #NN&RTRQN(+>&/2H)X/,,VXSED**
MR@#@<@G///MS#-X;UW4M,C$MK!:R6^DBS2)Y]S/(KQMDD# 4^61USS0!JZCX
MPEM88S'H]]%,;R"%HIX1\R2$<J58KG' R1@]16SJ>L6VDVL4]TDO[Z18HXXT
MW.SD'"X'?C%8NIVNOZE9?:&M$#Q7MM/!8^:NX+&X9LOTR>>,G@#UK3UJRN;X
MZ4T40)@OHYI1N'RJ%;)]^2.E $+>*K9+F*%[*\4--';RR[4*03. 1&Q#9)Y
M.T$ D<T]/%.FR+:2QNS07-M+=>:1@1QQXW%@>1RP'3UK'M_#5TGB"XE>P@='
MU'[8MY*X?:G!VK&>C[AC=@8'.<U$OA"_,/B*V+1K%<P2P:=\WW5D9Y&SZ#<P
M'T6@#6'C*P0NMS:7MJX$31QRQ M*LC%4*A2>I&,'!'I4UCXGM;N46\UM<6=R
M;LVGDS*I8.(_,ZJ2,;>>M8:>'+YU@G32H;,BZLV:/S%DE(CDW2.TAY(QT7)Z
M>IQ5F]T/5+;5O[3M;>.[_P")M]K$*RA&\LVWE'EL#(/./2@#2_X2BW9,0V=U
M<3FYG@2WA"EW\IBKMRP 7IU/<=S5J+7+"30%USS"ED8//+,O(7&>1Z]L>M<J
MWA74HKFVN[BQ@U F6\:6WCN2BJ9I ZG)QN Q@C'X&MO4-#NIO [Z/ 8/M0MU
M5?+01QEU(. !T!(Q^- %6V\5/_:^IM>07=M;6UM;&.VEB7S#)([@8 )R6^0
M9Z^G-:-CXGLKR\6R>*XM+PS/"8)U&X,J!SRI*_=8$<\\^E86J:!K.L2W>HS6
M<4;2&S,=F+CYV$,C,REQ@ D-P0?RIU]X9U%] D;3K2UL]06\^T6T*D#8I7RR
M'<?>;:6)//8<XH T;?Q;:3*]Y(YCM19I<+$8B9"&D9%.0<'=@84<\^]6?^$E
MB$)\W3;^*Y\\6\=HZ)YDKE=_RD-M(VY.=V!@YQ6-JWA>^,S+IT*M%;6-E' &
M<*)&AG+E/;Y0.>G-2:MI.L:K+9W]W9B=(+MG&GK.$98C%L^^, MN^8C.,'%
M%_\ X3&R:S2:"ROKB5DED>UBC4RQ+&VU]P+ <,,8!)/;-:=]JEOI]@MY,LA5
MRBQQJGSNS$!5 ]22.OXURE[X8O6M(((](MO/%O*([FRN#;&TD=R0,KC<H!'.
M"2021S6YK=KJG]A6MO9F2ZF22(7!201R2QC&_:Q(VL?7([\T -C\76CQJ/L5
MXMTUR]JMIL4R&1%W$9#%>G.=V/>DC\76LUE;3165Y)/<^;BV1%,D8C;:Y;G&
M W'7G(QFLO2?#>HV&KV<S6EO%;+J$]UMAEW>4KP; #D#)W=QG.<TZST/6=%U
M"WNK:W@NRR7<3CS=HC\R?S48Y'(QP0.?3- &WX6O;C4?"VF7MW)YD\]LCR/@
M#<Q')P.*UJS?#NG3:3X=T_3KAD:6VMTC<H25) P<9K2H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q1X
M:M/$^DM9W'R2+\T,P',;?X>HK9HIIN+NA-*2LSP+5+WQ!X>LY_#&H(HB[%UW
M93/&QO[O'X>U<W7T=KOA[3?$5D;748 X'*2+P\9]5/\ D5Y)XA^&.LZ2[RV*
M'4;7L8A^\4>Z]_PS^%>G1KP>CT9YM:A-:K5'&44YXWB<I(C(ZG!5A@@TVNLY
M"YI%W]@U>TN]Y013*S-_LYY_3->@:K\1M.AMW73%DN)R"%9EVHI]3GD_3%>9
MT^"":YE6&")Y9&X5(U+$_0"LITHS:<C6%64$U$=<W,]Y</<7,K2RR'+.QR36
MAX=\.7_B745M+),*,&69A\L2^I_H.]=/X<^%>IZBR3ZN386W4IUE8?3HOX\^
MU>L:3I%AHEBEGI]NL,2^G5CZD]S6%7$Q@K0W-J6&E-WEL,T/1;/P_I46GV28
MC3EF/5V[L?<UH445YK;;NSTDDE9!48@B$QF$2"4C!?:-Q'IFI**0R-+>&/?L
MA1?,.7VJ!N/OZTB6T$:A4@C51C 5  ,<BI:* &-#$\JRM&C2)]URHROT- CC
M#;@B@\G..>>M/HH RM4T%-3P%O[NTC\LQ/%;LNQU/7AE.#U&Y<'GK4]]I%K?
M:4--??%;J8]HC(! 1E91SG^Z*O44 1K!"BA$B15!W !0 #ZT&")IEF,2&51A
M7*C<!]:DHH C:"%XVC>)&1SEE*@@_44/;P2*BO#&RH05#*"%QTQZ5)10!&88
MC,)C$AE48#E1N ^M(]M!(JJ\,;*AW*"H(!]14M% ##%&V[<BG?\ >R.OUIIM
MX&=G,,9=L;F*C)QTS4M% $36T#JJO!&P0[E!4'!]14&I:;#JD,,4[.JPW$<Z
M[".61@P!R.F1S5RB@"+[- 8/(\B/R?\ GGL&W\J'MX)$1'AC94P5#*"%QTQZ
M5+10 QH8G#!XT8/]X%0=WUIKVT$D9B>&-D)R59003]*EHH ;Y:9SL7.-O3MZ
M4TP0LR,8D+1_<)497Z>E244 1FWA,OFF%#)@#>5&>.G-5=3TUM06+R[^ZLWB
M8D- 5PV1T96!4_B.#TJ]10!4T_3;;3+&&TMU.R%-@9^6/<DGW/)J9+:"./RT
M@C5 <[50 9]<5+10!$;6W,*PF",QJ<JFP;1]!2^1#S^Z3YLY^4<YZU)10!0A
MTJ*+5Y=4>>::9X_*0.5VPIG)50 .I )SD\"K]%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!X/X@LKFW\27MO+"RRO<,RKUR&.5_,$5<_X07Q-_P!
MI_\ OXG^->F:IX3M]4\26.LO-L-KC=%LSYFTY7G/&#[&N@KU)8]J,5%=-3RH
MY>G*3F^NAXG_ ,(+XF_Z!3_]_$_QH_X07Q-_T"G_ ._B?XU[914?VC5[(O\
MLVEW9XG_ ,(+XF_Z!3_]_$_QK+U/2;_1[A8-0MF@D9=Z@D'(SCM]*^@*P/$O
MA.#Q)-92RS^2;9R6^3=YBG&5ZC'3K[UI3S"3E[ZT,ZN714?<>IQ>N:9?0?#;
M2!);.IMY&DE'78K,VTG_ +Z'YU9TWQOXPU5':PTFTN%C(#%8GX/_ 'W7H.H6
M4>H:;<6,GW)XS&>.F1UK.\+>'E\-Z2;/SA,[R&1Y NW)/ X^@%8?6(.F^:-W
M?\S?ZM-5%RR:5M?D<E%J7CN'4KB_70HC)<(B,IC.T!<XQ\^?XCWJCX@\8^)X
M[273=4TZUM1=1%?]6P;:>#CYB*]5KGO%?A2/Q,MIF<0O;N26VYW(>H_044\1
M3<USQ5@JX>HH/DFVSS_5;34+#PGX=O!"\9MVE?>1]PLX9#^(&:MV'B+Q[JEN
M9[$O/$&VEE@CQGTZ>]>B:UH\6KZ'/IA(C61 $;&=A'(./J!2>'M'70=%@T]7
M$ACR6<#&XDY)JGBH.GK%-WZ]GJ0L)-5-)-*W3NM#S^!_B%;7%Q/%;3"2Y8/*
M3#&<D *.W' %96O^(?%#12:3K,K() I>)HD4D9R.0/45[17.Z_X1AUS6=/U%
MIA']E(\U"N?-4-D#V[_G3I8J'/><4OD%7"34+0FW\R]X9MYK3PW86]Q&8Y8X
M5#(W4&M2BBO/D^9MGH1CRQ2"BBBD4%07=Y;6%NUQ=SI!$O5W; J>J.LVT%UI
M-RMQ#',JQLRAU# $ X//>G&U]29-I.QGQ>,-,?01K,GG16S2F)0R99CGT&?2
MK6DZM%KJ22#3[J".)E*-=0[=YYY7Z>M<';);#X9V37L\]O$M]NWPQ;VZMCJ1
MCZU=\,ZK#H4>M:E--=3:2;A4MG;+F0Y;D9_#FNV="/++EWO^IQ0Q$G*/-LU^
MAT6K>--+TB[DMI8[F9H2HG>&/<L.[IN.12:IXVTK2[AH62XN/+"F5X(]RQ;N
MFXDCK7"ZHY-WXETTJ[7E]>0FWB"DLX#,?Y$5'=H]L=?T:0,][<SVZP1*I)DV
MDGC\"*TCAJ>E_P"MM?Q,I8JIK;^M]/P.^U3QMI6ESM$R7%QY85I7@CW+$&Z;
MB2.N:U+Z_L8+:VN+@"2*:>)(CLW?.[!4/MR1S7EMXCVAU_1Y0S7MS);I!&JD
MF3:<\?ABNZUZ!K;0-&@?[T6H6"'ZB5!7/7I1IQ5OZT1TX>M.I)\W]:LZ7<-V
MW(SUQ34FB=WC21&=/O*&!*_7TKS>!DEU%M2N[B)+N'4;MF^S1[[O8@D&UF+#
M9&$ QP1G;W-4X_L0679>6VGV]SHH7S;>,R",F1#B5Q]]R&^8\8#'ZGE.L]42
M6.1"Z2*RC@E3D"AY$1-[.H!Z$GK7FC2YDBL4MM(AM)=4"SS0LWV*Y86Y*@KG
M P0N5!P2HSWJ:PCTJ"XT^WU:6*;3#:WDEJ)8@D3.9AQ&I)S\I.SG.T\=: .\
MTG4$U;2;348T:-+J)955NH!&<&BZU6SM! 7E#">X%NI3YL.03@^G2N6,D]I\
M'X6C\R.1=-B#%<AE7 #'U&%S4&H6^@7,]K#I5G%]F;5+6.:2''DS$1O\HP<'
M (!XYS@YH [B*>&:+S8I4DCY^=&!'YTKRQQ*&DD5%)P"QP#7G$T7DZ@NG>79
MP6$FKW;&.[7%N2L:E<KP".6('3(]J2S_ +)MUAMM:(N[&/1F>TCFCV&4M*^1
M&I8_-M\L+@YP1TS0!W\>J6DD]Y#Y@0V4BQ2L_P JAF56&#]&'XU-=7 M;9YS
M%+*%Q\D2%V/.. *X%C=6OBJ\O9+7?I%I?V_G0\M)&[6T2JY'<(<>O4G^$5M>
M*3JP\.:H]W):+!A1"L"MO \Q>68G'3L!^- '3//#'(D<DJ(\G"*S %OH.]0I
M?Q/?7-K@C[,B/)(2 H+9X^H R?\ >%<7-90RSW%YY DN4\30J)2N61 T>0#V
M&"?S-2W4L$BZ5>:@T:Z?JFJR3SF4@1L@B<0!L\8(2,\]Z .KDUBQBO5M))U5
MFMS<!R0$V!@N=W3JPJYO4@-N&&Z'/6N$M[+2+_6;=;?3E6Q_LNZ>"&5=RG,X
M^< YX.21[,.E8;1F]TV.UOY;>+R-$LEMQ-$9)T9E.3"FY?WA8 9SU % 'JQE
MC618VD4.WW5)Y/T%5K#5;34K2WN8) $N03$'^5FQG.!^%<I82:7+K5T-1A%U
MJXU@)"H(\Z-%1=C=<A N2>W)ZYJEX+?4+5K1[J".07EF\>FR_-LA968LCGMO
MX;/^SCG H ]"=UC0N[!5')+' %*&5E#*P*D9!!X(KD=8DFCU'18_$LUB;1YI
MGDPI2 ,(_P!V&WDY/WR,XY XXK+T.Z@TFYTQKJ86UM+8W_V99#MRC7"-&JCN
M=F, <XH [>+5+.>_^Q13J\I@6<;>5*,2 0>A^Z:='J%O)J%S8@D2VT<<DF1@
M!7W8Y_X :X?P5;6-MK>F^;'#'=R:!;-'YF/,+9<-MSS]T#..U2^(Y(T\3W:W
M+*ME))IJ79?A/+WS\-_LE@H.>.: .Y$\)A\X2IY77?N&W\ZK_P!J6GV^2R,F
M)([=;EF/W1&20#G_ (":X2W;3HM9B^T&WCT"?4KJ6'S,"W9EAC (S\N-WFD=
MLC(J"]BE:_1M(TYETV+2K>>:QDSYDL"SR'8!D]1DX)[!>] 'I@D1@I5U(<94
M@]1[4C2QJQ5I%#!=Q!/('K]*\ZN7CUG7;R>2XMT==0M5LR8B]TJ;8W41@LNQ
M3EBQ]-V1Q4@L;(^'OM$MS;6L]SK4RF2[C,D<VV:3;$Y[)\N>N,CU- 'H2.LB
M!T8,IY!4Y!IU8/@UU?P^I2T@M4$\P46[%HG^<_.F?X6.2.WIQ6]0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 4K_1],U1<7]A;W/O)&&(^AZBL27X<>$YF+'2@I/]R:11^6[%=115*<H[,A
MPB]T<S!\.O"<#;ETE6/^W*[#\BV*W++3+#34V6-E!;+W$487/Y5:HH<Y2W8U
M"*V04445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4G48-+10 UD5U*LH93U!&15/5-*@U6Q^Q3DK 64LJ ?, >GL/I5ZBF
MFT[H32:LQOEH'W[%W8QNQSBCRTW[]B[\8W8YQ3J*0[#?+3?OV+OQC=CG%#QI
M( '16 (8;AG!'0TZB@");:!)GF2"-99/ON$ 9OJ>]*EO#'#Y,<,:18(V*H"\
M]>*DHH A>TMI8/(DMXGA'_+-D!7\J>8HVV[HU.PY7(^Z?;TI]% "$ @@C(/:
MF""$*B"% L9R@VC"GU'I4E% $4]O!<H$N(8Y5!R%D4,,^O-.:*-V5F169/ND
MCE?I3Z* &K&B,S*BJSG+$#ECC'/X 4/&DJ%)$5U/56&0:=10 P11J&"QJ Y)
M8 ?>)ZDTT6\ @6W$,?DJ JQ[1M '0 =.*EHH ;Y:>9YFQ=X7;NQSCTSZ4Q[:
M"29)WAC:6/A'*@LOT/:I:* &".,2&0(H<C!;')'UI8XTB01QHJ(O15& *=10
M UXTD7;(BN.N&&:1XHY&5GC5F0Y4D9*GV]*?10 TQH9!(47>!@-CD#ZTTPQ,
M7+1(2X 8E1\P'0'UZFI** &-#$Z!&C1E7&%*@@8Z4OEH)#+L7>0%+8Y(],_B
M:=10!%]F@^T?:/)C\[;M\S:-V/3/7%!MX#$8C#'Y9))3:,$YSG'UYJ6B@!
M  !@#H*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHK'U[Q1I?AY!]LE+2L,K#&,N1Z^P^M<RGQ6LS.JOIDRQ$\OY@) ]<8_K6T,/
M5FKQCH83Q%*#Y92U.^K#\4^)[?PU8K*Z>;/*2(8@<;L=23Z#C\ZY+QWXKU?3
M]<6TT^[-O"L*M\JC+$YY.17'S:[>:AJ-K=:K,UV+=U.U@.5!R1^-==#!2DE.
M6QR5\<HMPCOW.P_X3OQ5:(E_>Z*@L7(Y\ET&#TPQ)Q^-=WH^JVVM:9%?VI/E
MR#H>JGN#7/Z]XQ\/S^&KH1W<=P]Q R)"!\V2,#([8_I7FFG>(M7TFW-O87SP
M1,V\JH!&>!GD>PJEA_;PNH\K1#Q/L)V<N9,]YHKA?!/BN\NM'U2YU>8SK8 2
M;PHW%2"2.,9^[^M11_%>S,F)-+G5,]5D!/Y8'\ZY7A:O,XI7L=:Q=+E4F[7.
M_HK.T;7=/UZU\^PGWA>'0C#(?<5HUSN+B[,Z8R4E=!114$]Y:VN/M%S%#GIY
MCA?YTDK@VEN3T5%#<P7*[H)HY5'=&##]*EH'>X45#<7=M:*&N;B*!6. 9'"@
MG\:6"X@NH_,MYHYDSC=&P89^HIV=KBNKV):*0G R:J_VII^_R_M]MOZ;?-7/
M\Z$F]@;2W+=%("",@Y%+2&%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 45#<W5M9Q&:ZN(H(QU>5PH'XFN7U/XF^&[ E(;B2^EZ!;9,C/\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !5'6O^0%?_ /7M)_Z":O51UK_D!7__ %[2?^@FJA\2)G\+/.?A
M7_R'[O\ Z]3_ .A+71>,=/UNVU"'Q!HT\LC6Z!9+89(V^H7N/4=>_P!.=^%?
M_(?N_P#KU/\ Z$M>J5W8J;AB&SS\)353#6."\->%[S5]0/B+Q*"\KG=#;N,8
M]"1V [#\ZZOQ!976HZ%=V=E+Y4\L>$;.._3/N./QK0DD2*-I)'"(HRS,< #U
M-0V5_::C;"YLYTGB)(#H<C(KEG5G.7/V^Y'7"E"$7#O][/(_^%=^)?\ GSC_
M ._R_P"-)_PKOQ+_ ,^<?_?Y/\:]EHKI_M"KV1S?V=2[L\:_X5WXE_Y\X_\
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
M:U__ - VW_[[:NW\+Z[_ ,)%HRWQ@\E]Y1ESD9'<'TYH_P"$3\/_ /0(M/\
MOV*T[:U@LX%M[:%(8D^ZB* !^%95IT91M"-F;4:=>,KU)71Y'XW_ .1_F_WX
M?_05KV"O'_&__(_S?[\/_H*U[!6N*_AT_3_(RPG\2IZ_YBT5B^(;NZCETRQM
M+AK9K^[\IYT52R($=SMW C)VXY!ZFJEG>ZE!K\&FW&HI=H+*YD9U1069)45"
MV!PP5B"!@9[5P'H'2TU71RP5@VTX;!S@^E>?QZ_K1T[3]1O-1FM[9[&VD-S%
M!&\7FL?G\]0-R@C !7 &3S4ML]_9W]W:P:K<J;_7C;O(R1$HH@#EE^3[Q"A>
M<C';/) .]HKB;;4M8O-2MM'.JRQ;;N[MY;E(H_,E6,(R'E2H/S8.!Z\>E:S\
M0ZS::=8:G<W[7?VK3;J>2!HD5 T*@J5P <GG.21SQCB@#OZ*\^?6O$=KI4\P
MN+K+VL$B37D,(V2M*JL%5>J$-WY&.M=3J2ZI8>&)ULKMKK4$3]W--L4LQ;Z!
M<X.!D8Z9H U7ECB*"214,C;4#'&XX)P/4X!/X4J.DBAT8,IZ%3D5Q4.J7-Q)
M9VHU&X=_[5$#"ZM8UN;<&VD;!RNW.1D,!R#CGFL[1[S4K;2]'TRVO-0=;E+J
M=WMHH6D4)(%"C<H&W+$G.3VZ4 >D45S5SK6I6?P^;5IXU744M06  ($A^7.
M<=3G&:SEU37;%Y'GFNS9V]U:EWO(X1*T<A*2 A.  2K \'J.E ';4P2QM,T(
MD0R( S(&&X YP2/?!_*N'DUK5;NRBG35+E&N!=7,%O9V\;2&(/B(EF7:$ P2
M3R2W6H(]9O?M!U-)!'<W5CI!D8*"/WDS!Q@^H8B@#T*FET5E5F 9ON@GD_2N
M1U'6+[^T]0LAJ4MNJ7\,,*P0+),RF .R(,$9)R=S< 9]JH64^H:MJ'ARXN[^
MZCFCO+R%ALB!/E[Q\V%(W$ *<<>F#S0!WD4L<\2RPR))&W*NC @_0BGUY]IN
MJ:M?Z8L<&H&R-GI/VS,,,8$LA>0 $%<!0(^@QUZU)-KVL7-G?:M%J#VZ6@LY
M([98D*-YB1LZL2I8CYCC!!'Y8 .]IK.B%0S*I<X4$XW'&<#\ ?RKD[;4]2C\
M4B"_O988YKN6.",Q(UO-$%.T*ZC*R#&2&/8C'2I?$-[/#JUV\3['T_19[F$X
M! D)P&P>"0$_\>/K0!U-%<%J&L:YI5O,BZJUQ+/IT=VDDD,>(9/-1&   ^4A
M^AR>.M6=0NM9MSK$<6M3!M$L5N0S11_Z2[>8YW_+PH"!0%Q]2: .THKE-,O]
M3UBZGU!=3%I!!?) +1T3RW38A8$D;MY+G&#V''6LS3-=\17L,5_"9B+R"Y;;
M<K$EO$P!,6PCYL @ YSUSQ0!WU%<)%JVMM9SVT5[>O>(UN9[::&)+J)26\PQ
MG 1P<?+UZ'VKH-"U![O0)9_MK73Q/*GF20^7(NTG"NN  PX!X - &W17!6-Y
MKUW'IOF:_<*;_1S?.RP0Y1UV8"_)P#OYSGIQBH=1\2ZJ=%BU*WU";[1'I5O=
M/;VUNA17<;F:5F'"GH%4@\$T >AT5Q>HZIJ\%QK-_'J3B'3+^"*.T$2;71EB
MW!CC=_&<$$8/KV(=3U=+F._DU)Y8FUN2P^R>4@01>8R@Y W;A@'.>@Z=Z .Q
MBECGC$D,B2(W1D8$'\13Z\_T[4=7OK6"&'4VLD72Y;H_9X(AF196 X*D 8Z@
M#FBYU_6[W1=0U*VU(V<FGZ7!<"-(D99))(R[%MP)]@!CD<YZ4 =\S*BEW8*J
MC)). !2@A@"""#R".]<BVIZE%XF$=[>RP6\MX(;=?*1[::,I]PL!N67=G[Q
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
M2UNUDF4,<;6 8*<-M)&&P3@X)Q5+7_$9TA;KR84E-I;+/,7; 4,^U!^.'/\
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
M#])DMX8%6XB2*$VY\J=E,D1.2C$'D9S^9]:M2^']-EANX6A(CO#&955B!\@
M7'I@**;K&MG3+JTLX;1[NZNQ(T<:NJ9" %N3WY&!W_"J%SXQC@625=-NF@MH
M(IKQVPC6X<9 *GDL!R1VH O1^&].BU$7JB;<LS7"Q&5C$LK AG"],G)_,U#X
M@T2?43)+:-&LLUC/9OYA(!5URIX!Z,!^#&GS>)+>&*[D,$A%K?Q638(^9G\O
M##V_>C\C5./Q@9K99XM)N"LUR;2VW.@\Z4,P('/"@(3D^AH GM/".G1:>UO.
M)9FEACBD+SLVU4.0J$]%W<XJQJ?AO3M6N#/<B8-)&(IECE9%F0$D*X'49)_,
MU5D\4R*(((])N6OI!*S6SLJ%%C(5FW$X()(VXZY[5'%XRANY8_L&GW-W$8(9
MY63&]$E/RX3JV.IQT]Z +[>&]-?4OMVR0,95F:)9"(FD485RG3( 'Y#TJ*/P
MGI"-)F&22)TD18))6:.-9/OA5S\N?_U8JSJVK?V:UK!%;/=75Y(8X858+G"E
MF))X  '\JP3XBO=5UW1(;.*XM[:8SFY0-&&WQ,%9&SGA23G'7(Q0!ICPEIFQ
M@[74DI,96>2X8R1[,[ K9R,;F^N3G-:%CI=KI]D]I '*2,SR,[EG=F^\Q)Y)
M-4=6\1?V=J'V&#3Y[V9+8W4B1,H81@X^4'EVR#P/ZBEE\2V\4%W*8)2+6^BL
MF' )9_+P?H/-'Y&@">#0=/MA:B*-A]DM#9Q9<G$1VY'N?D7FJ<O@S1IH/LY2
MX6$VJ6KQI.RK(B A-V#R1GK38/%:RWR1/IT\5M)>R6*W3,I4RH6&,9S@[#@^
MO%4U\9->Z:)DL+BS%Y9S364TC(VYD7)! )QZC/4 T 6+7PC#_:]]>WLDDJ2W
M44T48G?:X2- ID7H2&4GOVIVD>%(K2\FO;MFDE-_/=11K,QB!=FVL4/&\*<9
M_P#UU'9^*U72P;B&62ZA6T1@, S-.%VL/Q)_[Y-:FJZN=/FM;6"U>[NKMF$4
M2L%&%&68D] ./Q(H ;:^'=-LP!#$PQ;M;#+D_NV8L1^9ZU@ZYX,EOA]CLH;=
M+1[2.T\TW4L;HJY W(,K+@'Y<XP?6GS>*[Z'5)9DTZZDM4TI+N2U<)&\)#R!
MR<]3A0 !P<5?N_%:VLJR?V;<-8[H5:[8JHS+C;M!Y;&X9QTY]* ++^&[ 7QO
MD24N)?M @\YA$TP& Y7IG_\ 7UJSHVGG2]+AM68/(-SRN.C2,Q9R/JQ-9">)
M7BN/LL-K<WUQ/>7$,2ED0+Y>"1GCY<'@G)J]'XABE\+/KR6LI2.%Y6@XWC9G
M<OID%30!KT5SUUXQLK:XU"$0RR&QMUGRN,2[@I"K[_.G_?0J0^)FCU6*TN-,
MN(()KEK6*X=E&]PI8D)UV_*0&H W:*X^\\97=QX9O=1T_3)XQ]BDN;6Y)1DP
M.,MV##@[3R1GT-6I_&'V,-Y^G2XM8HY+UQ(G[C>>,#/S''S''0'\* .FHHHH
M **** "BBB@ HHHH *Q+R<SSMS\JG"BMNN=(*L0>H/--"9=M]-,J!Y&V@\@
M<TRZL&MUWJVY._'(K61E=%9?ND9%17C*MI)N[C ^M%P*&FSE)O*)^5^GL:D\
M164VH^'=0LK< S3V[H@)QEB.!52T!-W$!_>S2^,=9;0?"]Y?1,%G"[(3_MMP
M#^'7\*J*;DK$R:47<\:TB\\4>%KB<6%K<V\LF%E#VN[I]1[UJ_\ "=^._P"]
M-_X!+_\ $USK^)=>=RS:UJ!).3_I+_XTW_A(]<_Z#6H?^!3_ .->LZ?,[M(\
MI5+*R;.D_P"$[\=_WIO_  "7_P")H_X3OQW_ 'IO_ )?_B:YO_A(]<_Z#6H?
M^!3_ .-'_"1ZY_T&M0_\"G_QI>R7\J'[5_S,Z3_A._'?]Z;_ , E_P#B:/\
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
M.5)&2IQC(].":=0 4444 %%%% !1110 4444 %%%% !1110 4444 %07MO\
M:[&>VSCSHF3/ID8J>BA.PFKJQXUX-U5/#/B>1=14Q(RM;RDC_5G(Y/XC%>MQ
MZE82H'CO;=U/1EE4@_K7/>*/ EIK\INX)?LMX1\S[<K)]1Z^]<BWPNUT,0+B
MQ(]?,;_XFO2FZ&(M-RY7U/,@J^&O!1YD>I?;K3_GZA_[^"C[=:?\_4/_ '\%
M>6?\*NU[_GO8_P#?QO\ XFC_ (5=KW_/>Q_[^-_\34?5Z'_/PT^LU_\ GV>I
M_;K3_GZA_P"_@H^W6G_/U#_W\%>6?\*NU[_GO8_]_&_^)H_X5=KW_/>Q_P"_
MC?\ Q-'U>A_S\#ZS7_Y]GJ?VZT_Y^H?^_@J*YU?3;2%IKB^MXT49),@_R:\Q
M_P"%7:]_SWL?^_C?_$T^/X6ZVS@275DB]R'8G\MM'U>AUJ!]8Q'2F9]Q.?%G
MCU9+5&V7%P@7(Y"* -Q_ 9KV>N?\,>$++PW&SHQGNW&'G88X] .PKH*RQ-6-
M1J,-D:X6C*FG*>[.>\6K=G^QFLD1IEU-" ^0O^KDZD X!Z9P<9[UFR^#[J5X
M-0N+33;Z[^TW$\UI<$F']Z%  8H3E?+3G;SSTKLZ*Y3K,#1= N=-U&*YE>VV
MKIZV[+!&(UW^8SG:H  7YOK5&S\.ZQI$6G3V!LYKJWL7LY4ED9$Y8,KJ0I)P
M1T(&<]176T4 <KI7A*?2[.^M4GB=9],@LXV.0=Z+(&8C' )<>O>I/^$;O-H'
MFP_\@3^S^I_UGKT^[^OM7344 <7)X+N!<EA:Z5<F>"WC>>ZB$CV[1J%8HK(0
MP( QDK@U8;P[JZW9MXGL_L']K+J/F,[>9@N&9-NW'7)!SZ#'>NLHH R-:TV[
MO+[2[RS\AFLIV>1)G*AD:-D." >1NS_A6;HWAW4K2XTF*[>V^R:,DB0/&[%Y
MMPVJ64J N%SG!.374T4 <QKVA:K>7NHR:>;0QZEIWV.0SR,IB(WX8 *=V1)C
MJ,8[]*9-X7O9+#5H!-!NOI+9HR6. (UC#9X_V#C\*ZJB@#G;/2-8M+N6U2:W
M739;V:Z>0$F5UDW,8MI7 ^9L[@V<#I5.P\+7[)866J-:M9:;:2VL31.Q><.H
M3+ J N$'0$\FNNHH XJ'P7>+H%G#>?8K^_@O?M4R39\FX^0Q[22IQ\FWG!Y%
M:6E^'KFSO].NG6RA6WCNA)#:QA$0RM&550%&0 F"3@GK].CHH P_$FDW6JK"
ML5M8WL"JXDM[LE/F.-KJX5BI7!Z=<]>*QF\):S'876GI=V]RFI6D,%W<S.PD
M1D78S*,'?E>F2.?6NUHH Y*\\.:M)<7EO;FS^Q76HP7OF/(PD79Y64VA<?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** (;BW2X3:_4=".HI\420QA$& /UI]% %35(IY])O
M(;5MMQ) ZQ-GHQ4@?K7S?/9W-M,\,]O)'(APR,A!!KZ;I*Z*-?V5]#GK4/:V
MU/F'RI/^>;?E1Y4G_/-ORKZ>HK?Z[_=,/J?]X\6TSXFZ[I>F6UA#I]F\=O&(
MU9HWR0..<-UJU_PMSQ#_ - VQ_[]R?\ Q5>OT5BZU-Z\ALJ-1?;/(/\ A;GB
M'_H&V/\ W[D_^*JKJ7Q.UW5-,N;"73[-([F-HV98WR 1@XRW6O::*%6IK[ .
MC4?VSYA\J3_GFWY4>5)_SS;\J^GJ*V^N_P!TQ^I_WCYDBM;B>58H8)))'.%5
M4))/L*^CM%AN;;0[""\.;B.WC64DY^8* >?K5VEK"M7]K;0WHT/97=PHHHKG
M.@**** ,WQ#JK:'X?O=32 SM;1%Q&.Y]_;U]JPOAUXHU;Q5I-S>:G:Q1!)ML
M,D2E5<8YX)/3U_PKKB 1@\BD5510J*%4= !@"@##\7:?;7FD/<7M]>6MM9JT
MTBVLNPR #H?6O.8+6;3?!VEHKR0C7]1!G"N0?)S@+GWZUZIKND1Z]H\^F332
M0QS[0[QXW8# X&?I5#5O"%CJFB6.EF:>!;#8;>:,C>NT8';T_6NBG4459]SG
MJ4W)W1YU9Z=JDSZUI&DP3S6%MJC*;>*;:0N)%')(X!"GKV%:.F^)Y-!F:YO+
M62_FM[1+<,LH 2&-PCN"?O9E8CZ(*[S2?#MMHNG7%K9S3>;<LSRW4C;I&D;^
M(GUJ!?!FAF.Q6:T\YK&(1QLSD;@#GY@#AOFYY'6J=:+;NM"%1DK-/4L:UJ%U
M;W%A86)C2XOY602R*66-50LQQD9/& ,]_:N8AN]2UKQ%HD5Z]J1:7%XLG[DD
M220N%WA=V <8P><$GVKJ]6T<:F]I-'=2VES9R&2&:,*2,J5((8$$$$U#:^'+
M:SN;":*60FR6;[^"96E(+LQ]203QZURG60:SJ6H_VE)INERP020V37<DLT9D
MSR550,C&2K9/M66WB^]N?#FIW\,<<$EO8VUQ$<9PTJ;CG/7':MO5/#J:E??:
MTOKBT=[<VLWD[?WD1.<<@X/)Y'/)JI=>#+2YEN$%W<0V5U#'%+:1;0K",83Y
ML9  QP#SC\* +.DW^HZEJVH^8T$=G8W#6R1JA+R':K;B<\8W= .?PJ&/4-6U
M'5+HV$MI%:6%XMM)',A+3#:ID(8'@C?A1CDCGKQIZ=IJ:=)>NLA<WERUPV1C
M:2JK@?\ ?-4?^$8@.J2W1NYS;RW*W;VGR[#,H #9QN_A4XSU'X4 4'\27SV>
MF7,<*EKC4+FWDBC&2ZQB?:!GH28UK$OO$>JZEX=OVCU*S698(9)(!!+#/;$O
MAEP3\P^Z-V>>?:NCB\'PHX\S4KQXHIYI[:-65/(:7?NP0,D_O&P2>*23P@ES
M97,5[J=S<W$]NEL+EE0-&BMN& !@G/))SF@"G>Z_J\"7EW%+;-;Z7=0VLZ&
MAKAF\O>P.[Y /,&!ST.34<FLZY>W5OY=W!:VT^K3Z=MCAW.%3S/WFYB0&_=]
M,8YSSTK37PG']J>274;J6&::.XGMV"!)ID"@.<+D9**2!@9'IQ5FV\.VT CW
MR22&+4);]#TP\A?@^H D/Z4 <Y;^);^WMK;36O'>X>YO(_M3VK7#^7#*57Y(
MP,L<KSTX-7;;7M?N9+6!K2*"9-/%Y=1F-C([!B#&H)^7=CJ<XSWK2N?#%N]Q
M!<6%S-ITT+3'?#M;=YI#29W@]6 (]*?#X;M;:0_9I98(Q8"Q18VPR*"3N#==
MW/7\: *7A77KG6)YEN+VUD801R-;+ \,MNYSN4JW51P WKFDN_$%X(+EHA'&
M8-9@L@0,[HV:+=G/?#FM'2M#.GW+7=S?37UVT*P":554B-22!A0.Y))/)JJ_
MA2&74)YY+^Y-O+=I>_91M"B9=N#G&2/D'&<4 8FDW=^MY -0DBN#+KT\*!=X
M\DA)2<'=\PX  (P![X(/"U[=/9V4<#0K<_V+%+]HN6=E_P!8P.X;@.@)SP??
M%;D/A9(=06Y^W3.B7[WR0LJX5F1U8 @9P=^><]!50^"$73?L4.I2Q9L$L2X0
M$E Y8_F"1]* *2>)M5CLK$75S&)=4FED@FCL7?;;H!@B)26)8D$<G ;VK5:^
MU6X\!S7LT8M=1%K(6#*R;2,C..H) R!VR*DD\-2/]DE&LW@N[1G,=P4BR%=0
MK(%"!0/E!''!%7ETBWBT)M'@+1P&!H0Q.6Y!!)]3SF@#DK+4-4T_P^UKIDEE
M%_96EI>S$VYQ,SAW"8W<<*<MDDEL\5HS^)[N72+^Z@1(6M[VTACXSE)/(+9S
MWQ*P_*K4WA""4[5OKF**6TCM+J*/;BXC3.,DC(X8@XQP:6;PE!/>W,KWMRMK
M<S17#6B;53S(P@4YQG'R+QG% $VA7^HZG<WL]PT$=K!<S6T42(=S;'*[V8GV
MQ@#WSV&=+X@U,W:7D30"P_M8:<8#&2[#=Y9??G@[^V.@K>TS35TR&>-)#)YU
MS+<$D8P7<L1^&:H0^%X(M0-P;NX>W^UM>):';L69LY;.-QY)(&<9/TH =X7O
M]1U?3%U.^:!4N/\ 500H1Y8!()+$\D\'MBL6+6-<U.ZTT"\BM+;4+JZM2L,.
M718C)\P9B1N/EXZ8YS73Z/IJ:/I4&GI(9%@4@.PP3DD_UJK8^'+6S2R!DDD>
MRN)YXFX'S2ER<CV$A% &%I&LZS?VEIIMO>1B[\JYEENKB+>2L<QC0;00,G')
M]NG-&G^+M1U"VEOV2""TLM,BO[A54L\A9')1<G 'R=>3^?&O<>%+8RQ26%U<
M:<R120MY!!WI(^]A\P.#NR01TR:?#X7L85OH5W"VO;..S,(X"1HK*,'Z.?RH
M J>&M9U34KYENAYML]LLHE6TD@5)">8P7^^,$?,*ECU#5M1U2Z-C+:16=C>+
M;21S(2THVJ7(8'@C=A1CDCGKQ<TG0QICF:6\FO;CR5@$LP4%8USA0% '4DD]
M3^ J#_A&(/[4ENC=SFWEN5NVM/EV&90 &SC=_"IQGJ/PH P=!U+6+5-'#3QS
M6U[-=Q^04^?*>8X.\GJ2N.F #31XQU2 7LCO:W?EZ=]J58XF6-9 X4HKY/F*
M,XW#C(_"M]/"MG_9UM9RS2M]E,Y1U(4YE#AOR#G%4SX(BELO)GU.YEE%G]C$
MF%51$""!L QD;>OO]  "O<:]K>FWU]92R6EU*LUDL+>445?/=D(."20-O!J.
M3Q/J5@]QIUU<Q27(U(6L=RMJQ"IY(E)\M22Q&2  >X]*W;_PY;7MXUWYDD<K
MS6TCD<@^0Y=1CMDDYJ.\\,6]Q<M>6]U/:W9NQ="9-K;7\ORB,$8P5[4 <_\
MVUJZW=I>W%G++=P6%^RP")HOM&R2/8VP\@D8..O)K<\,:Q+JOVL2ZC:7GE%,
M"&!X9(\CD.C<CD<>O-))X2MRL0AO;J!H[>>+S8VQ(S2LKM)N'\6Y<],<^E7]
M+TC^SYKBZFNI+N[NM@EF=57(4$* %   R?S- &C1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R618HS(V<+U
MQ5&\OY(YPD8P$/.1U_\ K56GOIIP5R%0_P (IV%<TH+V*XDV(&SC/(JQ7/)(
M\;;D8J?45,]]<.J@OC:<Y'!-%@N;=%0VLCRP*\B[2?U]ZFI#"HS<0*^PS1A_
M[I89KS3XK>)[VTNH-%LIW@1HO-G:,X+9) 7/IP3[Y%<5'X1U&;PG)XE#1?9D
M;&PD[V&[:6Z8Z^_8UU0P]XJ4G:YRSQ%I.,5>Q]"45XU\,?$U_;^((-(FN'EL
M[H,JH[9$; $@KZ=,8]ZB^(WBR]U#7;G2[>X>*QM&,11&QYCC[Q;UYXQ[4?5I
M>TY+A]9CR<UCV99X7?8DJ,P[!@34E?/FJ>$]2T30K#6YI(Q%=[2@1COC)&Y<
M\=P*[[X8>+;G4;>ZTS4IVFDM8_-BE<Y8IT()[X)'YT3P]H\T7<(8B\N62L>B
M%@H)8@ =2:;'-%+GRY$?'7:P-?/>N^(=3\4ZL7FF<I))M@M]WR("> !TS[T_
M7_#^I^#=2@CEN565XQ)'+;N1CG!&>#D5:PNR<M60\5NU'0^A**Y7X>>(;CQ#
MX;\V\;?<VTAA=_[^ ""??!Q^%=57)*+C)IG7&2E%-%:74K&&0QRWMO&Z]5:5
M01^&:6&_L[E_+@NX)7QG:D@8X_"O"?B#_P CSJ?_ %T7_P! 6I?AQ=_8_&]C
MN.%FW1'\5./UQ75]5_=\]^AR_6??Y;=3W*>\M;4@7%S#"6Z"1PN?SJ-=4TYW
M")?VS,QP )E))_.O)/BY=^?XJAME.1;VR@C_ &F)/\L5RGA__D9-,_Z_(O\
MT,40PO-#FN$\3RSY;'T1-J%E;R&.:\@B<=5>0 C\":<;VT%N+@W4(A8X$AD&
MT_CTKRKQ]X=.H^+;FY_MC2;;<B#R[FZV.,*.HQ4^NV?V#X.65K]IM[G9<_ZV
MWDWQMF1SP>_7'UJ%1BU'7<MUI)RTV/38+^SN7V07<$K@9VI(&./PIC:IIR,5
M:_ME93@@S*"#^=>1?"+_ )&Z;_KR?_T)*Y77O^1AU+_K[E_]#-:+"IS<;D/$
MM04K'T5-?6=OM\ZZABWC*[Y ,CU&:?!=6]TI:WGCF ."8W# ?E7F7CO1/[5@
MT1_[3TZSV68&V[N/++<#D<<UN?#'2_[*TJ\C^W65YOG#;K2;S%7Y1P3C@U@Z
M<53YKZFJJ2<^6VAVU%9>I>)M$TB7RK_4[>"3J8RV6'X#FC3?$NBZO)Y5AJ=O
M/)U\L/AC^!YK/EE:]C7FC>US4HJI?ZKIVEA#?WUO:^9G9YT@3=CKC/U%5_\
MA)-$^QR7@U:S:WB(5Y%F4A2>@X[^U+E;Z#YDNIIT5E:9XGT369C!I^I0SR@9
M\L'#$>P/6M6AIK1@FGJ@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHKSSXA:KJ#ZW9:'9W+6\<RJ6*L5W,S%1DCG Q^M:
MT:3JRY495JJI0YF>AT5YE_PKKQ'_ -!F'_O])_A1_P *Z\1_]!F'_O\ 2?X5
MM["E_P _%]QS_6*O_/M_>>FT5YE_PKKQ'_T&8?\ O])_A1_PKKQ'_P!!F'_O
M])_A1["E_P _%]P?6*O_ #[?WGIM%>9?\*Z\1_\ 09A_[_2?X4?\*Z\1_P#0
M9A_[_2?X4>PI?\_%]P?6*O\ S[?WGIM%>9?\*Z\1_P#09A_[_2?X4?\ "NO$
M?_09A_[_ $G^%'L*7_/Q?<'UBK_S[?WGIM%>7R_#[Q%#"\IUB(A%+'$LG;\*
MVOAIK5YJ=C=VMY,TQM&39(YRV&SP3WQM_6E/#I0<XRO8J&(DYJ$XVN=M1117
M*=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(S!1EB /4FE
MJO>QM+:LB#+'&!^- &=J$HEN<*00HP".]6+"R0QB:5=Q/0'H*SY(WB<HXPP[
M5M6;A[2,CL,'\*;$/:")UVM&I'TK(O+;[--@<JW(K;K,U5P7C0=5!)_&A Q]
ME>H(EBD8[P=HX_*M"L>SM'FQ*& "MW[UL4,9AZMX-T#7+TWFHV'GSE0N_P Z
M1>!TX# 5QGC[6=*T#P]_PB&CH 6_UBARPA4MO()))R3V[ _2N@^(/BYO#6EI
M#:$?;[O(C)Y\M1U;Z^G_ -:O*/#GAW4/%NKF&)SC.^XN'YV GJ?4GGCO790@
MVN>;T1Q5YI/D@M6:_P +M)FO_%D5X%/D6*L[MVR00H^O.?P-<]XA1X_$FII)
M]X7<N?\ OLU[_HFB6/A_34L+"/9&O+,?O.W=B>YKA?&?A?PWJ^L2W<?B2QTZ
M])Q/%+*A!8<9(W J?6KAB%*JV]B)X=JFDMS+\8>)M+U/P!I%A:W"R72^498P
M.8]J%3G\35#X5?-XP,9Y62UD5AZCBG>)/ EOX;\+)J9U 7LL\R+&T:XC"%6.
M1R<YP.:J_#UIH=5U&[@SOM=,GE4^A &/UK2T?8RY3.\O:KF,W7]*_P"$9\0/
M!;WD%UY$NY&C;)7!R P['U%6/%GBF7Q?J-M,]LEJL48C"^9N&2<DDX%9>DQ1
MWFN64-R2T<US&LA)Z@L ?YUV?Q9TG3]-O].>QM8;;S8G#K$@4':1@X'U/Y5H
MVE.*>K[F:3<)-;'<_#W0X]$\,HJ745T]RYF>2%MR9( P#WQC\\UU%><?!RYF
M?3-1MF8F**5&0'L6!S_Z"*]'KS*R:J-,].BTZ:L> _$'_D>=3_ZZ+_Z M13#
M^Q=?T:_'RJ8;6Y'T 7/ZJ:E^(/\ R/.I_P#71?\ T!:N^-+/;X<\+7P'^LL!
M$3_NX(_]"->E%^[!=U^AYLE[TGV?ZBZK_P 3SXJ3K]Y1=%2/58AS^B&N>\/_
M /(R:9_U^1?^ABNB^&ULUYXCN[N0EC!9RR%CW9OE_P#9C7.^'_\ D9-,_P"O
MR+_T,4UI>/9">MI=V;OQ/_Y'F[_ZYQ_^@"M:^_Y(?IW_ %\G_P!&R5D_$_\
MY'F[_P"N<?\ Z *UK[_DA^G?]?)_]&R5G]BG\C3[<_F5?A%_R-TW_7D__H25
MRNO?\C#J7_7W+_Z&:ZKX1?\ (W3?]>3_ /H25RNO?\C#J7_7W+_Z&:TC_&EZ
M(B7\*/J==\4/N:#_ ->(_I5KP+JKZ+\/M>U"/ DBD'ED]F("J?S(JK\4/N:#
M_P!>(_I5;159OA1XAV\XN8B?^^DK%).C%/O^IHVU6;7;]#%\-:2_BGQ-#97%
MPZFX9GEF^\W +$\]SC]:BUW3I/#7B6XLH+A]]I*#'*.&Z!E/UP16S\+V \<V
MH/5HY /^^#5?XC,&\>:F0<C=&/\ R&M;\S]KR]+&7*O9<W6YM_$746U;PSX9
MOY,>9/%(SX_O80']<UA>%_"MUXGL-0,5Z(([%1)L921(Y!QWXX7K5[Q6C1^!
M/"888)CF/X$J1_.MKX2_\@O7_P#<C_\ 07K'F<*-X]_U-+<]:TNWZ'!:!<26
MOB#3YXF*NES&01_O"OI*OFG2?^0Q9?\ 7Q'_ .A"OI:LL9NC;![,****X3N"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS+QO\
M\E$TO_=@_P#1AKTVO,O&_P#R432_]V#_ -&&NS!_Q'Z,XL;_  UZH]-HHHKC
M.T**** "BLK7?$-EX>@AFOEE*32; 8TW;3C/-6--UG3M7B\RPO(IQC)"GYE^
MH/(_&JY)<O-;0CGCS<M]2[1114ED%]_QX7'_ %R;^5<!\)>NK?\ ;'_V>N_O
MO^/"X_ZY-_*N ^$O75O^V/\ [/772_W>I\OS..K_ +Q3^?Y'HU%%(3@9KD.P
MHZGKFF:,@;4+R.#=RJG)8_0#DUF0^/?#,T@0:D%)/!>)U'YD8KR36=2EUC6+
MB]E8L99#M!_A7L/P%=AK7PRFACMO[&=IWVD3^<ZKSQ@C]>*]-X2C32525FSR
MOK=:HVZ4;I'H[WENEFUX9D^SJAD,H.5V@9SD=L5D?\)KX;_Z"L/Y-_A7/Z=I
MFK:%X$UJTU,*J"%S" X; 92"/;G^9KA_#?A^7Q'J$EI%.D!CB,I=QD8! _K4
M4\+3DI.4M%U1=7%58N*C'5]&>L?\)KX;_P"@K#^3?X5J2ZA:06'VZ6X1+;8'
M\UC@8/2O,X?AJUPY2'7;*5AU5.2/R-:?Q&$MCX8TK3]^0K!7(X#%$Q_6I="E
M*<84Y;EK$5HPE.I'8Z"+QYX:FG$2ZD 2<!GC=5_,C _&NA!#*&!!!&017CFL
MZ79VW@;1;Z*%5N)G<22#J_7K],5TS>('T_X66LQD/VF>,V\1SR.2N?P4?RIU
M,-&R=/J["I8J5VJG17T.GTWQ1I.KWSV5C<---&"S8C8  '&<D8K7KC/AKHWV
M'0VU"5<37IRN>R#I^9R?RKLZY:T8QFXQV1U4)3G34I[L****R-@HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N:\:>+
M_P#A$[.&06+W,EP2J'=M12/4]>_3'.#72UYE\5/%.GR6C>'X8UN+A75Y),\0
M$=AZMC(]@:UHPYYI6N95I\L&[V.;A^).NR>(;6_O+D_9HI/GMHAM0H>#QW."
M<9SS7HDWQ.\*1/M%]))[I ^/U KPQ$:1PB*69C@ #)-;EMX(\3W48DBT:Y"D
M9&\!#^3$5Z%2A2=KZ'GTZU57MJ;?COQO_:VK6DFAWL\4%K&2)$+1L78\^AZ
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !4-Y=16-E-=SMMB@C:1SZ #)J:J.M:5%K>D7&FS
M2RQ1SJ S1$!ASGN#Z4U:^HG>VAX9%XY\0V^H7%W;:E-&+B1G,3'>@R<X .0/
MPK(M+6[U?4H[:!6GNKF3 R<EF/4D_J36QXR\*?\ ")ZC%;"\%RDR>8IV;2!G
M&#R:Z+X/Z;'<:S>Z@Z@FTB5$SV9R>?R4C\:]=SA&FYQ1Y"A*510D=WX4\%Z=
MX8M4*HL]\1^\N67G/<+Z#_)KHZ**\F4G)W9ZT8J*LALD:2QM'(BNC##*PR"/
MI7DWQ$\!0Z9"VM:1'LM@?](@'2/)^\OM[=OIT];J*ZMHKRUEMIUW13(4=?4$
M8-72J.G*Z(JTU4C9GS)N8*5W':3DC/&:]$^$FO?9M2GT29_W=T/,ASV<#D?B
MH_\ ':X"]MFL[ZXM6.6@E:,GW!Q_2O=/ ND:5:>'+"]L[**.>XMU:67&79B/
MFY/.,YXZ5Z&)E%4]>IY^&C)U-.AT]%%%>4>J%%%% '&:YJFKV]QK]W;ZDT46
MCI%+%;")"LF5W,K$C.#VP0033+C5=9"ZG<IJ10+JB:=;Q^2FV(.T8WGC)(W'
M';US6I)X4BO-?U"_O7<P7+0E8HYF42!!TD7H1GD?_7Q6A+H&GS6=Y:/&QCO9
MO/E^<@[_ )<,#V(*J1CN* .<?5-6363X;&IREFODC%\8X_-$1@:4KC;MW97&
M=O0]*;X:NKVTU:'3VN1(D]]J)G.P#S&1UP?;[QX'K6Z?"NG&U:)FN3*UP+DW
M1G/G>8!M#;O]WY<=,=J:/".F)%"D37430RR2I+'<.),R??RV<G/>@#$TW5=9
MUQ;.V75&LY/L$ET\Z11G>_FE%!!4@* .< $^M0 :S!J.O7%E?R3W+&T#)$(L
M,& +&/<O+!=P4$\YYR:Z)O"&DFTM[:,3PI;Q/"IBF96:-CED8CJ"?_K4Z?PI
MI4\\DNR:,R)&NV*9E53&08V '1EP,$=J %\,7SWVGS,][)=M#</'F:'RI8\8
M.R1< ;AGJ!@C%<[I-YKVH_V+YNO3)_:MI-)+L@B_=E"NTI\O&=W.<^V.,=?I
MNF6^E021P&1C+(999)7+/(YP"23[ #\!45IH5A8_8?(1A]@C>*#+DX5L9SZ_
M=% '&7/B75IO#UO?Q:E,MU'I'VMX+6V1MSC=\\A885/EZ @GG'05<OM8UG=J
MU]%J311Z?/:B.W6)"CB1(BX8D%L?.<8((S],;+>"]',"0!;A(A:BT=$G91+$
M,D*V.N-Q_.K(\-:=]DN;9EE=+HQ&4M(2S&,*%.?HB_6@#(;6M1:W)%SM8Z]]
MB#!%R(MV,=/3OUK+TPW5CIT<,6KW:R7>IWFY(+:)YYMDKCY?DVCG!8MP.@P.
M*ZAO"VFMJ!O#]HS]I%T(A.WEB4?Q[>F3BED\,:<XAV&>%X)I94DBF96!E8M(
M,CL2?Y8H Y[2M7UO7HK: :F;&:/3/M+RB*,B24R.@WY! 4>620N.O6HII]0T
MW5->OHM2=I3+IZD!(RA$CJ#CY<X"D@<]#SD\UO\ _"&:0+:.WC%S'''&\.$N
M&!:)FW&-CGE<_E4]UX7TR[DN7=)4%U$D<B1RLJ_(048 =&7 P10!C:KK&K'6
MKC3[6^^SJ=2MK9&\I6*(\)9L9')R,C/\N*@&L:XVKS);R7L\=E?Q6A7RHO)D
M3">8SMPP<[B1MP. ,<UT$'A?38)?._?RR_:$N6DEF9F:15*@DGV/3I3Y?#FG
MRZD;YA*&:59WB$I$3R* %<KTR,#\AZ4 <S;3W^I7_AW5KJ^:2.YU*<+;>6H6
M$".95VD#/1><D\GM73^)KRXT[PQJ=[:OY<\%K))&V =K!20<'BHH/"NF6^H1
MWL?V@-#,\\41F8QQ.X8,57H,[B:EAT6-O#AT:]D>>.2)HI6+G)#9R,GGOC-
M',:G>Z]8'62FN2M_9]A'?)F"+YF;?E#\OW/D^O/7BK%YK.J*VHZK%>LD&GZC
M#:"R$:%)$)C#DDC=N/F'&" ,#@UT-UH-A>?;?.C<_;K9;:;#D9C&[ 'I]\\U
M%-X9TZ?43>N)LM(DTD(E(BDD3&UF7H2,#\AGI0!SD=QJ&IW.A:K<WS/#/K,R
MI:^6H6((DZ+@@9)PISDGD]L5FV;7-Q%::F]U^\7P[-,(A!#Y8((&-NS@$\X]
ML=,BNSB\+:;#J"7J>>&CG:XCB\YO+CD8$,0O09W$_C3X?#.F06R6Z1N(TLVL
M@-Y_U3')'UXZT <J^OZY+-*+$71^PQ6NV*&&+R9"R*[^86Y&0V!MQC%2W<VH
M:C<VU]-?-Y$?B$6R6FQ=BK&[("#C=N)!)R<<].*Z*7PKI<LRR%9@H6-9(EE(
M281_<WCOC]>^:&\*Z8VH?;?](#"Y%T(A,WEB7^_MZ9/?\?6@"/6)[VXUZQT>
MTO9+%9K>:XDFB1&<["BJHW C&7R>.U9/A[5]8UW5+19;_P B&/3XKB:.*)?W
MLGFRH>2"0I"#@>V,<YV/^$9@EMHEN+FY$\,LSQSPS,KHLC$E-WIC _ =*MV&
MB6&FS++:0^44MDM5 8D"-"Q4?7+'F@#0HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "O+O'\Z6WCO3[B3(2*.%VP,\"1B:]1
MKR7XH_\ (T1?]>B?^A-7;@5>K;R9PX]VHW\T=?\ \+)\.?\ /:?_ +\FC_A9
M/AS_ )[3_P#?DUX]17?_ &?2[L\_^T:WD>P_\+)\.?\ /:?_ +\FC_A9/AS_
M )[3_P#?DUX]11_9]+NP_M&MY'L/_"R?#G_/:?\ [\FL/Q=J&E^+]!ENM,=W
MGTPAV#(5)C;@X_('\*Y*Z\.3VOAJVUQKB%HKA]@C!^8=?\#2^%=1CT[7(OM&
M#:W(-O< ]"C\'/T.#^%3'#4X?O*;=T5+%5)_NZJ5F8U%7=7TZ32=6N;"3.8)
M"H)[CL?Q&#5O0?#=SKXN6@FBA6 +\TIP&=CA5SZFN]U(J/,WH<"IR<N5+470
M/#KZX+F4W<5K;VBAYG8%F .>0HZ]*Z_P?X>\*:C-<^2)]1>UV;I+A=D;%L_=
M7_@/\5<1:W6H^&]8\Q UO=0-M=''!'<$=P:]-\"MI-R;[4-,Q UT(_/M/^>+
MC=G'^R<\?0_0<.+E-1;3TZ6_4[L'&$IJ+6O6YUD<:11K'&BHB *JJ,  = !3
MJ**\0]TXOQ-\/(=9O7O[&X%K/)S(C+E'/KQT-8<'PIU%I0+C4;9(\\F,,Q_(
M@5Z7<W$-G:RW-Q((X84,DCGHJ@9)_*FV=W%?6D=U!O\ +E&Y?,C9#C_=8 C\
M175'%UHQY4SDG@Z,I<S13TOP_8:5HQTJ*+? ZD2[^LA(P2:XG4?A5*9V;3;^
M,1$Y"3@@K[9&<_E7I-0SW=O;201S2A&N)/+B!_B;!;'Y*3^%1#$5(-M/<TJ8
M:E4236QY]IGPK=;A7U2^C:)3DQP Y;VW'&/RKT6.-(HUCC4*B *J@< #H*CM
M;J*\@$\!8H69<LA4Y4D'@@'J#4U*K6G5=YL=*A3I+W$<OXT\.ZIXDBMK:SN+
M>*"-B[B5F!9N@Z ]!G\ZVK#2K>PT:+2U4-"D7EL/[V1R?QR?SJ]5>RO;?4+?
MS[63S(][Q[MI'S*Q5ASZ$$5+J2<5#HBE2BIN?5G 2?#;5K2:X32M6C2VN%*.
MKEE9D/\ "< @UT_A+PM'X8LI4,WGW$Y!D<# XZ >PR?SKH**TGB:DX\LF9T\
M-2IRYHH****YSH"BBH;>[M[OS?(E$GDR&)\?PN.HH FHHHH **AGNX+5H5GD
M"&>011Y_B8@D#\@:FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBJVHVKWNG7%K%.]O)+&RI+&Q#(2.""/2A SROXQ",ZS8.LJ,_D,K(&!9<'
M(R.V<U+\&[Q$O]3LF(#S1I(H]=I(/_H0KSR]AN+:^G@N]WVB.1EEW')W X-6
M=#UBXT'6+?4K;EX6R5S@.O=3]17KNE^YY$SR%5_?<[/I*BLW0]=L/$.G)>V$
MH=2/G0GYHV]&'8UI5Y+33LSUDTU=!37=8T9W8*JC))Z 4ZO//B5XT@M+&70M
M/E#W4XV7#*>(D/5?J>GL*JG!SE9$U)J$;L\JU*Y%[JEW=KG$\[R#/NQ/]:]=
M\!^--$DTG3]$::2&\C18@DB<2-_LD9'YXKQV"VN+DN+>"24HNYO+0MM7U..@
MYKMOA/H_V[Q))J$BYCL(\C/]]L@?IN/Y5Z>(C%T]>AYE"4E4TZGL]%%%>2>L
M%%%% &%>>*8K._OX'LIS!IL7FW5R"NU%*%A@9RQ.,8%9>M^*[]-'O8[>PGLM
M0B$# %XV*QROM#CDC.05QV)'45?OO#<VH#Q#&\T:1ZM"D<3#)*%4*Y8?7T-4
M1X4NY--O84L-'TV2?R%6.S0!3LD#,S.$!YQPN,#'N: -)/$<5KIURT\-PSV%
MQ!:2[RI=G<1C.1Q_RT&<>AQ6=J?BR[>+?86%RD<&J):/)\A\\B;8R*">X[G'
M7K3M1\.ZQ/<:C!;FS^R7U];WADDD8.OEF+*;0I'/EY!S[8[U)-X<U(:4T%O+
M;?:!K#7Z%V;84,QD"G SG!P?YT 2#Q,LUU:Q31W-E/'?/;W$'R/R(6D&3SE2
MN"".<_C5._\ %]S<>&YK^SLKFUW113VT_P DBR(TBJ1QD!L'[I]?:IH_#>IR
MZC'JD\EM#=/J#74JQL76-?LYA0*2HW$<$Y [_C1_X0[5)8[D;+"S::"..1+:
M1A%<2K*KF4KM 0X4C !^]UH V&\6"(7,,^FSQ7L,\4"6Q="9&D&4PP. , Y]
M,'K0OBT2B&"'39Y;^2>2!K4.@*&, N=Q.,8*X]=PJKK/A2XU*_O+O99SJ\]M
M-%;W&2DGEAE97^4X!#'!P?I38/#NI6$EE?V-II<5Q;RSEK.+]S"(Y0HP&5.6
M&Q>2O//M0!/IFKWMUX GU5Y6^U""Y=790"I5GVY'3C _*H[?QEY%DIU'3[F*
M06L5R&8H?,C9E1GP#Q@L"0><'\*MV&AWEOX,FT>>6%KJ2*=-Z$[-TA<@],X^
M8?\ UZSGT:=+:>Y\1RVL5O#I9T\- S/O5B-SD%1@G:N%&>_- '1V6I1WUY?6
M\<;@64HA:0XPS%%8@?0,!61%XS@=5F>PGCM9XYI+6<LI$XB!+<9RN0"1GJ!V
MJ?P9:W-MX9MI+X$7EUNN;C<,'<YS@CM@8'X5E0>$M3:VL]-N9+9+/38KB."9
M'9GE\Q&1=RD +A6.>3DT :=]XNM+&W$\EO,RFP^W87&=FY1M^OS"K&H:E-%X
M6O=1G@GL'BMY)-H*/(@ )!'5<X&<&N?F\+:[?VC1W)L(672Q8H(YG8,P=#O)
M*# (4\<X]^W3Z_82ZKX?U#3X&19;JVDB0N2%!92!G&>.: ,R\\6K937,?]G7
M,T-D8?M,X9 $$@&" 3D]>0*M^*[Z?3O"VI7EI+Y=Q! SHP )4CV-9]]X9O;F
MWUN-)8 =0%OY66/R^6J@[N/;C&:LZUX5LKS3-473K*TM[^_A9&N"FTL6.3N8
M#/49H ;)XM6!KJ&YTRYANH6A6*W+(6F\UBJ8(.!RISGIBI+3Q1%/>PV$UG+;
MW;W3VLD3,I\MEB,N<CJ"H&#[U5UCPW>WNKW&HVTL <"T>W61B 7AD=B&P. 0
M^,C/TJ ^'M8%^NMA+-M0-^;EK8S,(PGD>2%W[,Y YSMH M/XQC9UAM-.N+F<
MFX/E*RJ=L+[&(R>23T Y^E/N?%T-O<.!8W#6\!A%S,=J^29<;05)R<!E)],]
MZRI?"FK/I?V6:'3+TO)<R%7=D\F220NLB/L+ @'!''UIQ\&W2W[2O!IE^]P+
M<R7UY$'FB,:*C[5*D'<$R.1@DGF@#H]7U;^REM MK+<R7=Q]GBCC('S;&;DD
M@ ?(:S;#Q<+RXM(Y=+N;:.YFDMA*[(0LT88LN <D?(W/M6CJVG37UUI<L3(%
ML[WSY-Q.2OER)@<=<N/UK*B\-7R16*B>%6M]4N;QF!)PDGF[<<<L/,7(Z<'F
M@!?^$T2**:2\TJZM0EE)?1)(5WR1H1G*YRK<C@_TJ1O%R0?:%N]-N+=XE@D5
M&9"7CED\M6X/!!Z@UA#P3J[6AC,>G1S/IEQ933B9V>>1PN)68IDY*\@YQG@G
MI6OK7AF^U">YFMY;=2]E;11AV;_613&3G X4\#/7KQ0 SQ-XBNXQ-8:9%.D\
M=Y;6\DT90$"4@_+NXR0<9(X-7$\2M%J,%G<:;=0PRW!M8[F5E&^0*23MSG;\
MI&[I^%4CX=U:[N[B\NC9Q23W]G<^7'*SA$B(W#)49/'' _"H6\*ZF^KK=/'8
MRE-2:Y^U22MYSPMN C^[\NT-P <':.E %BY\6W,VB75[9:5=*KV<MQ9W#;2K
MA?XCS\O!W 'J >_%6+7Q3MTRYFO+25)K'34OIERIW AS@8.,GRR?Q%5K+0=<
MCT0Z'-<6J6<-A+:1M&2S3DC:C,"HV;1U )R3[56N/#GB"6TNHHUTX/?Z2MA,
M3.^(F7S &7Y/F!#^V#Z]P"WK'BLQPZE#!:7:+90+)-=Q^7^ZW)N7 ;[Q[8Q]
M:LS^*UAOIH?[.N&M[:\CLYKD,NU7?9M(&<D9<9]*K7OAB]N;'7X$E@#:G#%'
M"2S84K&%.[CCD=LU+<>';R6'4T62#-YJL%Y'ECPB&'(/'7]VV.W(YH DC\5Q
MR7T,*Z?<?9KB\:SANLKL>1=V[C.0,HP![X-=!7G]L)UUNPT6WEAE@M-7FN-@
M1Q,BD2L2X(P%!? 8$[LC%>@4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5QWCCP9/X@EAOK&1%N8T\MDD. ZY)&#Z\FNQHK2G4E3ES1W,ZE.-
M6/++8\>_X5MXC_YY0?\ ?X4?\*V\1_\ /*#_ +_"O8:*Z_K];R./^SZ/F>/?
M\*V\1?\ /*W_ ._PK(.ALI(.I:=D?]/(KT[QWXF&AZ8;2 YO+M2J?["]"W^'
M_P!:O':[\-.M5CS2=CSL53HTI<L=34_L9RH4ZGI^T<@?:1BGP>'9KJ=((;_3
MWED8*BBY&6)Z"LBGPRO!,DT3%9(V#*P[$<@UTN,[:/\  YE*%]4=EXXT2^AT
MO3=4O8U%RL8MKHJVX$C.UL^XSG\*LV_A35KCP/96VGQH'NY?M4Y9]IQC"#\N
M:ZW0]4L?&?A\BZ@1R"$N(6Z!ASD>QZBM]$6-%1%"JHP !@ 5X\L3.$5!K5,]
MJ&%A.3FGHT<%/X/U;7-(\O5XXDU*V7$%VL@;S5_NR?X_Y/#V5SJOAC71Y2/%
M=Q-L>(C._P#V2.X/^&*]WJM+IUE->1WDMI"]S$,)*R LOT-*GC'%.,E=/H.I
M@E)J4'9KJ26\CRVT4DD9B=T#,A.2I(Y'X5%J4TMOI=W- ,RQP.R#&<L%)'ZU
M:HKA.\\QU&)4T$I%=W,Z7WAR>[N=]R[;I%"%9.O&2S CH>F.*ZGQ K6'@.1;
M2::$I'$%D65BZY=<_,3GO6K!H.D6R7"0:9:QI=*5G58E D4YR#ZCD\>]6YK6
M"XMS;S0I)"< QNH*\<CC\* .'O1'8ZAJ6D)-?O!+<V:PP)=,"[N'+*9&.54[
M,G!S^=5;:W^V-I<=Z\A-OX@FMU5+N1A&HCD.T-D$X(P"><<=.*[NZTG3KT2B
MZL8)O.V^9OC!W;?NY^F>/2HSH&CF P?V7:>49!+L\E=N\# ;&.H'&: .-TQG
MU>6"TU*]N5MTM;V=6%PZ$N+EEW$@@G8N,>F:I&XO=0\.ZEJ=W=W:W5KHMI<P
ME)W0+*4<E\ @$G:.M=_<:#I%W!';W&F6LL43,Z(T2D*6.6('N2<^M3OIUC*L
MRR6D++<((Y08QB11G"GU R>/>@#BK^YD;7Q?6LEQ\FL6]K)-+=E0,[0T21#@
MKAB23@Y)Z\5L>'9TMO!UW<22-&D4]\[.@RR@32G('K6M-H.CW%R]S-IEI)-)
MC?(T*DMC&,G'; _(5:BM;>"$P101I$Q8E%4!26)+<>Y))^M 'FKWE[IUO<K;
MS7%K%<:5#-E[UII<-,JF5B>$;:S?=...O'&Y?P6MMJ=IH]MJ%T;2XU!$NH3.
MY\K]P[J@<G.&*J2,_P ZZ.#P]HML"(-*LXP49#MA495L97IT.!Q[4JZ#I"6#
M6"Z;;"U9M[0^4-I;UQZ\#GVH Y;RK6\U0:8VJW<VGVUE<RQ2?:'0B19MI^8$
M%O+' )S6?'K%_+X6URZN;R5+C^Q+256\PJ5=HWRP]"3CI7<SZ#I%S:P6L^F6
MLD%OQ%&T*E4'H!VI;O0M)OYEFN],M9Y%C\L-)"K$)_=Y'3D_G0!R-V)3-JFH
M_:[H3VFMVL4.)W"(C>0&7;G&"';/%;'@VS@M?[9,1DS_ &G,AWRL_ QCJ3SS
MUZGO6X=/LF613:PD2RK+("@^9UQACZD;5Y]A2P6%G;7,]S!:PQ37)!FD1 &D
M(Z;CWZT <3;.K>'FU634[J/5+J*^S&)F(D*[_EV]%V;1C&,8]Z-2O+B8101:
ML;5I="C82/*P7>TJ $E>1NSMW#D9KLHM(TV"\EO(K"W2XF!$DJQ@,^>N3[]_
M6H8/#NBVL<D4&DV<:2H4D58% 93U!XY' X]J .,>W@N9[2SN8KRWEMM:CC>W
M:]=TBWPDXC<$$@X!YY!)Z9J6SGG5-)U1;J=K^_U"YANHS,Q4H!-QLS@;-B8P
M./QKKQH&CBQ-C_9=I]E+^88C"I4O_>QZ^]21Z/ID-])?1V%NEU*"'F6,!FSU
MR??OZT <-I-B+M-'6>\OG%[H37-Q_IDG[R1?+VM][MO/3VJLUWJNIV"R/<!6
MMM"M;A+B6^D@\IV5BTV%4^8<J,Y],=Z]&CTZRA\KR[2%/)B,,>U -D9QE1Z#
M@<>PJ&70])F^S>;IMJ_V50L&Z)3Y8&, >@&!Q[4 <C-!/=0>(KJ35)+>YCO(
M[>!WGD6*/<D.5 7IN+;<XR,Y&.:W?"<F$U"T:*Y@EMKD+);S3^<L1**0$?J5
M(.>>02>!6N^GV4D5Q$]I"T=T=TZ-&")3@#+#OP .?0466GV>FP>18VL5O$6+
M%8E"@D]2?>@"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-WG@+0M0U^3
M6+RW::20+F(MB,L!C) ZGI[5Q7CSX<RV\LFJZ%;[X&^::UC',9]5'<>PZ?3I
MZS6?KWVXZ%>KID7F7C0LL*A@OS'C.3QQG/X5M3K3C):F%2C"47H?/.FZK?Z/
M<BYT^[EMI1U*'&?8CH1[&NNMOBYXBAC"2PV5P1_&\; G\F _2N0O],O]+F\F
M_LYK9^PE0KGZ>M=YH/PJ75M"M-0N-2DMI+A/,\L1!@%/W>XZC!_&O2JNE;FF
M>?2]K>T##U7XD>)-5B:(W26D;##+:KL)_P"!$D_D:YRSM9M0OH;2##37$@1-
MS 98G Y-=WXI^&,>A>'I=1L[R:ZE@8&164 ;.A( ].._3-<]X>\&:_KDD<UE
M;-!"""+F4E%'N#U/X9HA.DH-QT"<*CE:6K/7O!WA&W\*Z:8\B6\FP9Y@.O\
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
M )F;Q-1N[M]R_P CI_\ A(_#O_0GP_\ @8W_ ,31_P )'X=_Z$^'_P #&_\
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
M*B !5 P !VIU% #719$*.H96&"",@BE P,"EHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH :Z+(C(ZAE8896&0164?"GA]B2='M.?2("M>BJ4I1V9+C&6Z,C_A$_#_\
MT"+3_OV*/^$3\/\ _0(M/^_8K7HI^TGW9/LH?RHR/^$3\/\ _0(M/^_8H_X1
M/P__ - BT_[]BM>BCVD^[#V4/Y49'_")^'_^@1:?]^Q1_P (GX?_ .@1:?\
M?L5KT4>TGW8>RA_*C(_X1/P__P! BT_[]BC_ (1/P_\ ] BT_P"_8K7HH]I/
MNP]E#^5&1_PB?A__ *!%I_W[%.C\+Z#%()$TBT#*<@^4#BM6BCVD^[#V<.R"
MBBBH- 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@ HK
MS_QM\0-1\,ZZMA:VMK+&85DW2ALY)([$>E<]_P +BUO_ *!]A_WR_P#\571'
M#U)*Z.>6(IQ=F>PT5X]_PN+6_P#H'V'_ 'R__P 57J'A_49=6T"RU"9$22XB
M#LJ9P"?3-14HSIJ\BZ=:%1VB:-%%17,I@M995 )1"P!]A61J2T5X]_PN+6_^
M@?8?]\O_ /%5ZY;2F>UBE8 %T#$#W%:U*4J?Q&5.K&I\)+117E6L?%75].UJ
M^L8K&R9+:YDB5F#Y(5B 3\WM2ITY5':(ZE2--7D>JT5E>&=5FUOP[9ZE.B))
M<(694SM')'&?I6K4-6=F6G=704444AA1110 4444 %%<;X\\<OX5,%I9P1S7
MDZE\RYVHN< X'7)S^5<=I7Q/\1W>L6EO*UJ8YITC8"''!8 XY]ZWC0G*/,MC
M"5>$9<K/8Z**:[K%&TDC!44$LQ.  .]8&XZBO*M=^+MP+IX=$M8?)4X$\X)+
M^X4$8'US69;?%OQ#%*#/#9SIGE3&5/X$&NE86HU>QS/%4T['M%%8OA?Q-9^*
M=,^V6RF-T.V:%CDQM_4>AK:KG:<79G0FI*Z"BBBD,**** "BBN&\6?$9_#.M
MG3ETM;D"-7\PS[>O;&TU<(2F[1(G.,%>1W-%<YX,\5MXLL+BZ:S%KY,OE[1)
MOSP#GH/6NCI2BXNS'&2DKH****DH**** "BBN&\6?$9_#.MG3ETM;D"-7\PS
M[>O;&TU<(2F[1(G.,%>1W-%<YX,\5MXLL+BZ:S%KY,OE[1)OSP#GH/6NCI2B
MXNS'&2DKH****DH**** "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@#F/$/@+2?$NHB_O9;I)1&(\1.H&!GU4^M>,^)=-@T?Q%>Z?;,[1
M6\FU2Y!;&!UQ7T;7S[XZ_P"1UU3_ *[?T%=^$G)RLWH<.+A%1NEJ=/X(\ :1
MXC\/#4+V:[24RLF(G4+@?534U[\2X/#\,>C>';5;F"S7REN;ELA\>@7&1[UM
M_#2 W/P_DMUD,9EDF0.!DKD8S7/R^"_"_AG4H)M4\31N8)%D:U:$,7 .<%02
M<'Z4<T95)*>MMD+EE&$7#2^[(;;XQ:RDH-UI]E+'W$8=#^9)_E7HNG:]:>)/
M#$NH6>0K1NKHW5& Y!_3\Z\@\>:[I6O:S'/I-OY44<01G*!/,.3SCZ>M=5\*
MG8^&];3/R@Y ]RA_P%%6E'V:FE9A2JRYW!NZ/+J]%OOBU>V\B6^E6=L;>%0G
MF3AF,F!C( (P*\ZKT7QKX3TO2? ^F7UI;B.Y4QK+("<R;D))/X@5TU5!RBI(
MYJ3FE)Q9V7@GQM%XKAEBEA%O>P %XU.59?[P_'J/I7CGB?\ Y&O5_P#K^G_]
M#-;/PON&A\<VL:G GCDC;W&TM_-16-XG_P"1KU?_ *_I_P#T,U%.FH56EV+J
M5'.DF^Y['X/OK?3?AS8WMW((X((&9V/8;C7(:C\8KYIV&F:;;I"#\IN=S,1Z
MX!&/UJ+7KMX?@_HENA(%Q+A_=07./SQ^5<WX*U+2])\0I>ZO&7@CC;:/+WX<
M]#C\ZSA2B^:;5]6:3JR7+!.VB.NTCXP3FZ2/6+"$0L<-+;;@4]]I)S^=>HQ2
MQSPI-$X>.10RLIR&!Y!%?/'BN]T[4?$EW>:4FRTF*LJ[-N#M&[CZY->Q_#FY
M>Z\#:>TA):,/'GV5R!^F*RQ%*,8J:5C7#U92DXMW.GKD?&/C^T\+R+:10_:[
MYEW>7NVK&.Q8_P!/Y5UU?.?BB[>^\4:G<.22URX&>R@X _("HP])5):[(O$5
M73CH=3_PN'7?,S]AT_9Z;'S^>ZNW\'>/+3Q27MGA-K>QKN,1;<KCU4_T_G7,
M7VA6"?!J*Z6UB%RJ)/YVP;R6<9R>O0X_*N.\$W+VGC/2I$."UPL9^C?*?YUT
M.G3J0DXJUCG52I":4G>XWQ7XEE\5:I'?RVRV[)"(MBL6& 2<_P#CU:'@/Q-_
M86HBU73X;AKZ>.,RN<,@SCCCWS4OQ-TJPT?Q)!;Z?;);1-:*Y1.A;<XS^@K9
M^$^BZ;J45[<WEG'-+;31F)VZH>3Q^(%:2E#V%[:&<8S]M:^IZQ7+_$:^:Q\$
MWQC;#S;80?9B,_IFNHKB/BR2/!RX[W29_)J\ZDKU$>C5=J;/)_#ME'J/B/3K
M.8;HIKE%<>JY&1^5=O\ %C0[:UDTR;3K!(BZR)(((L @;=O 'N:Y+P3_ ,CG
MI7_7PM?0A('4@5VXBHX5$SBH4U.FT>3?" 7,&MW\,D<B1R6P8[E(!*L /_0C
M6SXI^*<.DWTEAI5JEW+"2LDTC80,.H ')_,5V>L7ALM$O[N-ANM[:20?55)_
MI7S?&IGG5"26D8#)]S4TXQKS<Y(JI*5&*A%G>P?&+6EE!GT^QDCSRJ!T/YEC
M_*O1_#'BBR\4Z<;JU#1R1G;-"Y^:,_U![&N$^+&BV&G:?I<ME:10%6:$^6H7
M<N 1GUZ'\ZH?""Y>/Q-=6V3LFM22/=67'Z$_G2G3ISI<\58(5*D*O))W+?\
MPN6]_P"@/!_W^/\ A4NL?%ZY2X$>D65N44#=)/N;<V.< $<9_.O,J]!\8^&M
M*TSP#H]_:6PCNI#$)9 3E]T98Y_$5M*E2C)*VYE&K5E%N^QTW@[XBMXA:XM+
MVUCAO(HFE0QD[) .HP>0?Q->7^)_$$GB;5SJ,MNL#&-4V*V1Q6I\,U#^-[1&
M&5:.4$>HV-3?B-IMEI7BIK6PMTMX1"C;$Z9.<T0A"%9I+H$YSG23;ZE_X<>*
MY=)O8M%2U21+^Z7=(6(*9P.!78^,/B1;^'KQM.LK<7=V@_>%FPD9]..IK&^$
M^CZ=>:?<7]S:1R7-M= Q2MU3"@\?C7FU]=/?7]Q=R$EYY6D8GU)S2]G"I5=U
ML5[2=.DK/<[B/XPZX) 9+&P9.ZJK@_GN/\J]$\)^++/Q78// AAGA($T#')3
M/0@]P>>?:O,_$NO^&K_P;8Z;I\!2\M?+^;R=O1<-\W?)Y]Z/A+<O#XM>$'Y)
M[9P1[@@@_H?SJ*E*+IN2C9HJG5DJBBW=,T?^%RWO_0'@_P"_Q_PJ76?B]<I<
M^5I%E;LB@!I9]S;CWP 1QFO,J]!\9>&M*TSP%H^H6EL([F0Q"20$YDW1ECG\
M16DJ5*,DK;F<:M646[['2^#_ (BMX@^TVMY:QPWD,+3(8R=D@'48/(/XFO,/
M$_B"3Q-JYU&6W6!C&J;%;(XK4^&BA_&]K&PRKQRJP]1L:F_$;3;+2O%36MA;
MI;PB%&V)TR<YHA"$*S270)SG.DFWU+_PX\5RZ3>Q:*EJDB7]TNZ0L04S@<"N
ME\3?%6+3+Z6QTFU2ZDA8J\\K'9N'4 #D_7(JC\*M%L+_ $RZO9K:-[N"X_<S
M$<QG:",?C7FD\,MM<R0SH5EC<JZMU!!Y!I>SIU*KNMA^TJ4Z2L]SO(/C#K2R
M@W&GV,D>>5C#H?S+'^5>E>&O$=GXGTI;ZT#(0VR2)NL;>GO]:\XN-<\&>+H+
M.'5(YM%GMQM#01KL.<<9 )QQW'%=WX/\,:;X=M9I-,OI;N"\VN&=U9>,\@J.
M^?TK"M&"C\-F;T93<M[HZ.BBBN,[ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HIAEC!P9%_.CS8_^>B_]]"@!]%,\V/_ )Z+_P!]
M"CS8_P#GHO\ WT* 'T4SS8_^>B_]]"CS8_\ GHO_ 'T* 'T4SS8_^>B_]]"C
MS8_^>B_]]"@!]%,\V/\ YZ+_ -]"CS8_^>B_]]"@!]%,\V/_ )Z+_P!]"CS8
M_P#GHO\ WT* 'T4SS8_^>B_]]"CS8_\ GHO_ 'T* 'T4SS8_^>B_]]"CS8_^
M>B_]]"@!]%,\V/\ YZ+_ -]"CS8_^>B_]]"@!]%,\V/_ )Z+_P!]"CS8_P#G
MHO\ WT* 'T4SS8_^>B_]]"CS8_\ GHO_ 'T* 'T4SS8_^>B_]]"CS8_^>B_]
M]"@!]%,\V/\ YZ+_ -]"CS8_^>B_]]"@!]%,\V/_ )Z+_P!]"CS8_P#GHO\
MWT* 'T4SS8_^>B_]]"CS8_\ GHO_ 'T* 'T4SS8_^>B_]]"CS8_^>B_]]"@!
M]%,\V/\ YZ+_ -]"CS8_^>B_]]"@!]%,\V/_ )Z+_P!]"CS8_P#GHO\ WT*
M'T4SS8_^>B_]]"CS8_\ GHO_ 'T* 'T4SS8_^>B_]]"CS8_^>B_]]"@!]%,\
MV/\ YZ+_ -]"CS8_^>B_]]"@!]%,\V/_ )Z+_P!]"CS8_P#GHO\ WT* 'U\^
M^.O^1UU3_KM_05[_ .;'_P ]%_[Z%>/^*_ _B#4_$]_>VEI')!-+N1OM$8R,
M#L6S77A9*,VVSDQ47**LC5\,:C-I/P@OKVW;;-&\@1AU4L57/X9S7GFBV:ZQ
MX@L[.YF95NKA4DDS\W)YY/<UZUX:\,3)X N= U79;RSM)TD5]N<;3P<=1FO.
M+KP'XEL[LQ+8&;#?++#(I4^^<\?CBNBE.%YZZG/5A.T=-"_\2-%TK0-2LK+2
MX1$/(WR#<68DL0"2?I6]\*?^1>UW\/\ T!JQ+[X;^(GM[>XW)=W<P8SJUPN8
M^FT98\GKTKJ_A_H&JZ'IFK6NHVZ0FX4&(B9&W'# C@\=JFI./L>7FNRJ<9>U
MORV1X_7K'Q"U&WG^'6E^7*KFY:)D /) 0Y/X' KC_P#A7'BC_GQB_P# F+_X
MJGZU\/=;L-0>.SMC>6Q.8I(W!X]",\$5K-TYRB^;8RBJD(R7+N'PRB:3QW8L
M!Q&LC'Z;&']161XG_P"1KU?_ *_I_P#T,UZ;\./!\^@--J6J&..ZF3RXX@X)
M1<Y))'&3@5RFN^ O$=[X@U&[M[.-H9[J62-OM$8RI<D'!;T-3&K!U6[]"I4I
MJDE;J6/$<+-\)O#TP'"3%3[9W_X5C^ -&L-=\2"QU&,R0F%V"ARI+#'<?C7I
MMCX:6\^'D'A_5&6"81D$A@WEN&)!X.#VKS:;P1XKT2_$MG"SO&?W=Q:3#].0
M1^(J:=2+C*-[/4JI3DI1E:ZT-?7HO >@:S/IDVBWLTD&W<\=P<<J#W;WKT/P
M6=/;PM:2:7;2VUI)O9(I6W,/F(.3D]2,UY3I_@#Q'K5_YE^IMED;=+<7,@+'
MU.,Y)_SFO9].MK33-.M[&V=1%;QA%RPS@#J?>L*[BHJ*=V;4%)R<FK(N5\VZ
M]"T'B'486&"EU(#_ -]&OH_S8_\ GHO_ 'T*\V\>?#^?5-2?5M&>)Y)L&:W9
MPI+ 8W*3QSW!I86HH2?-U*Q5-SBK=":_N8S\$(V# YMXHQ[D2 $?H:\^\&P-
M<>,=)1!DBZ1_P4[C^@JS_P (GXN> 6/V*Z\@-N$1E'EAO7&<9]Z[[P!X%;0+
M@ZIJDL)O"I6*)'!$0/4D]SVX]_6NARA2A+6]SG49U9QTM8YGXO\ _(VV_P#U
MY)_Z&];GP:_X\=4_ZZ1_R:H_B-X4UC7_ !##=Z;;QS0K:K&6,Z+\P9CC!(]1
M6I\--!U#P[:WZ:I&D+3.A0"56R #GH3ZU$IQ^KJ-]32,)?6&[:'=5R/Q/M6N
M/!%RRC)@DCD_#=@_SKJ_-C_YZ+_WT*AO(K6^LYK2X*/#.A1UW#D$8-<4)<LD
MSLG'FBT?/GA6Y2T\5:7/*P5%NH]S'H 3@FN]^,UPGEZ5;A@7S(Y'H/E _K^5
M<]K?PTUK3[I_L"I?VV?D=)%#@>A4D<_3-48?!'BB_G57L9%/3?/*JA1]2?Y5
MZ;=.4U4YMCS$JD8.GR[EKP#:27)U\HI/_$GGC&/[S8P/T-<M;N(KF*0]%<$_
M@:]V\&>%K;PKI;PO/'-=7!!GD!X..BCV&3^9K@/$WPSU"UOI9]%$=W:.Q98Q
M(H>/VP3R/I4PKP<Y(J=":A%FY\8YD.EZ6@8$O*[K@]0%'/ZBL/X10-)XJGE
M^6*T;)]RR@?U_*LH>$/%VI2113VMPPC&Q#<3#;&OH,G@?2O4O!'A6#PIILBR
MW$<MY<$&9U/ QT4>PR?SJ)RC3H\B=V7",JE7G:LCP>O5OB#_ ,DRT7_?M_\
MT2U<C_PKCQ1_SXQ?^!,7_P 57?\ C#0=0U;P-IFF642275NT)D0RJ,;8V4\D
MXZFKJU(.4+,BE3DHRNCA/AC_ ,CU9?[DG_H#5/\ %;_D='_Z]X_ZUJ^!O!NN
M:+XKMKZ_MHXK>-7#,)T;&5(' .>IK0^(W@R_US4HM4TKRIF\H1RPF15/!)!&
M3COZ]J3J0]NG?2PU3E[!JVMQ_P 'F1M#U&+<-WV@$KGD J.?T->32QM#,\3C
M#(Q4CW%=IX8\%>(K+Q+I]W<6'E0PW"/(YGCX4'G^+FM/QK\.[R?59]3T3RIX
M[AC))!Y@5D8]2,G!!//XU49PA5>NY,H3E36FQ:U'PSX.T/PK9ZQ>:?//YZ1
MB*X8%F9<Y'/UIW@*Y\*7?B+&C:1>6UU' [^9+-N4+P#QD^HKD'\,^,KV&&QE
MM;N2"'_51RS#8GTR<"O1_ '@\>&+>:YO9XGOKD!2$;(C7KC/<D]?H*RJ6C!W
ME=^IK3O*:M&R]#Q*O5OB#_R3+1?]^W_]$M7(_P#"N/%'_/C%_P"!,7_Q5=_X
MPT'4-6\#:9IEE$DEU;M"9$,JC&V-E/)..IK2K4@Y0LS.E3DHRNCA/AC_ ,CU
M9?[DG_H#5/\ %;_D='_Z]X_ZUJ^!O!NN:+XKMKZ_MHXK>-7#,)T;&5(' .>I
MK0^(W@R_US4HM4TKRIV\H1RPF15;@G!&3CO^E)U(>W3OI8:IR]@U;J/^#\J)
MH6H@L,I<;B!UQM'./P-4]=O/A[XJNU<W<]M>RD+YT4++N/0;@1@_7K[UC>&?
M!7B&R\2Z?=7-AY<$-PCR.9X^%!Y_BYJ3Q-\-=2M=0EGT=8[NS=BR(LBAXP>Q
M!/./:DU3]JWS;CO/V27+L9/C#P9=>$IX?,N$N;>XW>7(J[3D8R".W7UKK?@Y
MJ$[#4=.=F:! DJ ]%)R#^?'Y5S#^%O&>MS1)>0W,OEC:K74XP@_X$?Y5ZAX)
M\+V_A33'C>XCFN[@AIY%/''11[#)_.BM->RY6[L*,'[7F2LCIZ*9YL?_ #T7
M_OH4>;'_ ,]%_P"^A7G'HCZ*9YL?_/1?^^A1YL?_ #T7_OH4 /HIGFQ_\]%_
M[Z%'FQ_\]%_[Z% #Z*9YL?\ ST7_ +Z%'FQ_\]%_[Z% #Z*9YL?_ #T7_OH4
M>;'_ ,]%_P"^A0 ^BF>;'_ST7_OH4>;'_P ]%_[Z% #Z*9YL?_/1?^^A1YL?
M_/1?^^A0 ^BF>;'_ ,]%_P"^A1YL?_/1?^^A0 ^BF>;'_P ]%_[Z%'FQ_P#/
M1?\ OH4 /HIGFQ_\]%_[Z%'FQ_\ /1?^^A0 ^BF>;'_ST7_OH4>;'_ST7_OH
M4 /HIGFQ_P#/1?\ OH4>;'_ST7_OH4 /HIGFQ_\ /1?^^A1YL?\ ST7_ +Z%
M #Z*9YL?_/1?^^A1YL?_ #T7_OH4 /HIGFQ_\]%_[Z%'FQ_\]%_[Z% #Z*9Y
ML?\ ST7_ +Z%'FQ_\]%_[Z% #Z*9YL?_ #T7_OH4>;'_ ,]%_P"^A0 ^BF>;
M'_ST7_OH4>;'_P ]%_[Z% #Z*9YL?_/1?^^A1YL?_/1?^^A0 ^BF>;'_ ,]%
M_P"^A1YL?_/1?^^A0 ^BF>;'_P ]%_[Z%'FQ_P#/1?\ OH4 /HIGFQ_\]%_[
MZ%'FQ_\ /1/^^A0!AS_Z^3_>/\ZCJ2?_ %\G^\?YU'5$A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"2?\
MU\G^\?YU'4D_^OD_WC_.HZ "BBB@ HHHH **** "BBB@ JK9=;D]_/;^0JU5
M6V^2\N8_4AQ^(_\ K4P/-/$Q9O$=Z6Z^9C\,#%4["_NM,O([RSE,4\>=C@ X
MR"#P>.A-;'C6T-MXADE_AN$5Q^6#_+]:Y^OHZ5I4EVL?,UKQJR[W/4_$]S->
M?"^"YN'WRRQP.[8 R21D\5R^B^ +[6])AU&&\MXXYMV%?=D88KV'M5O5/%.F
M7?@*WT:)I?M4<<2L"F%RN,\_A7')=7$:!$GD51T"N0!7-0IU%3:CIKVZ'37J
M4W43E[RLNO4W(I;S1M3F\.W&JM;V+2F.Y:(94@C#'&,]*ZWQK&T/@.RATW;/
MIR",&<OEMH&%.,=SC_"L+PKXCTB#2;O2M<C?;<%B+@)N8!A@C/4'N#4_B;Q3
MI,GAF'0-&,LL2[0TLBX^5>>_4Y [5$XS=:/N[/Y/S+A*$:,O>W7S7D</7I_A
M LWABTW=MX'TWFO,*];T2T-CHMI;-]Y(QN'H3R?U-/,&O9I>89<G[1OR+U%%
M%>,>T%%%% !1110 4444 %%%% !1110!#=0M/"$4@?,"<^@.:RO&#,OABZV]
M]@/TWBMNJ&NVAOM$N[=>6:,E1ZD<C]16M)I5(M]S.LFZ<DNQY+7H?A*PN-$\
M+3ZU#:R3WU\1%;K'&7*)G&[C\3^ KSRNCTOQQK6FV]O9Q7"+;0X7'E*3MSSS
M7N8F$YPM$^?PTX0G>1UWQ"TBYUC5=&MH05$AD0RLIV*3@C)'T-85SX$NO#RQ
M:K>7ULUO;SQ&0*&S@NHST]Z=XW\9P:U!;6VES2")6+R[DVG</NX/XFN4M]1N
M8+J&=I7E$4BR;'8E6P0<'\JPH4ZRI)7MY'17J475;M?S/3Y+KPEXH\110$27
MMQ) 55U9E1 N3CJ#GDFO//%.E)HOB*ZL8F9HT(9"QR<$ X/TSBNWC\6>$'U"
M#6CY\%W#"8Q"L7'/7H,$]>]<'XAU8ZYKESJ.PHLK#8IZA0 !^@I86,XSV:5N
MO<>*E"4+W3=^G8?X89E\1V17KYF/PP<UZ=<0M*T)4@>7(&.?3FO/?!-H;CQ
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
M@L**** "BBB@ HHHH **** ./\<:(TJC5;=,E%VS@=<=F_#O^%<-7M) 8%6
M(/!![UQ6O>"6+M<Z2!@\M;DXQ_NG^E>KA,4DN29Y.,PC;]I#YG%T5+/;SVLA
MCN(7B<?PNI!J*O53OL>2U;<**DA@FN)!'!$\KGHJ*2:Z[0O!,AD6XU8!4'(@
M!Y/^\?Z5E5K0I*\F:TJ,ZKM%#_ ^B,K'5;A,9&V ']6_H/QKJ7/VB_5!RD'S
M-_O=A3IYA"%MK=092,*H'"#U/H*DMX!;Q! <D\LQZL>YKP*U5U9N3/H:-)4H
M**):***Q-@HHHH **** *F?LU^<\1W'Z,/\ $5S?C?1&GC&J6Z9:-<3 =2O9
MOP_STKJYX5N(C&W&>A'4'UJ*WG+$VUP )0/P<>HK6E5=*:DC*M256#BSQ^BN
MVU[P27=KG20HSRUN3CG_ &3_ $KCKBVGM9#'<0O$X_A=2#7OTJT*JO%GSU6A
M.D[21%114D,$UQ((X(GE<]%1236S=C%*^Q'7:>!]$8,=6N$P,%8 >_JW]/SI
MNA>")&=;C5@%0<B 'D_[Q[?2NNFF$"K;6Z RD81 .%'J?05Y>+Q2:Y('JX/"
M-/VD_D-<_:+Y(QRD'SM_O=A_6K=16\ MXM@.YB<LQZL?6I:\D]<**** "BBB
M@ HHHH *J(?L]\R'A)_F7_>[BK=17$ N(BA.TCE6'53V- '(>.-$9F&JVZ9
M&V<#]&_H?PKBJ]@@F$P:VN5 E PRD<./4>HKD==\$2!VN-) 9#R8">1_NG^E
M>MA,4DN29Y.,PC;]I#YG&T5)-!-;R&.>)XG'574@U'7J)W/):L%%2P6\]U((
M[>%Y7/\ "BDFNOT'P2P=;G5@,#E;<'.?]X_TK&K6A25Y,VI4)U7:*)? ^B-"
MIU6X3!==L /7'=OQ[?C784 !0   !P .U%>!5JNK-R9]#1I*E!104445D:A1
M110 4444 5M._P"/-?\ >;_T(U9JMIW_ !YK_O-_Z$:LT %<OXWL+N_M[1;2
MWDF*,Q8(,XX%=116E*HZ<U)&=6FJD'!]3B)]*OV\1Z5.+24Q1) '?;PN,9S]
M*=8:;JD/BC4KJ*V9-_GF&21?D8ELK^==K16_UJ5K6Z6,/JD;WOUN>;W>F:CJ
M.R+^P'@O/,.^:-"D;#Z=/QS6G+I&H)XML9C!)+'"(5>8+\I*J 3FNUHJGC)=
MOZ9*P<=V^WX'GD.F:SIESJ5G!I\DJ7$3IYF#MV]<@],X[>].A\.ZC-X7EB-K
M(D\=UYBQL,%EVX./\]J]!HH^N2["6"AW?4X?3H-3N;RP@CT5+.*!46>6:V7+
MXZMEESD^W>NPU!&DTVZ1%+,T+A0.I.#5BBL:E;GDG:UC>G1Y(M7O<\WL[/7K
M33;NQCTJ4K=[0S,AR,>E3W7AO5;?PS#&(7=S<-+)#'\Q4%0!P.O0]/6O0:*W
M>-E>Z2[F"P,;6;?8\_BT[4I-;TNZ_L=[6&+R@0B] &Y9O0]3S4GV35] UF_D
MMM/FN4N$=8I(@3MW'(/ /(]*[RBE];;W6@U@TMI:G :EI.NW.B6GVF.XN;@S
M.Q4_,R+@  ^G0U+::3J/A_6[6YM+6>:WDB7S@JY(R!N!]P>?RKNJ*7UN5N6R
MMJ'U./-S7=]/P(+ZV%Y83VQ./.C9,^F1BO/X[/7+#3KS2/[*FD%RZGS%4D+@
M^HX.<"O1Z*SI5W335KHUK8=56G>S//[_ ,+:C;:38210F6:+<98TY*Y.1CU]
M\5=TVQU'5?%O]L7-C)9PIAML@(.0NT 9QGUKLZ*T>+FXM-:Z_B9K!P4DT]--
M/0\YU+P[J1UFY@@M93:S7 8.%^4 YP<^VXUJ^)]'N4U>SU"ULFNX(E17A4;O
MNGICT(XKL:*/K<[IVV#ZG"S5]SB[6TU.\@U29],2TA>!U@A%NJ2$GH,@ GBM
M/P597-CI,T=U \+F<L%<8)&U>?TKH:*B>(<HN-M&7##J$E*^J"BBBN8Z0HHH
MH **** "BBB@"2?_ %\G^\?YU'4D_P#KY/\ >/\ .HZ "BBB@ HHHH ****
M"BBB@ HHHH ;)&DT9210RGJ#58+<VG"9N(AT!/SK_C5NB@"K]LM)@8Y2%SU2
M48_G4)T?1YCG[!:,?:-?Z5>>-)!AT5AZ$9IB6MO'('2%%8=P,52DULR7%/=#
M;>RM+7FVM88<_P#/.,+_ "J>BBDVWN4DEL%%%%( HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** (+BPL[LYN;2&8^LD8;^=5TT+24.5TVUS[Q U?H
MJU.25DR7"+=VA$1(T"(JHHZ!1@"EHHJ2@HHHI %%%% !1110 4444 %%%% !
M1110 4444 ,F@AN$V3Q)*O\ ==0P_6J9T31U;<VG6@/O$N/RJ_4<L$4^/-C5
M]O3/:J4I+9DN$7NB!9=/LDV1>3$/[L0 _04&:YN>((S"G_/20<_@*L1P11?Z
MN)$_W5 I])NY25B*"W2W4[<EFY9VY+5+112 **** "BBB@ HHHH *CGMX[A
MK@Y'*L."I]JDHH J"2ZMN)4,Z#^-!\WXBE:>PNT\N4Q..Z2@?R-6J8\,4O\
MK(U?_>&:=[!:Y2_L?1BV_P"P6>?^N2XJ59;"R39%Y,0_NQ ?R%/^P6F<_9T_
M*I4ABB_U<2)_NJ!3<I/=DJ$5LBN9KFXX@C,*?\])!S^ J:"V2W!VY9FY9VY+
M5+14E!1110 4444 %%%% !1110 4444 13VZ7"C=D,O*NO!6H1-<VW$\9F0?
M\M(QS^(JW10!4:73[U-DODRC^[* ?T-1C1-'+;ETZT)]HEQ^57)((I?]9$C_
M .\H-)%;Q09\J-4W=<=ZI2DMF2X1>Z%A@AMTV01)$O\ =10H_2GT44F[E)6V
M"BBBD 4444 %%%% !1110!6T[_CS7_>;_P!"-6:K:=_QYK_O-_Z$:LT %%%%
M !1110 4444 %%%% !4-Q>VMIM^TW,,&_.WS) N['IFIJR-0C23Q-I:R(KKY
M%QPPR/\ EG515V*3LM#4$\)\O$J'S?N?,/GXSQZ\4^N1LYGLYQ!;[5A2^NUC
M&T': A; ] &STJ5;S4_L^E1O=W4TE_"T\K6\<89<*F%7(P!ELGOQ6CIF:J^1
MU-('5F90P)7J >E<W;7>JW^8I+T64MM9I*S!4*O(2PRW4;<)T&.IJ!I+JVU/
M4?)O9 US?00[MJ$(&122/EZ@<#/MG)YI>SZ7'[3K8ZRBN9^UZD^HKI2Z@Z[;
MQXC/L0NR>3Y@[8R"<9Q4MG>7J:TL-Y=RJLDTB1J45HI4 .W:RC(<8R03ZTO9
ML/:+L=#11169H%%%% !1110 4444 %%%% !1110 4444 %%%% $D_P#KY/\
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
MG[U-E\1R6[7 FTR9/LNQICYBG:C=#UY/7CVZTN20>TB;=%9<VM-!?K!)92K
MTZVZS,0-SD9X7J5[9J*W\1++)"9+.2*"=I$29F!&4W$\#D#"GGVHY)#YXFS1
M6.OB'%FUW/83Q0F$31-P?,!( 'H&.1P?7V-6]/U$WLD\,D!@GMRH=-X88(R"
M"/Q_*AQ:!33T+M%%%04%%%<[=7%_<+J]Y!>R0#3F*0Q*JE7*H&;=D9.<XZC%
M5&-R92L=%16+_P )&@\]S:2>3;0K--+N&%#)N  ZDGI56;6+P7MR+B.:T6."
MW81@HQ#-*5)!]Q@'Z'ZU7LY"]I$Z2BLA=?W70C-E((3=&U\[<N-XSCCKCCK3
M?^$AV2$7%A- &BEEBWL-SJG7*]5SVS2Y)#YXFS165!KH<Q&XM)+9)X7FC9V!
MRJA3SCH<-G'M4>JZE*/"QU"%FM7D2-P3C,89ESUXZ&CD=[!SJUS9HKFH-<:T
MN;A8[J35K53"D<B["1([$%-R@ ]C[9J[)X@:%Y/-L9%CMV1+EPZD1,V./]K&
MX9(]:;IR$JD38HK!N=;GEN[9+:"1+<WXMS/E2),9##'4#(Z^U64U^W-M:7#Q
MND=RLCY/\ 0$G/Y4N20<\35HKGM0UZ^71YKB'3YH)/*26-V*E=I/?MN]O>KD
M>MO)?-;"PE/E2)',RL&,;, 1P.2HR,M]?2CDE8.>-[&K1114%A1110!6T[_C
MS7_>;_T(U9JMIW_'FO\ O-_Z$:LT %%%% !1110 4444 %%<Y>WZC7;NWN=9
MN+&.-(S$D2ISD'/5#Z"M#^VXEU Z>T3_ &A9"I4D<1A=WF9_N]OKQ5N#(YT:
M=4[[2[>_EAEE:9)(0P1HI6C(#8SRI'H*H)XH@$/GSVTD,+V[7$+;@QD1<=AT
M/S# ]ZG&LR1LB75A-!(\T<0!(*G?G!#=#C!R.U/ED@YHLG31[&.."-(=J6^[
MRP&/&X$-GU)R>322Z1:2V]M"/,C^RKMA>.0JR#&,9'M5"\UNY^VV\-I;L5%^
M;:7++\^(RV!GIV/X>].M->B2!_.\U@L4\_F/CD1R%6''IQCVI\L]Q<T-BS+X
M?TZ5(T\IT1(A"5CD90\8YVM@\CZ^I]:=/HEE<33RNL@:?:7VR,!N7&U@ >&&
M!R*K-XC57R;2011F)9W+C]TS@8&.^-PS]:FUBXG$UC8V\S0->3%&E4 LJJK,
M<9R,G&/QH]^X>Y;0FM](L[9HG17:2.1I0[N69G8;22>_'%-BT:SAO!<HLF5=
MI%0R$HKMG<P7H"<G\S6->ZCJ-G:W]E'-)-);W,,:3DJ'"2%>O&">2,X]#3K/
M4;XWDQNGN$1+V.V10R$#Y5)!X[YR3[\4^65KW)YHWM8Z:BLB+Q CQ-<O9S)9
M[)'2X&""$ZY ^[G!QGK4;>)5AAE>XL98Y$2*18U=6+J[[!T[@]14<DB^>)MT
M5D#7)?M36YTV4R1!#.J.K-'O.!@#[P'4D=*UZ3BUN4I)[!1114C"BBB@ HHH
MH **** "BBB@ HHHH DG_P!?)_O'^=1U)/\ Z^3_ 'C_ #J.@ HHHH ****
M"BBB@#$M-.U2"">Q=;1K6:65BXE;>%=B>FW&>?6JUOX<N%T^XM6BL("UDULL
MD$?S2,1C>QV@CITR>I]JZ2BM/:,CV:.?O-#O[XS>:;9!<V:0289FVNC,P(XY
M!R,]*=%HEQP_D6-IBYAD\JV7"A4SGYMH))ST(XK9N+JWM(O-N9XX(\XWR.%&
M?J:CDU&QAB666]MTC==RLTJ@$>H.>E/GD+DC<CUBSEO],EMX&196*LI?.W*L
M&YQ]*S7T:_D,MNQMQ:W-TEU*0[%U(VED Q@@LO7(X/2M+4-6M-.M'GDGB+")
MI8X_, :4*,_+ZT7^I?8M/2[6 RF1HT6,,!DNP Y_&E%R2L@DHMW87\5^9K>>
MQ>,^5N$D$KE5D!'J <$8].YJCIVASVEW!<2-""))Y)$CSM4R;<!>.@V^U7XK
MYUA:34(DL0#A?,F4AN,]?P-21:C8SR)'#>V\CR+N14E4EE]0 >11>25AVBW<
MYY_#-ZUJENQM)E^RO"/-9L0N68[U&.3A@.W2K@T&>:QU&WN)(T:]@C0%"6"L
MJ!<\@9&16DVJV7E3M#<PSO#$9&CCD!; &>@HBU2S=+;S+B*&6Z17CB>0!FR.
MP[U7/,E0@92:%<L Q@L+0B>"3R[9<#$;[F);:"2>PZ#%23:->)J,FH6[0M*+
MOSHXW8J&4Q",@D X/&>AK8^TP$ ^?'@OY8.\<M_=^OM3(KZTG>1(;J&1HO\
M6!) 2GUQTJ>>0^2)A/X9GGA99IH@\T-R)2N<!Y65ACU Q3KK0]2U,SR7IM%=
MX(D1$+.I9)-_S9 X/3V]ZV5U*P>V>Y2]MV@0X>42J54^YS@5-#-%<1++#(DL
M;#*NC @_0BGSR0>SBS&AT6<26\OE6=L([P3F&W7"JHC9<9"@L<MGD"A]'NY-
M9CNV^S*(YS(+E,K*T>/]6P P1[D]NE;E%+G8^1!11169844CML1F]!FLBR\0
M&X^Q-/8R6\5\/W$N\,"<;@#CD$@&J46]A.26XDVBS2V&I0>:BO=7/VB)N2%(
MV%<_BE20:4US<75SJT%M(;A8T$ _>(JIDCE@,G+$]/2K3:K8 3[;VW=K<$RJ
MLJDICUYXJ.WUS39[*VNFO((5N5#(LDJ@Y(R5Z]1GFJO*Q%H7$O-,$J6$=JL4
M,=I<K+L P H!& !]:H0:!-!?LR162H;AY_M/EAIOFR=O*\8)ZYZ#I6[++'!$
MTLTBQQJ,L[L  /<U -2L#;BX%[;F%L@2>:NTX&3SG'0&A2E;0;C&YSR>&K\0
M&,K9([64UK)(KL6E9P,2,=O)RO([>IZ5T<UO))I[V\<QBD:(HLB]4., CZ4C
M:A9+!'.UY (I3B.0R#:Y] <\U735D;0&U?RF"+ TWEYYP 3C/X4-RD)*,3.N
M=#O]6;.H&VA9;22 / S,9"X R<@8 QG'/7K2KH-RUM(A@L+5F:#"6R8!V2!F
M8MM!R<<#H,5>AU*\81O/IWD)(R*K-<)SN/\ GCO5N._LY9_L\=W \V"?+60%
ML#@\?A5.4D)1BS&@\//%>,##9>29Y)3<; 9F5LG9RO&"WWL] .*='I.J/I$F
MF3SVZPK9-:Q[,GS"1A7;(^7 '0$]3[5JQZE82B4QWMNXA_UNV53L^O/%.2_L
MY$EDCNX'2$XE99 0GU]*3G(:A$PY= NYIWFDM].>2XCC61Y%\PP%>"4#+\V1
MC@XY]:EDT;4//:*)[?[*;];S<S-O^\&9<8QU!YS^'>M1;^&5K<VTD4\4[,!(
MDJD< GCGYNG:H;G6K**QNKJ">*Z^RH6D2*0,1[''2GS3%RP'W5E)/JEA=*RA
M+8R%@>IW+@8JGJFC3WUW/-')&JR0PQ@,3G*2ESV]*T+Z^6Q6!F0OYTZ0C!Z%
MCC-0RZJJ7L]J(LM (22SA0?,8COZ8_&I3ET*DH[,HZAHEU<75Q/&89$EGBD,
M$CE5E54*E6(![D'H>E)INAW5I>032&W5(I9W"Q9QB3:0 ,<8((_*M?[=9_:#
M;?:H?/! ,7F#<">G'6JEGKMI>V'VB.1/-$)E:W\P%U'N*?-.Q/+"Y0M]%U/3
MU1[.6V,QMV@<NQ 3YV97'!SC<>#CZTMUH5Y+/-*'AN%DN(Y7BE8JLRK$$(;
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
M]T*HQTZ_*:T$O[1[@6PN8/M!7<81("V,9Z=:;_:>GX8_;K;"_>/FKQP3SSZ
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,
MAB6",1IG )//N<T^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH DG_ -?)_O'^=1U)
M/_KY/]X_SJ.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** )
M)_\ 7R?[Q_G4=23_ .OD_P!X_P ZCH **** "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@"2?_7R?[Q_G4=%% !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
2444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>a2019finalannualreportwr003.jpg
<TEXT>
begin 644 a2019finalannualreportwr003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 ****
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 **** /)]2^(6OVVIW5O%+ $BF=%S$.@8@56_X
M63XC_P">L'_?D5@ZU_R'+_\ Z^9/_0C5*OHX8>BXKW4?-2Q-92?O,ZO_ (63
MXC_YZP?]^11_PLGQ'_SU@_[\BN4HJOJU'^5$_6:W\S.K_P"%D^(_^>L'_?D4
M?\+)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8
M/^_(KE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4
M?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,S
MJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">
ML'_?D4?\+)\1_P#/6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)
M\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(
MKE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'
MUFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\
MA9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?
MD4?\+)\1_P#/6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\
M]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**
M/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_
M,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B
M/_GK!_WY%'_"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\
M+)\1_P#/6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^
M_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'
M^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_
M^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B/_GK
M!_WY%'_"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\+)\1
M_P#/6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^_(KE
M**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'^5!]
M9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_^%D^
M(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B/_GK!_WY
M%'_"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\+)\1_P#/
M6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^_(KE**/J
MU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'^5!]9K?S
M,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_^%D^(_\
MGK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B/_GK!_WY%'_"
MR?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\+)\1_P#/6#_O
MR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^_(KE**/JU'^5
M!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'^5!]9K?S,ZO_
M (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_^%D^(_\ GK!_
MWY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B/_GK!_WY%'_"R?$?
M_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\+)\1_P#/6#_OR*Y2
MBCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^_(KE**/JU'^5!]9K
M?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'^5!]9K?S,ZO_ (63
MXC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'
M_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B/_GK!_WY%'_"R?$?_/6#
M_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\+)\1_P#/6#_OR*Y2BCZM
M1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^_(KE**/JU'^5!]9K?S,Z
MO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'^5!]9K?S,ZO_ (63XC_Y
MZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?
M$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*
MY2BCZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\+)\1_P#/6#_OR*Y2BCZM1_E0
M?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9
M/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]
M^11_PLGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\
MSU@_[\BN4HH^K4?Y4'UFM_,SJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BC
MZM1_E0?6:W\S/7/ >O:OX@6[GU!XS#$51-D87+'D_D,?G785SW@73O[.\*6B
MLN))P9W_ .!=/_'<5T->!7<74?*M#Z'#J2I+F>H4445B;!1110 4444 %%%%
M '@&M?\ (<O_ /KYD_\ 0C5*KNM?\AR__P"OF3_T(U2KZJ'PH^3G\3"BBBJ)
M"BBB@ HHHH **** "BBB@#K/B-9VMEX@@CM+:*W0VB,5B0*"=S<X%<G79?%#
M_D9+?_KS3_T)ZXVL,,[T8F^)5JTCM_#36=CX#U+59M,M+R:WN@J_:(@W!V#&
M>O\ $:I?\)K;?]"OH_\ WX%7-#MI[OX7ZQ!;0R32M=IMCC4LQYC/ 'M7-?\
M".ZY_P! ;4/_  %?_"L(QIRE/G[]_0WG*I&,.3MV-#_A*8/[5-]_8&F;3!Y7
MD>2/+SNSNQZ]OI73>$=6L/$6JRV<_AS2HE2!I0R6ZYR"HQR/>O/;BVN+28PW
M,$D$J]4D0JP_ UUOPO\ ^1DN/^O-_P#T)*=>E!4G)=A8>K-U5%]RO_PFMM_T
M*^C_ /?@4V+QC;Q0I&?#.D.54#<T R<=S7+T5M]7I]OS,?K%2^_Y'H_B#5K#
M1]/TFYB\.:5(U_;^:X:W7"G"G X_VJY^'5K?7O$6CQ'1[&TC6Z4.L$0 D!9>
M&'?I^IJWXX_Y ?AG_KQ'_H*5@^&?^1GTS_K[C_\ 0A7/1IQ]ES]=?U.BM4E[
M90Z:?H=/K_B.RTC7+K3XO#6DR) P4,UN,G@'T]ZQ[WQ9!>64ULOAW2X#*A42
MQ0@,GN#ZU8\7Z)JUSXJOYK?2[R6)Y 5>.W=E/RCH0*P;C1M5M(6GN=-NX(EQ
MEY(&51^)%51A2<8OKIU(K3JJ4ETUZ'6:')9Z;\/YM4DTJSO)TN]@-Q$&X.WO
MUJG'XSTYW"W7A32VB/WO*B"L/H<5-;@M\)[D $G[<.G_  &N4MK"\O)EAMK6
M6:1C@*B$FE"G";FY]WU'.I."@H=ET-[Q?H=C8K9:II)86&H)N1&.?+/!Q^OZ
M&N9KL?&3)I^AZ-H#2*]S:QF2<*<[">@_4_IZUQU;X=MTU<QQ"2J.W],ZK_A-
M;;_H5]'_ ._ K=\5ZM8>'[VVMX/#FE2B:W64E[=>"21C@>U><5V7Q+_Y"]A_
MUXI_Z$U83HP56*MO<VA6FZ4G?56,+5-1_M^^MUMM,M;-SB-8[9-H<D\9]^:Z
M34;K3O XCTVRL+:]U,(&N;FX3<%)[ =O_P!76L3P1 MQXQTY&&0)"_XJI8?J
M*J^)IVN?$VI2,<_Z2ZCZ X'Z"K<%*HJ?1*Y$9N--U.K=CI=,OM-\;,^EZCI]
MK9Z@Z$VUU;)MRP&<$=__ -?2N+N;>2TN9;:9=LD+E''H0<&K>@3M:^(-/F4X
M*7,>?IN&?TK2\>0+!XQO@HP'*/\ B5!/ZYJH+V=7D6S5Q3?M*7.]T['.UZ/\
M/_"%E<Z>-8U&!;@R,1#&XRH .,D=SD'K7G%>R_#Z]AN_"5M%&P\RW+1R+W!R
M2/S!%98Z<HTO=-<!",JOO$4/BGPK=ZJ-'2V1BS^6K&W7RF;I@?CQTKF_B'X4
ML],ABU33HA#&\GERQ+]T$@D$#MTQCZ5!K7@'6-*OC?:4/M422>9'L_UB8.1\
MIZX]L_2L'5/$>NZC UEJ5W(Z*V6C>-5((^@!K*A27.IT9:=36O5?(X5HZ]#T
MGP=HVE7/A.QFN-,M)961MSO K,?F/4D5Y/&JG454J-OG 8QQC->R^!_^1-T_
M_<;_ -"-<2GPUUU;Q9C)9[1)N_UC9QG/]VHH5HPJ5.=_UJ77HRG3I\BZ?Y'4
M>,]&TJU\)7TUOIMI#*JKM>.!58?,.A KR2W@>YN8K>,9>5PBCW)P*]H\=?\
M(F:A_NK_ .AK7F_@&P^W^+;7(REN#,WX=/\ QXBJP=1QH2D^G^1.,IJ5>,5U
M_P SU*'P[H4$<5N=+L68)@%K="S8P">G->2^,=-72_%%Y;QH$B9A)&JC  89
MP!Z Y'X5Z)K>L?9?'NAV>["LC[QZ[_E7]5K!^*UAMN+'45'WU:%S].1_-ORK
M+"2E&JN9_$C7&1C*D^5?"QWPRTVPOK&^:\LK>X*RJ%,L2N1QVR*VM0U+P3I>
MI/I]Y86<4T9 ;_0@0,@$<A?0BL[X4?\ (/U#_KJO\C6+XST'5]0\8WDEIIMS
M-'(8]LBQG:?W:C[W3K3E%3Q,HSE9>OH*,G3PT90C=^GJ=5X@\%:/JND/<Z9;
MQ07 C\R%[<823C(&!Q@^M<I\-+*TOM9NH[NUAN$6WR%EC#@'<.>:[VU<>&/!
ML7V^10UI; -SU;'W1Z\\5Q/PJ_Y#MY_U[?\ LPI4YS]A45[I;%5(0]O3=K-[
MG7ZFW@W1IU@U"ST^"1UWJIM <C.,\+[5A:]JO@J;0KR.P2Q%TT1$6RTVMN]C
MMXJ3Q[X6U;7=6M[C3X%DC2 (Q,BKSN)[GWKC=2\&:YI-A)?7ELB01XW,)5.,
MD < ^IIT*=*2BW/7M<G$5*L7**AIWL=]X&T?2[OPC9SW.FVDTK&3<\D"LQ^=
MAU(KRR^54U"Y50%42L  . ,FO8/A]_R)5C]9/_1C5QUW\--=GO)I4DL]LDC,
M,R-G!/\ NU="M&%:ISLFO1E.C3Y%T.L\5Z+I-OX6OYH-,LXI$BRKI H(.1T(
M%<9X \+0:Y<RWE\I>UMB%$?02/UP?8#^8KT'QC_R*.I?]<?ZBLWX:Q"/PDK
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
M4RSR8W.0!G  '3V KKPU)PDW&5XO8Y,354XI2C:2W*]%%%=IQ!1110 4444
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
M:2^TB?957]EF6;V[:T%H;J8VRG(A,AV ^NWI4%;?_"&^(_\ H$S_ *?XT?\
M"&^(_P#H$S_I_C0JM)?:0.E5?V68E37-W<WCJ]U<RSLJ[5,KEB!Z#/:M7_A#
M?$?_ $"9_P!/\:/^$-\1_P#0)G_3_&CVM+^9![*K_*S$JW8ZI?Z:Q:QO)K<M
MU\MR ?J.]:'_  AOB/\ Z!,_Z?XT?\(;XC_Z!,_Z?XTG5I-6;0*E53NDRA?:
MKJ&ID&^O9[C;T$CD@?053K;_ .$-\1_] F?]/\:/^$-\1_\ 0)G_ $_QH56D
ME9- Z55N[3,2I;:ZN+.836L\D$@Z/&Y4C\16M_PAOB/_ *!,_P"G^-'_  AO
MB/\ Z!,_Z?XTW5I/>2!4JJVBQC>+?$+)L.KW6/9\'\^M94LLD\K2S2-)(QRS
M.Q)/XUL?\(;XC_Z!,_Z?XT?\(;XC_P"@3/\ I_C4QG1CLTON*E"M+=-_>48-
M9U6VA6&#4[N*)?NI'.RJ/H :IAF#;@QW9SG/.:VO^$-\1_\ 0)G_ $_QI?\
MA"_$?_0)F_-?\::J4ELT)TZKW3*$^LZI<PM#<:E=S1-]Y))V93]032G6]6,)
MA.J7AB*[2AN'VXZ8QGI5[_A"_$?_ $"9OS7_ !H_X0OQ'_T"9OS7_&EST>Z_
M ?)7[/\ $PZN6VK:E9Q>3:ZA=01YSLBF91GZ UH?\(7XC_Z!,WYK_C1_PA?B
M/_H$S?FO^--U:3WDB52JK:+,^'5]3MWD>'4;J)I6W2,DS N?4X/)JO/<3W4S
M37$TDTK?>>1BS'MR36Q_PA?B/_H$S?FO^-'_  A?B/\ Z!,WYK_C0JE%.Z:_
M ;IUFK-/\3/@UC5+6%8;?4KN&)?NI'.RJ/P!ID.HWUO</<07MQ%-)G?(DK*S
M=^2#DUI_\(7XC_Z!,WYK_C1_PA?B/_H$S?FO^-+VE'NOP#V=;L_Q*G_"0:U_
MT&+_ /\  E_\:;)KFKRQM')JMZZ."K*UPY# ]01FKO\ PA?B/_H$S?FO^-'_
M  A?B/\ Z!,WYK_C1ST.Z_ ?)7[/\3/M]8U2UA6&VU*[AB7[J1SLJCOT!JHS
M,[%F)9B<DDY)-;?_  A?B/\ Z!,WYK_C1_PA?B/_ *!,WYK_ (TU5I+9H3I5
M7NF49M:U6XB:&?4[R6-QAD>=F!'N":I E6#*2"#D$=JV_P#A"_$?_0)F_-?\
M:/\ A"_$?_0)F_-?\:%4HK9H'2K/=,AC\5:_%&(TU:ZV@8&9"<?B:S[F[N;V
M8S74\D\AZO(Q8_F:UO\ A"_$?_0)F_-?\:/^$+\1_P#0)F_-?\:2G03NFOP&
MX5Y*S3_$S+74;ZQ#"SO+BVWXW>3*R;L=,X-6/^$@UK_H,7__ ($O_C5O_A"_
M$?\ T"9OS7_&C_A"_$?_ $"9OS7_ !H<Z+U;7X H5EHD_P 3/N-7U.[A,-SJ
M-W/$>J23LRG\":?'KFKPQK%%JMZB( JJMPX"@= !FKW_  A/B3_H%2_]]+_C
M1_PA/B3_ *!4O_?2_P"-'/0VNOP#DK[V?XF?+K6JSH4FU.\D4]5>=B#^9JE6
M[_PA/B3_ *!4O_?2_P"-'_"$^)/^@5+_ -]+_C356BMFA.E6>Z9G6^KZG9PB
M&UU&Z@C!R$CF95'X U+_ ,)!K7_08O\ _P "7_QJY_PA/B3_ *!4O_?2_P"-
M'_"$^)/^@5+_ -]+_C2YZ#ZK\!J%=='^)F76IW]\BI=WUS<*IR%EE9P#Z\FG
MS:UJMQ"T,^IWDL;C#(\[,I^H)K0_X0GQ)_T"I?\ OI?\:/\ A"?$G_0*E_[Z
M7_&CVE'NOP#V=;L_Q,:&:6WF6:"5XI$.5=&*L/H14]SJVI7D7E76H74\><[)
M9F89^A-:7_"$^)/^@5+_ -]+_C1_PA/B3_H%2_\ ?2_XTW5HMWNA*E62M9F9
M9:G?Z:Y>RO)K<GKY;E<_4=ZN3^*=>N8S'+JUT5/! D*Y_*I_^$)\2?\ 0*E_
M[Z7_ !H_X0GQ)_T"I?\ OI?\:ESH-W;7X#4*Z5DG^)ADDG)Y-)6[_P (3XD_
MZ!4O_?2_XT?\(3XD_P"@5+_WTO\ C5^VI?S+[R?8U?Y7]Q0&MZL(?)&J7@B"
M[=GVA]N.F,9Z51K=_P"$)\2?] J7_OI?\:/^$)\2?] J7_OI?\:2JT5LT-TJ
MSW3,VVU74;*+RK74+J"/.=D4S*,^N :6+5]3@DDDAU&ZC>4YD9)F!<^I.>:T
M?^$)\2?] J7_ +Z7_&C_ (0GQ)_T"I?^^E_QI>TH]U^ _9UNS_$QIIYKF9II
MY7ED?EG=BS'ZDU9AUK5;>)88-3O(HT&%1)V4 >P!K1_X0GQ)_P! J7_OI?\
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
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 "BBLKQ+K8\.:!<ZL;9KD6^S]TK;2VYPO7!]<T :M%>6'XWP X/A^8'T-P/_
M (FM"V^+44^B7^IG1)8Q9/$IC,P^?>6'7;QC;^M 'H=%9?AO6U\1:!:ZLD!@
M6X#$1EMQ7#%>OX5J4 %%%% !117):WX\BT;QA8^'6T]Y7O&B43"4 +O?;TQS
MCZT =;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
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
MG-;W7BV:#4=0B?3["*6%DN6#,ZQ.P+MG+=,8/')J2XO-8O[C4HK>ZE8A[!C
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
MPK*1%,R8VEU[XP/K@9S5U=6T]X(9UO(C%<2^3$X;AWR1M'OD'\C5R@ HHHH
M**** ,JP\.:?ITUM+;B3=:K,L>Y\\2OO?/XU:TS3K?2;%+*U#")&9AN.3EF+
M']2:I0^)M-.GO?7=U#:PBYDMU,DGWF1BN.<<G&<#-0WOBW3K*^L%>ZMOL-Y;
MRS"[,PV#84  ['._]* )&\*Z<VIM?[[@,]RMV8A*?+\U1MW;?7'6G77AC3[H
MW#L9HY9[E;KS8Y,-'*JA0RGMP,=^IJQ<:_I%I:0W=QJ5M';W',,C2C;(.O'K
M4R:E8R>9LO(&$40F?;(#M0@D,?8@'GVH 9I>EV^DVS06YD8R2-+))*VYY'/5
MF/K_ (57?PYI\EZUVPD\UKQ+P_/QYBIL'X8[5))X@T:*>W@DU2U66Y56A4RC
M+AOND>Q[>M4?$?B9M#<K';+/LA$LI9]H0-*D:]N^YC_P T 37?A?3[Q+D.T\
M;7-TEV9(Y"K)*H !4]N%%-'A/3A?_:O,N2OGBY:W,O[IIAC$A7UR >N,\XJW
M;:]I%Y:SW5MJ=K+!;?ZZ5905C^I[53NO%%E]CM;K3IH;Z.>^BM&,<G"%V )/
MN,YQ0!,WAO3FT=]+*RB!IFG#!\.DA<R;E;L0QR*@_P"$2T\PX,UV;GSQ<?;3
M-^_\P+M!W8QC;QC&,=JO+KNDOJ#Z>NHVQNTSNA$@W# R1CU [5*FJ6$AM0E[
M QO06M@)!^^ &25]<#GB@#-7PEIR1VH22Z2:UG>X6X$Q\QW?[Y8]\]#6AJFE
MVVKV?V:Y#A0ZR(\;;7C=3E64]B#4]O<P72%[>9)45F0LC @,#@CZ@C%8T&NZ
MI>:E<0VFBI):6]T;=[EKP*>,;B$V]L^O:@"6'PMI\405FGFD^UI>/-+)NDDE
M3&TL?0  8&!3_%.GW&J^&-1L+4*T]Q R(&. 2?>L^;Q=+%+/<#30VE6]X+.6
M[\_#A]P0L$V\J&."=V?:MC3KZ:\FOTEA6,6MR8497W>8NU6S['+$8]J ,]?!
M^F_9KJ&:2ZG^U0K SS3%F2-3D(I/09_'UJSJOAZTU6X6Y>:YMIQ$T)EMI=C/
M&3DJ?;/XCM4M_KVD:7)Y=_J5K;/@';+*%.#G!QZ<'\C3K76M+O;B:WM=0MIY
MK<9E2.4$H/4T 5Y?#.E32:6QMRHTC_CU56P%& ,'U^Z#]13+KPOIUV+@L9XY
M)[I;OS8Y-KQRJH4,I[<#'XFH[WQCHEOH]]J-OJ%K="SC+%$G7YFP=JY_VB,"
MIH?%&C3V]O(FIV>^X"^6GGJ2S-D #\58?@: ([3PIIMFT;H;AW2\-[ODE+%I
M2FPDD]<C]:EM_#>GVUKIUM&)/+TR0R6^6SR0PY]>&-(GB/3H-.LKC4[^RM9+
MN,.H%P&0^NUNXYZUIS7$-O;O<32I'#&I=Y&;"JHY))]* .,T;PK>V^N:=/+9
M"TATYY7&+QI8SN5E"Q(?N+\V3GT KI]5T>WU=8/-DFAEMI/-AF@?:Z-@C@^X
M)&#63HOC6PO](;5+Z[L;.!IS'$HN=S#'0-P,,1S@9X-:T^O:1;11R3:G:HDR
M"2,F5?G4D $>HR0./6@!-(T2UT5;A;1YRMS+YSB60O\ .0 3D\\XR?>JUSX5
MTZ[U"2[=K@+-(DL]NLN(IG3&UF7N1@>QP,YJ7Q)KMOX;T2?4[@*WE#Y(V<(9
M&[*#Z]?RJE%XUT<ZE=V\]_9PV\0B,%P9QB;>"3CZ8Z^] $Z^%-.741=AKC8M
MP;I;;S3Y(F/\>WUSSUQGG%31>'-/BL[.U42>7971NHLOSO)8\^HRYJ>ZUO2K
M&[BM+O4;:">;&R-Y &;)P./<\5+J%T;'3;J[";S!"\@4G&=H)Q^E &4?!^G
M-Y4]Y$WVEKJ)DF.8)&SNV9Z [CD<@YJ:V\+:7:O PCDE,"2J/-??N:4YD=L]
M6;IGT)%9<7BW4H(K&74]+MXXM2MVEMI+>Y+X81F0*X*#&0#R,\T:=XU:^\$S
MZ^UB$GB.S[,),@NVW8,X[AT[=Z +_P#PB.F;+--]SMLX&ME_?'YX6QF-_5>!
M^50Q^!])$>R>2\NE^RO: 3SEML38^4>F-HP>M4;/QU+=6EO<G3@%DTQM0D"R
M$E560*P'')VDGW(Q77QNDL:R1L&1P&5AT(- '/R>"=-G$IN;F_N'FMC:R/+<
M$EXR00.F.".,>I]:WKB"*ZMY;>=!)%*A1T/1E(P1^59.I>);32=;ALKZ2&WM
MY+5YS<2R;0"KJH7'?.[]*L#6(&O$"W%H;-[1KGS_ +0,[00-V/[F#][/I0!1
M3P9IHMI8)9[R=98!;;I9R62$$'RU/93@9[D=ZAU_PG%?,'LT9&GN[:2Y59-@
MV1G[RXZ,%XR/0>E2ZGXVT6QT=]1@OK6[594BV). 268#]%);Z U?/B'11<06
M_P#:MIYMRJM"GG+EPWW2/KV]: ((?"VGPQJ&>XGE%VEVT\LFZ2211A=Q] .,
M5!!X,TVWEMGCGO0MG/Y]M'YYV0DDY51Z')'.>/2K\OB'1H+@V\NJVB3*Q5D:
M905((&#Z<D#\:N+=0-=/:K,AG10[1AAN53G!(]#@_E0!FQ>&--BL]/M DC0Z
M=N\E6?/WE93GUX8U!9>$-/L;FRGCN+V1K!2EN))RPCC(QLQ_=QCWX'/%.O?%
M%CIFOR:=J,\%I"MI'.L\LH7<S.Z[<'_<S5N\\0:/8/$EWJ=K 9U#Q[Y0-RGH
MWT]^E %*S\':39Q10@3S0PQ2P)'-*758Y-NY/I\HQ]335\%Z9]FN()I;NY$]
MM]D#33;FCASG8I[#@<]>!S6C/KFE6M]'8W&HVT5S+C9$T@#'/3CW[>M7)98X
M(7FFD6..-2SNYP% ZDGL* *XTVW&J_VF WVC[/\ 9^O&S=NZ>N:J:KI1O-2L
M;Q8UD$0D@N(V.-\,@PP_ JI^F:KWOBW3HK&&\L;JVNXFO(;:5EE&(@[ ;CZ8
M!SS5V+Q!H\VGRZA%J=J]I"=LDPE&U#Z$]CR/SH SQX)TLV\EO-+>3QO;&U02
MSEO)B.,JGIT')R>!5NY\-Z?=1ZG'*),:H4-QA\9VJ%&/3A15FVUC3+U86MK^
MWE%P66+9(#O*C+ >X'4=J<NJZ<\8D2^MV0S?9]PD!'FYQL_WL]J *NH>'-/U
M.:YEN!(6NH8X9-KX^5'+KC\2:BN/"NGSS/<+)<07#71NA-#)M='*!#CCH5&,
M59M/$&C7]V+2TU2TN)V7>(XYE8D8SD8]JN2W,$$D4<TR1O,VR-68 NV"<#U.
M 3^% &38>$]-TZ[BN8#<%X9I)T$DI<!Y%VN>>3GK]:U+RTAO[*>SN%W0W$;1
M2*#C*L,$?D:C_M73C'+(+ZW*0S>1(WF#"29 V'T;) Q[TR'6]+N-1?3H=0MY
M+N/.Z%9 6&.HQZCOZ4 9DG@O3I(4C-U?C$'V:5UN"&GBR2$<]P,D#&#@XS6]
M%%'!"D,2!(XU"HHZ*!P!6?KVK_V)IZ79C5U:XBB;<VT*'<*6S[9S0GB/1)+"
M6_35;1K6%MDDHE&U6[ GUH ATSPMI^DR6SV[W#"T$H@624L(UDV[E'M\@Q^-
M1MX2T\0VZ6\UU:R6QE,<T$NV3$C%G4G'()/X8&*T+;6-,O! ;:_MY?M!98MD
M@.\KRP'N.X[5'<Z_H]G"9KG4[6)!*T)9I1]]?O+]1W':@"S86-OIMC#96D?E
MP0($1<YP![]ZL4R*6.>))H9%DC=0R.AR&!Z$'N*?0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<]X\&? ^K#&<P?U%=#10!P7B
MV5++6]0E^QPSHND0 I*I,:C[21N8#G"_>Q[5CW=U'+JFJSOJ2ZE"LVFW,\L:
M ))#'*WF%0/O(N1DY/N:]5I  !@#CTH Y;PU=V5_XN\0W5@Z2PR):_O4^[(0
MK@D'OTQGVKF]=U.(R7Z275O8BWUJ)WLTC_>2!9(\SR,<D*1R" !P!D]*]-
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
M=0W#W$=F9],NU!^V_*@1H&!W>G8C*GI7<>+$M9/"VH)>K<&V,)\S[. 9 /4
M^G7Z UJ^7'E3L7*?=..GTI] 'F5S="]NS!)-9:HHU#30VHVJ8$P,IPC@$KN
M].S=!5G6#'!XIO;F;"VL&L6,MRQ^ZB^0P#-[!BG->A+&B#"(JC.< 8YI2H8$
M$ @]01UH \WO;J*";5?%%F1+8V6L0S))'RKCREBF*XZC+<D==M+H6G2VGB'3
M-#E4XQ%K$O'!?R3&W_D3!KT9455"*H"C@ #BEP,YH \\T"-(]*\ E$53OEY
M]89"?SKI/&>(-&BU,@G^S+N&[.!SM5@'_P#'&:M_ ].E'6@#S/2;.5=8TG3Y
M$(_M1H-7F] ZB1G!]]WDT[PRBNVA6EQJI>]M;V9VLHH%\R%QYF\R-G(4YZXY
M++7I6!Z4@1 Y<(H9NK <F@#G_&Z+)HD".H96U"U!!&01YR5SVLW4=EXJU%C'
M;+YE[8@7%R"8K9O+DQ(0",GC R0,D5Z%C-(R(ZE74,#U!&0: /,[>YBM]-U'
M6%NQ=OI6OB[DD10I>)T1&8 ?PE68CUV]33K:"72KG0;F\U*+3/M&GW$KW$\:
MLGG2.LCJ=Q !P?R7%>E[5&?E'/7BD>-)%VNBL.N",T 8_@^".W\*:?'"TS1>
M62AGC"/M))&5!..#Q[8K:HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M1_M![$[[@K "J"0N6(SC:1QC.3BE@\-:K'?*':T^S1:T^HHXD;>R.L@*E=N
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
MSAW"J7 #,/O$#C/?%9$;WNA:;I+6^J7<PO\ 1IV=)),K&R0JZ,@_AQTX]N]
M'>P:A:74HBAG1Y&A6<(.OEMG:V/0X/Y5$^M:='<R6S7($L<T<#KM/$C@%1T[
M@BN6\.VS2^,8[R6[NI)&T6VF8-*2K%BX((].X'KS4-S=3VOBG4S!*\?FZW81
MOM.-RF%<@^QH [:SO;;4+?[1:RB6+<R;@".58JPY]""*GKSKPGJD\M];:9(9
M[2U@FO)HR/E%[()F)0'^ZH8$CN?]VI?"U[KEY<Z-J,BZ@8[[S&O'N+F(P.I4
MLOE)O)7! Z*#C.: .OU+Q!I.CRI%J%_%;O(I958\[1W..@]SQ1?^(-(TP1&\
MOX8A,N^/G.Y?[W'\//7I69KKVUG?3+8V9N];U2W\A(R3M6-<_,_94!8Y]3QS
M5'PYID=AX@OM+N7\Y;32+2W#,/O)^\W?@30!U4]_:6UNEQ-<(L4C(J/G(8L0
M% ]<DBJVJ>(-)T5XTU*_AM6E!*"0XW =?YUQ"6-M<?#[PSJ$\"O=PRV:1RL/
MF5?.48'X&NGU+3M3N/$GVS3=1L[=X['RMDL9D?)?/W01A3@<^U &W;W4%W:Q
MW4$JR02*'20'@KZU4?7]*CM9;E[V,10P+<2'!^6-L[6QC.#@U@ZEK<NJ_#%M
M3">3)>0)&X0_=WN(VP?3DXK#\5:>D-UXK=)[@*FDPE8_-.SEI!C'H,<#M0!Z
M4#D9%+7GVN7NI>&YM2BM-1N[C?ID<J^>X<I*TPC++GA>&SCID5M>&1J<&KWE
MO/%?QV1@C>)=0N8YI5DRP;!5V.TC'7N#B@#H+6]MKT2FVE$@AE:%\ _*ZG!'
MX5/7GL$OSS6HNKY3-K5Z1:6'RRW.T_W]PV*N03DC.145M>:S>Z-IT]S-J4]O
M$MTEPMC.!<JRRE$=@"#( %(..IY(- 'H/VNW-X;/S5^T",2F//S;"<9^F0:@
MN=7T^S6Z:>Z1/L:+)..28U;."0.><'\JY30(DN_&5M?+JMQ>[]%BE\[)193O
M9<E.PXSM['-4=?2;3]1\8ZA:WUW%/!8V[H5F. 6\SM[8X],F@#T:BO/_ !%<
M:BK>)KZ'5KR!],N+?[+''+B-<QQ%LK_$#N/!XHUB^U'09=:L;2_O;@&.S,32
MR!Y(VEE9'*EL 9 X[ ^E 'H%%<WX7_M*+4-1M[J*]CM%$3VZ7URDTJDA@X)5
MV.. 1D^N*YZ/6M5CETZ!KZ4G2KF1-1);)E4W*Q)N]?E8M^% 'HM%><0ZEJNI
MW5E S:I<0W<5S?;+"X6*3:9ML0W,R_(JD' /4C@UO&37IOAZA\Y8]7:-4+^<
M@+$/@X<$J&90<'U- '4T5Y^+]?LTUE_:VLV[_;85-A(C->#*$F-9-W1MN[=G
M  (SS2:?K.H60ANKRXNDM;36)[26*>4.XC:+<@=@3N*M@9R>O6@#T&BO/] U
M/6+B?3=*O+V8W3W@NIFW<F VXDV?3>X7\*M^+[J87EZ+6]U)Y[73S*MO9-Y2
M6[?,1+(^X!LXX7G[IX.: .UHKFM7FU2[\)V$UG(YN)_(>=891%)*A +K&QP
MQ_#O6;I&IRMJFE6T.HWLD;7]S'+!=J5EA AW"-R2=^#R&SW'I0!V]0F[MQ>K
M9&9?M#1F419^8H" 3],D#\:X5[K5KMG;S;^YM(-3O4GALKC9<;%<",KR"57G
M(![CK4%F4FUVSU+^WKB4+H,TQO7!0#9(BY://08RR]R* /0KFXBL[66ZG?9#
M"ADD;&=J@9)X]J>CK)&LB'*L 0?45YNNI:A9QWJP76J^4_A^XN4FO9<M)*FW
M$J+DF,?-TX^G%3W\^HW$/B.[&KWT+:99P3VR12[5#^1N)(_B!(Z'CDT >AU!
M>WMMI]JUU=RB*%2H+D$X)( Z>Y%<!J&IZ[J%YJT]BFH&6Q,*VQAN(XK=#L5V
M\Q6<;LECU!XQBC6ENM4TG7-1FU"Y7[-JB6T=L)/W(C22,8*],DG.>O3M0!Z-
M1110 4444 <%:^'KXZS80I9ZA:VMEJ#W6R6XC>VC7Y_]7C#DL6!PP^7G\>@_
MX16U70[/3(KF>-K&;SK>X&TNCY)SR,'[Q&,=#6[10!SMQX,L[O0KO3+B[N9)
M+V<7$]WE1(9 1R,# &% QCI5R+P[90^(1K49<3+:BV6/(V 9!W8]< #Z"M:B
M@#$TKPM::2T)AGF?R;$62[R.4#%L\#KS6#JGAN;3EM[?3;34YD33A9^=:7$2
MF8 G"2A@,#G.]3GDCTKN:* ,C0M'FTRRL(Y;N5C;6$5JT(/[K<H&7 QG/;Z5
M<U73H=7TJZTZX+"*YB:-BO5<CJ/<=:MT4 <^?!VG,-#!DF_XDG^HY'[S@?>X
MYY4'C'-+)X3@DOI91?7*6D]TMW+9#;L>48.<XW $J"1GDBM^B@#-U_1+?Q#I
M$NFW,DD22%6$D1 ="K @C/T_6HE\-6"Z[_:PW[_L?V3R21Y>W/7'KCCZ5KT4
M <Y9^#;:W:%)[ZZN[>TAD@M()2H$".-IY !8[?E!)X%,A\$Q(L2W&JWMRMO:
M26<(DV 1Q.H7'"C)  Y-=-10!S5SX+@F1XX-2O+6*XM$M+I(MG[]$4JI)*G!
MP2"1C(K3O-$M;_0#HTS2>1Y2QAU.'&W&U@?4$ _A6E10!SZ>$X6E-S=W]S=7
M;7,$[SL$4GRCE%P  !R<]^33K[PG;W=[-?1WEQ;W4ES'<I(FT^6Z1^6, C!!
M7.0?6MZB@#GK/PA;VEZET;^[G=;PWN)2G,IC,;'A1P0<X[8XXJIK/A[[,JW-
ME#?33-J#W9FM)8UF@+IM.T.-K*< $'USSBNLHH X_1O"<_\ 9T<\T]S87Z7L
M]U#(6221%DX*OG*L2,$^_P!*Z/2M,BTFP2TB>23#,[R2'+2.Q+,Q]R2:NT4
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
MZ^RR:M9I."P*-,H(*YR#SQC!_(TY/$.C/ISZBNIVIM$;8TPE&T-Z$^O(X]Z
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
MS-,H1SZ YY[T :%%,BECGB2:&19(W 9'0Y# ]"".HI] !1110 4444 %%%%
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
M'(]C6]XN=(+G0KNY(6RM]15IW;[J91PC,>P#$<^XKH\#TZ4,H92K $'@@]Z
M/-X;RUA\11:P9XXM)?79BERS 1$FU*%MW3!<$9Z$T_26MM0U^PF4+-"^NWTD
M9(R#^ZRK#/X$5Z&8T,?EE%*8QMQQ^5.P/2@ I:** "FNZQQM([!54$L3V%.I
M" 001D'M0!Y@IU>/1+?Q3)!:+:_VF-49Q(WG^4[;"-NW&/+([]!78>.EDD\%
MZD(@S?N@7"]2@8%__'<UO;$*;"HV8QMQQBEQQB@#@O$-]H=[,MQ8(LL-O<V+
M7]U$08#")"54X./EX)XX!%5+^ZM6\07>IPSQG35UBPW7"L/*#A&#G=T[H":]
M%2"&.,QQQ(B'.550 <]>*!;PB'R!#&(L8V;1M_*@#S6^U#39M9DOI)HI+'_A
M);<F7(*<6I&[/3 (SGIQFK*-'/K0NK)T:RG\2(8'0Y1V%HX=ACJ-P//L:[74
M-&MM1:R+YC%G<K<*$ PQ"LH!]L-^E75BC1%18U54^Z H 7Z4 >;^$D61O#<,
MVJK)=VSS$VD5N/,A;:PD\UMV0,GJ1R2*Z?QDR1IHT\Y M(=4B>X9ONJNU@I;
MT 8K^E="L,22-(L:*[_>8* 6^II6170HZAE88((R#0!YV[0W.KS75J4DL9O$
MEMY+IRCL(0)"#W^8=?45VGB--_AC5%"[B;.7 Q_L&KZQ1(BHL:*J?=4* !]*
M?0!P&BFROM226(P7"+X9B3<N& .YPP_,8(]JPI0)/#P5QN!\-Z>"#W'VAJ]9
M2&*/[D:+QCA0*/)BQCRTQC&-HZ>E 'GWBZ)8]9U7;%_HZ6EA)<HB]8EN&W9
MZ@*/R%0:A<Z+J&MZS<P7GE6[?V>PO8$5XTE#OM=L\,@(4$^WM7H-_8B_LY;<
M3S6S2*!YUNVV1<'(P?Z=*JZ7H:Z?+=7$]U)>W-V%6625%4;5!"J%4  #)_,T
M 9_@^[-T=5W+:22)>8DN[//E73;%^8 DX(& <'&16#XEN;:RU;6)8IH9GD>V
M^U:7>)AKG 78T# [L]!T(R#7?QQQQ($B140=%48 H:&)Y%D>-&=/NL5!*_0T
M >>76H6=G=ZM;2+9FY;7XF7[2Q"VX,<>V5E!!*@C'4#)'-5K>2&ZNIHGNX;X
MGQ/;NSH@"N#$,,%&>"0<'G..IKTMX(9-V^)&WC#;E!R/0THAB!R(T!X_A';I
M0!YW<-!:>-9+B[*1:?#K8:5GP$1VLQL8]A\QZ^IK?\#O:RQ:W)9%3;OJTS(4
M^ZP*H<CV/45TKPQ2*RO&C*_W@5!#?6E5%0810H]AB@#S[7I[. ^-;:_>,7=W
M%%]D1_O3 Q 1A!U.) >G0U4U2^@L]%\56%[<QI?RW$#"%F&^3,<7('4C@\^Q
MKTMX8GD61XT9T^ZQ4$K]#VI&@A=_,:)&?&W<5!./2@#G="FMU\:>);;S(UN#
M+!(L>0&*>3&"P'7&>,^M9?CC_D(WO_8N7O\ Z%'7<>6GF>9L7?C&['./3-#1
MHQRR*>,<CMZ4 <M80Q0^-=.6*-44:$PPHQP)(\?SJ3Q=-;VVI^';BZDCBA34
M"'DD("KF*0#)/O72[5W!MHR!C..U#QI(NUT5AZ,,B@#SRTBC3P]H<BQJ';Q(
MY+ <D^=*/Y "H/#<8D.AV]SJJ->6^H3.;.&V'G1N/,\PR-NR%(/)QSE:]*\M
M, ;%P#D#'0^M(L,2RM*L:"1AAG"C)^IH Y[QL533]/FFP+2+4[=[DM]T1ANK
M>P.VL>\OM'D\3:?J%NJI81ZG(+J[9AY$D_V?",#G''W<\?-^==VRJZE64,I&
M"",@TS[/#Y'D>3'Y6,>7M&W'TH \]TA(;CQ+I\T:K):2ZQ?RVI RI7RA\R^V
MX,0:+6"*+2]+:.)$/_"4R<JH'_+24?R %>B"-%"A44!!A<#[OTH\M, ;%P#N
M''?UH \TTJXL)](T2RLWB.I1ZZ\CQ)CS HED+L1UQLXSTZ"H]/U&">^\,R+<
M65M#YER$L(1EK;=%(,2.226+=N,GL<5Z#H^C6VBV26T.9-C2$2.!N^=V<C([
M98U<%O "2(8P6;<3M')]?K0!Y]I]O!;^&_!!B@"[YE=Q&,,Y,$A/X\UE7$@.
M@KIVES0ZG&=)N?LS(FRZLTPNZ.4*2#G[O0'(KUCRT 4!%POW1CI]*1(8HW9T
MC16?[S!0"WUH \U\3W.GZ@;R;2)(I;6/0=DQA(*KF5#&IQT. W'I71R7%GI/
MCB]N9F2VMHM&B:1@,!0)7'0>U=,EO#&C(D,:JQRP"@ GWIS1HV=R*<C!R.H]
M* *.ND'PYJ)'0VDO_H!KB=1T2.U^&#7@O]0E,FG0YBFNF>,9V=%/ ]O2O12
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
M 6K#Q:E]=V@.GRQ6>H2/'9W3.I$K*">5ZJ"%8CUQVK=N#,MM*;=5:8(3&K'
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
MC:K'K.FI>1QO$2S(\3XW1NK%64X]"#7"Z-K-T+'0+N'Q!/>:A>W:Q7-B\JR
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
M#2*9$5AG_:&1^-.T0BV\4W%I=Z3:V-])9)(KV<K-')$K$;2"%&Y2>N.0?PH
MZ.:X@MPAGFCB\QQ&F]@NYCT49ZD^E2UA^*+J6UCTHQ;/WNJ6\;;D5OE+<XR.
M#[CD5@VFK:YY>GZG+JK21W&KO9-:F! GE^8Z Y W;AM'.?PZD@'8W.FV%[+'
M+=V5O<21',;RQ*Q3Z$CBB#4+*ZGD@M[R":6+_61QRJS)]0#Q4L\7GP20[W3S
M%*[D.&7(QD>]<(UG:0W4!\.P;8/#UI<+->A0/-D\HJ(]P WMGYF/0$>M ';P
MW]E<W$EO!=P2S1?ZR-) S)]0.14HEB:9H5D0R(H9D##<H.<$CT.#^1KAK*U@
ML;?P-<6L2I+* DCJ,&0/;EFR>^6 /UK2\.V$.G>,O$$,#3.I@M&)FF:5B3YO
M\3$F@#H(M3T^:<6\5];23$D>6LJELCKQG-6JX?0X+KPW)HT&JZ1IR/=NT(N8
M?FFCE*LWS-CD, PX/'O7<4 %1S7$%OL\Z:.+S'")O8#<QZ*,]2?2N-U[7=:M
M9=8TVRN0+TS0&P8QJ=J.A9AC'/\ JI.N>M4M5U6]UZXMI;>Y$=JNH:>MN=@8
M)(Z&1F]^'3@\<4 =_-<06^SSIHXO,<(F]@-S'HHSU/M3V944LS!549))P *X
M=M4U*#4#IMS>?;/LNN6\"S30Q[S&\6_!PH ()Z@ U/ID^N:MHJ:X=15K:[2<
MRV3QJ%CCPP380N[<,#.3@Y/3B@#KH9HKF%)X)4EBD4,CHP96!Z$$=14E<)X5
MGU*PB\*POJ+3VNHV)!MVB0+%LC5E*D#=TX.2<^U=+XIU.?1_#EY?6H7ST55C
MW#(#,P4$_0MF@#6HKD-:NM=\.:>^[5'O5NI[>""=K=6GB9FQ(=B* W'*C!.>
M.:HOK/B%46TANKN-9-3@@@O+ZR$<CQ.C%@5*J"58=0!VH [I98VE>)9%,B %
MD!Y7/3([9P:2>XAMHO-N)HX8P0N^1@HR2 !D^I('XUP2Q:CI>N>)9AXAVRP6
M=KFXNXXPASY@!8*G5>< =2><TCZ]?BVU>V-W<745M)8-!+?6B)(1),%;Y=HX
MXX)4$?D: /0JCAN(+@.8)HY1&Y1]C!MK#JIQT(]*XF75]<6.\U3^U3Y5IK0L
MUM?(38\1E5,$XW9PW!!'3O2:5J=QI6I-(\VS3[C6;^&X!4</RZ'/4?<8?B*
M.[HK)\,7-[>^'+*\U%]UQ<Q^<?E"[58EE&!Z*0/PK6H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (YY
MX;6!Y[B5(HHU+.[L JCU)-9^G^)=$U5)GL=4M9UMUW2E9!\B^IST'OTI?$5E
MIVH:#=V^KR&.Q*;YV#[<*I#=?PKRK7()]5T?6_%=G:-8Z8MC%8V:D;7G3S4!
M<CTQD?EZ4 >KZ7X@T?6GD33-1M[IXN76-\D#UQZ>]2P:OI]S]K\F\B<63%+@
M[L"(@9()]J\_&G6D_C[1;'RMMO<^'PDR1,4W+SCE<'J!^54=$T62X\+>-]'T
MI=C+?O% A?\ A5ONY)[@8Y/>@#TC3/$6C:U+)%INI6]U)&,NL;@D#UQZ>]:5
M>4Z+->'XB^&DETB33-FF- ZOMS(%1N<#^'.,9KU:@ HHHH **** "BBB@#/U
M37M)T01G4]0@M?,^X)'P6^@ZU'=^)=$L;*"]N=5M8[>X_P!3(9 1)_NXZU@^
M-)=)TK4(=3:T>^URY@:SL;4'<'SG)V]@-W)]\5S7AS0)M$\<:!H^H[)FATJ6
M4J?F57=Y-P'X8% 'I4NLZ;#I7]JO>PBQVAOM ;*$$XZCWJ*_\0Z/I:0O?ZE;
MVRW"[HC*^W>..1^8KR Z7:7/P;N-0F1VGL;IDMF\Q@JJTJ@_+G!^\>H[UV>L
M:/?:KK&@O97&F*\.GL/+O,2'Y@/F$?\ %TZ]J .UL=0L]3M%N[&YCN(&)"R1
MMD'!P>:LUS'P^UE];\+)<2VL%M+%*\3K;IM0D'J!VSG\ZZ>@ HHHH **** "
MBBB@ HHHH **** .-O/"ES97>D?8;JYGLK?5!.MJ0NVW1@Y8YQD@$X&>F:MV
M_@J*%[6-]4NI;2RG>6WMF5 J;@P() R?OG'/%:VD:W:ZO:1S1L(WD+@0LXWX
M5V4G'IE:M&\M]\L:S1O+$NYXU<%@/<=J .>@\$B%;%&UB[DCT]'BMT*( L;*
M5*G Y.,<^WUJY<>&8Y='TK3X;Z>W?2C&UO.JJ6RB%.000<@FK6G:Y9W^D6FI
M-(ELEU$LJI*X!4-T!J[-<V]N4$\\<1<X3>X&X^@SUH Q;;PJEM>HRZA<&RBN
MFNXK+"A5D;)/S 9*Y8D+ZFM'1]+BT;2H=/AD:1(<X9\9.23V^M&K:K;:187%
MU,ZEH())A%N :0(I8@ _2K-O,+BVBG4$"5 X![9&: *&K:*=1N+6\@O)+.\L
MR_E3(JM\K##*5/!!P/Q J"P\+6FGRZ=)'/,[V F.YR"96E(+LW'7(SQ5W5=4
MCTJ.V>2-G%Q=16PVGH7; )]A5A;NV>!KA+B)H5SF0."HQUYZ4 -O[7[=I]Q:
M><\/GQ-'YD?WDR,9'OS618>&I[2U%C<:U<7>GB P&T>"%%*%=N,J@/3WK:CN
M()51HYHW60$H58$-]/6E$\)&X2H06VYW#[WI]: ,;2_#/]GW=O<7&HW%\;*
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
M_2;6&2W:[U*YMI(3 ;>>Z+1A3Z#L1CCTK:_LZ?\ Z"U[_P"0_P#XBC^SI_\
MH+7O_D/_ .(HLNX7?8S]#\'Z=H-Z;V*:[NKCR1 DEW-YACB'1%X&!4EOX2TJ
MWMM5MMDDD6KRO+<J[YR6ZXQTZU<_LZ?_ *"U[_Y#_P#B*/[.G_Z"U[_Y#_\
MB*++N',^QG:)X,TW0KU;R*:[NIXX1;PO=S>9Y,8_A7@8%=!5#^SI_P#H+7O_
M )#_ /B*/[.G_P"@M>_^0_\ XBBR[A=]B_15#^SI_P#H+7O_ )#_ /B*/[.G
M_P"@M>_^0_\ XBBR[A=]B_15#^SI_P#H+7O_ )#_ /B*/[.G_P"@M>_^0_\
MXBBR[A=]B_15#^SI_P#H+7O_ )#_ /B*/[.G_P"@M>_^0_\ XBBR[A=]C-US
MP7INOZK#J=S<7L-S!%Y4;6T_E[1DGTZ_,:AF\!:;-%:C[=J:7%KO$=VMT?.V
MMU4L1R*V/[.G_P"@M>_^0_\ XBC^SI_^@M>_^0__ (BBR[AS/L49/!^D2>%?
M^$:6.2.PP,A'^<D,&SD]R12:OX/TW5S:2/-=VMQ9Q^5%<6LWER!",%<^G^)J
M_P#V=/\ ]!:]_P#(?_Q%']G3_P#06O?_ "'_ /$467<+OL&BZ-8Z!I<6G:?&
M8X(LXR<EB3DDGN:OU0_LZ?\ Z"U[_P"0_P#XBC^SI_\ H+7O_D/_ .(HLNX7
M?8OT50_LZ?\ Z"U[_P"0_P#XBC^SI_\ H+7O_D/_ .(HLNX7?8OT50_LZ?\
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
MXD,20*JE@<AL 8R"!S[4 <'K-M:V>O:C:1PQ0:=)?:9]IB10L>PEP<@<8)"
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
ML[T ]1"RS<>HX=?^!"@#IY?%UE#=-$UI>>3%,D$]T$7RH9'QA&.[.?F4$@$
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
M "BBB@ HHILC%(V<*SE03M7J?84 86M>#=,UR^^W2R7=M<M$89);2<QF6/\
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
M?]E0W,?G>;Y]W-<YV[=OF.6V]>V<9K0JGI6I0:QIL.H6P<0S E0XP>"1S^5
M&7KWA8:Y-=R&\\C[3IYLL>7NVY?=NZC/IC]:T/[*_P"*B.L>=_RZ?9O*V_[>
M[=G/X8Q6A10!E:IH\U]JFFZA;WBV\E@[Y5HMXD1P PZC!P.#^E4K7PDEOI^B
M6;W?F)I3.23'CS@R,F.OR_?]^E=%10!S^B^'K_3)+.*;5VGL]/B:*VA2(QE@
M>!YAW$.5' X'K5_5-)74[K3IFEV"QN#,5VY\S*,F.O'WL_A4MEJ4%]<WL$(<
M/93>3+N& 6VJW'MAA5R@#GM'\-WNF/:02:NTMA8*ZV\"1E&8$8 D;<0^T' X
M'KUJM8^#[RQM](C75XW.DNZQ%K3AX64 HPW_ 'N#\WZ5O:=J4&II</ ' M[B
M2W?>,?,AP<>V:N4 <S8>%;VSAAL6UEFT^TCDCMX4B*,0P('F'=APH/ P.Q[5
M:AL;S0=)MDANVN8=/L/)%LD W3R* %8'.1TQCISUXK0EU*"+5K?3&#^?<1/*
MA ^7:A4')]?F%+=ZC'9R%989S&L#S-,J910N,@GU.>![&@"'0--.CZ!9:<S!
MGMX55V'=OXC^>:T:AL[J*^LH+R DQ7$:R(2,':PR/T-34 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !44XG,1%NT:R=C(I(_($5
M+2$A022 !U)H H[-7_Y^++_OR_\ \51LU?\ Y^++_OR__P 53K+6=*U*5X;'
M4K2ZDCY=(9U<K]0#4L6H64]P]O#>023)]Z-)5++]0#D57,3RD&S5_P#GXLO^
M_+__ !5&S5_^?BR_[\O_ /%5//?V=K-##<7<$,LYVQ))(%:0^B@]>HZ>M.CN
M[::XEMXKB*2:#'FQJX+1YZ;AU&?>CF#E*VS5_P#GXLO^_+__ !5&S5_^?BR_
M[\O_ /%5<EFB@C,DTB1H.K.P 'XFE:1$C,CNJHHW%B< #US1S!RE+9J__/Q9
M?]^7_P#BJ-FK_P#/Q9?]^7_^*IUCK&F:HSKI^HVMV8_OB"97V_7!JW)(D4;2
M2.J(@+,S'  '4DT<P<I2V:O_ ,_%E_WY?_XJC9J__/Q9?]^7_P#BJMP7$%U
ML]M-'-$XRLD;!E;Z$=:DHY@Y2ALU?_GXLO\ OR__ ,51LU?_ )^++_OR_P#\
M55^BCF#E*&S5_P#GXLO^_+__ !5&S5_^?BR_[\O_ /%5?HHY@Y2ALU?_ )^+
M+_OR_P#\51LU?_GXLO\ OR__ ,55^BCF#E*&S5_^?BR_[\O_ /%4;-7_ .?B
MR_[\O_\ %5?HHY@Y2ALU?_GXLO\ OR__ ,51LU?_ )^++_OR_P#\55^BCF#E
M*&S5_P#GXLO^_+__ !5&S5_^?BR_[\O_ /%5?HHY@Y2ALU?_ )^++_OR_P#\
M51LU?_GXLO\ OR__ ,55^BCF#E*&S5_^?BR_[\O_ /%4;-7_ .?BR_[\O_\
M%5?HHY@Y2ALU?_GXLO\ OR__ ,51LU?_ )^++_OR_P#\55^BCF#E*&S5_P#G
MXLO^_+__ !5&S5_^?BR_[\O_ /%5;FGAMX_,GE2),XW.P4?F:9!?6ERY2WNH
M9F R5CD#''KQ1S!RE?9J_P#S\67_ 'Y?_P"*HV:O_P _%E_WY?\ ^*J>>_L[
M:9(9[N"*63[B22!6;Z ]:4WEJMT+0W,(N&&X0EQO(]<=:.8.4K[-7_Y^++_O
MR_\ \51LU?\ Y^++_OR__P 55I+F"2XEMTFC::$ R1JP+)GID=LXJ6CF#E*&
MS5_^?BR_[\O_ /%4;-7_ .?BR_[\O_\ %5?HHY@Y2ALU?_GXLO\ OR__ ,51
MLU?_ )^++_OR_P#\55^BCF#E*&S5_P#GXLO^_+__ !5&S5_^?BR_[\O_ /%5
M?HHY@Y2ALU?_ )^++_OR_P#\51LU?_GXLO\ OR__ ,55B>^M+9PEQ=0PL1D+
M)(%)'KS4L<B2QB2-U=&&0RG(/XT<P<I2V:O_ ,_%E_WY?_XJC9J__/Q9?]^7
M_P#BJG@U"RNFD6WO()C%_K!'*&*?7!XHBO[.>W>YANX)84SND20%5QUR1P*.
M8.4@V:O_ ,_%E_WY?_XJC9J__/Q9?]^7_P#BJN12QSPI-#(LD<BAD=3D,#T(
M/<4^CF#E*&S5_P#GXLO^_+__ !5&S5_^?BR_[\O_ /%5?HHY@Y2ALU?_ )^+
M+_OR_P#\51LU?_GXLO\ OR__ ,55^BCF#E*&S5_^?BR_[\O_ /%4;-7_ .?B
MR_[\O_\ %5?HHY@Y1!G SU[TM%%24%%%% '!^%[/53X6:YCU@)9B2[/V7[,I
M.!+)D;\YY/-5-+TBQ:W\(6LT1D@U.V,]X)'+"XD2$% V>H&YL#IP/2N_M["U
MM+,V=O L<!W?NQT^8DM^9)/XU!<:'IEUI\&GS6<;6UN%$*<CR]HP-I'(P..*
M .$T^UAO]:TW2KD-/I\-[J4,43.2K1+LVJ>?F .0,^@I=&L8+2R\-ZC"'%T^
MKRVK2ER2809U"<G[H"+Q[5WEOHVFVGV7[/9Q1?8U98-HQY8;[V/KWH32-/CA
M@A2UC$=M,9X5 X20[B6'O\S?G0!A>+-.L[S7?#AN;=)-UXR'=W7RG./S -8&
MG6%M;V&BZI$A6\DUZ2)I@QSL,TH*?[IQT]>:[[4=+L=6A2*_MDG2-Q(@;^%A
MT(]#R:1=(T]((8%M8Q'!,9XUQPLA).X>^6)_&@#@/#EO?33:+K,BV5O/<WLO
MG7)NG:>Z!\P-$4V8XQP-V!LK?\66#:AJ]DB0V^I&&WE=M,GE,9D!*CS$."-R
MGCG^]U%;=OH&DVNHMJ$%C$ERQ9C(,\%OO$#H">Y'6GZEHNG:N(_M]JDQCSL8
MDAESU (P<'N* /.;U['6-$N;BPM[B]>QT9&^T:C<!3:#:Y4H%&6E.TY/ X'-
M6M4M(=1M?$=Y=[I9[72+::!RY_=R>6[;Q_M9 YKM9O"^AW#QM+IENWEQ"%1M
MPNP=%('! [9Z5+'H6EQ6TULEE&(9X5@E3G#QJ" I]@"1^- '":VC:&-3.EL\
M#3Z$DLK*YRSF7:9"?[VTGYNM;OAC3IM+\174'E6%C"]G&QLK2Y>7YMS 2G<B
M@9&1[[:Z-]+L99&DDM8W9X/L[;AG,7]P^U,TW1M.T=9!86J0>9C>022V.@R>
M<#L.U '$>(K"WN9/&=Y,K-/91Q/;/O(\EA"#N7G@Y YJMJ<-_J-WKM\5LHYK
M.>%(;VYNG1[0!$9=JJAX8L>XSDUZ%+I5A.MXLMJC"^ 6Y!_Y:@#:,_AQ4,_A
M[2+F^2^FL(GN$VX<YYV_=R.AQVSTH Q_#NG6=OXR\2S0VZ)(LT(##J T2LWY
MGFLF\@BMO$$^JW"?;(#JL:+?VTVV>T;Y5\EE8<QY(!"GHW2NU32[&/5)-32V
M1;R5!&\PX+*.@/KT%02>'M(EU(:B]A$;H.'W\\L. Q'0D=B1F@#B-.6/^VM"
MU.QMC'#>ZA.IO)I]UQ=@K(3N4# 0$< D]!P.]#1[:XU2#1]/-G:WMO%I,DPA
MN[AHD5C,REQM5LL !],UZ"GA70H[A9TTR%9%F\Y&&?D?.<K_ '>3T'!IT_AC
M1+BUM[:73HC%; K$HR-@/49!S@]QT- '!2VKRZ:+^]EBUM+32X?/>WN&2>T
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
M:?;!O)MHUC3<<G &.?>K5 !1110 4444 %%%% !1110 4444 %%%% !1110
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
MKFQG$$X:8&,DJ&5E8XX(.>1G@U4\131Z=XJT+5;MUBLT6XMY9G.$C9PI7)[
M[2,_2N:U2XM+B^O=;9EETR;6[%5EQE)!$N'8>J@D\]#@T =Y'KVD2Z:^I1ZE
M:M9H</.)1L4^A/8\CCWI/^$@T?[$EZ=4M!;2%@DIF4*Q4$D9]0 <CVK@M5D6
MZU6[U2PO(H],.LVA:\"AX0RPL&?K@@,4!.<9'M4]G;VMQK.G2"Y_M&*?7)9&
MF,*I%(ZVQRR $@C*CGU!H [5?$6BM=Q6@U6T,\P4QQ^:-S;AE>/<<@=ZS;;Q
MG8W]S=6]G-9M);WL=OA[I1YB,5!=?Q8@#N1C-<KKVI09U%/M-I8+!K,)>T"Y
MFE*O'F9V)^5<=, #@<\XJS>7,'V_4[3S4^T?\)'9R^5GYMA\D!L>F>] ':+X
M@T9[Y;%=4M&NG8JL(F7<2"01C/7((Q[&E_M_1_M[6']J6GVM6"&'SEW[CP!C
MU]JXM8T71+=U10S>+,D@<D_:B,_EQ56"[L5L-&TN8C^UK?Q#NGC*_.I,SG>?
M8J1@]^/2@#N]2U?^S]5TNR\H,M_)(A<MCR]L9?/OTQ3[/7]'U"Z^RV>IVMQ/
MLW^7%,K$KZ\?45C^*/\ D8O#G_7:Y_\ 2=ZYV"W<^'O!Z6:;9WL;D1[!@[FM
MF/ZGF@#N[77-)OI)H[74K69X 3*$E!V =2?;WIMMX@T:\MIKFWU2UEAM\>;(
MLH(3/3)[ UPMY=Z7J/@>"RTN W.HP:(P8P<FW0!!(CX.0S$'C!/RFCQ/=6.I
MR:I<Z3+%/:1Z$(Y7A(*!C*I13CN%#<=LT =H?%GAX1M(=;L0B2>6S>>N WIU
MJS>:WI6G2Q17NHVUO),,QK)*%+#IGZ>]<QJUO"-=\38A08T%%'RC@?O>/T'Y
M"L"8K&NHI?ZJME%=:-:JD;0+))<IY1!6/<1\VXG@=V% 'JE%06,9BL+>-BY*
M1*I+C#' '7WJ>@ HHHH **** "BBB@ HHHH **** *6KZE'H^DW.HRQO(ENF
M[8@RS'L!]3@51TO7;RXU<Z5J>F"QNC;?:8Q'<"963=M()P,$$CCWZU=UG5(=
M$T>ZU.X!,=M&7*CJQ[#\3@5S>@ZQHYFN];U#7;*ZU$V^Z9;>3<EK #G8H')
M)&6[F@#0U3Q->6EY?16.D&\BTV%9;N1IQ'C(+808.X[1GJ*0>+EEU&&."SWV
M<CP1M<&7#!IEW)A,<C&,G(Z]#BLWQ)XAT^^U63P_<ZO;Z;8K$K7LCR!9)PXR
M(DST!7EF]" *L:]IFG&UM[W32PNKQHHK/RI#Y1?:0DFT<'8A9A[+["@#?TK4
M?[4@FN%BV0K.\<+[L^:JG:6Z< L&Q[ 'O5ZN*T*^N+;Q#%I,5X3!%+/;&QVK
M^XAB5?+?@;N>.2<'=7:T %%%% !1110 4444 8NI:W=PZL-+TS3EO;I;?[1*
M))_*5$R0HSM;+$@X& ..M3V.NVM]X=77$#K;F!IF4CYEV@[ACU!!'X5B^(I+
M.P\21WAUO^Q[F2R*/)-$K12QJV<*21^\!8D=>#T-'A&\M-!\'V-I>RM%*MK-
M>>7(#O\ *WER3[@,* )8/&%Q&8'U32#9Q7=K)<VS).)&*HN\JPP-K;>>I]*?
M#XLF:RG:?3ECO4,"Q6Z3[Q*9@-@W;1COG@XP3S6;H&HZ5XGU);[4-3LY[RXA
M>.VTV.4-]GB898'U<@?,>V,"JVIV,>ESWLVF22A=*CC9YY7\TK*X" _-D8CA
M+'G^_F@#T"BL7PQ>S7MC<F2Z-Y'#=R10W!VYE13P<J #SD9 [5M4 %%%% !1
M110 4444 %%%% !1110 45R5KXIU%?$-EIU^M@AO994^RQ2;I[<*K,K.02#D
M+Z#KWQ5KQR\T>@Q-;+NF%]:[%+;0Q\Y< GL#0!T=(0",$9!KB[S7+TWRZ7JM
MI:275MJ-IL>%G5"LF[:V,YRI4\$D'TJ]X)DU.6'5#J$L,@749U79NR"'.X<G
M[O3 H T=.\,Z5I=TMQ:02*\:E(E>=W6%3R0BL2$!]@*UJXR]U>;2?%&MM!&L
MUQ.-/M[>.1B$WR-(H)]AU/TJ<>*-2M=2_LZ^@MFEAO8()I80P4QS*VQ@"20=
MXVD$F@#K**X^V\9W=TEPJ6D0E.IQVML"3AX7<@.??".?PJ+3/'9OM3LE\[37
MM[^Y>W2VBFS<P@;MKN,]#MZ8&-PY- ':T5A>$]5U36])BU/4(;6"*YC5X8X2
MQ8=<EB>.>, ?C4;ZG$GB/5+F[E\NUT>S3KT#/EW/UVJ@'U/K0!T-%<1X=MKG
M4]=UZ/63-F\M[69K<2LGD F3:@*D$$ +G'4YJWX7TVU.MZAJ-B;A+.!C9PJ]
MS)()&4_O'^=C_$-HQ_=/K0!UE%<'X@GLGU_68M:O9+8P64;:8HG:/)(;<T8!
M&Y]^!W/ %=/X8OIM2\+Z9>W!W33VL;R-ZMM&3^= &K4:P1).\ZQJ)9 %=\<D
M#.!^&3^9KC-$US4IX=-TW2+2R@\^UGN"9VD98]LVWUR<Y]>_MBNE\.ZH^M:!
M9ZC)$(GG3+HIR 02#CVR* -*BO/I+"+5M \1:_.7_M&WN+HVMP'(:W$.0BKZ
M#Y<GUR<T>+M7N]5\.I%:RM"(;:"\O70XY<KLC_$DL?91ZT >@T4AS@XZ]LUP
MR6!TC7-*M[6_N+S5U=IM4E\UBKPE6R74DA<MM"CVH [JBO/=-$MOIGAGQ +B
M=K[4KQ%NV:5BLJRAOE*DXPORXQTQ6UID=[;^/KV"ZU&6\5M.BD0.BJ(\R.,
M+_N]>M '445YA8ZI!!%H5Z+Z1M?N-36'4(C.Q8*[E75X\X51E<<#'&*[OQ!J
MDVC:<E['&CQI<1+/NS\L;.%9A[C.: +=_80:E9O:70D,4GWA'*T9(],J0<4L
M5C:PK;K' BK:IL@ '^K7&,#TX&*Y?4/&%W!>S0Q+:6]L-0^Q)>W6[RT*Q[V+
MX(ZL=HY'>NBT>YN[S3(I[Z".&=L[A$X=& ) 92.Q&"/K0!>HK*\07\UI9I;6
M1'V^^?R+;(SM8C)<CT506/TQWKB[&58O#7ANUU*\E72WO;J.[FDE*[BKR>6'
M?(X+#Z<"@#TFBN6\#WR7*ZO:V]PT]G:7S):NSE_W956 #'JN2<'T(K$C>3^P
M;;Q7Y\_V^350'/FMM,1N#%Y6W.-NW';J,T >B45C>+ITMO"NH320K.J19,;,
MRAN1W4@_D:R-0\4ZQ;-JUS#:V366E7:0R!RWF2J0A..P(W]\Y]NX!V%%4->O
M)-/\/:E>P\2VUI+*GU5"1_*N3_LV#08/#.IV6];NZN88+N4N2;D2H=Q?)Y.[
M!'IB@#NZ*XA[ZYU/QYI%ZDS#3EFN+:W0'Y92L3;Y#ZC=\H_W2>]=3K5E<:EI
M,]G:WC6<DV%\Y/O*N1NQZ$C(SVS0!>HKSB]E.GQZV/#US.FFK';VID\YG5;A
MY@CF-F)Y",,D=\=ZV[6R;3/%EQH^FW,UM;W.FB=0S&7RY%DVE@')Z@C/KB@#
MK**X>R.HCP1XDB2>XO;Y;F[ACD5?WC-G:" O0]\#I35ALX+74["VL=0TW5([
M+[5";JZ:;>$.58?.P&' R..OH: .ZHJMIMXNHZ7:7RC"W,*2@>@90?ZUQOB.
M66SU+Q#9I(P;5;*V\G!Z,SF!L?\ ?24 =W17EUQ--=>'[>T,K[])T743*<\[
MD!@7/OPQKH;#7-;M!#9365K</)I1NK1(9"&+)M&QV;CG<.>.] '845P&I>)=
M4N])U[3EN=-EN+;33<&>S9MJ A@R=3\XQP<]^E=EHQNCH]H;QHVG,0+&/.T^
MG7GIC\: +M%<1IGCN34KZR6.?2VCU&62*&WCE+3P$!BC2#/0[>1@8R.32MXW
MU!],O[F+3XTDTJT9KY9-V%N Q C7U&%+9]"OK0!ULUA;7%[;7DL>Z>UW^2VX
MC;N&&XZ'@=Z);"VGOK>^DCS<6JNL3[B-H?&[CH<[1UKBO%>LZJNBZQI>IQ6\
M<LFFF[@>V9OE <*R-GJ1D<C&?2M'6_%.H:-?N9EL([5;B*&*WDDS<7"L5#2+
M@X !8\$?PGIQ0!UM%<9%KEW!?R6>F6=LLMWK-Q;LTKN5RL6_>>>O'08'';K2
M/XQU!([>WG&GVEPU]/:37<Q;[.ICP1CD$%L\ GL>M ':453TJXNKO3+>>]MU
MM[AUS)&CAU!]01U!ZCZU<H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBHIVF2(M!$LK]E9]H/XX- !]G@W;O)CW!MV=HSNQC/
MUP3^=.$48.0B@^H%4_M&J?\ 0/@_\"C_ /$4?:-4_P"@?!_X%'_XBJY63S(N
MLJNI5U#*>H(R#5/4=*@U%+5)&:-;6XCN$$>!ED.0#QTI/M&J?] ^#_P*/_Q%
M'VC5/^@?!_X%'_XBCE8<R+@BC$?EA%"8QMQQ^5*J(JJJJ %Z #I5+[1JG_0/
M@_\  H__ !%'VC5/^@?!_P"!1_\ B*.5AS(N&*,L6**2PP3CDCTI=BEMQ49]
M<52^T:I_T#X/_ H__$4?:-4_Z!\'_@4?_B*.5AS(O;5_NCKGIWK%_P"$:5M1
MCN)]3OKB"&X-S%:S.K(DG./FQN(&3@$X%7/M&J?] ^#_ ,"C_P#$4?:-4_Z!
M\'_@4?\ XBCE8<R+Q )!(!QTHVJ,<#CIQTJC]HU3_H'P?^!1_P#B*/M&J?\
M0/@_\"C_ /$4<K#F1=6-$+%$52QRQ QD^](L4:*56-5!.2 ,9-4_M&J?] ^#
M_P "C_\ $4?:-4_Z!\'_ (%'_P"(HY6',B]M'/ YX--:.-BI9%)3[I(Z?2J?
MVC5/^@?!_P"!1_\ B*/M&J?] ^#_ ,"C_P#$4<K#F1?HJA]HU3_H'P?^!1_^
M(H^T:I_T#X/_  */_P 11RL.9%^BJ'VC5/\ H'P?^!1_^(H^T:I_T#X/_ H_
M_$4<K#F1?HJA]HU3_H'P?^!1_P#B*/M&J?\ 0/@_\"C_ /$4<K#F1?HJA]HU
M3_H'P?\ @4?_ (BC[1JG_0/@_P# H_\ Q%'*PYD7Z*H?:-4_Z!\'_@4?_B*/
MM&J?] ^#_P "C_\ $4<K#F1?HJA]HU3_ *!\'_@4?_B*/M&J?] ^#_P*/_Q%
M'*PYD7B PP0"/0TT1QC.$49]JI_:-4_Z!\'_ (%'_P"(H^T:I_T#X/\ P*/_
M ,11RL.9%PQQL<E%)]Q2E$)4E1E?N\=/I5+[1JG_ $#X/_ H_P#Q%'VC5/\
MH'P?^!1_^(HY6',BZ$0.7"C<1@MCDTZJ'VC5/^@?!_X%'_XBC[1JG_0/@_\
M H__ !%'*PYD7Z*H?:-4_P"@?!_X%'_XBC[1JG_0/@_\"C_\11RL.9%^BJ'V
MC5/^@?!_X%'_ .(H^T:I_P! ^#_P*/\ \11RL.9%^BJ'VC5/^@?!_P"!1_\
MB*/M&J?] ^#_ ,"C_P#$4<K#F1==$D #HK '(R,\TI4'J >,=*H_:-4_Z!\'
M_@4?_B*/M&J?] ^#_P "C_\ $4<K#F1=$:*<JB@^H% 1!NPH&XY;CK]:I?:-
M4_Z!\'_@4?\ XBC[1JG_ $#X/_ H_P#Q%'*PYD75144*BA5'0 8 IU4/M&J?
M] ^#_P "C_\ $4?:-4_Z!\'_ (%'_P"(HY6',B_15#[1JG_0/@_\"C_\11]H
MU3_H'P?^!1_^(HY6',B_15#[1JG_ $#X/_ H_P#Q%'VC5/\ H'P?^!1_^(HY
M6',B_15#[1JG_0/@_P# H_\ Q%'VC5/^@?!_X%'_ .(HY6',B_12#.!D8-+4
ME!1110!QFF^$=6L'TE/M%@8M,NFEW!&\RX#AE+,>S8;WR>];OB32KC6=*6UM
M;A+>9;B*99'7< 4<-T[]*F77=-=X$2XW&XN'MH\(>9$W;EZ<8VMS[59FNXH+
MBW@??ON&*IM0D9"ECDCIP#UH YL^%M1N[\ZE?W-L+M[VVF*0AMBQ0YPH)Y))
M8FM/0M+O-*GU%)I89+:YNY+F$H"'7>Q8ANW';%;%% ',ZKX5N+[4;^^ANHXY
MI6M);;<I(22!F;YO4'=CBHY?"^H7MIJ\UW<V\>HZ@86C,08QP>2<Q]>3\V23
M[UU55I]0MK>]M;.5R)KO?Y*[2=VT9//;B@#G[/P<UIJVC78N5,6GVB12QX.9
M9$5U5_\ R*Y_&GZ/X>U32WM;(7ENNFV<TDB&-3YTJG<51\\ #=U'7:.E=))(
ML4;2.<*@+,?0"JMKJMG>/;K;NT@N;?[3$XC;:T?'.<8!^8<'F@"'P]IDFC>'
M['399%D>VA$;.HX)%9TNE02^)=2MKZ#SK/5[:)\'."\1(9<CV*$?0^E='56]
MU"VT\VXN7*?:9U@BPI.7;.!QTZ&@#&T[PC;:3KE]J5BJ1^=;I' I9CY;#=N)
MR>0<K^57-'TFYT7PK#IEO-$;N& JLK@E#*<G<1U(W'-:]% &!J>FZ_<NWV6]
MLBDUN(V$\1_T>3D-)'CDY!Z$]AS6MIMC%IFF6MA!DQVT2Q*3U(48Y_*C3]0M
MM4LDO+1R\,A8*Q4C."5/!]P:LT <UH'A>?2+RRGDN(Y!;64UNP4'DO,) ?H
M,5I>'=+DT70;73I9%D>!2"RC@Y8G^M26^MZ;=+9-!=!Q?AC;?*?W@49/;CCU
MJ_0!Q>K^$M=EMM1L-(U.WM[+4)Y)V\P'>ID4ATZ$%223V(SWQ5K6/ VGZMI4
MBK:Q6]_+'&K2"1RJE0HQVS\JXSBNJHH BA@2UMDM[=0J1(%122< #BN<\/Z+
MK^D?NYY=+F2>4R7<X23SIB3R22<9[#L!7444 <II_A;4+<:9I]S=6[Z9I,YF
M@**WFR8#! V>!MW=1G.!TK832Y%\43:OYB^7)91VP3'(*N[9^GS5*NKVDFL/
MI49D>YBC$DFV)BD8/3<V, G!P,U>H YD:!JUU>VJZC>6LUK:W7VD2I%MGG*D
MF-7Q\H"Y'(Z[1TK:U?3TU;1[S3I#A;F%H\_W21@'\#S5RB@#F+7P[JMAHUG!
M!>V\]RDLLMXDZGRKLR$EMW&1@D8X[5:T#1;[1+2TM%GMOLX>>2XC1" &=MRK
M'SPJY(Y]JW:* ,_4]#TW6&A;4+43-!N\LEF4KG&>A'7 K%T[PK>Z)H4-GIEQ
M;B9+EY9TE4M%<(Q;"G.2N 5Y'=>^:ZJJ>IZK::1:BXO'959Q&BHA=Y'/154
MDGV% &=I>CZEIT32_:;9KJ\O?M%Z?+.S9MV[$[C 50"?0^M4(_"NH((],-U;
MG1XK_P"V*-K><1O\P1GMC>>OIVKH-,U2TU>V:XLY&94<QNKH49''564@$$>A
MI][J%MIZPM<N4$\R0)A2<NYPHX]Z *WB'3)-9T&[TZ*18WN$VAV' Y%9EYX7
MGN=.UVU6XC5M4NEG0D'" ",8/_?!_.NEJM:ZA;7D]U# Y9[27RIAM(VMM#8]
M^&% #KRTBO[&>SG!,5Q&T3@?W6&#_.N2C\,>(C?:0+O4+6XL=+>/$0W*9M@9
M5D/!PP#9QG!P.E=I6?#K=C<2".)W<FY>UXC; D0$L"<<#@\]* ,9_ >DQZMI
MEW96R0164CN\>]_FRN%QSQ@X-:_B"RO=2T.ZLM/N%MKB=0@E;. "1NZ<\KD?
MC6E10!R[>'M4O- GT6Z;3;2V\I1;?8HW'E.K!E)#'D9 J[I>E:@-9FUC5I+8
MW#6ZVT<=L&V*@8L22W)))'TQWK;HH PH-!N[?2=4M8+_ .SW%Y=S7$4\8YBW
MMN&1W]#6=J&G:J@O]8U!K9[QK!K"T@M0VTL[#DEN<EMOT [UUU% &;I=C=Z<
MD%GYL36-O:1PQJ%._>HP23TQ@"J.N^&GU?7]'U))UB6Q<F9".95W*RC\&0&N
M@HH Y*/P9+&_B=OM2$ZS"\5N"#^X#!R<_5G)I^L>$;C5(8XTO%AVZ5)8E@#G
M<Q0Y^GR$'ZUT0O;8Z@; 2C[2(A,8\'[A) .>G4&K% '(/X5U2[DOFN)=/MTO
M-*;3Q%;(VV'[VTC/4?,<].WUKI-+BNX-,MX;XPFXC0*YASL..!C//3%6Z* .
M6TKP]K.E1V]E#>6@LK$R&#:K>9-G=L63L N[DCK@=*Q]:\*W.C>&-5F@N?/:
MZT]Q?J02T\^=PD'O\S#'IM]*]!JEJFK6FD0QR73/F5Q'%'%&7>1NN%4 DG@T
M <W?^%-5UJWOGU"\M?M$UA]BMVB1@H4L&9VSW) X'3'>DU+PAJEP=5BMKBQ$
M>H7277G2HQERI0B,X_A!08/Z=ZZ72]6L]7MVFM'8B-S'(DB%'C<=593R#5V@
M#F;;PO<PZM#>O<1$1ZG/>E0#TDBV!?J#S3?^$=U6V:=[6YM9DGO)YI;2Y4^5
M*DF,!N"<J5]".37037L-O<PV\F_?.&*80D?*,G)' _'K2V5[;ZC917EI*)8)
ME#QN 1N![\T 4_#FDMH>@VVG-(LC0AB2HPH+,6P!Z#.![ 5IT44 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117/>/;V?3_!&J
M7-M(T<JPA5=3@KN8*2/?!H WU=6)"L"0<'!Z4ZO*H=)M_#6N^#9=(+6TFJ6[
MQW3!BPE)13N()P>6)_ 4Z+3$\/\ Q T2P@N+U+DO(;S4+LLJ7^X A%R2&(SC
MMS[T >IT5YE\5H[N37O#K6)Q<PK<3Q>[1A7 _P#':H0>,UTS4/%.O64<<C7C
M6 @$I.Q2\;'YL<\ '/TH ]<HKQ_Q%XPU36?">N6?VJPE-A);EKJRWA94=AC9
MSP0V <]LUW6N6>MW_P /9[6W>,ZI+;*,P$J&Y!(&3GE<CKWH Z175\[6#8.#
M@YQ3J\L\&-H]EJQ^PVMYI6M06#)+I5P2B7;J"=VYO?UQ^6:F3QMJ=_)>Z-J$
MFEW'VC2YY2;!BWD.$;Y"VXJW [>M 'IM%>1:9XVN]%\/Z+I-E+I]LPTYKF2:
M^W%6.]@L:@$<G'ZUH3_$K5;D:?\ 9$TZP^U6)N ]]NV32ABIC5L@+R#RQ_\
MK@'IM%5["::XT^WFN8EBFDB5I(U<,%8CD CJ/>K% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%4-:T>UUS3S97C2K$6#$Q2%&R/<5QGPVTN!
M]5U76[*6X_L_>;2S264OO4$%G.?4@8_&@#T*BO&_&\P;Q-XA:9;J]D@A@-I/
M;.^S3CQG?C@9Z]_\+UQ;ZI::Y#K=T+B=(I+6Y.J1OF%K58?WJCG^)N@QSF@#
MU7<"2N1D=12UQ_A/6=->_N(;J[4:[J,IEGA*-^[VKE80V,$HF,@'.<UV% !1
M110 4444 %%%% !17GWQ5@OTL+2[34Y4M#=0QM9J@"LV2=Q;J>@XZ5UGB@7#
M>%=56UCDDG>TE6-8E)<L5(& .<\T :M)TKR/3(#: Z4NCZEI^N7NDR&TFGO2
MWG/L.[Y,_NR<' /(]J?9O/I%E?Z;<1W&D66H"$N)R=UO"D8%S(!DD;F(4>I;
MCI0!ZR"& (((/0BEK.T34M+U/3E;2)5>V@/DA0C)Y94#Y2K $8&."*T: "BB
MB@ HHHH **** "BBB@ IKJ'1D.<,,'!(/YBG44 >8V&DVY;3(5END$VOW:.1
M=2$[5$P&"6RI(X)&">I.>:NV=U=6NH6MDFH3)!!K-Y C33,P6-;=F4,2?F"D
MYY]*ZJ#PQI5M?&\BAD$GVEKH S.465@P9@I.!G>V<#^0J0>'M+%P)_LV7%Q)
M<\NQ'F.FQCC..5XQTH YOPH9K/5K2VOY+U+N>S9B[71N+:_(*DRHVX[3SG&!
MPU=G.2+>0@X(0X/X5FZ;X:TS2KE;BUCFW1QF*$2SO(L*'!*H&)"C@=/05J,H
M=2K<@C!H \VM4NQH7AH+-?WTNLX>[!O61Y0D3,$#$@*/7&"<<YJ:"6ZM+W3/
MM]R8EM9]0V.TXN'@C$60&8$Y*\\'G@5V,OAS3)=*M=-\J2."RVFV,<K*\148
M!# YS@D=:;'X9TB.*"+[+N6#S=N]V8L9!B0L2?F+9.2<T <;91R->0VN-2CL
M[[2)I':ZO7,ERRE")=H8^63GH".#@@5%96MW_8^GV.G7=W$\WAAKE MPY_?
MPE2,GCTP. "0.M=E:>$M(LKB"XCCN'EMXVBC:6YD?$;#&S!/W<=!VZU-IGAO
M3-(DBDLXI5:&%H(S).[[(V()4;B>,J/I0!Q=]KM]JT<^HV4UP;:ZFL+&..&8
MI]\"23:<X5CO5-W45))'>075M:W"M%;IKMJ8+>2\$\D(:-MP)R2 2,@$]ZZZ
M+PMHT&C2:/%9[+.20R%%=@0^<[@V<@@@8P>,4L/AG2X8T7RI)&2Y6[\V69W=
MI0,!F8G)P.,'B@#G= N;VYU?3M'ENYW?2&N_M;-(<RA6"1;O7*ONY]*[BL/0
M]'N+75]5UB^BMXKG47C'EP.7"HBX&6(&2>2>/2MR@#S;1H&TS2/#^JVMU<M/
M<:F]O+'Y[&-HV>4%0F=HQC.<9R#2^'1J>I#1KZX^TQKJ7F_;)7U+ N596($:
M!LJ5(&-H! !KKK'PEH^G7<5S;02AH69XD:=VC1VSN8*3@,03SBGV/AC2M/O5
MN[>*0-&7,2-,[1PE_O;$)PN?84 </X>T:T:/P7*6NMTZSL^+R4#(0D8&["^X
M&,]ZDT.XU>>#2]7;SXGO1,US+-J *W *.0J1%N"I P  0 :["'PAH\$5O%#%
M.BVLYF@VW4@,3$8(4[N%(_AZ=:?;>%=(M+K[1%#)QO\ +C:9VCAW_?V*3A<Y
M/3U- %7P1:F/PS8WLUU<W-S>VT4DLD\S/SMX !.!U[=>^33O&DDJ:- L-U+:
MF2_MHVEB<JRJTJ@\_0ULV5G!I]C!96J;(+>-8XUR3A0, 9-9WB?1GUW2X[)=
MA7[5#)('8@%%<%AQWP#0!R&JSWFE7]]H=A->2VLMY9*J&Z;S%$F_>BR,<C=L
M'?C<?6GS)J448TYKFYLH9-:MXXXTOO-FAC>,[D+ D@$\@'L176+X5TD6$]FT
M4LJW$BRR2R3NTI=<;6\PG<",#'/&*?#X;TR"&.,12.4N1=^9)*S.TH& S,3D
M\<<\4 <1>V2:+J/B(6%Q=PL'L+=93=R,464A7/S,<G!X)Z=L5/K7VG2]2N]&
ML+^\AMGEL'1OM#N\)>8HP#,2<$ '!XZ^M=I<:#IET;\SVPD_M%46Y!8_.%&%
M[\$>HQ4$/A;2HHW5HYIGDFCG>6:=WD=XSE,L3G QP.E ',:IIH2\UVTCOM02
M'3](2>W47LN5DS*=Y.[).1WX_(889VTR4RR:M>PQW?A][JYF:1I2LNZ,>8JD
MX!^<@ 8'2NTFT>QGFO)I(27O8!;SG>1NC&[ Z\?>;D>M0S^'-*ND"3VOF*+,
MV6"[8\DD$KU_V1SUXH X2_GO]-AUBWM_[0T^/^RX9HTGO#+*'\[:7^\=A(Z@
M'M5S7'N-!U#4M/L+Z\2*XM;1B\EP\C1M)<&-W4L25)7T[UTI\&:*_F&6.YF>
M6+R9'ENI&9TR" 26[$#'I5V^T'3=2EN)+NV$K7-NMO+EB,QABP'!X())R.:
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
M<^U:)\4:<-:OM+RY?3[;[1<2 ?(H[KZY (/XU%#XLMI=/N+E[.ZAD@\K_1Y
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
MW< 9[0G>6F1P.%/49R"'P#0!Z!15;3[^WU.RCO+5F:&3.TLA4\$@\'GJ*LT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6!X[@E
MN/!&KQP@L_V9FP.I Y/Z UOTG48- ''ZMJMEJ?B7PW;V4AEDC=KL[$)'DF%^
M0>A!/''>F7%W!<ZWX<UFSNQ>6=W,T5M:% OD9C;=(N,'(VD$-G&XXQ70V_AO
M0[2Z6ZMM)LX)U?>)(H55@<$9R!Z$U-!HVEVMZ]];Z=:PW4F=\R0JKMGKD@9Y
MH Q]:80>-_#L\I"Q,ES &;@"1E0J/J0I_*N9UH6MSK6ISSLC6$FMV$+L3\C%
M4PX)].0#7H=Y8VFHVS6U[;17,+<F.5 RG\#6?J'ANRO+"SL((H+6UM;J.?R4
MA&QPI)*[>!SF@#B-5M_*U:\T_38K5-.?6K16A<?Z/O,+%E('&"PCR/7%21:5
M!+JECI]TUI<0-KDOF6UNC+#$WV8ED /49Y('')'K7>IHNE1Z<VFIIMJMDW+6
MXA7RSW^[C%/@TO3[6*"*"QMXDMB6A5(E C)!!*\<$@GD>IH \]U>.T#75W8V
M5G:QVVM6\)GE.9V=&C7;& !L0+T&3P#P,U)-9V-M=ZD8+:WBE7Q)9J-B*K!"
M83CCMG)^M=S/H&C75Q+<7&E64TLZ[97D@5BXXX)(YZ#\A4C:/ICW373:=:M<
M,5+2F%2Q*D%><9X(&/3 H X&.QM([&WU!+>,7A\4[?/VC?M-R5*[NN,$\=.:
MBMXM-:QT:ZE$(UE_$)%PW'G%O.?*MWP %XZ<"O1O[/LO+$?V.#8)?/"^4N!)
MG=OQC[V><]<UA?\ ")22ZTE[<W=M)%'=?:1MLE2=R,[%>4'YE7/'RYX&30 W
MQ1_R,7AS_KM<_P#I.]<O96<6GZ-X5O-.MTBO9K"Y+21KAY&^SEAD]3\P&,],
M5Z7+:V\\D<DT$<CPDF-G0$H2,'!/3()%,2PLXA;B.T@06H(@"Q@>4",?+_=X
MXXH \[O8=(LO ]O/II,6IS:&S%K<<RQX3S6<CJ02>3SDFE\3VMC92ZI;Z3'%
M#:2:$'E2W "DB51&QQWVEN?2N^M-&TNQ>9[33K6!KC_6F.%5+_7 YIMOH6CV
MEM-;6^EV<4$_^MC2!0LGU&.: .-U30=(35_$<2:;;+'%HJ2(@C&U7_>C<!V;
MY1SUXK,N+>74AJ;WCV CAT:U(GO59GA0QDEX\=]V3QSD"O37L[62261[:%GF
MC\N5B@)=.?E)[CD\>YJ"XT32;IX'N-,M)6M@!"7A4^6!T"\<"@":QW_V?;^9
M(9'\I=SD$;C@9.#S5BBB@ HHHH **** "BBB@ HHHH **** (YYDMX))Y6VQ
MQJ78^@ R:P?";A/#S:Y?ND4NI,;R:21@ B-]P9/0! HK?DCCFB>*5%DC=2K(
MPR&!Z@CN*C>SM9+/[$]M"UKL\OR"@*;>FW;TQ[4 <%XY_M&3^TKJ?29Y;6*.
M**RG22+RU!=&=R"V[+$!>G1?<UK:_IQ6,:Q&]Q!>74D)CL6V$&YQLC+$9^[G
M)P<?)GZ]3-;6]Q;FWG@CEA.,QN@93CD<'CL*);>&:2*26)7:%M\989V-@C(]
M\$C\: .4\/ZA=6>HVVDJT+62S3VB)L(D4PJ/G9L\ECDGC^(?CV%58]-L8K][
M^.S@2[D&UYUC =AQU/7L/R%6J "BBB@ HHHH **** ,;5YH;RXET>#4GTZ_>
MV\X3)&I/EY(."PQUZXY''2J'AO4C_P (-9_8;: 7HLW-M9K)@2;,J"-QSM)
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
M6?<H?VE+_P! N]_)/_BJ/[2E_P"@7>_DG_Q57Z*+KL%GW*']I2_] N]_)/\
MXJC^TI?^@7>_DG_Q57Z*+KL%GW*']I2_] N]_)/_ (JC^TI?^@7>_DG_ ,55
M^BBZ[!9]RA_:4O\ T"[W\D_^*H_M*7_H%WOY)_\ %5?HHNNP6?<H?VE+_P!
MN]_)/_BJ/[2E_P"@7>_DG_Q57Z*+KL%GW*']I2_] N]_)/\ XJC^TI?^@7>_
MDG_Q57Z*+KL%GW*']I2_] N]_)/_ (JC^TI?^@7>_DG_ ,55^BBZ[!9]RA_:
M4O\ T"[W\D_^*H_M*7_H%WOY)_\ %5?HHNNP6?<H?VE+_P! N]_)/_BJ/[2E
M_P"@7>_DG_Q57Z*+KL%GW*']I2_] N]_)/\ XJC^TI?^@7>_DG_Q57Z*+KL%
MGW*']I2_] N]_)/_ (JC^TI?^@7>_DG_ ,55^BBZ[!9]RA_:4O\ T"[W\D_^
M*H_M*7_H%WOY)_\ %5?HHNNP6?<H?VE+_P! N]_)/_BJ/[2E_P"@7>_DG_Q5
M7Z*+KL%GW*']I2_] N]_)/\ XJC^TI?^@7>_DG_Q57Z*+KL%GW*']I2_] N]
M_)/_ (JC^TI?^@7>_DG_ ,55^BBZ[!9]RA_:4O\ T"[W\D_^*H_M*7_H%WOY
M)_\ %5?HHNNP6?<H?VE+_P! N]_)/_BJ/[2E_P"@7>_DG_Q57Z*+KL%GW*']
MI2_] N]_)/\ XJC^TI?^@7>_DG_Q57Z*+KL%GW*']I2_] N]_)/_ (JC^TI?
M^@7>_DG_ ,55^BBZ[!9]RA_:4O\ T"[W\D_^*H_M*7_H%WOY)_\ %5?HHNNP
M6?<H?VE+_P! N]_)/_BJ/[2E_P"@7>_DG_Q57Z*+KL%GW*']I2_] N]_)/\
MXJC^TI?^@7>_DG_Q57Z*+KL%GW$!R <8]J6BBI*"FR%Q&QC +@':"< GM3J*
M .'_ .$!\OPU#Y9!UV-TN?/,\GEF<.')QG&,Y&=M75\-7XTJ*V+0^8NM_;S\
MQQY?G^9CIUQV]:ZNH+.\M]0M(KNTE66"9=R.O1AZT <K:>&]6B33](D6V&G:
M=?F[2Y$I+R*&9T39C@Y89.>@IVG>'=5MY-.BG6V$.GZG/<K(LI)DCD$I'&W@
M@R 8S77T4 <7<^$[W[6;_P"S6=\T>ISW(M9V^62*1 O4J0&!4'ICCK5W2/#]
M_:ZO97]PEG$L<%PKPVRA5C,CHRJ,*-V%7!8\DUT]% &5XGTV?6/#=]IUL4$U
MQ%M0N<+G(ZUSGB/PIJFJ7>L^5;65Q]OA5+:YN)#NM0%PR*NTXR1G((Z\YQ78
MVMY;WL32VTJRHKM&2O9E)##\""*GH Y2'3/$=G=7L=E]EABU&Z2Z>X\S<UN2
M$$J!2N'SL(!XZU!-X<UA+VXG@CM7\K5AJ5L6F(\T%-C1L-OR\9P>><<5V5%
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
M@ @#/I6I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %87C74[C1_!^I7]JVR>*+$;?W2Q"Y_#.:W:S/$>CC7_  ]>Z49/+-S'
MM5R,A6Z@_F!0!PMDMYX9U[PI(NK7US'K4+"]2YG,BEMBG<,].6_3ZT[3?$&I
MZO\ $VPN5NIDTB[6=+6W$A"2I&I'F%>ARV2,^@H;PQXFO]5\/V^NV4$EAI\4
MEJ9+*;YL-'M\QMV,?='3O]<5>B^&J6'BK2+ZQN[G[!9 EUEN6+@CE0HQC;GJ
M/2@"K\4-2U;3]9T%M*N9HV03SO$DA591&%<A@.O /!]:B@\<?V=JOB?5=\U[
M;L;(65NTN%S)&3@9R%'<_2NIUWP_<ZIXKT+4D\DVMAYXG5R<L'4 8&.:XV'X
M5ZI#I^LVJW%JPEN89;'S&+!EC+@*_''RL!WH E\2^.M6N?#.KP06ZV-_I\L(
MFFM;O<%1R"&1@.<_=(]_PKJM=N==?X?7%Q90-%JIMU(2%_,9>1N*G R=N3TZ
MUAW/@G5]2\-ZU:O;:3I\]\T7V:WM8E5(E1@2&=5!8G'?./QKI+[3];O_  >;
M..Z33]6,2@2P.=BLI'&<9P0,?C0!R7@B^M3=&\TW7K^[,5D3>:1=LSS/*!DL
MF?? XJZWCC4+EKS2K_3%T^YFTR:YA,5SO>+"M\KC *MQFJ[^#O$VLZN=5U%[
M'3[J&PDMHWM78M+(R,H=CC@?-GU%0:9X!UJ":VD>UTRU$6FS6CB"1BTKLA D
M8[>22>?3]* %TCQW>6&@:18PVZZA?/8-=SRW5UY8V!F &X@EF..GTJ\_Q+EN
MY+.+2-(6XEN++[6T<]R(R?F*F-.#O;(/Y5GK\/M8L4TVXAM=*OYX=/:SFAN_
MFC1MS,LBY4YQGT[>]6-8\$Z[=:?!8^1H]_$++RANB6W-M.3DR(43[O/3C/<4
M =_97#75E!</!);O+&KM%(,-&2,E3[CI4]4=%LIM-T6RL;B<W$MO D;RG^(@
M8)J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;K]IJ5]HT]K
MI-ZME=28"SD$[!GG'OCBN4\!ZA-<^)-8M;35[O4M)MTC$;WLI:428^;&[#8Z
M]@*ZGQ'9ZI?:-+#HU\+*^R&BD(X.#R#P>"*YB'P_XK.KZKXC!T^TU2XMDM[>
M%79X^&4LSG'7"X'UH K^/+/4=.=;FQ\2:JMYJ5RL-G91R[8PQQ^(4?U%4I[O
M6](\4Q176I:D_P!DN+969M_V>2T6$^=(W\.=PR2><UU%[X>U'4/&NC:M<O ;
M/3K9LIN.XS,""0,8Q]WOVJ_X@TZYU@VFGA0+!Y=]ZQ;ED7D1XZ_,V,^P/K0!
M1\*ZI!>SW,]SJ$7]HW[><MB9P7MX0/W:[,\';\QXZM73UPUAX/U.V\9+?R"U
M%G%J%S>K.KGS7$J!1'MQQCUS7<T %%%% !1110 4A(4$D@ =2:6D90RE6 ((
MP0>] '&^.O%T%EX0O)]$U2VDN\H@:"97:,,V">#QQGFHO#\M]I'Q!NO#LNIW
ME_:MIZW*M=RF1U<,%.">QR>*M^(_ .F:CX=O+#2+&SL+J8*4D2(("58'!(&<
M&J<&@>*GU34?$4AL+?59+-+6TB#EXUPREF8X[X.![T 9WQ1\0ZE'%+8Z-=S6
MPT]$GO9X9"C NP6./(YYR6(] *-5U/6+7QMO:[U"**.[MBB#?]G-IY9,[MQM
M.#U)Y%6_$_PW.KZ==W%G<RKJMX8WF5[@B!F&-WR@>@.*WM1T.XN--TW0HB[Z
M>&7[;+))N=XTY">IW' )] ?6@"'PMJMO?75S<W.H1?;[]A+'8&8;X( /D&S/
M!*_,?][VKIZX6S\':G!XQ6^86HLH]1GOEG#GS2)(PHCVXX (]:[J@ HHHH *
M*** "BBB@ HHHH **** .!TW5;S^W])>+4;^]@OKF>.>>10MM( CLHB4\\%1
M\PX.#R<UGZ3JE_IGAFPBAN'1;W1 MH.R7 E" CW_ 'J?]\UUEMX+L;22S:*]
MO]EA,9;6(RC9"#G* ;>5()'.3CH14P\(Z6+72;;]\4TAP]L2_)(Y&[CD9 /X
M"@#G(=;U&:U=9=7-H=-TN1;JX9-V)_-,0<J.I_=.0/4U7EU75;":_P#(N=4%
MM8PVU]MOR#(Z>8PE]PI4'@X.1T%=8_A+2GAU:)EEVZL^^X^?D$<C;Z8.3]35
M6Z\-FS2[O;<WFJWMS:FUD2XG15E4YQG@ 8R>F.IX)H RKJ\UF^FN+R":\ETX
MZF\30V3J)O)C3;F//4>8"3CGTKI/#%T+S08)?M[7^"Z^=)'Y;\,1M93T8=#Z
MD9[U2L?",,&@Z39/<S07>G)E+FV8!@[ ^81N!!!)/45KZ7IEOI%BMI;EV4,S
ML\C;F=F)9F)[DDDT <+8?;=,T]=6@U&XP=>DA:U!'E-&]PR,,8Y;)SGZ5+I.
MKZW>SV>JHNI.L][(LZN8Q:B#<Z@(,YW+A><9)!ZUT,'@W3[>\6<7-X\2W37G
MV9Y08C,23OQC/!/ SC@<9YJ2W\)V-M?)<+/=-#%.]Q#:-(##%*V<LHQG^)N"
M2!DX% '*Z/JVO75O8ZIG4BMY#,]TTQC$ !1F0Q '(P0HZ<C.:OZ!<:C%=>&)
MY]5NKK^U[%WN(YB"FX1JP*@#@\X]ZV+7P=I]K(FV>[DAA61;:WDD!CM]X(;9
MQGH2!DG /%6[?0+*V_LKRS+_ ,2F$PV^6'*E0OS<<G % &5XTLS=7.@8NKB'
M.IHG[I]N,HYW=.HQU]S65_:EY'K=G/;ZC?WB3:L;:60J%M AW#RU!Y+# ^8=
MP>:Z[6-&@UJWABFFGA:"99XI8'VNC@$ @D$=">U9H\%V*M%MO;]8H+K[5!")
M1LAD+%B5&WD$D\'/4XQ0!RNEW]VUMI>E0_VCY#)>W$@TXJLK$7)5>6(PHR3Q
MU.*T+"36]6O+6QU'4KNR==),LH@959I!*RAB1D<@ D#_ .M6]_PB-DD-JEK=
M7EI+:F7RYX9%#[9&+.IRI!&3Z<8&*LV'AS3]-FBEM5=/*M/LBKNR-F[=D]R<
MGK0!Q%I>7<ES9^()KRX>Z3PU)=LH8!79"G!&.A(R1ZU/#K&O:;ITNHC^TI(S
MI,L\KWQC*^>%#*T84DA>3QTQBNHC\(:;"+%8Y+E5LK9K0+Y@Q-$<95^.1QVQ
M19^$=/M59)IKJ]3[*UI&EU(&$4+=47 '7 Y.3P.: ,C3;"XLO&FE-/J5Q>F7
M2IF)G8,0VZ+<00. <CCMBNB\2?\ (L:K_P!>4W_H!K-7P=#:QRS6]_?S7:V4
MEI;O/<X\M6 P 0O&"!AL$_7BMA[!9]';3KF1Y%DM_(DDS\S KM)R>] '"SW&
MI>'M(M/)U6YG%YH5S(5D(Q#)%"K*R8' &<8^G>KVO75W=01VC7DR13^'YYY
MC8+.OED$_F1]":V;3P=IULK))-=W<?V5K...XEW"&)@ RK@#&<#DY/ HM/!U
MC;R>9+=WUVWV1[,?:)0<1-CY1@#TZ]?7- %GPW;&+PM81>?,^^U0[W;++E1T
M/MVKC=#CN8S9:5#J5Y'%J&IWOG.)!O"Q,YPIQP6)!)]NU=YI6G)I.G0V,<\\
M\<*[4:=@S!>PR .@XK+/@ZQ4NT-Y>PO]J:ZA=)5S;NV[?LRIX;<<@Y% &!8W
M^IZEJ]OX?EU2ZCCM[J\1[F-@LLRQ;-@+8_Z:<\<[:K:2\T>GVU@=2OGD^UWQ
M:WT]0)KAA,1O+<*B@D]2 21Z5U)\'V"VULD%S>07%M+)*MW'*/.9I/OEB00=
MW?CL,8Q3(?!6GVOD&SN[ZUD@\T"6.8;W61MS*Q(.1GOU'K0!SEKXFU2ST:UU
M&\NGE^UZ/-Y8('_'S$W!X[L&'_?-=M!9S_V%%9W-U,;@6ZI+.C8<MCE@?7-<
M_=^$AMT;1[6WD?3K"[%V;B:8$H 6/E =3DD=>W>NNZC% 'F7AK3'G'A:%=1O
M(A+I=Q(SQN RC,7RJ<?*,X/KU]:FL]:U74DTNPEFU.8"TGEE>P*++(RS&-"Q
M)'  R<=21FNMTGPI8Z/):O!/=2?9(Y(H%FD#!$<J2HXZ#8,?4U'_ ,(?91PV
MRVEW>V<ML)52>"10Y21MS*<J01GD<9&.* .<?7M>T[3G;4)7%W>Z1F!25^6Z
M5_+R,<9/F1G%=E>-)8>'IFDOA%);VIS=RKN"L%^^1WYYQ6-?>&A-?Z#8VU@(
MM.TB03"=I02=H.$"]2=P5B3Z5T-_90:E83V-TN^"XC:.0 XR",&@#SNXUG4[
M"UU-+>]U/RQHQN8YKW =I X&]!U4$'H<?2M/4'U&VUJVT8WNLW:M:/=RR6C(
M)3(6"CK@!!R0H]1G-:DG@>QN%?[3J&HW#26K6CO),N6B.#MP%QP1D$#/KFM#
M4] @U*YANENKJSN88VB$UJX5BC8RIR"",@'ID=J '>'9K^X\/64NIKMO3$!-
MTY8<9XXYZ\>M<?;2ZK<0:)=-KE\&U&_GM9E#+M$8,N-HQPWR#YNO-=W86-OI
MMA!8VD?EP0($C7.< 51A\-V$$%A"AEVZ?</<0Y8??;?G/'(^<_I0!S%G?:E=
M7MKH#ZG="(ZE>1-<!@)FCB4%5W8]6&3UP*CM;O5=2U6RT5]8NHHX[F_MY9XB
MHDF2(QE,G& V&P3CU[\UTTWA2QDR\4]S;S_:WNTN(G >-W&&QD$8(XP0:?8^
M&=/T^:SFA,S26GG$.[Y,C2D%V<XY)(H Y:PU36[S4([Z$:DX_M5H'#-&+46X
MD,9&,YW #.<9S6W\0;?S_"<Q\Z6+9-"?W;8W9E0<_GGZ@5:3PI8IJ'VH3W1B
M%R;L6AD'DB8_QXQG.><9QGG%:&K:7;ZSIDVGW1<138R8VVL""""#Z@@4 <)J
M,-YI[^+K^TU6\BETXP/'AA^\801\OQ\V>F.E6->U6]M[R\O+/4;^>2VO((]L
M*A;6W4L@9'S]]CN/3)&X=,5TK>%K*2RU*UFGN91J:JMS([C>VU @(..#A1^-
M07G@NPO3=JUW?10W<HGD@BE 3S1C#CC.?E!P3C(Z4 8,]YJBP:CJPU:Z#66N
M"VC@!'E&(RHI4C'/#GOQ@8K?\=Q>=X)U8>9)'MMG;Y#C.!T/M5AO#-@UC<V;
M-,8[J\%Y(=PSY@96XXZ945?U"Q@U/3KBPN03#<QM&X4X.",'!H X66PN(M0U
MYX-6OH7L])@E5U<;G8"5EW''(&,8]Z-;UB^DL)KV#4K]KN#2H[D062A8X'*%
MB\I/!!QPO7 /'-=5;>&;2WBNT:XNIVO+9;::29P6*+N Y '.'/Z57G\%Z=.L
MJ"YO8H;BV2VN(HI0%F5%VJ6XSD#T(SWS0!DZ38W5WXGUV:WU2XM[F6SMF5R
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
MT35UUJVN)TC"+#=RVX(?<'",5W9QWQFI9]9TNUODL;C4;6*ZDQL@>95=L],
MG/-8W@,VYT:\-H%%N=2NC%M&!L\PXQ[8KF?%E]"R^(466SL3'=0"6-P6N+IE
M$9#\GY4 ] ?NDY% '?3:WI-O=+:S:G9QW#/Y8B>=0Q;@[<9SGD<>X]:IZUXH
ML-(5XUGMY[Q)(E-H)PL@#NJ;L<GC=GI7*:M%!)H_C2X"(S&]BVR  G 2$C!_
M$G\:KW\VG1Z7JMI<O"-3_P"$B61(VQYF#.A5L=<>6<9Z=J /0]3U"#2M-N+^
MY=$B@0L2[A03V&3W)P![FL2U\<:5// );BUM[::Q6Z-Q)<KM5BVWRSVR/KVZ
M5K:XN_0=07;NS;28&,_PFN/\."QOM5T]X_(N$7PVB$KA@&W88?7L: .RN]9T
MNQ2&2[U*UMTN/]4TLRJ)/ID\]14K:A9(D[M>0!;;_7DR#$7&?FYXXYYKRW32
M4MK5KK5+:P@D\.1*K7, E$B OO5<LO/*\<YR*OW=@]M+IVCJ97B\065I"[2)
MM<F J9"PR<$Q'D9[4 >D[UV;]PVXSNSQCUJC;Z_HUW%-+;:K931VXS,Z7"D1
MCU8YX'O2>()H[;PYJ4TML;F-+60O"I*F0;3E<CD9]17FVJ74<BWX-_8S;O#<
MBI'9KB.(!E(0')+$#GGMS@4 >DR^(-%@@,\NK64<0E,1=IU"[QU7.>H]*OHZ
MR(KHP9&&593D$>HKAM7@33_%.FK'>66E6BZ7(D3W$ >+=N7>H!90"5Q^ -=%
MX0A2W\)Z;%')++&(1Y;RQ^6Q4\KE<G'&.] "6OB>Q:SN;K4)H-/C@O9K0--,
M '*,5SDXZXSBK=QKFD6EO#<W.J6<,-Q_J9'G4+)_NG.#7#6]Y';:A'&6L[:9
MM5U-H[Z\R4@ D^8!=P!8@\9/ !JEH\UJNEZ?+#JEM;WD5M>1D7T8^SSQF<ED
M/(*-]T\=CTQ0!Z1=:SI=B\*7>HVMNT_^J$LRJ9/ID\T]M3T]+Q;)KZW%TS;1
M"95WD[=V-N<].?I7F7F1SQ:@]S<P:-;7.BVPCMIX/.=H=C#9$693D-T'))*U
MTF@6$AUG7V@=$OT6TC2YN(-[+BW3.5R/?(S0!K>(O$T.A36-J#:M<WLVQ5N+
MD0JBX)+DX)QQCIR36C'J^FS:@^GQ:A;/>1_>MUE4R+ZY7.:Y[5;>[35O#*ZE
M<074_P!ODS)'!Y:X\E\#!9OYU@64D;Z)X>L;9X_[;AU61IHP1YJ,#+YI8=0"
M".OJ* .^CUK2IIYX(M2M'EM@6F19U)C ZEAG@#OFIS>V@,8-U#F6,R)^\'SH
M,98>H&1S[BN TZXT>;P=IUC'"9]5CTRY $7+0/Y9$OF#.1EN.0<G\ZAO+_2M
M1@TJ+[2UQ#'X>N%N1:$/(@*Q \>HP>#Z4 =];:WI5Y;37-KJ=I-#!_K9(YE9
M8_\ >(/'XT1ZWI4VGOJ$>I6CV<9P\ZS*44^[9P.HKSG5;AY+:ZMQ<V%ZD4=D
MTNIVL9V^0)N%EC#%<CEN"./2K%VL"WTE]-J<5_;#5[(WLT=N([==J. <[F!P
M6CW'M@4 =OI&NP:Q>ZA#;>6\-F\:I/'*'68-&KY&.GWL=3TJ37M5_L30[O4_
M)\_[-'O\O=MW<],X./RK \/:EI4&M^(;B&XA6VGU"".-T^Z\C1J.,=<MFK_C
MS_D1]6_ZX?U% %]-81;^_@NUBMH+1XD6=YAB0NH.#_=.2!C/.0>XI$\2:$ZQ
MNFLV#++(8T(N4PSC^$<\GD?F*S_'$:2>'TC= R/?6H92.&!F0<USWB"UMUB\
M=N((PWV: YVC/^KS_.@#T,D $DX ZDU2M=:TJ^N3;6FIVEQ.$#^7%.K-M/?
M/3D?G5B;_CS?_KF?Y5YQ#;%?#OA$6,02YDT^Z"%!@EFMF/ZM@_6@#N)/$NC+
M:WD\6IV<WV-"TRI<*=OL>>,GCZU/HVK6VMZ3;:C:NC)/&K%5<-Y;$ E21W&<
M&N%BEL;V+P]%I9BD:#1K@7*18)C3RE 5P.AW]CW!KK?!L]O<>#]):VECD5;.
M)',; X<( 0<=P>M %]=7TQ]1.G+J%J;U>MN)E\P=_NYSTJ1-0LI$@D2\@9+C
M(A82 B7 ).WGG@$\>E<+!<6MKKL,=O+!>PS:W(6LYUV75K,2VZ0%3\R=3R/N
MD<U6T6_M)=/\&V,=Q&]S!+,)858%HR(90=P[<^M '=_V_HWDRS?VM9&* *TK
MB==J!ONY.>,]O6K=M=6][;I<VL\<\,@RDD;!E;Z$5YO;VRVOA7P7+#+;V,)E
M#S7$L0=%D,3[&89&?F) )/!(KJ_!<4::;>/#>?:TEOYG\U81%&QR VP!CE=P
M/.?6@ UWQ;%H4-\\R6I>!XHX(S>*K2L^/O#&4 SGOP":V(KV(:9'?7,UO'&8
MA(\BR@Q $9)#G&5]^.*X3Q JM?>)<@'%]IG4?[25Z'M7;MVC;C&,<4 <O9>/
MM,NUTZ5G@@M[R"66662Y7%NR%/D;W.\=QV]:W+C6M*M;.*\N-2M(K:;_ %<S
MS*$?Z'.#7!^$39W5SX25?)E:"QNU<#!,<@,>0?0X/ZU5TK?!<:0[:A:Z=;K;
MZ@D4MU")(PPNCE0"R@';[] 10!ZE'(DL:R1NKHX!5E.00>A!IU8O@Z&.#PEI
MT<4LDL0BS&\L?EL5))'RY.!@C'/3%;5 !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4V2-)8VCD171P596&00>H-.J.>>.VB,LF[
M:/[J%C^0YH Q[/P?HFGW\-]:V\L<\ VQM]ID8*N"-@!8@+S]WITK4DL+:6_A
MOGBS<0(R1OD_*K8W#'3G:/RJ#^V;+UG_ / :3_XFC^V;+UG_ / :3_XFJY9=
MB>>/<?J6DV6KP+#>P^8J.'1E=D9&'=64@@_0UD:GX1L[C2[73;*&..WCODN9
MUD=B90#\V6.26/J3^-:G]LV7K/\ ^ TG_P 31_;-EZS_ /@-)_\ $T<LNP<\
M>Y OA?1UTY[#[(3#)*)F+2N9#(,8?S"=VX8'.<\5);>']+M!;B&UP;:9IXV:
M1F;S&!5F))RQ()&3FG_VS9>L_P#X#2?_ !-']LV7K/\ ^ TG_P 31RR[!SQ[
ME2Z\(Z'>S3RSV;,;AQ)(HGD52XQ\X4-@-P/F !]ZE?PUI$E[)>M:9FEDCE<^
M:X#.A!5MN<9&T<X[<U-_;-EZS_\ @-)_\31_;-EZS_\ @-)_\31RR[!SQ[B?
MV'IOD+!]E'EI=?:PN]N)M^_=U_O<XZ5SW_"'7$OB".\EM].CBCOOM9N(6D$D
MF,D+Y9^53G&Y@><=*Z+^V;+UG_\  :3_ .)H_MFR]9__  &D_P#B:.678.>/
M<EN=.M+RXM[BXA#RVI9H6W$;2RE3T]B1S446B:;"EBD=J NGJ5MAN)\L%=I'
M7GCCG-']LV7K/_X#2?\ Q-']LV7K/_X#2?\ Q-'++L'/'N5K/PKHEB)1#9 K
M+$82LDCR*L9ZHH8D*I]!@4D/A/18+:XMEM&>.Z18Y?-GD=BB]%#,Q(4>@.*M
M?VS9>L__ (#2?_$T?VS9>L__ (#2?_$T<LNP<\>X^72K&>>YFD@#27< MYCN
M/SQC.%Z\?>;IZU3NO"NBWC1&:S)\J)8<+*ZAXUZ*X!PX'HV:L_VS9>L__@-)
M_P#$T?VS9>L__@-)_P#$T<LNP<\>Y>  & , 4M4/[9LO6?\ \!I/_B:/[9LO
M6?\ \!I/_B:.678.>/<OT50_MFR]9_\ P&D_^)H_MFR]9_\ P&D_^)HY9=@Y
MX]R_15#^V;+UG_\  :3_ .)H_MFR]9__  &D_P#B:.678.>/<OT50_MFR]9_
M_ :3_P")H_MFR]9__ :3_P")HY9=@YX]R_15#^V;+UG_ / :3_XFC^V;+UG_
M / :3_XFCEEV#GCW+]%4/[9LO6?_ ,!I/_B:/[9LO6?_ ,!I/_B:.678.>/<
MFU#3[75+&6QO8O-MYAATW%<C.>HP:S8O"&B0QSQQV\P6XB,4F;N5LJ<$XRQQ
MT'(YJY_;-EZS_P#@-)_\31_;-EZS_P#@-)_\31RR[!SQ[DUWI]K?V+6-U%YE
MNP *%B,X((Y'/4"EN;*WNY+=YTWFVD\V,9. V" <=^">OUJ#^V;+UG_\!I/_
M (FC^V;+UG_\!I/_ (FCEEV#GCW$AT/3H-4?4H[<BY<L2?,8J"V-Q"YV@G R
M0,G%:%4/[9LO6?\ \!I/_B:/[9LO6?\ \!I/_B:.678.>/<OT50_MFR]9_\
MP&D_^)H_MFR]9_\ P&D_^)HY9=@YX]R_15#^V;+UG_\  :3_ .)H_MFR]9__
M  &D_P#B:.678.>/<OT50_MFR]9__ :3_P")H_MFR]9__ :3_P")HY9=@YX]
MRQ>6=OJ%I+:7<*S03+M=&'#"L^/POI$5K=VZP2%;Q0L[O<2/(ZCH-Y8L .P!
MJQ_;-EZS_P#@-)_\31_;-EZS_P#@-)_\31RR[!SQ[E2[\(:'?7LEY/:R&>4*
M'=+F5-VT #A6 Z"K[:;:.MFC1EELF#0 N3M(4J">>< GKGUZU'_;-EZS_P#@
M-)_\31_;-EZS_P#@-)_\31RR[!SQ[B0Z'IUOJ;ZE%;E;E]Q)\QBH+8W$*3M!
M.!D@9.*T*H?VS9>L_P#X#2?_ !-']LV7K/\ ^ TG_P 31RR[!SQ[E^BJ']LV
M7K/_ . TG_Q-']LV7K/_ . TG_Q-'++L'/'N7Z*H?VS9>L__ (#2?_$T?VS9
M>L__ (#2?_$T<LNP<\>Y?HJA_;-EZS_^ TG_ ,31_;-EZS_^ TG_ ,31RR[!
MSQ[E^BD!R 1WI:DH**** &+%&I!6-01G&!TSUIKVMO+&(Y((W13N"L@(!]<5
MPTE_JLWA>[\81:G<+)#-))#: CR/)CD*["N.254G=G.36O>^-%M)+YDTJYFM
M=.=!=7"N@"JRJP(!.6P&Y% '2A%#EPHW$8)QR:;'!#$[O'$B-(<NRJ 6/OZU
MB#Q07U.2WATRXEM8;M;.6Y0J=LI _@Z[1D9;^E9,'B/47U/1(K1+FZMKJ:[6
M5Y?*0OL=AC'8)C/'48[YH [!;6W0$)!$N[.<(!G/7\Z&MH'96:"-BI!!*#@C
MH:P].\6QW]W9H;":&TU!G6SNF=2)2H)Y4'*Y )&>N.U:6MZK'HFD3ZC-$\J0
M[<I']XY8#C\Z #5M,.J6,MHEU+:"<;99(57>Z8(*Y(..#UZBK=O!':VT5O"H
M2*) B*.P P!7,S^,[FV:^CE\/78DT^,3W"B:,[82"0V<\GAOE'H>:EO/&<-N
M]S+#83W%E9+&UW<HR@1!P&&%)RV%()QTS0!T+PQ2-N>)&;!7)4$X/44U;6W5
M0JV\0"C: $& ,YQ^?-<IXE\7S0V&HKI=M<XM)8X7OT"&-)"RDK@G)X;&<8R:
MT)_%L<-Y*HL)GL8+M;.:\#J%25B!]W.2 6 )]?6@#=,$+3"<Q(95& Y4;@/3
M-+Y4> /+7 ;<!CH?7ZUD^'+VYO1JGVF4R>1J4T,>0!M1<8'%5]3\5-87M];P
MZ3<W8T^))[F2-U 2-@3D9/)PIX]J -QK:!Q('@C82_?R@.[Z^M#6T#PB!X8V
MB& $*@KQTXK(?Q5:"VU6YCBDDBTRW2X9AC]ZK1[QM_#UJ$^+-U[+'!I=Q/;V
M\D45Q.C*3&T@4CY.I ##)^O7% '0*BH"%4*"<G QS3&MH'D,CPQLY7:6*@DC
MTSZ5RFD>++A&,>H6EU+%)JLUDMX @1&,K+&N,AB,8&<8]ZOP^+8YKV$?8)EL
M+BZ:TAO2Z[7E7(^[G(4E6 /J* -[R8MK+Y:;6ZC:,&FM;P-(96AC,A&"Q49Q
MG.,_6N4;Q;/J.IZ(+*UNK>RO+QT6>0)LN8U1\XY)7Y@",@9%=#K>K1:'I$VH
MS1/*D.W*1_>.6"\?G0!?J.."&+_5Q(G&/E4"L#_A+'B^W0W.C7<5W:+$ZVRL
MDC2K(Q5<%3@<@YST]ZH:WXMU"/1[\6NGRVNH6-S;QS+YD;A%=E(()X.0=O3(
MS^- '6O;6\BHKP1L(SE 4!VGV]*I/HZS:[%JL]U++]G1EMX"%"1%@ S<#))
M[GC)K)/B?[)=WR20W<UU]IM[>*R/E@+(\0;:K ],9))Z8..U//C)5\N Z7<&
M^:\-FUJ'7*R;"X.[."I&#GW]J .DJ);2V5 BV\049P @P,]?SK"A\5RW-NBV
M^CW,E\;M[5[;>N(W0;F+/TVXQ@]\U%;>(Y=4UC1/LXDMX;D7B7$#[2=\15<9
M&>ASR#SF@#I)8(9T"31)(H.0'4$ _C4E4=6U%M,LA-':37<KR+%'#$.69C@9
M)X [DGH*R?\ A+U$,D;Z=,-02\%D+02*=TA7>"&Z;=O.?8\4 ;[VT$B[7AC8
M!M^&4$;O7ZTCVEM(NV2WB=2V[#(",^OUK$/BMR(+>/2;@ZC/-)"+1F5<>6 6
M;>>"N"N".N12?\)6TPM(K+2;F>\N(GF:V=EC:%4;:VXDX^]P,=>O2@#>D@AE
M='DB1VC.4+*"5/MZ4X*JL6"@%NI ZUB:?XLLM2#-;Q2[18+>Y8 '!9U*X_O
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
M\M&;:B\@C))SZX%-U'Q7JEKXZ:S_ +12."._@M_L+1K\T#1EGESC=P1US@4
M>AT5A^&KRYU2.YU2>9A#=ONM+<\>7 .%8CKEN6^A%;E !1110 4444 %%%%
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
M21Y8IL4-N#\J#D8&#US76:/J$FJ:8EW+;BW=G=3&)-X&UV7(8 9!QG\:O4@
M   P!VH XF\T/6'@U/0X['?;:CJ/VH7WFH$CC9U=P5SNW J0,#'(YK>\-Z?<
MZ=!J"72!#/J-Q.F&!RCN2IX]JV:CDN(89(XY9HT>9ML:LP!<XS@#N< G\* ,
MG5+"ZN/$FC7<46Z&V6X$K[@-NY %XZG)]*?X5L+C2_"VG6-V@2>"!4D4,#@C
MW%:'VVUS$/M,.9V*Q?O!^\(SD+ZD8/3TJ>@#D=5T'4;JT\71PPAFU,1_91O
MWXA13WXY!ZUFZUX?UJ];4%?2WOIS<Q2V=R]RHCBB4H=B*6^5_E89P <GGM7>
MR2QPIOE=44$#<QP.3@?K21SPRR21QS([PL%D56!*'&<$=C@@_C0!QNHZ-K$U
M]JJ1Z<6AO+^SNXYA,F,(8@ZD9SD!6/IQ2#0M7\A=!^P_Z(-5^V?;O-7;Y7F^
M;C;G=OS\O3'?-=O10!Q]OX?U*/0]&M6@ EM-8:ZE&\?+&996SUYX9>/>J&F:
M#K,6J:+>7FDO)>6=S)]MO9+I':4.KJ&3+9"#<#MX[8!KOZC@GANH5FMYDFB?
M[KQL&4_0B@#+\)V-SIOA33;*\C\JX@MU21,@[2.V1Q6Q4<$\-U D]O,DT3C*
MR1L&5A[$=:DH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "L/QG;ZC>>$M0M-)MS/=W$?E*@=5X8@-R2!]W-;E% 'F:^!M;T35-"
MO;*YN-26WC:WN(Y&11!&RX^7D9 R3CD\"H],\,:U!H?@Z"33Y%DT_47EN5++
M^Z0R$@GGT]*]+AN8+C?Y$T<OEL4?8P;:PZ@XZ'VJ6@#RNU\*ZY'X4T>T;3Y!
M/;Z\+F5-RY6+GYNO2H+GPMXH%AJ&C1:-YD3ZU]N6Z^T( R'C 4G.<#->MT4
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
M>"%O()(K_5KFZ/V7[)"[(BF./<K'.!\S$HO)J]JWA>TUBYNIYYI5-S:);83
MV;',BN/<,1^5 '.OKVN0+/91SWK+<7-K!:W][8>2Z&1B)/E*J&P!D<=^<UJ^
M&8+FV\4^(8KNZ-VX^S8F9 K,-C8R% &?H!4TOA,W=O<_;=4N)[R9XG2Y"JOD
MM$<H54# YR3ZYJYH^AMI=W>WDU_+>7-[Y9E>15490$# ' &#^E $7B2^N[<Z
M;8V,_P!GFU"[$!GVAC&@5F8@'(SA<#(/6LC3]<U1/$L&B7-WYXAOY8))3&H:
M:/R/-3.!@$$\XQG%=#K.D)J\$ $[V\]M,L\$R $HXR.AX(()!'O67_PA^P1W
M$6JSIJ273W37AC0EV9-A!3&-NW  [8H RUUC7-0U.WT^WU(6HFU&_@:40(Q6
M.(_( ",9'3)_'-=NH*H S%B!@D]ZPM.\)P:?=6MR+R>>2WGN)]TFW+M-][.
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
MN:TN.W73/#-[&D8U>;5W%Q( /-?)D\T,>I 'KTP* /14GAE8K'*CL "0K D
M]#1]HA,Y@$T?F@9,>X;L>N*YKX=Z?:6O@^PN(;>-)[B(--*%^>3DXR>IQV]*
MYO3+6::XM+ZXGL()_P"WI TGE.;IW$C QDCH"GX 8H ](%S 9&B$T9=2 5##
M()Z#%"W,#2-&LT9=3M*AAD'KC%>9Z:FG&P\*W""#^V7U)S<GCS6?$N_?WX;;
MU]J?HB:5Y?@V:+R?[3DNI#<D8\UV\N3>7[DAO7UH ]"TK4/[4T]+OR'@+,Z&
M.3&Y2KE3T]UJQ'/#*[I'*CO&<.JL"5/OZ5!>*UOI5PME&$>.%O*5%P 0#C ^
MM>?31Z5:^ [2YT[Y-7ET25@\'WI!M4RER.I#=SWSB@#T=+JWE1GCGB=4.&97
M!"GT-"W,#ARL\;",[7(<':?0^E>;>)[>PM/M4.CI%';2:!NF6# 4@2IY;''?
M!;!],U+XKL[32[[5X+*WBM8#I-M(Z1*%4D7)&X@=\=Z /1FEC4D-(H(P2">F
M>!34N8)(VD2:-D0D,RL"%QUR:\^\7O!=:GK:+(LB_8]/1]K9QFZ)QQ[$?G3-
M?M+2PU75K2""*VT^1M,^U1QJ$3RS,X8D#CD  ^U '<6FMVMYJ=Y91D?Z*D3>
M;N!5_,W8P?\ @-7$N()5+QS1NH&258$ ?Y!KS;5K'31J^M6=G'$EN][I2R1P
M_*JDR-D#'3@YX]:U+Q+'2[[Q9;Q+!:0KH\7EQJ B@8FZ#ZG\S0!VCW5O'C?<
M1+D@#<X&<]/SIR312LZQRH[1G#A6!*GT/I7FCZ?9WFF>(9KFVCFDM_#MJT3.
MH)C/DR'(]#E1S[5N:1!9:7XIMY(TAM8FT$2SN,*&(<9=CW/)Y- '9,P52S$
M 9)/05''=6\L8ECGB="<!E<$$^F:QO%]Q:?\(M,T\7VJ"=HD")+L63<ZA<MS
MA22,GTS7$W-JAUR\L+B.RV-JNFB6WM%Q$N[>"N.^0!G@9]* /3Q=6[0&X6>(
MPCK('&T?CTJKI^K0ZC=WUO"I_P!"E6-GR"'W(K@CVPPKA+^UM+?Q!=:?Y,46
MF-KMIYL 4"+FWS@KTP7"Y]\5T/@^*S@U;Q)%8"-;=;]=JQXVJ?*3<!CT.>*
M.D^TPF1XEE1I4&3&&&X?A4-OJ,4EC#<W.VT:1%8QRR+E,]B0<?E7"6<=K9:A
M9W*QVU]!=7]RMO>Q9BNDD82;EE4CYU&",Y'0''2H?#NG66HRV*7MK%<*GA>$
MJLJ!@"7<9 /?WH ](DN(82@EFC0R'"!F W'V]:'N(8Y4B>:-9)/N(S %OH.]
M>;: FFWMM(WB$))!#X=M3&91DI$5?S&7T.0O(YX%1:E;&]E\0RO<6<4<(MA%
M<W<3O<0IY:&,ICD$L3VR6S0!Z'J^JQZ/9I<RQM(KSQP@+UR[A0?UI;+5([L7
M7F1FW^SW#P'S&'S;1G</8@YK*\:Y_L*WSU^WVF?^_P E1^*[*UFO/#]M);QM
M#)JFYXRHVL3%*3D=\GKZT ="EW;2&,)<1,903'AP=X'7'K4CR)& 7=5![L<5
MYL-,L;:TNKB"TACF@\3QI$ZH 8U\U/E4]E^9N!QR:Z7QG;PW3^'X)XUDB?5X
MPR,,AAY4O!'<4 = EW;2>7LN(F\W/EX<'?CKCUIWVB'S_(\Z/SL9\O<-V/7%
M><2Z786VG:M=06D,<UMXBB6"14 ,2^9%\JGL/F;@>IIS1P?V8]]LC_MK_A)-
M@DP/-W>?MVYZ[?*[=,4 >B?:8,D>?'D*6(WC@ X)^F:=%+%/&)(9$D0]&1@0
M?QKS(Z?#'X.@N88+<2WFMF.YEF7*M']I8!7/79D+D=/SKJO"-J;2]UJ/SK0_
MZ2A>"SC9(H7\M<@9XR1M)QWH Z'[3!YQA\Z/S5&XIN&X#UQ6?HNN)K;WAA@9
M(;:=H5E9U/FE20Q !R!D<9ZUQ44%L^DV-VT<1UB3Q$T<SD#S&)F970]]OE=1
MTQ72>!K2VMM,OF@MXHBVHW*DH@7(65@HX[ <#TH Z%;F!YV@6:-I5Y:,,"P^
MHJI>:O;V.J6EC-\OVJ*602E@%01[<YSZ[Q7":>T#ZIX=O[6WM;2"YU&X\LEM
M]U-E9-S2-QQG^'GJ.>*Z'Q';Z?<^-/#T6HQPR1F&[V), 59L18R#P>,G\* .
MEDNK>&-999XD1\;69P <],&EDN((0IEFCC#G"EF W'VKS32%MKH6EDEK:3"&
M.]>VFOVW00VWG[00G\1X&.1A1UH\,II]_'9IK8CFMHO#JM&)L,%&]Q(1GH0
MHSU'% 'I<EQ#%(D<DT:/(<(K, 6^@[TC7,".$>>-79MH4N 2?3ZUYQ=1:5<V
M'BB>?]X+?3;<V$MS_K4C\C,9!/()DS[YJ+4;**;0O%VH7=LC:A#Y!$KJ"\;B
M"(_*>QSZ4 >GLZH 68*"<#)QS3$N8)(3.DT;1#.7# KQUYKG?'HMSHUF+LJ+
M<ZE;"7<<#9Y@SGVQ7+ZS L.JZA9::EK'ITFJ6"R1,N+?>58L&"\8)$610!Z4
MMS T2RK/&8V^ZX<8/T/X4BW=L\B1K<1,\B[D4.,LOJ!W%>='2X'U"WL;EK2>
M!]?'FVUM&RPQM]F8L@SU!X) XY(-37-M8Z=JMQ=Q6]I>6::K!&P13#=6<HV*
MJ)QAD'&%&.">M 'H(N(6G:!9HS*HRT88;@/I2)<P22>6D\;/MW;0X)QZX]*\
M[TZ.!=+\/7J+&-7EUIUN) !YK$O()0QZX"]CZ"E\/6%I;6/@R\@MXX[F:YE$
MDRJ [@Q2Y!/4C@?D* /2**C@N(+J%9K>:.:)LX>-@RG!P>1[U)0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M3DGCN3SFI** *"Z#HZ3M.NE60E>43,XMTW%QR&SCJ"3S4M[IFGZDH6_L;>Z
M! $T2O@'!(&1[#\A5JB@"E-HVEW"6Z3Z;:2K:_Z@/"I$7^[QQT'3TJ.7P_HL
MT44,ND6+QPL7C1K="$8G)(&.,GK6C10!3N=(TV]N8KFZT^VGF@_U4DD*LR?0
MD<5))864J3I):0.MR<SJT8(EX ^;UX '/I5BB@#-UO2$UJVMX'D"+#=17!!3
M<'",&VD9[XQ4L>C:7%I[Z?'IUJEF^=UNL*B-L^JXP:NT4 5(-+T^VAAA@L;:
M*.W;?$B1*!&W(RHQP>3S[FDDTC3)=074)-/M7O$^[<-"ID'_  +&:N44 4X]
M)TV+4'U"/3[9+Q^&N%B42-]6QFI$L+.-($2T@5;<YA58P!$<$97TX)Z>IJQ1
M0!5TW3X=+L4M(/N(6;H!RS%CP. ,D\"K5%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 50US5%T31;O4WB,JVT9<HIP6]LU?KG
MO'O_ "(NL?\ 7LU $T'B>WN(M%DB@<KJ[,JY.#$0C,0?<%2/K6DNI6#O,BWM
MNS0<RJ)5)C_WN>/QK@=36?3?&-CI4 8"6XFOK/ Z%X) ZCZ2#=_P.G:)%ITO
M_"%I9I \SVTHO%4 EE\G]YO_ .VF.O>@#M=$UFUU[28=1M3B.5<E2P+(?0XZ
M&IH=2L+B)Y8;VWEC1@KLDJD*2< $@\&N3\.#3S\)RK2>5$;*5;E[=070X(8X
M'\0%8.H/%:Z?>6TB6,KI9V<BWUB2B/"MPF-Z9(5NISGIF@#T][F"-F5YXU9<
M;@S@$9.!^9Z5 =7TP1K(=1M C' 8SK@G)&,Y]01^!K@_$LMKJ.J:XD<J3Q'^
MRXWV-D<W#9&1[&KFHVV@6OBG5[>]@LX8DT5/*C=5557=+NVCL>1TH [.XO[:
MVRKSPB7@+&TJJ6)S@<GO@_E44.JVQMK1[N:"TFND5EA>="<D= 0<-UZBN(\-
MV*SS74^H0+)=V^A6>UI5RR$I)D\]#P.>M9P6U30$NBUG=>7H-J+RQO049H@A
M(,,@Y!/(X!YQWQ0!Z3'J*>=<K<B.W2&41H[S*?,^4-G&?E[\'GC/2I!J-B;,
MWHO;<VPZS^:NS_OK.*\_FCAO=7*S0[HI/$=L3'*,\?9,X.>M)(EK;:^\5RD4
M6E)XB)E5@!$K&U&S(Z ;OUH [:\UZTM9K!$9)TO+@P^8D@VQ_NV?)_!?UK0%
MQ"3&!-&?.&8\,/G&,\>O%><:8EC+J<:60C:S?Q/,%"8V$&TYQVQUJUX9EBM]
M4$6H3+%!X8MI+4RRMM4,\I5#D_\ 3.-?^^J .OU?7+/13:"Z<#[7<+"OS 8S
M_$<GH._UIFF>(;+49)HC)'#+'=2VZ1O*-TNPX+*.XK-\;1VI319;I(2BZK"&
M:4# 4[L@D]NE<\UG:+I5Y>);Q"<>*%VS!1N'^D*.#]"?SH ]!^W6AO#9BZA^
MT@9\GS!OQZ[>M+<WEK9KNNKF&!<$YE<*,#&3S]1^=><Z=;O-<6\ES?64,X\0
M.2BVK-=,XD;*EM_"E/\ 9P%Q71>(O[/_ .$S\/#41"8S!=[/.QMW8B]>.F:
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
M:7]E\9&46WG".+[%MQG;Y2^5Y>/]O/3O0!Z#)J%E%,L,EY DKML5&E4,6XX
MSUY''O2PWUG<122PW4,L<1(=TD!"$=<D=*\XU.RAFTKQ9/=V\;W2W5J#(5&Y
M3LAS@]N2>E2^)[:.SO-?@LXX;:W:/33,HCQ&$\U@2RC'& ,].* /0(M0LIX!
M/#>020EMHD252I;TSGK31JFG,\*+?VQ:<9B43+F0=/EYY_"O/[RPADO+F*:Y
ML[I9]4T])X;2W,<*G)R.6;)*D9^@]:E\01:?IU_K%Q#%9W,$1MQ=:?(IAE3
M788''KD'&.H/- 'HU%%% !1110!@^$[*YL?"R6MU"T4PEN"4;KAIG8?F"#^-
M9>C:1?V\7@\2VKH;&WE6YSC]V3'@ _C7944 8OA2SN+'2)(;F)HG-Y<N%;^Z
MTK%3^((-<[:^']1D\/\ A:RDMWBDMXYDN,_\L=T$B@G\6%=Y10!PMA9:G?'0
M+233+BU;1K22.XDE ",_D^4H0Y^8').>F *T]!MIKCX>1Z9<0S64R6)M9!<(
M4VL$VD_3WKIZ0@$8(R#VH \UF2^UF+1-(>P>TD_LF[MA*[HR2,853<A4G*=#
MGW%6[^RU37;- NDW-JUAHEU;LLH \R:2-5")S\P^4\].E=?I^@:3I4[3V-A%
M!(R[2RCHN<X'H,]AQ6C0!Q,^C:BVF>*8EM'+WEE%' ./WC"#:0/QXK+U[[9I
M>C>*;,6+W"7B)*)T="L.8D5E<9R#\O P<Y%>E5G77A_2+V^6^N;"&6X!4[V'
M4K]W(Z'';/2@"GXPM;B[\)7<-K \\W[MA&@RS;75B /7 -<]?VVI2V?B"PM]
M)NY/[>=9+:5D"K&'C5&$F3\A7:3@_A7?44 <[XKMIETS3I8%$SV%]!,(BZJT
MP4X*KD@;L'(&>2*Y\1WNL:[?3QZ?-$T>LV$KQ.5W(BQ@DM@D=,'&>,UW5[8V
MNHVKVMY D\+XW(XR..0?KFFZ?IMEI5N8+&W2",L78+_$QZDGJ3[F@#CXO#.H
M3:[K%O)%Y=BD-S]AE)^4O<A2V/\ =(8?\"J7PKI1BOM.=]&OK>6RLS'//>74
MKA)"%4K$I<J0<$Y Q@"NUHH XWQ3I%_>WFN/;6KR+/H:P1$?QR!Y#M'O@C\Z
MT==2?6? =[':VDXGN+1E2"5-DF[&,$'I70T4 <S=:=>/X@OKA8&,4FB+ C=C
M)O<[?KR/SK&M[/5-+B"'2;JX:ZT"WM%\H*0DR*X*N2?E^\.:[^B@#@]+AUGP
MXLQCTB>ZGO--M$@"@%$FCCV%)#D;0#@Y],U-J.CZG-H_BN(6K-->SQM"J=),
M1Q@D>V5/Y5VU% &+XIL[B]T^UCMHFE9+^VD8#LJRJ6/X &L76]'U"YMO%ZPV
MKN;Y8?LX&/WF(U!Q^(-=I10!P>J:;J7V3Q!H46G7$QU>\$T%RH'E*CA Q8YX
M*[3QWXQ4][H6H7/A?Q%:+;.9KC4VN88]VTRHKQOP<\9"D"NUHH YOPS91QZC
M>WL.EWEI$\<<:2WT\DDTN-Q(P[-A1GCUR:R=;L+^>Z\3VD5A<.;XVLMO(J?(
MX38&&[ID8/'M7=44 <3XDT?4;CQ))J5M://';+93*JXS+Y<SLZKGOM;-5KZQ
MU*\U&Y\01Z9="(:A9R+;LH$SQPA@S!<^K\#KA:[^B@#SZ>VU'^UI=<;39HP-
M7AGBMI&19)H_L_EG:"<%N^W.>#1IL-[J>N27BV,D0B\0^9*C$$QJ+7;EL'&>
M5S@GDUW%]I]IJ=L;:]MTGB)#;6'0CH0>Q]Q18Z?::9:BVLK=((@2=J#J3U)]
M3[T <;=:?J%H\]V;"XE1/$HO-L*;W:'R0NX =>:[*SNI+H3&2UEM_+E*+YF/
MW@ 'S#'8Y_2K-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %,EBCGB:*6-9(V&&5QD$>XI]5=2U"WTK3I[^Z8K#;H7<@9.!V ]: )GMX)
M)8YGAC:2+/ENR@E,]<'M4<%A96T\EQ;VD$4TO^LDCC"L_P!2!DUBMXP@MX[D
MWVFWMG):K'++%($++$[;1)\K$;00<]Q@\4MQXQLXI"D-G=W6Z\-E$T*J1+*$
M+$*2PX&-I)P,^P)H VX+2VME=;>WBB$C%G$:!=Q/4G'4U'#I>GV\4L4%A;11
MS?ZU$A50_P!0!S^-9*^+[:2U0I8W;7KW36GV'">:)5&Y@3NVX"\YSC!%1MXU
MM=EHL.G7TUU=/-$MJB+O22(@.K?-@=>N<8[T ;46F6$$?E0V-M''Q\J1*!P<
MCC'8\U4D\/V=QK<^IW4<=QYL,48BEB#!"A8AAGO\_P"E9UOXG2)'C6.\O[J;
M4)[>&W"1HXV<L <A=JCN3FGCQE;3"S2TTZ^N;F[6;;;HJ!D:)@KJY9@ 03ZX
MX^F0#?\ )BWN_E)ND 5VVC+ = ?7J?SJ&72]/G\GS;"VD\C BWPJ?+QTV\<?
MA60GC&VN;>S>QT^\NY[N.246T:H'C5&VN6W, ,-QUY/2DF\9VBPI+:6-Y>K]
MD%Y-Y*J#!$<\L&8<\-\HR>#0!NFUMR^\P1%MXDW;!G<!@-]<<9JEJND?;[4Q
MVTZVDC2B1V\E764@8PZG[PQCWX'-9.N>+TALKU=,M[FY>*P^TM<PJI2W#J3&
MS;B">F< 'CFMW2II+C2+*>5MTDMO&[MCJ2H)- %72-"BTNU=&D6XN))VN'F:
M)5Q(1C*J/N@   >@J&W\,Q+87]O>W+W4NI2>9=3;%7?P%"@<@ *H'KU.<UE:
MM!K,7BO3K&'Q)>Q0:C]HD*B&$^4$"E57*=/FQSD\4EIXJN--N-5CU&&\O;>S
MOU@-TB1A84*1@;N03\S$G .,_2@#K+BV@NX3#<P1S1-U21 RG\#2"TM@AC%O
M%L+[]NP8W9SGZY[US\?B9+>XN[=5O-0N7U)[6"W"1H05C5R%)(&T#)RQSDXK
M:TO4H]5T]+R**6(,64QRKAT925((Z=0>] $@L+);TWHM(!=$8,XC&\CTW=:J
M:CH=MJ>IV=Y=*DJ6T4L9@DC#+)OV=<^FP?G5.'QCITW]D 17"G5RZQ J/W94
MX._GCYB!QGDTP^,(96V66EWUX^Z;*QA!\D3[&?+,!@MP!U/I0!LRZ=8SB$2V
M=O(+?!A#Q*?+_P!WCCIVH&G6($8%E;@0N7C'E+\C$Y)''!]ZQ)?&MGY236EC
M>7D?V-;V4PJ@,,39P2&8$G@\#/2MB_U*#3]'N-4D#O!! TY"#YBH&> <<XH
M'TC3)86ADTZU>)W\QD:%2I?^\1CK[U86"%'5UB165-BD* 0OH/;CI6$/%HD2
MW$.CZA)/=;W@M\1J[Q*%)D.6 5?F  )!SVK+G\3W6JZ[I"::E]%83VTERS(L
M0\PJ5&&W$D*I)# <YZ9H [ 6MNJ1H((@L;;D 085N>1Z'D_G3;BRM+MXWN;6
M&=HFW1F2,,4/J,]#7+Z5XOD70--:>UNM2OI-/6\N?(5 43H6.2HR2#@#DX-7
MKCQE91@O:VEW?0QVR74\MNJD0Q.,J2"02< G !.!0!JOH^ER1B-]-M'0<A6@
M4CKGICU)/XT^YT^RO/+^U6<$_E',?FQ*VP^V1Q7-0^,)8-4UPWUG=+8V1B\D
MA8R<L  HPV27)!7Z\XZ5=;QA;PP7(N=/NX+RWEBB^Q$(TDC2?ZO:0Q4YY[\8
M- &ZT,3RQRO$C21YV.5!*YX.#VS49L+(WHO3:0&Z P)S&-X'INZUC>'=8N]4
MUK6HKB.:!+5X52WF50T1*9897(.3SG)ZTV\\2P:5J6HBX:[N%ADM8A#'$I"-
M+D#;SELGKG\* .@:*-W21XU9XR2C$9*Y&#CTXIOV6W"A?(BP'\P#8.'SG=]<
M]ZHZ1K:ZK+=V[V=Q9W-FZK-#/M)&X94@J2""/>N:\1>*-6L[[7;6WMYX8[33
M1-#-MB(1\O\ /U)(.  ,=1R!UH ZT:5IRRM*+"V$CR"1G$*Y9QT8G'4>M$FE
M:=,DJ2V%LZSMNE5H5(D;U;CD_6LA/&%K$+H7]G=V1MK07>9E7][%G&5"D\YX
MP<'D5=TO75U&\FLIK&YL+N&-93#<;<M&V0&!4D=001U!H T$MK>(H8X(T,:;
M$VH!M7T'H.!Q[5%-I>GW$"03V%M+%&=R1O"K*I]0".*YW5KF]F\8RZ>FO2Z7
M:Q:8EP"BQ$%S(ZDG>IXP!QQTJ7PMXI;5=.MTO8V^V?8OM4CJH".GF.@(YSD[
M-WIS0!O7.G6-[Y?VJSMY_*.4\V)6V?3(XJ6:"*XA:&>))8V&&1U#*?J#6!;>
M,[2\N;2"VL+V1KFVBNRVU0L43DC<YW<8QR.?;-5;WQEY^A7L]K:7EHTFGW%S
M87,J)MEV(3N !)'8@,!D4 =,ME:+"T*VL(B?&Y!&-IQ@#(_ ?D*1K"R>\6]:
MT@:Z486<QC>!Z!NM8-GXQA6 C4+*\MWCL/M@>1%/GQC 8J%)(.2." >13V\9
M6]O%=&_TZ]LIK:*.;R) C-(LC;$V[6(R6XP2,4 ;UQ:V]Y%Y5S!%/'G.R1 P
MS]#0;6W,#P&"(Q29WQ[!M;/7([YKGY_$GFR6T,D5[IMPNHQ6\L+)&Y;>I8 D
M$C:1W!R,4^#QE;3W,*?V=?);S7;62W3JFSS@Q7&-V[!*]<8Y'O@ VH;"RMX8
MX(+2"**-MZ(D855;U  X-++8VD\<L4UK#(DQS*KQ@AS[@]>@Z^E8=MXSM;FZ
MM(UT^]6"^N&@M;HJGERE=V3][('RG&1SV[U!\0=1U73=%M6T:X,%W-=K&#L#
M;AL<[<$'J0* .E@MH+5-EO!'"I_AC0*.@';V 'X4R/3[*&ZDNXK.".XD^_,L
M8#M]3C)KC?$7BF^:X\/G2+CR8KH0W%SA5;='))&BKR.,[F_*MQ?%D!U!(#I]
MXMO)=FS2\(3RVE&>,;MV,@C.,9H U(M,T^&1I(K&VC=V+,RQ*"21@DG'7!(_
M&K$<:11K'&BHB !548 'H!7/6?C.VO)K4#3KZ*VN[AK:*ZD5-AE4L-N V?X3
MSC%26/BVWO;VVA-A=V\-Z9!:W,H0)+L!+<!MR\ D9 R!0!KPV%E;W$MQ!:01
M33?ZR1(PK/\ 4CDTV#3-/M3FWL;:$\G]W$J]>O0=\#/TK&LO&EI>7=E$;"]A
MAU R?9;F14$<JHI8MPV5&%XR 3D>^"#QI:2H)9+"\@@FMI+FUED5,7*(,MM
M;(..0&QD4 ;,.F:?;0RPP6-M%'-_K$2)55_J .:0Z5IQ>!SI]J6MQB%O)7,0
M_P!GCC\*QHO&2W"VOV?1M0DDO5:2VB(C5I(U )?YG  ^8 9Y/:MO3K^'5-.@
MOH ZQSH'59%VL/8CL: 'M:V[B0-;Q,)2#("@^<CH3Z]!^5*UM YD+PQL95V2
M$J#O7T/J.3^=<AH'C&XDT/3(Y[.\U/4KBR-T_D+&,J'*DG)4 ^W>K\WC.UEM
MX&T^SO+MKBR^V'RD7,$1X#,"1DY!X&2<&@#<AT^QMH%@@L[>*)&WK&D2JJMZ
M@ =?>EFT^RN+F.YGLX)9XO\ 5RO$I9/H2,BN9T[Q@\>@Z<T]K=:C=G3DO+MH
M%0>6A'+')49)!PHYX-7YO&.FP^8-D[OL@D@15&ZZ64X0QY///!SC&* -^BDI
M: "BBD9@JEF(  R2>@H 6BLY/$.B2.L<>L6#NQ 55N4))]!S5V&:*XB66"5)
M8VZ.C!@?Q% $E%%% !1132ZAPA8!F!(7/)Q0 ZBBB@ HJ,31&=H!*AE50S1A
MAN /0X].#^524 %%%% !1110 445$;FW5D4SQAI&*("XRS#.0/4\'CVH EHH
MHH **** "BBB@ HHJ.&:*XC$D,J2H20&1@0<'!Y'N* )**** "BHYIHK>%II
MY4BC099W8*JCW)HFFBMXFEGE2*-?O.[!0/J30!)114<<T4Q<12I(8VV/M8':
MWH?0\CCWH DHJ 7MHT@C%U"7,AC"B09+@9*X]0.<5,2%!)( '4F@!:*9%+'/
M$DT,BR1N-RNC AAZ@CK2HZR('1@RGD%3D&@!U%%% !1110 444V21(HVDD=4
M1 69F.  .I)H =14=O<074"3VTT<T3C*R1L&5A[$=:DH **** "BHWFBB>-)
M)41I6VHK, 7.,X'J< FAYX8I(XY)41Y21&K, 7.,X [\#- $E%%-+JK*I8!F
M^Z">3]* '4444 %%%1Q313;O*E238Q1MC [6'4'T/M0!)1110 4444 %%%%
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
M_ VJ&*<Q;82S84'>O=>>GUI]SX6N'O+MK75I+6UOVC>ZB2+YRR@ E'R-FX*
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
M,"0?7)Z=\4T^$9898;FQU0P7,%W<W"N\ =2)FRRE<CIQ@Y[=* ,)IK_7M?\
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
M)C:1J\LJ_<&21C/J-O/;FJ]AXML[^ZM8Q:7<$-]N%G<S(HCN,#/&&)&0"1N
MR*ACB2?QSJ\3YV2:7;JV.N"THKG8(;TCPC:+?V5W9P7@^RO;A@\T:1N-[ _=
MV@8(&>3VH [^\N5LK&>[=2RP1M(P7J0!G^E4&\06Z6.D79AEV:M)%'$.,H70
MN-WX#M3]9FBN/#.HRP2I+&;2;#HP8'"D'D>]<;%IUS;:7X-N9-7N[F.2ZM=M
MO*(]D>86(QM4'CIR30!Z$)8S(T8D4NHR5!Y'X4GGPX8^:F$&6.X<#U->:>'K
M29XM#U*:33X+F:ZG+R(KFYN6(D\Q'(&.,9Y.!M%);:9##X-\*K:VMKG4;F'[
M4;@';.1&Y19#U(ST'3H* /3E974,C!E(R"#D&D6:)G9%D0NGWE##(^M<]X.@
M%C9ZG%YUNZ1W\A\JU5A' =JED7('0Y/'')%<E8+"M]X>O+2TMK2WO8[PH?,W
MW,ZF)FW2M@9YP<<X/>@#TTSPA68RH @!8[AP#TS3U8,H92"",@CO7F-KI<4>
MA^#H;6SLR+_$EQ]J!V3R"$E YZG&3M!]!76>$(UL=#NT^T0RQ0W<^%ME8)"
MQ)1=PY"G(XXH Z!9HG=D21&9/O*&!(^M$DD<0!D=4!. 6..:\Z\/QPQZ[X8N
M;6TMK."\AN&C"R;[B9"F[=*V!DYP<<X/>MS5;:RO_'*6VK1136D>DO)&DX!4
M,9 '8 ]PN.>P- '4O+'&RJ\BJ7.%#'&3[4I=1G+#Y>O/2O.!;Z/?PZZ\Y^TV
MUKHT!T^6Z'SI$8W(==PR#N YZ\"FFY<^'/%KWLFVXDTNU,F\X)=K8#]6X^M
M'I!FB5@K2(&8X +#)-4[35H+N[U"W"M&=/E6.1G( )**^1[8:N!U*TTR:+QE
M<W"1->VT-N\#M]^)OLZ;"AZ@E@!QUP*341=3W]S;ND+?:-=M4GCN,^6Y^RJ0
MK@=06 X]<4 >F(ZR('1@RGD$'(-)YT6]H_,3>HRR[AD#U-<_X.MOL<.J0":V
M95OW_<VJL([=MJ[D7<!WYXXR37+V%K:OI'AZ],,3:G=ZL\=VY4&24,9!*C]R
M-HZ'C@4 =QHFM)KD$UQ#;210)*T<<CLO[W:Q4D $D#(/7%2:;J]MJ6F)J S!
M$[N@\T@<JY7^:UD?#^TMK;PM&\%O%$TD\^\H@4MB9P,XZX P/:N4TVWFO[G2
M;1H+&XA%K?2)%?@F(O\ :2&( ZL%/X F@#TYY8XRH>15+G"ACC)]J#+&)!$9
M%#L,A2>2/I7E_P!@ADTI)_.LM;6UT<":"8/&RP;G*R0NR\' QT_A'/2K,XLO
M/GUM8H]0M#=6AD=R8[ZR?$84*2/F7E3@$9W-UH [C7-:CT2UBE:![B6>98(8
M8V4%W;IRQ  ]S5Y)XV81EU$NW)CW L*YOQK8V=VVB&YM89_^)I%'^\C#?*V<
MKSV.!D>PKFYEMSJ-CJ-E9VUM&_B(1_:)'W7,K;V5AT&U." N3QCI0!Z5O0@'
M<,-P#GK2+-$Q<+(AV</AA\OU]*\U5)TNIM#MMP?P_P#;[J-1U&Y<V_Z3-C_=
MJ._MK&RT?3'TN..-KKP]=FZ,0&95\D$,^.IWGJ>Y- 'IC7,"*6::-0#@DL
M?2JDNL6T.LIIDF5=K5KGS20$"AE7&?7+"N1;2M,BDT33[32K2:X>R>Y8W;8A
M'"!Y'&"9'Z>G&>16=X7M=-U.?08M52"YC&CS[$FP4.V8#H?1<X],>U 'H/\
M:D7]N#2=C^:;8W._C;M#!<?7FK<<L<H)CD5P#@E3GFO)!/=Q^'?,BDDWKX=E
M5'R<^5]I !S_ -<Z[#PWIXT_Q-<JATZW#V,1:TL%<)C<VR0DC&2,CU(% &S?
MZ_!I@G>[MYDCBFBA5QM(D,A !'/0%N<UI>=%O5/,3<XRJ[ADCVKSKQ+;6T][
MX@:Y@BDV:EIV#(@.T$1ANO3(X/M4-U8-/<:Y.3IMI]DU.&*&XD1C-;JHC\I8
MPHX4YP .N30!Z69H@X0R)N;("[ADXZT@FB,1E$J&,=7W# _&O-[W2[&>SU.[
MEMHVN/\ A)$C$Q'SA#)&I4'J 0QX'K4UYIEHNI:MIELUK9Q?VI:-;VLD1^SS
M2>3N\ME7@!L9^H% 'HBLKJ&1@RGD$'(-.KDO#$6FRQF.6V6PN;+4IE6W2YS'
MYQ0%O+QC*X;.W'!SZ5UM !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07ER;.S
MEN!;S7!C7/E0*"[^P!(Y_&IZY_QYQX&U?'_/LU &_N'&>,] :IZMJEOHVFS7
MURKM'" 66, L<D#@$CN:X'7=/M9;;QCJ,D*M=VD\+6\Q^]"1%$<J>QSZ=:;K
MEE97>E>*=2O54ZA!J2Q12L?G2,>7L4>BD$\=\F@#TS<,[<C)[4M>:3VES>7V
MJZB_]GPSP:TL<=[,[^?$%9 D:@*?E8'&,X.XDU;TL0GQ\U@9'.E07$\MBI'R
M&ZVJ95!S_#N<@8ZEO2@#K]2UB/3KVQLA;3W$]\[+&L6WY0H!9B6(P #]?:M
M,"2 02.H]*Y+Q-I]K+XPT2X-G#+<>3<E69 2610R?D3D?6N>M[>VM='\-W]D
M%%[J%K<?;)5/SW ,#,Y<]6PX'7H: /3L@DC/(ZUD1>)K">6U2-9C]JNY;1#M
M  >,,6SST^0_I5;P9I5E:^$K!HH%W7EG"]PS<F4E!U)Z]<8[#BN0TS1M-=]*
M@^QPB.;7;Q)55<;U19MJGU '&/3B@#T_<NW=N&WKG/%%>8);.]_;Z+;6UK+8
MC6[Q5M+EBL!VQAE4@ \ EB!C&177>$K-5\/3V,\EO<P"YGB$<6YHT3<08@6
MR%Y7TH M:7XA35O+>WTZ\%O+-)$EPRKL.S.6.&R%)4@9&2>U:Q91G+ 8ZY/2
MO-=$L[:TLO#+6\$<333WQD*+C<1'*!GUP !3M/T&T;PWX:-M%9S7=S&L\EI>
M[BE]MB/#-@\H&RN1@4 =_-J5O;ZG:Z>^[SKM)'CP.,)MW9/_  (5:+!1EB!]
M:\ZT>RTFZUWPU)'IWEM&EZI2<K(T;Q2)@!AU"DMM/85M^)H+74?$%G8-80WU
MPEI+,$O),6T2;E4N5P2S=ATQSR.M '5$@#)( ]Z;+*L,;.QX4$X[G'->:^&=
M/M-<N-)BU2);R,>'P=LOS#(E(!QZ@=#VIN@6]MK,5NNLXE6V\/126YE/^KRS
MAI%/9AM7YNHP* .\37;5_#/_  D CF^R_9#=[,#?L"[L8SC./?\ &K\,Z30Q
M2*<"50R@]<$9KDH/^2-'_L!-_P"B37/>(D@GL-6O;:SB:>QBM5DO;F7YX&"H
M56!0,CJ"3D9)/6@#U'(W;<C/7%5=.U*WU2*:2VW;89Y(&W#'S(Q5OPR*X>]M
M;6'79]2N((=0MWU:.,WD3[;FUD^5/*(8?-'R 0#T8\5L^ K"SL[/5&M;:*%C
MJ=S&Q10,JDC!1] #Q0!U.1DC(R.U+7F<5I9/I^EZK,JC59_$6R:4G]XQ%PPV
M'V"JO'08%6K611X>T%2XW'Q$XQGG_734 >@A@20",CJ/2JM]J=OIQMA.6S<S
MK @49^9LXS[<&O/=-6$:MX>U*QLXK:"^GN<7$DNZZNE,;DF3  QD# R<<=*9
M:>'M(/A+PI=2V,,L]W=VRS2RKN9U(;Y23VZ#'L* /3]PW;<C/7%!8#J0.,]:
M\TM+*>>];4F&GV\T>OF);IW?[1A9-HA "GY2G &<8.:6RT2SN/"L$ZM;I>W>
MJ2(/M6YH[G;/(1"V,X4[<XQC(]Z /2@01D<BC<"2 1D=1Z5SW@YH5L+^W@LF
MLGMKV1);;S \<;X5L1D ?)R#C QDURVF65G)I?A:^\F.2_U.ZDCOF89:X1DD
M,H?^\ 0.#TQ0!W6BZQ'KEFUY!;3Q0;V6)Y=H\T XW  D@9!ZX-0VWB6PNGT]
M8EF(U!YDB8J  8L[MW/'W3CK6;X"T^S7P3;QK:Q!+D2><H08D^9EY]>!BN9T
M/1M,F7PS"]E"8Y[N_P#.0*,2;2X4-Z@  8/I0!Z<64+N) 'KFEKRZWM99[[3
M]&AMK6XLH]0U(1VMVQ$)V. @P <[06(&/Y5U?AY/LW@:2.34(_+B6X5;F LP
MB0,WW20"=G3I_#0!TH(.<$'!P<4*P894@CU%>7!+#1+"6VOK'RS<:4H6XTN<
M*E\AD10S @%7)< L<\,W-)J%H;2/Q'8FUM;!"NG-]FL7.R,F?&<X'S8 R0!V
M^M 'J.Y?[PZXZ]Z4L 0"0">@]:\WU;0-*BD\8)%8Q(EGI\<]LBC"PRF.0EU'
M0,=B\]>*AU2VN-4NM>N)S8J;2WMO+O+N1Q): Q*^Z/:I_C+'C&2,4 >GTA(4
M9)  [FN?\71R#PXNH#YI],EBO1M'7807_--U<H\,VIWNGS+#;74&LZG=W'E7
M3$12K&FR(-@'(VJ6 Q0!Z6651DD >I-!( R3@>]><6=E!.UEI#V]GJDT+WCP
MPR2M]CMXQ(%(.Y,N4)VK@=,\BF^%+*WU>XT%=07[3'#I$KJK$E25G 7([X'3
M/MZ4 >D@@D@$$CJ/2EKSWPU!;:;J^E/)'#-]L6X-OJMK)M-T,%SYZL,Y &0<
MD CM7H"2)+&LD;JZ,,JRG((]0: '4444 %%%% !1110 4444 %%%% !1110
M4444 5H=.LK=XWALX(VB#A"D8!4,=S8],GD^II\=G:PVIM8[>)+<A@8E0!3G
M)/'3G)S]:FHH S+7PWH5C<I<VFC6%O/']R2*V167C'! J6UT72[&[EN[33[:
M"XESOECB"LV3D\CWYJ]10!$MO MR]RL*"9U"-(%&YE&< GT&3^=5K71=+LKR
M2\M=.MH+B7.^6.)59L\GD#N:O44 01V5I#:&SBMHDMB"#"J )@YR,=.<G\Z#
M8VAB@B-K"8[8AH%V#$1 P"H[8!QQ4]% %&'1=+M[Z2^ATZVCNI<[YEB 9L]<
MGW[^M/ETK3YM.&G26-NUF %%N8QL '3 Z#%6Z* (+2SMK"V2VL[>.WA3[L<:
MA5'X"JD?AS0XI#)'I%DKF3S-P@7.[GGIUY/YFM*B@"G/I.G7.GII\UC;R6B
M!(&C&Q<=,#MBI[:UM[.W2VM88X(8QA(XU"JH]@*EHH S8/#VBVLHE@TFSBD6
M3S Z0*"&YY!QP>3^=3:AI&FZLJ+J-C;W8C.4$T8;;ZXS5RB@"C=Z)I5_)#)>
M:;:W#0#$1DB5M@]!D=/:DN]"TC4+D75YIEI<3A"GF2PJS;3VR1TY/YU?HH P
MX?"FG_VW>:G=6]O=//-'+ )(03!MC5."?]T'M^E:,^E:?=17$4]C;RI<D-,K
M1@B0@  MZD #GV%6Z* (+.RM=/MEMK.WCMX4^['$H51^ J&+1M+@U%]1BT^V
M2\?.Z=8@'.>O/O5VB@"*WMX+2$0V\*0Q@DA(U"@$G)X'J23^-5+G0=(N[:.U
MN-,M98(F+)&T*E5).20,<9R<^N:T** *%WH6D7_D_:],M)_( 6+S(5.P>@XX
M'MTI9=$TJ>_2_ETZU>[CP5G:)2XQTYQV[>E7J* (IK>"X\OSX4E\IQ(F]0=K
M#HP]#[U3?P]HLEQ+</I-FTTS!I',"DL0<Y)QUR ?PK1HH A2TMH[J6Z2WB6X
MF $DH0!G Z GJ<55M] T>T^T?9]+M(OM2E)MD*CS%/4'CD'TK0HH I7>CZ9?
MI"EYI]M<+;_ZH21!@GTSTZ"H9?#6A3Q>5+H]DZ9)VF!<<G)[=SS6G10!7^P6
M>X-]D@R(?(!\L?ZO^Y_N^W2H]/TG3M)C>/3K&"T5SEA#&%W'WQ5RB@"K/IFG
MW*7"3V5O*MUCSP\0(EQTW>N,#&?2H?[!T?[5#=_V9:>?;JJQ2>2NY HPH!QQ
M@=/2M"B@"L=.LBC(;. J\HF9?+&&DR#O/^UD YZ\4VXTK3KM)TN+&WF6Y*F8
M/$#YA' +>N,<>E6Z* *=OI&FVL<$=O86\26S%H0L0'EL002/0G)Y]ZN444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5#=6L%[;26UU"DT,HVO&XR&'H:FHH
MJ2:5831W,<EI$R79!N%*\2D  9]> !^%07?AW1KZ\:\NM,MIKAE"M(\8)('3
M/^-:5% %"30]*EU,:D]A UXI!$Q0;L@8!^H'0]:>FDZ?'%!$EG$J6\IFB 7[
MCG)+#W^8_F:N44 0R6L$MS#<R1(TT&X1N1RF[@X^N*J0>'M'M;F:X@TVWCEG
M5ED94&2&^\/;/?'6M&B@".""*V@CMX(UCBB4(B*,!5 P /PJG%H6E07C7D.G
MV\=P\IF:14 )<@@M]<,W/N:T** *%QH>E74$D$]A"\<LWGN"O63^_P#7WJS:
MVMO8VT=M:PI##&,)&BX"CZ5-10!332=/C2!$LX56V+F$!?N%L[L>F<G\Z9/H
MFEW-A#836,+VT&/*C*\1X&!M]./2K]% &>="TDQV<?\ 9UOML6W6H$8_<G.<
MKZ<BGW^CZ;JDD4E]90W#0Y\LR+DKGJ/H<=*NT4 4K/1]-T]P]G90P,$* QH!
MA2VXCZ9.:AE\-Z+/':QRZ7;.EH,0*8QB,>@]O:M.B@"N+"T73O[.%O&+3RO)
M\G;\NS&-N/3'%5+CPWHEW.T]QI=M+(T8C9GC!RH&!G\.,^E:=% &:/#NC+>Q
MWHTVW%Q'C;)L&00, _4#@'K5BUTRQLKFYN+6TBAENV#3NBX,C#/)]3R?SJU1
M0!@ZGX3T^\OH+^VMX+>[2\BN)9A'\T@1@2/J<#GVJVOAS14OFOETRV%RTGFF
M41C=OSG=]<UIT4 94?AC0HIA-'I5JL@E$H81C*OSR/3J>GK4\VBZ9<:8FF36
M$$EG& $@9 57'3 [8J]10!GKH.DIJ(U%=.MQ=#I*$&0<8S]<<9ZXI[Z-ILFG
MG3WL8&M2Q<PE!MW%MQ./7))SZU=HH K6.GVFF6PMK*WC@B!+;4&,D]2?4^]0
M6^A:5::@^H6^GP173Y+2J@!YZ_3/?UK0HH AM;6"RMTM[:)(84SM1!@#)S56
MWT+2;2Z-U;Z?;Q3&1I-Z( =S#!/U(K0HH S[C0=)N[<V\^GP/&9FGVE?^6C$
MDM[$Y//O5N"UM[:V2U@ACB@1=BQHH"@>F*EHH RX?#.AV\4\46E6J)<)LE41
MC#+UV^PSVHC\,Z'""(]+MER@1CL&6 8.,GO\P!Y]*U** *LFFV4QNC):QL;R
M,1W&5_UJ@$ 'U&"?SJ"XT#2+NZBN;C3K>6:$!4=D!( Y ]\'IGI6C10!1UFU
MN[[2YK2SGA@>=3&SS1&0!2"#@ CGGOQ42^']-.BVNDSVJ7%M:HBQB09(*C ;
MV/N/6M.B@#-F\.Z-/;VUO+IELT5KD0H8QA >H'L>X[]ZEL]'TW3Y!)9V4,#!
M64&- ,!FW$?0GFKM% &;!X>T>UN9+F#3;>.64,K,J 9#?>^F>^.M7;>WAM+>
M.WMXUBAB4(B*,!5'  J6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+2;^RO#.F.FVX6ZMF=<YVB)=[?\ H./Q'K72I!%'))(D:J\I!=@.6(& 3^
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%1SS+;Q&1ED8#M&A<_D.:
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
MQ0!-XGOK^R@L$TZ6.*:[OH[<O(F\*K!LG'X5SLU_?2>(;#2]0G6YFT_64"W
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
M= 'I%%8_A2P?3?"]A;R_ZXQ"2;_KH_SM^K&MB@ HHHH **** "BBB@ HHHH
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
M!.@>-QW!JQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MR=3\2VVE1W$]Q&6MHDB994D0^878K@#/;KGT^E>?#59_LB^)OG\U+;^R"/\
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
MIC<>1Q]X=:T:\Q\.Z/:W,/A&!FG2.>RO))1'.ZESF(8R#D#@< CI]:6PDO\
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
M)6]OY?LK-<20JIADPQ5GV@?+R2JYP._'7BK\?BW19;N.U6[?S)'6,$P2! [
M$(6*[0V"/E)S0!H6UA;6<US-!'L>[D\V8[B=S;0N>>G"CI52[\-Z1?7_ -NN
M;3?,=N_$CJLFTY7>H.UL=MP-)XFU671/#]SJ,*QEX=F!+G;@N <X([&F0^*]
M$GM[B=+PA+9D67?$ZE=Y 0X(!()/!'% #V\-:0^I_P!HM:9N/-$W^L?89 ,!
M]F=N[WQFIO[%T[8J?9AM6Z-X!N/$Q)8MU]23CI3;S7M,L'N$N;H1O;+&TJ[&
M) <D)@ <DD$ #)JJ/$5K=RV/V&ZB"3736\J3Q2+)N"%BH4@%6X!^88Q^% $6
MM^%;;5&M_*BC53J*7EWN9@9,1LG&.C?=QC'3UJQ_PBNB_8H[06K*D4QG1UGD
M602'@MY@;=D@X/-)8>+-$U2ZAMK.],CW"DPDPNJR8&2%8@ D#J,Y%.M?%6BW
MDSQ0WPRB/)O>-D1U7[S*Q 5@.Y!- #K+PUH^GSQSVED(GCD>1"'8A690K$ G
M'(%$WAG2+@/OMF#/<-<^8DSHZR,,,RLI!7('0'%1Q>+=#FMY[@7A2."-9'\V
M&2,E&.%90R@L"> 1G)JYINK66K1R/9RLWE/LD22-HW1L X*L 1P0>E %.;PG
MHDUK;VQLBD=NK)'Y4SQL%8Y8%E(+ GD@DYJY'H^GQ.6CM40FV6UPN0/*7.%Q
MT &X_G6;XC\66.AVM[&)U-_!:O,D9C=E!P=@<J,+DC R1GM3SXMTFW\J*\N?
M+G,<;2[879(BX&W<P!"YSQN(H O6FC:?8SQ3VUL(Y(;5;1&#$[8E.57D]O7K
M5?4='%YJEO=@*4,$MK=(21OA< \8[AE'X$U*VO:8MO).;H>7%<_9'.QLB7<%
MVXQG.2/SIVM7S:=I_P!H2:"(^;&FZ=69?F<+C"\Y.<#MG&>* &P:#IEO#+%%
M:@)-;):R#<QW1("JKU[!CSUYJ[!#';6\<$*[(XE"(OH , 5E'Q9H@OOL7VT^
M=Y_V8_N7VK+G&PMC:"3TR>:LZ[JJ:)HEWJ;H9!;QE@@.-QZ ?B2!0!%8>&M(
MTR:*6SM3$T'F>6/-<A-^W< "< ':..@[=33)/"NC2VL%L;5U2W>1XFCGD1U,
MA+/\RL&P23D9Q5.#5M:T_6+*RUI;.5=0CD,1M(V4QR(NXH=S'<",X/'3I3;#
M7M8_M+3(-5L8($U42&.)"WFVY5=V'SP>.#C&#B@#H;:V@L[6*VMHEBAB4(B*
M,!0.@J6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Q?&%G<:AX1U.TM(C+/- 51%ZL?2MJDH XO5-&U&?2O%T45J[/?21FW
M(_> 11@X_$$?A5;5;#5H;+7]'@TFXN3J%Z+J"X3;Y>QMA8$DY# J1C'IVKO0
MP/0@TBNKYVL&P<'!S@T <2VEZE9:R^KBPEGC@UJ6<Q1X+O$]NL>]1GG#=NO6
MIKV77;^YLY=0TV]73I/.S:V,FR3.X>5YI## *[LX.,GFNP#J7*!@6 R5SR!3
MJ //]+TG4[6T\.1S:7<)]F2[M;@)M/D^81M;KRO&<BH]&T"Z@MK*W'A^5KVP
MM)DDDOKJ1H&D\LHHC7>5(?)SQ@#T->@M-$K%6E0$8R"PSST_.GT <EX5M+VU
MU5EAM+^QTL6@#6MW)O6.?<.(LL2% SWQTQ65KMAK%[/>?:-/U&[GAU&.:V*2
M@0+;JZ$;5W %\ @Y&>M>A44 <5)HVHMHMQ"+1_,?Q#]J5>,F+[0&W?3;S5WQ
M9ICW.JZ1J#6EW=6UKYR3)9RLDHWA<,-K*2,I@C/>NHHH \^O/#.H:KH]EI<.
MFKIZ0M-?GS'\T>;N;RHV+%B2=V7[=N].;4=1EUC7531;F2XO=,MD:)-N8966
M0!6R?NY)Y]O>N_J%+2WBNI;I(E6>95620#E@N=H/TR?SH \[U?0=9;2;W19;
M.^OA%80PZ?Y,NVW&V,!RPW#+;@<;@>V*TK[2M2O-$\5".QE6346C>WC; 9OW
M48(Z]001^%=Q10!P.JV&K0V6OZ/!I-Q<G4+T74%PFWR]C;"P))R&!4C&/3M5
MJ/1]1&NK.;5_+'B"2YW<?ZHVP0-]-W%=I10!P;V%_INMIJAM&F*:S<2);JZ+
M)-')"J[D#$ D%>F>F:U?!SRSV&L22PF%Y-3N#Y>X';T&,C@GMQWK=O\ 3;+5
M(!!?6T=Q&&# ./NL.X/8^XIUK;6>FV\5G:Q16\2Y$<2 */4X'YF@#D?#.C:C
M9-:FYM7CV:#';-G'$H=B5^N"*IZ3I^KZ%:H&TBXN6O-'AMML>W]U,@8;7R>
M=XYYZ&O0J* //K:PU;2[3R?[(N;A[O0+>T'E;<1S(CAE?)&/O#GFF7&EZM!:
MP_9=+O+?54LK:.UO+.3"LRH R3@MM(5L]0>.E>B44 <+>Z7JC:IJ4 T^9UGU
M6SO$G7;Y;(AB#]\@C:3C'05/KECK::SJMYIT,X2:&S0O 0)&19'\T)G^+:?U
MXYKLZ* /.X=$OCJ-R]OI5[#;S:EI]S&UQ)O<HC#>S$L3GC."<X/X5M^*]+>X
MUC2M1:TN[NVMEFCF2SE9)5WA=K#:RDC*X(SWKJ:* .%TW3[[P_?6>J)H<_E2
MV<T+VMM)YKPNTOF+N+,2<@\G) /M3Y(]=LYM2N;G2'NKC6-/B3;:8*13JKJ4
M8D\+\P.>G!KMZ* .%@\.ZC9Z'XAL/(:1Y=)@MH&4C$SI;E#C\:BNM,U:WT_6
M](BTR:=M86/R)EV^7&3$J/O.?EV[2??M7?T4 <3>:'J']D>(;:.V=VN+^W>#
MIF1%$.6_\=;\JGU?1KB[N?%+NGE17-C;_9YF( \R/S&S^#;377U6OK"TU.V-
MM?6\=Q"Q!,<@R#CVH Y[PG>M#IVGM<VT@N-=DGO6=0-D9;YU![_<V@?[M,U?
M0KJ[\:6SK;E]-ND1KQ\C :(2;1^)D7_OFNI$$(>-Q$@:)2B$*,JIQD#T' _(
M5)0!Y_I>@:NFE6[7EJWVM=5M-PR,^1 $0-^.UF_X%5O4-&U&7Q#<W$=J[1/K
M-E.K<8,:1 ,WX&NUHH \[C\/W=M)I]Y>Z=?3PQR7R2Q6DS)*GF3%XV^5E)!
M]>XK>CLM4L/ #VVEVBV6HB%VB@20N8V9BV-S$Y;D]3C/M7344 >:WNB7]S/J
M,EEI.I".ZL(8U>\DWR22).&8MEB1P>!T^4XKH-5T*;4];UD2QE;6[TA+=)B>
M!(&D/Z94UU507ME;:C:/:7D"3P28W1N,AL'- &#X#\^X\/?VK=+BYU29KF3Z
M<*O_ (ZJ_G5&UT?4$T7P_ UJXDM=7>>9>/D0M,0Q_P"^E_.NPBCCAB2*)%CC
M10JHHP% Z "GT <%I=EJJ1>']-DTFYC_ ++OW>XG;;Y>TK* 5.<D'<.W%6-)
MT;48+;PDLMJZFQFG:X!(_=AHY ,_4D?G7:T4 <'%8:KINJ6M]_9<]Q'#JFH3
M2+%M+>7(3L8 D9SG.*K#P_>+=6NL7NFWKQ375Y+-;6LQ2:$2E2GW&&?N<@'^
M+VKT6B@#C_#VC75EK.G7#:;]CA6PN0Z"4R>6[S(X!9B26(!)YQG-7-<%[:^*
M-+U.#3I[RW@MKB.;R "R[C'MP"1GE?RS7244 ><P>'+NRGLM2U#3;Z=)H[GS
MK>RG9)('DF\Q 2C+D8R#SC-+=>%=3EL3!;Z:ELPTA%6%92R"47'F^7N8DDG'
M4G'->BT4 <3J&F7WB2?5KX6%Q9@Z6+:V2X 5WF#F0' )P P49^M5$\/:M//I
M$TUF5^W2O+JBDC]UB<3H#Z]UKT&B@ HHHH **** "BBB@#G?$<,LFO: Z1NR
MI-<%BJDA<V[@9].>*Q]'M9XX/ @-O(ODQ2>;E"-F8#][TY]:[JB@#RW2PT-M
MX>GN+G4-.BL[6>TGEAMSNAFW*P4AD;@@=0.HQFMSPMIYM=9TTI:W<40TJ<@W
M0!=2]P&PQ  !(.<8&!QVKMJ* /,]"L +?3-.N3JMY>V,DS2V154BA(5QDMLR
M0V[ ^;G=GM3K<3RZ?<Z?IJW5W;?V)<((;NUQ-8.5 6$2;06STV\_=!KTJB@#
M,T"X2[\.63PEP/LZI\Z%"& P>" >HKC]&$DUIX6T5+>9+[2KHO>!HF B54D4
MDL1CYBPQCKFO0Z* ,#P-%)!X.T^.:-HW57RKC!'SMVK UBWG0Z_<?9YFCCUB
MSG.V,DF-5AW, .N,'IZ&N^HH \[NY&U/6+^\M;>X:WDU'2S&[0LN]5?YF (S
M@>M=/X4BDBL]0$D;(6U2[8!AC(,K$'Z&MVB@#SC57-MIOB'1Y;6XDO;K5!<P
MJL#,'C+QD/N Q@!2.O48J>X@2*[NI[H7UEMUF=X=0MTS]GS"@!*E3N1N1TQ7
MH%% 'GFCW\VFZE:ZOJ]JT=O-8301R0VC()&$Y8$H!\K2+AL=S4-];7+:DFH+
MI$EI;VZ:;<2VL<>?*19)"R@ <E<@D =J])HH \[O!!?ZKJ&KF*^CL);RV$%]
M;H5:%XXG!EVE3N7Y@AR,?E2V-]/;ZCI.J:C$WV6.>]B^V1V;)YP;9LD9%'!;
M:W..<>]>AT4 <!X7MYVU;1IY+2:, :DW[R,J4W3J1G/0D9JOI-CMN;33;N?5
M9+RWU:29K14584 D=Q*6,>2I!'\7); KT>B@"KI^H0:E;&>WW[!(\9#J5.Y6
M*G@^XK@+S2[S^T=9A2UE,>CM)?6A"'#O))'. OJ04=<#UKT2WMXK6+RH4V)N
M9L9SDDDD_4DDU+0!YNMG-9R:'JEY<7NGQ7$5U+-/;Q!FBEF=9 &!5L9''3JH
M%=?X2MEM/#5I$D5S$IWN$NB#*-SLWS8 QG.<8XSBMFB@#@XK2X&AV2_9Y-P\
M2F0C8<A?M#'=],=ZSXI[B[O-%>4W,,T6I2++9Q6AC@LMPD5>B\DD@[B3U)XK
MTRB@#SK1I0Z>$=,%G<)=:9.R78:!@(2(I%Y8C'S'D8-=+XON9K6TL'C4)&;Q
M!+=?9Q,;5=K?.H(.#G S@XW5T%% 'FVC0R-K=L EY*%UZ68R7,+*S(UMA7/
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH R]1UC^SM7L+66-?(NTF)E)^XR*&QCW&[\
MJQ+#QC/JFFV!^PB"YO99HY(_,SY*I&7W9QUP4_[ZK1\8:#=>(-(6WL9XX+F.
M3<DDF< %61N@/\+M^.*@@\+RP>)[O44DB%I);%((1G*2,L:,QXQC;$GZT 8V
MC^(-2MO#FE0:A:1R6][IDC12K<,928XMQ+<<;AGH216A:>(]1FMDAT?3([@6
M6GP3SI+.V]BZ;A&AP<MM'4]212GPG?'2=#M/.M]^G6<L$IW-AF:'RP5XZ9]<
M<4R#P[K^E"1=+GLPUW8P6\TLCL#;R1IL\Q!M.\8/0XY H J-K^J:5>>(K^.U
M2>RM;R)I5FF9753%'E47! (SGD]ZZS6+N\L['S+"T%S.TBHJNVU$!/+L>R@<
MFL2\\+7MQIGB&U6XA+ZI*CQ.Y/ "(IW8'!RAZ9K0\4:3<:QIT,-L(9##<QS/
M!.Q$<ZJ>48@'@]>AY H P9/$4^JO81EH5DM=>CMI7M)BT4H\IFX/IS@@]Q5F
MP\:7-Q9RZI-90'3TBFD?R9MTUOY>2%D4@8+8/3H?SIEOX5U;[>9YC811G5(;
MX) [?(JQ%"@&T=/EP>_/ Z5%+X-U+4[A?[3:R1EMIX)KZWR)KP2(57>@4 8R
M&ZGD#&* -;2M>U"74[:QU6R@MVOK4W-N892^,%=R-D#Y@&!R..M9VH:EJUCX
MIUN6PAAN([;3X)G2>9E4 >:2% !^8XZ\=*O:5H^KMJ]G?:N;1?[/M&MX5MY&
M?S&;;N<Y4;>$'R\]3S4USH5S-J.MW*R1!-0L$MH@2<JRB3)/'3YQTSWH RK_
M ,>-%YLEI#9B.ULXKN9+FY\N23>N_9&,<D*.OJ0*C'B*YM-7U2:TA^U_:[ZS
M@@CDD*JHD@4Y[X&>3QZT[_A$M5M&D^QKILKW5E!!)-< DVTD:;-Z J0XQC@X
MY J#Q!H]]878NH)86>\UBR:WW9P"D>SYP!P"1V[&@"]/XRN;%)[.]MK2+4XK
MR.U&9R(#O3>LA8C( 4-D8ZCWI(/&5W>B*QM+:TEU*2]>URLY,&$02&0,!DC:
M1QZFF7'A34KUI=4N%L3J37T5T+8LS0[$0QB,L5SR&8YV]<<5*?#VLHUIJ47V
M 7]K=R3):K\D*Q.FPQ[PF21@'<5Z^U %KP=-<W5IJIOE*RC4YT:/>7"=. ?3
MTZ5:\+W4D^FS6TSM)+874MH78Y+A&^4GWVE<^^:KZ+INLZ7'(9Y+%C<ZA+<W
M)!?"QL.B<=00.O&*E\*P,NGW-ZP(&HWDMT@/]QCA#^*A3^- &Y1110 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 )12T4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MSV. -LF,D]>E:T4L<R"2*19$/1E.0:\T31M+4F)+"V5&\4B%E6, &,*2$/\
ML\GCIS75>%((;34_$5K;1)#!'J"E(D&%7,,9.!VYH Z!9X6F:%94,JC+(&&X
M#W%*)(R%(=<-]TYZUYSI,4":;X6OHD0:M/JCBYD 'FR9\SS@QZD# Z],"DTN
M>)M$\$1"13)LG.T'GB"0'\C0!Z,LT3E@DJ,5 + ,#@'I7/7OC![6PM]1AT6Z
MN;*Y$>R>.:$#+MM52"^<Y(]AFE\!:=9V?@_398+>-)+FUC>:0+\TAV_Q'J<9
MP/04WQA;06?AB"WMH8X88[VU"1QJ%51YZ< #I0!LV5^T\4?VRV-A<2$A;>:5
M&<@=QM)!JR;B$2+&9D#L2%4L,DCKQ7GNNPVLMMXSN[Q4.H6TL8M9&'[R("-#
M%L/49<GIU.:K7\%D^E^*;IHX?[8AU*,P/QYB/B+9M/49;=TZ\T >GT444 %%
M%% &7>^(],L _GSME)A $CB9V>0J&VJJ@EC@C..E/L=>TW43"+6XWF?>$!1E
M.Y" RD$ AAGH>>M<WI%Y9VOAC3M7NK1KO4I+JX-M&G^L>:21]P';IG)/0 TD
M^FW.CV6G75RR?;[K7H[B41?=0RGRV53W 0XSWQF@#J=7U:ST/39=1OY#';Q8
M#$*6.20!@#KR:L6]Q%=VT5S"V^*9 Z-ZJ1D&N8\7W:2:QHNFM:7%Y&)7O)X;
M>/>VV,87(]-[C\JP-.-U?:+I5BL<ER-+DN+>XTPW1MYY53 C8<C.U2O!(&6%
M 'I=%<U:W:S?#J6YM;NZFVV,NV:X^68%0P^;_:!&,^U8NG:/#<ZQI5K-=7SQ
M7NC_ &FY4WDG[V0&,!B=W'WSP,#IZ4 =_17E=A<ZIK=O96\JW%X(=&24-]N-
MN5D9W7S2<_,0$'7ISZU=$-QJD&JR:A?SR36FAVTR-;7;"/SBDA\P;3@\J#GI
M0!W-QK%E;37,#.[36L N)8DC9F"'.",#DG:>!S5Q6#J&&<$9Y%>9747S:SJ8
MEG6[_P"$<AN/,6=QB1EDR<9Q]!T'48JSJ#S7&F^)-8>\N([S2F1;/;,RK$%B
M1_N@X.XL<Y!S0!Z-17F]V)I-.U[6&NKM+NQU=%M\7#A8A^YRNW."#O(.12F3
M5;S4KW445HY+?6?(2ZDO_+C2)9%7RO+)P=PS[DM0!WM]J%OIRP-<L5$\Z0)@
M$Y=C@"K5>;+;"\L-,URXN9VO9_$"K(K3,4VK.RJ@0G P%!'&>OK7?:K<26FD
M7ES",RPP.Z#&>0I(H MT5YK=>=I6DZ9<VE[=-+JFCW,ET[SN_F.(/,$@R>"&
MZ$8ZXJWK=[=1V-H4NIE8^&KN4E9""7$<>&^HYYH [^BL/3;)-.\+.T=Y)'+-
M;F:2ZN9B^UR@RY+'  P#@8 Q7%3RSZ5HU]!*]]:7[:7YFX79FANB'7,R/G(;
MGI@<-0!ZC17">,-0O+76;^.WNI85?3K5,HY'E[[DHS#T.T]?I4FKVD.F3PZ5
M9:G<""^U"UBN+7[0Q:!"')PQ.X!]@'7L<=30!V]%<%JT36E]8Z'I]S/J%M-?
M2F6T^UE&CVPAA$9,YVY._!/MTJM';:G-%;6\Q_M"*TFNMVFP:G^_$>Y=AW C
M>8\E<$C&1WH ]&HKS.>4W5@NI"]O]1L(-.C_ 'T%UY=U8L-V97BW ,3CKD_<
M/45U?B.X>+3-,U2"X?RK>\@DD925#Q.=C9'IA\X]J .AJA#K-E-);1;WCDNV
MD6%)(F5F\LX;J..G?KVKA=.OK^YN(K&2[G)UF^@OXOWARL#&1V5?1=L(&/\
M:]Z=I5JFH:EX9N+N2XEE:?4 6-PXX25]O0]NGN, \"@#O=.U"WU73X;ZT8M!
M,-R$C!(SCI4.J:S::2(5G$LDUPQ6&"",R22$#)PH[ <D]*XCPU:BQL_"-Y!/
M<"6[EDBG!F8HZ;)"%V9V@ J,8%='><?$;3/,^XVFW BS_?WQYQ^% &QIFJ6F
MKVGVFT=BH<HZNI5HW!P593R"/2KE><W"O+K5Y!%/-%;7'B2*)S!(R%O]&.]<
M@YY(&:<;:Z,EUI=K,]S;VFKN%T^2^:.2>+R%;8CDY(5FW8)QZF@#NKC4(+6;
MRIO,7]R\Q<1DJ%7&<D=^>G4\U):W,-[:0W=N^^&>-9(VP1N4C(.#[&O/5FCO
MXHK-;F_>W73;\217,K+(CI(F%8@\E>F<G(^IJ"TM[B9-(TNWMKBYMET&*Z\M
M;]H=LK\%\D\XVC Z#/ H ]&U&_M]*T^>_NV*P6Z%Y& R0![58!R,CO7'ZQ)<
MR_"2X>\GCN+@Z;^\EC<.LAQ]X,.#GKFLS5))I-/\2:X;JX2^TN\$=H%F95C5
M%C(&T'!W;CG(YS0!Z)17%Z=#'?7%YJ]YJD]K<PZT\$;><P38KA%AV9VX8>V<
MMFLRQ<S:OH]S;&^>VU&[N(I;R>Z93=J4D.!&"=JC P>",# YH [BWUFRNQ;-
M;/)*EU))'&ZQ-M#)N#9...5(YZ]JOUYAI1?2-.T2>R>8-)=:DSH9G97V+/M!
M!..P^IYZU,YFTW2M&O+:]NGFU72[A[MWG9O,;[/Y@?!/!#< C'!Q0!Z317$Z
M)"UAKN@&.YN9#J.ER277G3O()'41$-@D@'YCTQQ3M9B.I:[KJW%W<0#3-.CD
MM/*G:,(S"0M)@$9/R@<Y&* .THKS?3WN)X[V_ENKJ633M"M+J"/SVV&;RG.X
MC/S'*]^#GG-/GL)X;?2[?3[Z[,VL:3.9G-P[%Y5C5TD&3P=Q[8X.* /1:SKS
M7M.L1>^?.0;"-)+A0A)17SM/3G.#T]*X*;Q+>223:_%<RFWN;!K.&(,=OG^0
MDRD#^]N++GVJ/5-&AL8?%"&2=YK?3+-?,>=VW,=X8D$X/3OT[8H ]2JM;W]O
M=7=W:Q,3+9NJ3 C&"RAA]>&%8.EVPTSQM=V%O-<-;R:=%.R33M)F3S'4M\Q.
M"0!G%8.OV@W^,]32>XBN;)X9+=HIF0(P@C.< X)[<YXH ]%JK9:C;:@;D6[%
MOLT[0294C#KC(]^HK@=0EU6^O]9OHE9);*^CBM[I[_R8K=5$9VE"<$-N.<]=
MV.U+#']IUQ+)[B:*"X\0WBRK%*T?F 09VD@C@D4 >CT5YRD5[,[:?$\E_:Z?
MJ=S&M@;XQ33Q!$*[6)!;8SD8)[CGBM>357M_A=<:AIUS=2R16D@CEN1^^5E)
M4[O]I2",^U '7T5YQXA1_#_VNTTV\NA#-H[3N6N'<B19$ D!))!(8YQUJWXT
MN[N+4=5C@NYH=NE6[+Y;D;&-R06 ]<<4 =Y1573]/@TRT%M 964$L6EE:1F)
MZDEB35J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *BFMX+E56>&.558.H=0P# Y!&>X/>I:CN&E2!V@B664+E$9]H8^F<''Y4
M));P32122PQN\)+1LR@E"1@D'L<'%5[G1],O+N.\NM.M9[B+'ES20JSKCI@D
M9KGX/%&H0^&-<U2_MXA<V%S+%' C;E! 4*N[ SR>3Q45_P"(-6\,/<Q:G/%?
MG^S7NX66+R\2(0I3 /*G<O/7K0!TQTC36U$:DVGVQO0,"X,2^9TQ][&>E$>D
M:;%J#ZC'I]LEXXPUPL2B0_5L9K!%[KMCJ)TJ\O8[B:[T^6>WFBMP&BF3 *A<
MX8?,",^G/6MF74/[(T!;[5WP\$*F<HN27P 0 .Y8X 'K0 ^#1=*MKB:X@TVU
MBFN 1*Z0J#(#U!..<U.MG:J82MM"#;H4A(C'[M2 "%]!@#@>@K*B\663.8IK
M:[M;A;B&!H)HP'4R\(W!(VG!Y![&G7GBFQL[BXM3%<37$-Q';B*) 6DD=-X"
MY('W<DDD=* +EGHNE:?)YEEIMI;/ECNBA53SC/('? _(59DM;>:>*>6")YH,
M^5(R M'D8.T]LCTKEY_&;2:KI,-E8W;17$\T-RAB&]616RGWNH(!/;%:-EXM
ML+Z]@MXX;I(KIWCMKJ2,"*=ESD*<Y['&0,XXS0!HW&DZ==6\MO<6%M+%._F2
MH\2D._'S$8Y/ YZ\4HTRP%I%9_8;?[-"08X?*78A'((&, BL.+QUI\WV<QV&
MI,EV66V<6XQ,Z]47GKP>3@<'GBIU\7V,EK;R06MY-<7$LD2V:1CS@T?WP02
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
MAC,KX; "#JV3P0.Y'2@"-/"FAQV$-@M@HMH+D74<>]OEE!SNSG/?IT[4Z_\
M#6DZE=RW5W;,\LT(AE*S.@D0= 0I .,GGK4VFZYIFKEQ87B3F, L!D$ ]#@]
MCCKTK+\2^,;'0[6\CBGCDU"W16$+*Q4$] S#@$CD#.30!MBPMAJ3:B(O]*:$
M0F3<>4!+ 8Z=2:KW&AZ;=1W\<UMN74L?:AO8>9A0HZ'C@ <8I)O$&DP:D--E
MOXDNBRKY9/1F^Z">@)[ \F@Z_I(U3^S#?Q?:]VSR\_Q8SMSTW8YQUH BN/#.
MDW6H&^EMW,K,CNHF<1R,GW2R [6(P,$CL*HZIX0MKV_L9(46.W2\EN[H><ZN
MSO&5#*1R#NVG@C&.*T[7Q!I-[?M8VU]%)<*6&P'J5^]@]#COCI45WK#6GB*V
MT]Q&EO)9S7$DKG!384'7IC#'/TH :?"NC_8[>V2"2,6S,\4L5Q(DJLWWCY@.
MXD]\GFKL&EV-MI8TR*V068C,?DGD%3U!SUSDYSUS56#Q/HES:W%U%J4)AME#
M2L25V ]#SV/8]^U \3:*;%KW^T(O)601$\[MY&0NW&<XYQB@".#PEHL%O<P?
M97E2YA$$GGSO(?*'1 6)*J/08IL?@_0TCF4VLDIGC6.5Y;F1V=5;<H)+9X(_
MITJ>7Q)HT-A#?/J$7V><E8F7+%R.H '/&#GCCO27/B?0[2**6?4X%2:,2QD-
MNWI_>&.HH U:*CM[B&[MX[BWE66&50Z.AR&!Z$5)0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% ''3:%?WGACQ-8K"4GN[V
M:6W#G ?[I4_0E<55UG3M1\7O<RQ:?<60CTN6",72A"\SLK;1ST&S&>G-=W2!
ME;.U@<'!P>AH YFQ-YK/BBTU.73KFRALK.2-A<*%+2R%,A1GD *>>G(JYXOL
M;G4/#D\5G%YTZ213+$#CS-DBN5^I"FMH,K9VD'!P<'O2T <?JUSJNK6PNH]'
MN5MK*^M9HXV3;/*JMF0[2>W&/7!JE/9W5[>:G>W>@7;VES?02*H8I<1*L.T2
MIM.=P8#C.<$^XKO:* .%M8-:CET6^N[:^NXK74+@)YBJ;A8'C*1EQZY//?&,
MTW2M.U(VOAW0Y=.N(6T>Z,MQ<LH$3*BNJ[6S\V[</ISFN[+*" 6 )Z GK2T
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
MHM];7R6^ZSELYD>'?N1R#D'<,$$>]13^$H[JWTVWGNBT5GI\UBX"8,@D1%+
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
MXR1AAA@V=V>"?2NN\4RG&B-&[ /JL .#C((:@#H*JW&H6]K>VEI*Q$MXS+"
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
M!3+*960,W'( 3..A)YH ] HK$\&W=Q?>$-,NKJ5IIY8 SR,<ECZUMT %%%%
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
MWFGQ2R-'Y3$D@,O8$ X.,\9Z=JBU'Q;HVERR1W-Q)^ZB$LKQPO(D2G[NYE!
MSC@'K3KKQ5I%G<^1-/)D!#(ZPNR0[_N;V PN?>@"VFCZ?'J*:@EJJW21"$2
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
MG"Z\[S.=N/M/G8]>G'UI-8\*W&HW^H7D5Q"DDWV1[<.I(62%V;YAZ'=CCWH
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
M-D_3FJ,_B^\>P;&D2VTUW9/<V):9#YBJ 3G^ZP#!L<_7-7/$NA7&M7UD(\+
MMO=0RN3]WS(]H.._-9L.C:UJ36*7UDEF--T^:W#F97$\KH$RN.0N 3S@\]*
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
MW=R>7"K*I;:3RS!1P/<BN'\*2ZO/=:'J,OVE5OTD:[DN+Y62XRA9=D6X[=I
MX4# SFM_QZI?PA=*'*$S6X##J/WZ<T ;=Y=PV%J]S<,RQ)C)5"QY.!P 3U-3
MUY[J\ESHS>(K.SO[T1Q06<T9DN7=HV>4AL,3D9 &1FI1Y\>O;M0N[]5N]1>*
M"]M;LO;R1MN58"@;]VPZ9QG<,YH [:SO;?4+9;FTE$L3%E##N5)4_J"*GKS7
MP]:!X-"TO[7>):WLM]+.JW<@+F*0A5!#94?,20,9(R<U+IYO-6U>QTBYU2^^
MS02:A"[1W#(TZ12H$W,#DD XSUX//)H [ZUO(;V-Y(&8JDC1G<A7YE.#U'J.
MO>IZ\_T^>ZU?5K72[N]N_LSW6HR/LN'1G\N4*B;E((50V< ]AZ4NI NB6<.K
M:AK,UM82.K6MSY*(=[ 2R2*XW,-NW'S'*DXYH ZZ]U_3-.DN([JX\MK:-)91
ML8[5=BBG@<Y8$5HUY7J-S->:5<W5PY>:?0=,DD8_Q,9B2?S-;AN[\:Z?#WVV
MX\TZR+@/YK9^RF,R[<YSMW ICTXH [BBLGQ7-+;>$M6G@E>*6.SE9'1BK*0I
MP01T-<M<P7<>H:7I4;:GJ$=Q:27MP%OS$\LG[M<[RPPHSG:"!D]* ._HK@-*
MM[_6-1L=.U;5+OY=*9W6VO2-[K,55RR'D@8S[]:B\/7-]KE[I\E]J%XR0Z0E
MPT44S(LTBS.H9L=<A1GU[T >B45YKHL^MRVVFZIY\UL][;S/<W-W?JT4F8V9
M66,L=NP@'@#"@YJ.;4;[1=(O(_.U*VU)K!,I-<^?',3*B-/%(6(!^?I@=1QQ
M0!Z=4%Y>V^GVS7-W*(H5*@N>Q) 'ZD5P%]_:VG6]]!'+>Z?!(]EY:2:@)IXV
M:<*[ [B0K#UXR#4?B"R\J#Q#IWVN^>VM7L)85DNY&*M(^&Y+9(.,X/ /(H ]
M*JM?W]MIEHUW=R>7"K*I;:3RS!1P/<BN!U%]6DO-9-D;S=I<L4-I.^I>7%"%
M1&/F!F^?=DY+9SFC6(9-2TK6M4N+VY\VWUA+=(O.81"-)HU"[,[>?O9QG.*
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
M^<VWA:^F%I'=[4&8I4+)C<,D@<D#[Q'M6U10!Y3JMU%/)KCF^?5A-!8.)$A
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
MGRS=6T<@$5P4P%W#&>@ .",@<UNUR\GB/Q FN#25\/6C3/ UPK'4B 45@O\
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
MB\S4?$]M=ZK%:&>X@"P_91+/*NQ!&8\NN?FST'!!J]]G;_A._P"P-I\C[?\
MVST_A\O'_H[FNZ:"%Y5F>)&D3[KE02OT/:G;%W[]HWXQNQSCTH \OTF(R6NF
M0W.K1?:X=0N'-G%:@SK(/-WF1M^0I!Y..ZUI6]K;Z=\.O#^L0PK&=.^SW<I1
M>60C;+]?E=C^%=X+>%9FF$,8D<89PHW,/<U1UC1UU?3_ .SS=2VUL_RS)"%'
MF)W3)!P#[8- %;P?;/;^&;629<3W>Z[ESUW2L7.?INQ^%<WK\VGV^I^+H]5>
M%7N--B^RK+C=(NQQA,]3O].^*[Y5"*%4 *!@ =J9)!#*RM)$CLF=I902,]<4
M >5ZU>1-H&L6Z26EDZ:=:B7>"\]X?*5EV@G"J,XX!Z$\=:V;J$2>+X])B.^T
MU6YM]4#+RA6-&W\^[1Q?]]5W36T#.':",L%V!B@R%]/I5*#14BUI]4DN))I!
M#Y$$9"A($)!(4 =R!R<]* +=G>6VH6D=W:3+-!*,HZ]&%8DO_)2;;_L#S?\
MHZ.N@1%10J*%4= !@"C8N_?M&[&-V.<4 >=M!$NCS3+&@D/BS<7V\Y^U8Z_3
MBF1&&.^69=0AL+V/4=3\A[R,-;2 R_,C'((/ (([ ]:]&\J/&/+7&[=C'?KG
MZTV2V@EC,<D$;H3N*L@()]<4 9?A&:.X\*:=+%:+:1M%\L*L2JC)Z$\X/4>Q
M%<G>BW.NZDTM[]AE36XFM[EXP\*2"V&!("1P1D#G.<5Z(  , 8 ICP0R*ZO$
MC*_WP5!#?7UH P_!ERMUH\SBWMX2+R96:V8F*9MYS(F?X2<_K6%K]QI]IK7B
M9-7:-6N]+C6S$HYD4+)N5/4[B#@<]#7=HB1H$C4(JC 51@ 5D:QH$FJRNRZK
M=VL4T7DRQ(%964YR5W [6()&10!Q$<]C;Z-K\6I/$LMSHUJ+59"-TB_9\ )G
MK^\ST[XI+ET@\.^);+4F7^V9W@\I'/[V0F*,1[>YPX;IT(->DQV-K'%!&+>,
MK;*%BW*"4 &!@GITJ1H(7E69XD:1/NN5!*_0T >::G+8QZ+KUI?/#_:C:VDB
MQMCS2-\91@.NW9GGIC->ES+*T$BPNL<I4A'9=P5L<$C(R/;(I&MX'D\UX8V?
M&W<5!..N,U+0!BK9>)@P+:YIY7/(&F,,C_O]5GQ#_P BUJG_ %YS?^@&M&D(
M# @@$'@@]Z ,_P /?\BUI?\ UYP_^@"N"NI=/?3M>LHFB&KRZ^# G'FLWFIM
M9>^  W/LU>F@!0   !P .U1_9X/-$ODQ^8N</M&1GKS0!YO:Q>9>M;W6JQ1S
MCQ$T@M$M0UP7$FY6W;P=A3'..%]:AC6=["T2U#&=K;7!$%Z[O,&,>^:]/\B'
MS_/\I/-QCS-HW8],THBC4@K&H*YQ@=,]: /-K'2X-=@BM(M6@NY'T-XDCM;4
M(L2G9L#MO/S!@,#'9JKO<3ZUHK^(W=8$N-1LHI'FCW+''$!N+#(RHE9L\]J]
M0B@A@+&*)(RYRVQ0-Q]32^5'Y9C\M=ASE=HP<]>* .<\)(GVW6ITU!;XRW*>
M9+# (X2XC4'9AFSQC)]15#QX)+6\M+B#(?4H)=*)']Z7:4_(AOSKLHHHX8Q'
M%&L:+T51@#\*5D5\;E#;3D9&<'UH \R-G.T>NZ;:QOG0=/NX8%4<CSV+H![B
M-0/QK8\*+!+X@MYXM7@O3'I(39:VH2..,LI4,P<_-P<#'3-=J$569@H#-]X@
M<FFQ00P!A#$D88Y;8H&3ZG% &!XONH[=M(5X[8/)>_NKF[)\JW8(QW$ C)QD
M $CDUR_AZ:.77--"74=R1KM\3(@"ALP,=P Z ]17I$L,4\9CFC21#U5U!!_
MT@AB5]XB0-G.0HSTQ_*@#$\"?\B/H_\ UZK6_35544*BA5'0 8 IU !1110
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
MDO-)MS;O',[)'*K(JMA@"1@H".* *]WXMOX);6Q>VL;"_>W>>9;ZYVQJ%?8
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
M:7;ZC;!A%<)N"N,,O8@^X.15RL[0+.73]#M+6:"W@E1/GBMAB-"3D@?G6C0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8OC"
M^N--\*7]U:R&*94"K(.J;F"[OPSG\* -JBO._$ O="FU6TLM8ORBZ9%+'YUR
MTC1N9]I8$G/('\^W%3ZK!?1:]_8MO+K%Y##I_P!IW0WXCD\UW8;V9G7(&WA1
MP,]* .]HKSE[_7#"=,GOY([[5K6R,,L4P81.6*3%"IQT7=QQS6WX1U.ZUJ^D
MNY9I/+@L+:%HBQV^>07D)'KRHS0!T4U_:V]REM+,JS/&TBH>I5<;C^&1^=.L
M[N"_LX;RUD\R"=!)&^"-RD9!P>:Y3Q#8I+XXL)3-<*?[/N7VK.P7Y3'@8!Q@
MYY'?O6/ILMUH.E>'+RVO;J4W.E3/+#)*6C.R .@"=%P1CC&>^: /1;BXBM+:
M6YF8K%"A=R 3A0,G@<G\*=%(LT22H<HZAE.,9!KS>&XURWT@WH?48EN-%N)9
MI;J^1_,E$899(E#DK@D] , BMK0%NM2\2W<ESJ-X8K.WM'C@68A"SQ$L6'?Z
M=._I0!U-U?6UD]NEQ+L:ZF$,0P3N<@D#CIPIZ^E6*YGQI;_:VT&#SY(-^K(#
M)&VU@/*ES@]B>F?>LBSO+VS\0P:2+ZYEM[?66A5I92S-&UL9-C,>6 8]\]J
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
MW#RR12/-/,7D;RVW(,^@/;W-;5% &/J7A?3M4N99YS<(;A%CN$AF9%G49P'
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
ML[K7M+6Y:+44MM&#P2/&=O$[!6"MSP. 3^%;WCJWM9K'3'NH89%35+4$RJ"
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFR()
M(V0D@,""5)!_ CI0 ZJ=YJ4%C=V5M,'#7LIBC8#Y0P4M@GMD*<5G_P#")6'_
M #^ZO_X-;C_XND\76MW+HJ3Z? UQ>6-Q%<P1#JY5AD?BI:@!;?Q=IEU 98?.
M8#4!8 ;!DR'&".?NX.<^E%AXLL=0O8+>."Z2.Z+BUN9(P(K@IG=M.<] 2,@9
M XK TWPQ?6FOZ9;M"WV&*UBN)I>WVE(FB(/N0P;\*9X6T*2SGTBVGT>]%SIV
M_P ^YGNI3"A"E5,2[]IW9[#@$T ;NM:Y<Z9XDTVUCAGN8;BWG9H((PSNRE-N
M"<8P"W4@?I0/&5C-;VDEG9WUY)=Q/,((8UWQHC;6+!F &&XZGGIFIKVTN)/&
M6EW:1,8(;2X220=%+&/ _'!_*N8L[#6+>TLK&\LM1:Q*7),%H^PM,T[%1(00
M0I0YZXYYH ZBW\5Z7<QR2H\@C2P6_P!S+@-"<\CW&TY%5YO&NG0KYAM;UH8X
MHI;F58AMM5D *[^<YP02 #@5R[^'=7E\-:#!#92Q3O;G3+]6P#'"SJ68^PV'
M'^]5O5M <:QK*/H]Y?#43$;417,D=N1L5&678X  VYY'(Z4 =GJNJ6^CZ?)?
M7.\QH0 L:[F=B0%51W)) K(;QOIT4=TUS:WUO)9O"D\,D(WJ920O )STSQGK
MWJ3Q?:RR:%"]N%:2SNK>X2)G"^9LD4[02<9/;/?%<W,M[K.NZK)'IT\+"ZTM
M_*DV[PBR,S%@"0..<9Z8H Z*X\8VMLK&33=1S%")[I1"I-K&20#)\W?:3@9.
M!G%.N_&.GVES-']GNYH+8QBXNHD4Q0^9@KDYR>&!X!QFL37M&D_M_5KB32K[
M4%U"VC6V%M<R1QEU#*4EVNO'(.3D8)JGKVEZO<VNHV$FGW]P8A"-/CMY"+98
MU5"?XAN;(8?-D],>M '3Z1X@FU#Q)J^F26LL<5FZ")VB*C!4$[CGN3D>U&H^
M+['3;R[MGM+Z;["%>ZDAA#)"C#(8G/3'ID\'BF:1Y\7B[6C+9W,<5Z()H9FC
M^0A8PI4GLP/:L34I[QM9\6Z=:Z;/=O?00PQO$!M1VA*_.2>!SG/L?:@#H+[Q
M=I]C<RQF&YFAMQ&;FYA0-% 'P5W'(/0@\ X!HG\6V%O?26[0730PSK;37BQC
MR8Y6QA2<YZL 2!@$C)KEKCPQ):W&HV4VE7NHF[$ MWCNI8[=@(U1A+L< 8*D
M\C)&,59O-,U+['JOAY-.N'.H:F+B*Z4#REB9T<EFSP5VD8Z],4 ;J^,M/:\,
M'V:]6);QK)[HQ#RDF#%=I.<\GH<8Y&<57LO%#10RI=13WMU)J5U;VT%M&N]D
MC<CN0,!0,DGTK#MEO-4M+_18=/G*R>()9#= #RDC2XWL2<_>^4C&.<BG2Z%=
M1WT%]=V%]+;QZAJ&]+21TE"RR;D<;&!(.WU[B@#M]+U*WU?3HKZUW>5)GAUP
MRD$@@CL001^%4M6\26^E7?V7['=W<RP&YD6V13Y<8.-QW,.X/ R>.E5="?\
ML>RTS3VTN2T-]),VSS3)Y)^9QO9B26(Z\GG-4_%%OJ5WJLMLUM?W-A+8E;>.
MT?8C3DMGS2"#C&WJ=O7@T 7;GQII\!<0VM]>!+5+QFMX@0(6!(;DCL.G7T!Y
MJ'6O&-M;6-V+"*ZN)8['[3Y\,0:. ,I,9?)[XSC!XY/%9>AZ5J*65[YMC-$S
MZ#;6JJXP3(B2*R_F1^8J".QU72]/U&U&D7-R^J:3!%$8@"(Y$A,;*^3QC@^_
M/>@#KEU>.S\,1:OJ#G8EJDTK*O))4$X [DFC2]=BU.ZGM#:75G<VZ([PW**&
MVMG:PVDC'![]JJ7L>K6_@98M-1UU&.TC55&-P("AL9XW8SCWK/\ #5G+;^*K
MVY6PU&*VN;.(+/>N6=W5FW;LDD'YA@<<#B@"2Y\6/I>NZU%=V]U<6=DD+YMX
M0P@0H2S,<CC\SP>*M2^);6RN=2>6>>Y2*2".*WCA&XM(H*JAS\Q;.><8JEJ>
MEWTW_"8^7;.WVZR1+?'_ "U80L,#\2!69>Z7J%O=S7_V4GR+ZPGCC+*IGV1;
M&5,D MR<#N10!I:CXT!6'['!=P2P:E!;7<$L ,A#J3M !.2<#D?@<5O:1K,.
ML+<;()[:6UE\J:&X4*Z-@$="1@@@Y!KCHH[W5O$=[<)I\L)CUFRD>-\%D18>
M2V"1T(XSQFNGT2TN+?6]>FFB9([B[C>)CT<"% 2/Q!'X4 1/XRT^.[EA:VO?
M*@NOLDUUY0\J*0D  G.<$D<@=QG%2'Q98C4?LGD71B^U"T-V(QY(F_N9SG.>
M,XQGC-<OMO-3M=<T.WT^=_M6M-BZ4#RHU#HS%CG(("GC'.1CO4MKH#PZG):S
MZ1>W$QU=KE9VNI5MA$9/,#X#A=PZ8QU% &ZGC;3I()9TM+XQ1R^0K>2,2R[]
M@C3GEB>?3'?K4G_"767D9^R7GVO[3]E^P^6OG>9MW8QNVXV_-G=C'>L9=)U&
M'PMI[?8I7GL-8>\>W7&]X_.D/ [G:^X"C6(=1UF>QU2ZTJ[6SL[UPL$#M%<M
M"T6WS#M8$'?V!SM[4 :__"96!2V$5I>RW%R\L2VR1#S%DCQO5@3@$9]<>]5'
M\:B;4-&2RL[IH+YYDF#0'>C(&&W@\,&7GKQS5;2='N(=7TBZBTN6S@$UY*ZR
M2M(ZAPH1I"S$[FVYQFH+:QU#3KG2+F33[AUAU2^9Q&FXJLI<(Q _A.1S0!NV
M'BZQU"[MX$MKN*.[,@M;F5%$<^S);:021P">0,XIEEXSTZ]O+2!;:\B2^+_9
M9Y8@L<RHI9F!SP,+W /(XKFK73M6N]1T:ZU"RU-KR*2>._N)FS'&7C=!Y:YQ
ML!(.5'3&2:9:?;+E?"FCRV+0?9XYX/M.]&CE(MG0,A4DE>A)..H% '7:9XJL
MM4NX8([>[@%U&TEK+/&%2X5<9*<D]"#R <<U-JOB"#2[I+06EW>W+Q-,8K5
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
M!L\JQ]NWMBM^L#P7X=E\,>'DL+B=)KAI&EE=!\NYCT'MP*WZ "BBB@ HHHH
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
M1;+704 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!44\K0Q%UADF(_@CQD_F14M% %#^TI?^@7>_DG_Q5']I2_\ 0+O?R3_XJK]%
M5==B;/N4/[2E_P"@7>_DG_Q5']I2_P#0+O?R3_XJK]%%UV"S[E#^TI?^@7>_
MDG_Q5']I2_\ 0+O?R3_XJK]%%UV"S[E#^TI?^@7>_DG_ ,51_:4O_0+O?R3_
M .*J_11==@L^Y0_M*7_H%WOY)_\ %4?VE+_T"[W\D_\ BJOT4778+/N4/[2E
M_P"@7>_DG_Q5']I2_P#0+O?R3_XJK]%%UV"S[E#^TI?^@7>_DG_Q5']I2_\
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
M":+RY6CQ*FTMM.-P]5/8]Z *V@Z7_8FAVFF>=Y_V:,)YFW;N]\9./SK0HHH
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
MCF2 :3O$1D*J3YI&[@]1G\,T:9X.EM=>M]0N%TY?LLDDHDM82DD[,&4%AT4
M,3@=3S6AJ7A:TU?Q +^_CCGMQ9^0(R2&#;R<Y';!Q0!R7AZ*35[JRN+\RW,M
MMH4<\2N[8>199-CD9^8X Z^M1J3I6B:!K&FR.=1O[*X>YDWDM<-]G:0EO7:X
M&/3I7HT.G6=O<"XAMTCD6%8%91C$:DD*!Z#)JK9^'='L+MKJUL(HY6##(R0H
M8Y8*#PH)ZXQ0!QE_!9:)X/\ MVF7LL.I7.C[V"2$^>#LW3-U^8;N&S_$:;<Z
M5<6IOK".73]'2ZMK<+:I>R2K*_G8!8[%*AQE"1R:[2S\-:+8"9;;3HD6>,Q2
M*<L"AZH <X7GH.*2#PQHEO9SVD>GQ&&X"B57)?<%^Z,DDX';T[4 <8;5)W;2
M8+1;2YAOUDET6YN<V\X\DG;&ZCH0-^",9'(%=5X0GMFT7R85N(3#<31-!<R!
MVB97.Y 1U5>@]L58'A?1!9FU^P(8S+YQ)9B^_& V_.[..,YZ4L?AZQM[G3I+
M6%((]/\ -,:*O)+C!YSWY)ZDG'/J <OXDBE?7[[0DF>/^WOLK1LK$%=I;S<>
MGRQK^=9,DSZ_:17]PSX%UIEBV'(*N"'EP1T.9 ,^U>E2Z=9SW]O?RVZ/<VP8
M0RD<H&&&Q]:A30]+C@\A+*-8_M'VK:!QYN=V_P"N1F@#B;F!-,UF[L++=#:Q
MZUIS)$K':I?&['UQ5[PY:V$]K8:W>W4D.J7&HS*9 YS,V^11"1S\H5>G;;GB
MNJDT?3YKA[B2U1I7ECE9CG)>/[A_"HH?#^DP:FVI16,:W3,S[QGAFX9@,X!/
M<@9- '$^%[&"QC\%7=N&2>\CE2X?>3YB^2[ 'GH"!@=L5H>,8H+[4[R)+1KN
MXM-,,A,\_EPVH);#J "3(=I_!1R*ZN'2-/MTLTBM41;#/V8#/[K*E3C\"14=
M]H&E:G=)=7ME'-,J;-S9^9<YVL.C#/.#F@#S^[FDN-.NIIG+R2:7I#.S')8F
M;))JW<(#87^O;F_M>#7A#%)O.X()UC$0_P!DH>G?.:[./PYH\=N8$L(Q$4CC
M*Y)^5&W(.O8G(I7\/:0^IC4FL8S=!Q)OYQO P&V]-V.^,T <%<37$$WV))I
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
M9FFB*+N6W9?E)^\#C.1D=*T_$UNT7BFQU&>34(;/['+ 9K%&=D<LK $*I."
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
M>;4K?4'4F>V1TC.> 'V[N/\ @(JA-X5TR>_>[83A9)EGEMUF(ADE7&'9.A/
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
MW5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '(1^%M7M;E;FWN+-I+34)KJU#[
MP'2;=O1\#@C<,$9Z=*VO#^E3:7:7!NI4DNKRY>YG,8(0,V.%SS@  <^E:M%
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
MM"I"'DXP#STQ5BBB@ 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 ***AN9_L\0?;NRZH!G'+,%'\Z )J*I6=^URP22'RF;S,#=N^XY4_^RG\?
M:H+G4[V'58K&.PCD$R.Z2&XV_*NT'(V\'YQ0!J45G6&N6%] 9!<Q(Z(7DC:0
M9C4'!)]!5F&^MKFU:YM9XYXUS\T; C([4 6**Q['7_/%N;VV%FES;&YBD,H9
M=@VY#' P?G7VZ\U?GU*QMGV3WD$;;@NUY #DXP,>O(_.@"S16;<Z[I]O%)(M
MS#+Y4L<<H60?N]\@3)] "3GZ&I6UG2TMTN'U"V6)R55S* "1U'X=_2@"[15.
M;5+**62#[5 ;B-"_DF50W SWZ<<_3FE35+%ITMC=P"X?&(?-!;)7=C'TY^G-
M %NBJUOJ-C=RM%;7<$TBYW*D@8C!P>![U1A\0P2-JP>%X_[+R7R<[UP3N'XJ
MP_"@#7HK,L=>LKJULY)I8[6>[0,EO)(-W)QCWYX]ZL+JNG/+)$M];EXE9G42
MC*A?O$^F._I0!;HJD-8TTVOVH7]OY&_9YGF#&[&<9]<<_2G'5=.#0J;ZWS<?
MZH>:/WG../7GB@"W15&36]*B#F34;51&VQ\RK\K<\'WX/Y&I+N_2U-K\N\74
MPB4J>!D$Y_2@"U15*/6-,EBEECU"V=(5#2,LJD*#T)/H:AB\0::\<LTEW#%#
M',85D>4!7(4,<'\?T- &G14(N[9G""XB+%S& '&2P&XK]<<X]*I:CK'V*;R(
MK?SY<Q @OM ,C;5YP?0G\/>@#3HK"7Q,JZI;Z;/9O%-)*\4IW@K&55&!SW#>
M8@'3DTY_$B+J=W8):N[VTD,8;< ',F[I]"I!H VZ*J?VA&^F)?Q &.1%=0[!
M.#CJ3T/-/AO[.XN)+:&ZADFBSOC5P67!P<CZ\4 6**K_ -H68NS:?:H?M"C)
MBWC<!C/3Z<U$NLZ6UO\ :%U"V,6[9O$JXW8SCZXY^E %VBJ4>LZ7+N\O4;5M
MB!V(F4@*<8/7IR/S%0W&NVD=H;JWDBNHP),F.9>JH7P/4X'3WSTH TZ*JIJ5
MF]PEK]IB%RZAA"7&_IGI].:BM-9L[Z^>UM)HYPD0D,D;AAR2,<?2@"_15&76
M]*A=TDU&U1H\[U,JY&#@]^QXJ0ZE8":*'[9!YDZAHD\P9<'H1ZYP<>N* +5%
M9EUXATJUM+FY-[#(+:(RNL<BEL#TY]<#ZD4ZVURPN;V2T6YB$JR!(U\P9E!C
M5P5'<8;]#0!HT51L-5M;[3H+P2)&)EC)1G&49U5E4^^&7CW'K23:Q9VVI-8W
M,T<#".-U:1P VYF4 9]U_44 7Z*A2ZMY"@2>-C)NV ,#NQP<>N.]9LGB;3DN
MF@,R#R[O[+*Q< (WE&3/7I\I7ZYH V**J'5=.4P WUN/M(!A_>#]X#T(]>H_
M.DNM1AM+R&"8A%DBDD,C, J!-N<_]]?I0!<HJD=9TL6YN#J%MY0?RR_FC&[&
M<?7'/TYJ#_A(+![N6VBFB=X6CWGS5 PW<<\T :E%4+#6K#4;)+N&XC",ADPS
MC*J.I//:F1>(-+E-W_ID*+:3"&1FD7&XJ",<^^/J#Z4 :5%4-2U:VT[2CJ!>
M.2(A?+/F *Y8@+\W3'/7TIZ:K8%VB:]MA*D>^1!*#M& 2?I@@Y]"* +E%4;G
M5K6'39+^%UN8T.T>4P(9B0H&>G4@46E_*\C07MN+68.%3]YN27*EOD8@9( ;
M(QD8]* +U%4WU?38I%C>_ME=SA5,J@GDKZ^H(^HQ39=8L$\Y$NH99H4=C$L@
M+?+G(QZC'X4 7J*K6]_;7$$,JS1CS3M5=XSNQDK]0 >/:JT.LQRZ_<Z08F5X
M8A*)">''&0/IN7\Z -*BL?3_ !-I]YIT=[/+'9I+(ZQB>0 L%.,_E@^V:O\
M]I6/VP6?VR#[03CRO,&[.,XQZXYH LT5236-,DAEF2_MFCAQYCB4$+G@9/N>
MGK0^L:8D"SMJ%L(G8JKF5<$CJ,Y[4 7:*I3:QIEO.T$VH6T<J]4:50PXST^G
M-*=6TY5@8WUN!<\PGS1^\Z#CUY('XB@"Y15&;6M-A$P:]@+PH[.@D7<-OWN,
M]CQ2_P!JV[:0NI1'S(G0,@4@EB> H[9)('UH NT5B)X@EN7:*RL#-+&9C(C2
MA>(Y6C^7@Y)*' X'J14MCK\-[J=Y9&"2 VL:2;I>-P90QX[%=RYSZT :U%9.
MB:]'K4$<@MWMS(CLB.<D[9&1OR('_?0JQJ6JPZ7Y+3CY)2^6R %VHS]_]W%
M%ZBJ2ZG#+IT%] 5DBG:,*3(H'SL%ZYQD9Z=SP.:EMK^SO))([:ZAF>(X=8W#
M%>HYQ[@_D: +%%9UCK=E>M)&)XHYHI)4:)I!N C<H6QZ<9_$4]=:TMK8W*ZA
M;&$,$+B48W$9 ^N.?I0!>HJK_:=AYT,/VV#S)U#1+Y@RX/0CU!P<>N*BBUFS
MN-573[>:.:3RY'<HX.S8RJ01]6_\=- %^BJS:C9+=&T:[A$ZC<8C(-P&,]/I
MS]*6UU"SO6=;6ZAG,>-PC<-C/3I]#^1H L456BU"SFNWM(KJ%[B/.^)7!9<8
MSQ[9'YBK- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !4<T*SQ[&) #*PQZ@@C]14E% $
M,=K%%,94&#@@#L-S;F/XG^0JK<6\KZ_97"H3%';SJ[>A8QX'_CI_*M"HFN;=
M;@6[3QB8KN$9<;B/7'7% '+7.BZ@^FVD44#+)%:3JP4J#N,L3A>>,L%/7CUK
M6TJVE6#4)'2X#7,FX&X*[WQ&JY(4 +TQCT />M0W$*KN::,+@-DL,8/0TB7$
M$J))'-&Z.<*RL"&[\>M '/IX?\CPKLC@E>_^P+%MDG9R#M!*+N8A<D#@8' ]
M*=;VEU<>)5U![*2*#S693)@$#R57.,\<Y%;L-U;7"AH+B*4-D HX;..O3TI9
M+F"*W-Q)/&D(&3(S@+CZ]* .;AL;Q])L+"33");$6R23N5^8I-$6V^JD(6/X
M=3G$>HV&HF>\CBM9?+N3<!9(0FXEEC 4EONHV&R1SE1R._3->VJ",M<PJ),;
M,R ;L],>N<&HYM3M8;V"S,BM//)L"*P)3Y&?+#.0,(?TH YQK*_<E(M.F0RH
MS2)+L9,FWVAU/5'SA" <8W>N:M+I=WY;@0E&:_AEW9&0H@C4M^!4C\*VY+Z&
M&299V$*0JK-+(RJOS$CKGV[^HI\MPL4*R@&179%&PC^)@ >3TYS_ "S0!SGA
MQR]]8(8 GV?25C+JZLKX90"I4G*G!(/?FAM(O3J3.L!$5U=NLYR/]4&5U)]0
M=KKC_II6N]YH^DV][<HUK$(4,UP(=H8\=2!U)[9ZU<6[MGE2)+B)I'3>B!P2
MR^H'<>] '(?V?JL=I!;M93_NUMFQ"(\/LEW,'8\Y4= ,=>_.+,^F:C'I\/DV
M2RRQ_;28W"D'>Y*@@G!R.WYUTJWMHZRLMU"RPC,A$@(3C//IQ4$.KV,R2R?:
M(TCCF$0D=U"NQ4,-ISSD,* .>@CN[35A>S07,BO>;T$[1K)*#;[<@9 R-AXX
M.TY]:JZ?IMW-90D17+07=O J+ T8C&UW)W,02  P8$=>W-=3J=SIH"6EZD-P
M99$40.%8_,P4-M/;)ZU*=0LX;]-.,J),8C(J9 ^4<?Y^E &')87%OI\ %I<+
M*MQ=.)+?8S)OD8C*-PRL#SZ<=.HOSVMU+:Z,&MT22">-YHXL!(\1L#CV!.!6
MI#/#<Q"6"5)8VZ.C!@?Q%1F_L@ 3=P#+!!^\'+$9 ^N.<4 <U_9-]%9Z65M"
M3:6=J)8U(R3'(C,HYZ@ D>XIDFGZA]OFOEM;R.*5K@"*#R][;Q#MR&R #L;/
MH<5N#7K1M4;3T5G=)A S*5(#E"^,9SP!UQU./6KHOK,P23BZA,41(>3S!M0C
MJ">U &%INEW5IKL5V;7; L(M=N_<5*HO[T^N=NS.,X53T)HU&QDN]1N[8*[>
M9<VD^4<H1&#@X8$$8V$\>OO6S'J=G+?FRCG1IA$LN P.5.<$?E_*JTFO:7'?
M&%Y4\V.8V[N2H\L^69#DD\#"X^M &?J>@LL\9T^!B8[>>0.\A8M/OA>/<S$D
MY,?4]A5>+2;Y+V.Y>W*[_LLTIW#Y7\V>20=?X?,%=,;NV4Q!KB(&?_5 N/WG
M^[Z_A4-YJ%G;7$=K=LB+/&[;I" F%*@@Y]=X_6@#,BM9KCP@L<499YCYJ)T(
M5I-X'X*:-*M[J+6&_P!#DBMPLQ;SMK"-FD!_=N/F*ORQ!Z87IC%;GF1KD;U&
M" >>A/0?J*A>_MP'\J19VCD6-TC=24+,!SSQUS^% &#>6%[/9ZCIBV'F2W$E
MR\=TY 1 \;!2#UW?,$QZ9[8R\6=U>Z_!J/V&2"%9(5*2[01LCGRV 3QF1%_#
MTP:WDN[:1W1+B)VC +JK@E0>A/I33J%D+=+@WD'DN=J2>8-K'T!S@T <GJ.F
MW-OHT9>UXCM[E&7(QE[B)E'X@&I]0TV^O[BYNX;.5%F:0*CX#'_1G3<1GNQ"
M_AZ5T[36LLS6C21/*!N:$L"V/4KZ4YKB!)U@::-9G!*QEAN8#J0.] '+-H]_
M+<S6["Z^><S(^Y!$@,6T,3C=D'Y<9]^E:&C0W']HI/+8/:JEA% =^/O*22!@
MG@9ZUIWNI6EA9/=W$Z+$B%\[AR!CIZ]1^=,CU:SD$S-,D:12B+?(X"N2JL,'
M/.0PH SK33KB.ZLY'@QY=[=RL>.%=GVG\01698:5J%OI<&GRV<GF2K8MY@*[
M8O*$>\$YX*E"1ZEN.^.M-Q MPMN9HQ,R[A&6&XCUQUQ45A?PZA96UU%E5N85
MF1&QN"L 1D?C0!SDVCWQTB*%+4F1=*NX2H('[QVC*KU[[3^57'L;F:>6=;9E
M\W4X;@!L [!%&I)^A!'X5J7FJV5E;W4TUQ'BTC,DRJP+*,9Z>_:I([R)K)+J
M5EA1UW?.ZX'&>H)'Y&@#FM+T^>WO](LY4V[;&&>=,@[9(D,>#[DNN/\ KD:M
M:[:74UUJ2Q6+SB]TU;6.1<85R9.#D\#Y@2?:MN-K/<UQ$8<RH':12/G4="3W
M'O2O>VL9</<PKL7<VZ0#:/4^@Y% &/H]LR:_?J>8;,LL+9[S$2R ^^<?@:!9
M71UW>;9O+74_M D.-I0VACR.?[W'XU?BU#38+LVD;0P[U296!55E,A;&/4DH
M35L75NT[P">(S1C<\8<;E'J1VH Y)=&OT+Q20W1CN(DC"0M&%&)9"=Y()4 .
M""/?O6IXET^YOR!! 91]CN(SR/O-LP.?7!K4&HVS^6T4J2Q2;OWJ.I1=HR<G
M-/\ MUGY+S?:H?*C;:[^8-JGT)[&@#"U"RN5U*XN4MKG#3*T<]L5+H?*VYVM
MPP/W2#Z@^XC@L-0$L(EL1$V;-V$(41IL&'4#/ 'IZ5THEC,?F"12@_BSQ^=1
M1W]G*Z)'=P.TF=@60$MCKCUQ0!S*V>H0:='%_9\[R?V?/:[5*\.2-N3GH>>?
M:G/8:A'=F4174:178E+0!"S*;94RH;(.&4@C&><UTJWMHXD*74+")MLF) =A
M]#Z&D.H60@CG-Y (I#M20R#:Q] <\T 9AT^=?"T%FD#+*IB)B9PQ7$BL02,#
M@9Z<<<5FWNF7\]M)9+9R%X[F[N/.R-KK(DH0 YZ_O%7'^R?;/4-<VZSB!IXQ
M*1D1EQNQG&<?6D6\M6\S;<Q'RFVR8<?(?0^AH JWD4BZ+Y,-G'<X1%:V<##I
MD!U /&=N<9XSBL:.VO(;V"YAM+S^S[>Y5T@E;?(N8I48J"2=N7CXSQAB!BNB
MCO;6:0117,,CE X59 25/0X]/>G/=6\<ZP//$LK@E8V<!F [@4 <6+6\)U:P
M.GR&XO--$:X*GRC)-<[=QSP.<Y'IZXJQ';W%] ]O!9R9AU&]E,W 5@1,@YSU
M)8#'H#[5OKJ]@VEW6L0$2Q0(_F-'@L1'NR/YX^OO5A;B&*_%@D95WC:?*@!?
MO '\23F@#$TZSDC\1) RCRH;=+MAG[DS)Y0'_?*/^9IFJ:7J$FI7EU:1'?*Z
M1*X8 ^6\91C_ ,!)5O\ @%:4&J6_VQEAT^58I;AH6NE1-KR+D'.#NZJ5R1U'
MIS6H[I&NYV55'=C@4 <=?:5J*V=W9P64HCF2[2,PA,G>WRJS-]U".>/3Z9OC
M3[PHTJ6GSMJ"W 5R!QY(7)_'BMV*]M)W5(;J&1G7>H20$LO3(]O>D6_LWA:9
M+N!HU)#.) 5!')!- '(QVU_%)'=W%M.JHEF"DOE1@LDC9C0 @#!<;<]2,9/%
M)':W=R\]W#!=>3*]Y$8K<QY+,Z\,6R #M()'0BNO=[.ZMF$C030.FY@Q#*R>
MOH152UU;34>[M8VAMH-/=8G8NB1@D X !XQD#D#G([4 9UMI%Q#.@-OE4U-)
MLD@_(+8)NSW^88]:HOHVH#[1&\-T8[N%H1' T87/G2M\Y()4%9%.5]#WQ76-
M=6R/'&]Q$KRC,:EP"X]O6HK+4[/4+?S[:='3+ _,.-IP?\^XH QFTJ[-M BV
M^'%[>R-R.%?SMI_'<OYU8NED'AFS,D3Q&W>V>5'QE521"Q./0*3^%:<M]!&Z
MQJZR2,RC8CKN ) SC/09'YTHNK.=94$\$BHN95W@A5(SS[$>M '.)83Q1NEW
MI4\@\ZZDMYK1PLT;/<2-C<&& RE".W!W=JA_L;6&,DD\8>YN)$@N9%8 &)[>
M))7'T=/TKK([FWD@,T4\31*,EU<%0,9Z_2J6G:Y:ZE:K=(#%"\2RJ\CI@JQ.
M.A.#\N<'U]<X ,RQAGLKY3]F=WMTOY3$F-S"2XW1@<X^8*<9/:K^MV<]W+9^
M1'N"-+N.0,9A=1^I JX;[3T9G-U;*Q3>S>8H.P=S[<_K4AN[8211FXBWS#,:
M[QEQZ@=Z ,N:VN;CP[8PK;NLT<UHSQM@%0DT9;OC@*34>@6]U!<E7LY(($@"
MA9MK&)L_ZM''+)WY]OH-ZB@#D)K#46M&MHM,W307=]<J9=IBF$@G"*>>=QD7
M(/8'/:A;2]^US7+VVI,#)%)'<_NQ+&1&ZDA -IZ[2I'1L^]=?10!R%MI>H^;
M&ES;3()7M9?*M_+2"/RPF0>"1M*9 !P<@#N:MZ)9W<-YI:3V3Q_8-/EMI9FQ
MAW+18(P>0=A;/]<UTE% ',76GWLDLUJMHY)OFNEN,C:4\L@<YSG^#'I[5>TB
MQGM;F!I(=BIIL,)Z<,I;(_#-;-% ',V-O?\ ]O033VLR)'+<AL*BQ(&;*L,<
MG<!DDYY/;-=-110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<U>02'7G$-I*[2
MS*S"2$E#^ZV^8L@&%(Y7:2<X. ,YKI:* .-CM9KVWM(FL+C9%;V,4JRP,HW)
M.I<8(Y  R3TQZU+J^E7LUSJ-K;0.83!+<P,HP/.>,1!!VSCS#_P,5UM% '&W
M,,UK;SZM9K<F9)HTB\^$0^8S(8@ FT$#+IR>NP8Z5KZG;_8=-TZVMX&>&WE1
M-ZPM,855& 8(O).0!T.-V<<5K36T%PT;30I(8FWH6&=K>H]ZEH XFWTRY?1M
M21K*?S?[,>*(2188N))B ,#&>4/''3':KT%M(-5L8WLIC/#JMS/)/Y1V^6\<
MVT[\8/#1KC/;VKJ** .9U:VD_MJ6Y,-R$46YCGAA,NQ@)\DH =P^8 @<C<#Q
MC-63!/)X9L(Q9^3(L]J3#&I 15F0G@\@ #.#T_"MVB@#C)M)N#HBQI8OYITV
M^C*B/DNY4J/J2,CZ59CM))=<9REV%DO4N(<6VQ!&(E&2Y7*]&7;D'GIS7544
M <:-,N(+'3"+&3;#96GVA%C.3LE1F&.Y'S''7KZU'+9S&]GN?LMW%9RO<X5+
M3>SEUAQ\A4D!MK\D#'0XS7;44 <A'8S0LEK+9W$DZZA;3+*8RXV*D:EBX&,C
M# CKU.,5<\1VDT]V?*M7F\RR=/E0D-AT8H3T&5# 9QGI71T4 96CJ6N]1NDA
MDAMYY5,:R1F,L0B@MM(!'3'(_AKG7TJ:'2K")[:Y2-M+,+106X=O-;;N4Y!V
MEO[QP..37;T4 <G?:7?,;I;:*03/>924C_ISV!L^F_C/K4-M:/'<VUZ+>]>W
M@> 3H]KLP%28 +&%!;:SH<@'MC[M=E10!@Z7$L>L><NGR6L4UJ/+!C/RGS'8
M@G^$D,#@XZX[5"]DS>(P6M'*C4Q<;_*.W9]D9-V[&/OC'UQZBNDHH X<:7=#
M,,L5VB2P)%"D, .")I#@L5/EX!0Y./;.*WM6"QZU87,UI+<01V]PK&.%I=I;
MR\< $\@,*VJ* ..M+6\M-/@L)K2Y:<OI[$B,LH"-%ORXXXV'/.>]$%K.8Q##
M8S[$:WYE@*R18N$8INP!(H&X[ATQR3FNQHH XNXTJ\_LZR2&UD1EL)UE"Q\\
MS0L5P>I*A\ ]>:6:T*K-<K#?2&9Y2CRV199,QQJ5:%5#*K;2,\?=/.&Y[.B@
M#F+"*5-;A_T&5"TK/,DL1*PGRL;TE'!!P%VG)YSQBG7UM,VHW47V:5YI[ZUF
M@F6,E5C3R]P+]%QMD."1G=[UTM% '%26US/I<5L+&Y+VNE7$,@:%@#)NBP%R
M/FSM)&,YJWY1BUB6^N+">6Q=I@J"W9B2\4&T[,9'"2+G'&<'&:ZJB@#C=/T^
M]M[>"RN;:9K[[39RB?864)''$'S)T'W)%QG)W>]6_!UE>Z9:PP7T;O)-90.)
MFCVF/:@4PGTV]1Z[F[@UT]% '%7MA<SZ;/:I8S?:HHKXROY1Q*'#[0&QABQ*
M-@9QMYP16YX@\N.+3RT)DC2]C)1$W'@,<@#KCK@>E;-,>*.4H70,4;<N1T/K
M^M ''-;W,$-Y(MC=%+RVNUMXT@8D%I"R@C'R;LY^;'7G%6DL)(-]R]FY4:FD
MLP6(LSQB( $ #+ /@\?W37544 <G<:>;BVU>6#3)(1+IQ$",AW%C),W Z@DE
M6V]1D#M5>[MYI[J59-.NBF^\1X8+<J&5E;!\PCYBX .0<#(! (%=I10!Q%[:
M7MW9W8BM)90T=RJR_96A>8FWV@LA P<@+D  XX%:%_:FVU^.Y%JWV2.:!F6.
M,G=B*=>%'WB"R' Y &>U=/4-U:6][#Y5S"DJ9!PPS@CH1[T <];VYN/ UU;P
MV[?O'N0L(7)P9GXQ]*?)IKI>7<T-E\QU2"1"J8R@BC!(/IG</SKH888K>%(8
M8UCCC 5408"CT I] '"V]G<W"PJ;"=5:.R5XC:-'''LN49T&1DA02<DG/)!Z
MU/J-I=>;?0K8RA)S=".2.W,A)=8\*/X5#'.6(QP>179T4 <8 0\:2VTOGRZC
M;3)(T1^5?+C')/0C!&T\]\8YJ&TTF>6PM89H+N62%+2*X22 (F1/&S#[H\P#
M:QW9(P3ZUV!TZR-Z+TVL1N1TEVC=TQG/KCC/IQ5F@#G(86B\2@16DNQKAGD\
MR [8_P!U@2)( !@X5=AR>>V*@U:.XDUA]MI, EW:N&BMBWFH&7<S/@@ 98;1
M@\9Y!KJJ* .>2SFE\'ZG8Q6SK<,MU&L;(4W,Q?;@G@@@CGI4L=V;C63J$=I=
MB&*U$1WV[(Q9G' # $X R2.*W** .;7SDU13:6UW:W+WA^T1A'-O)%N.9,D;
M 2N#\I!W<'/-7]60ZCH\(6VD(DN;9FB=/F"B9"V1[ '-:M% '*7.G30HTMOI
MQDD&H7,FP+MWJ8)0,D= 6*C/J15>TLYIM5@;[-.T/FVSY>S,*+M24'"D9 !*
MCG)Z<XQ79T4 <3/:75O9:E%]BN6-U;7T,"QPLV6,\I4<#Y00RD$X&*NW$$UO
M>3/]DD"2:CO\]+9I60?9U7<JCU.Y=Q! YKJ:* ./T2W>VMH(+W2[F61X;2.,
M-$1L\LX.6 PNU@6[ Y&,YIJPS6T+K]AN23:WD 5+=CF0R J.!C!'1NGO7944
M <M;:;,D4[_9&$KZE;.6V<E%6')^@(;\C5)M,N(=+TG%FZB&P47*;,9Q- S(
M?4E1)QWYKMJCG@BN87AGC66)QAD<9##W% &3X?,<MSK3I"T<<E^"%="I.8(<
MDJ>1DY//K6/:Z3.;?38I;)]B6FGK(K1\!D9RP/TR,_6NLMK6WLX?)MH4BCR3
MM48Y/4_6IJ .:CTLG4()'LN!J\LI8Q_P>2X#?3.W'OBJ5K:36S6*"QG\W%NC
M1O;EHV59"<A@/W;)DMR<'@8YKLJ* (X)?/B\SRWCY(VR+@\$CI^%2444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !114-W<I9V<UU*<)#&SM] ,FA:
MB;MJ8M[XX\/Z?>2VEQ>,LT+;7 B8X/U J33/&&BZQ>K9V-R\DS D+Y3#@#)Y
M(KRG1[QVUR74I]';5LEGDAVY7<V>3\I]^U;TWB21F$.BZ#!HE^H=Y9%B4LL2
MKN/5!@''Z#UKTYX.*T5[][JW^9Y<,;)ZNUNUG?\ R/5**\VF\::S:^"+2[$G
MF7=U/(AN&080*?3&,_X&K-@WBF^D+Z;XEANK%T!>Z=$S$<9/R=1TQSZUS/"R
M2O)I?\ ZEBXMI139Z!17E6G:]XIU#3M2U :[Y<%@H.YH$_>$YP!QQT'YU+HV
MN:YJL"M+XOM[.9Y-B0R0H6;I@].YJG@Y*]VM/7_(E8V+M:+U]/\ ,]0HKRW1
M?'6IOKLOVN],MD(YF1611]U2PY SGC]:LV?BW68_"AGFNC<:EJ%QY-DNQ1M
MP"V .>3CGOBE+!U(NS\@CC:<E<])HKS?3O%FK0^'M>GO;[SKBU=(8'V*,,Q(
MR,#GIGGTKJ/"4VJ7_ANUN[^\+SS.9"2B_<S@+P!UQG/O45*$J:;;ZV_4UIXB
M-1I)=+_H=!16;KTFK)IC?V+"LEVS!06(P@[MR0#7)7?BO5M%;6K66[CU![-(
M_*N#$%VNQ ((7CC)_*IIT937NE5*T:;]Y'?T5R-EJVNV>N7.CW$D>IS_ &-;
MB$LJP\Y *Y QCDGIVJM8^*M47POK>IW>Q[FTN6CCC"C;']T <=0">]/V$NGE
M^)/UB'7S_ [>BN0TC6=4@\166FZA?)>I?V8N%81*AC;!...HP#UK5U[4+JUD
MA6T?;Y*M=7& #NB0C*_CD_\ ?-3*DU)1*C6BXN78VJ*PKK4[FW\30IYH-@T$
M8=<#Y6=F"OGZJJ_\"JC<ZSJ,%PDB2EHHKV<2IM'S0H!D#CJ!DCUQ25-L;JQ1
MU=%<_=ZG=+J[113_ +GS[55  (VONW<^^!5Z6]>#6WCDEVVT=D9F&!P0W)_*
MER,?M$:5%<S%JFH)X?U62XE(O(;4W41VC**T991C&#A@P_"NE7E0?:E*+B.,
MU+86BL&YGD;4[]9-9>QCMU0H!Y>T97))W*2?SJK#J4]U=Q+J&J-II;3X)C&I
MC3+L7W??!/\ "..U4J;:N2ZJ3L=116!OGFU"[C&M30PVUO$Z2 1$-N#99LK@
M]!TQ3;&]O=:-O&UP]H%LXYYC" "[.6"XW X'R$_B*/9O>X>U5[6.AHKFA?W<
MTEK:3:@]NR7,T$TT812^P94_,"!D8SCO0\]])IFJ2Q:K,RV&\PW$:Q_O<(&P
MWRX.#D9&/S%/V;[B]JNQTM%5-/AEBME,MW-<LX#9EV\<=MH%.O97BCB*-@M-
M&I^A8 UFU9FJ=U<LT45CF_OO^$A@LY$6*!E<@ ABX&<$G''3I2&;%%%% !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 %%%% !6%XR@O[KPW<6FFP--/.50A2!A<Y)Y]AC\:W:*J$N62EV)G
M'FBX]SC_  1HMYX>\/W<US9L;R5RPA!&Y@H^49SCKG\ZPX_"7B.ZM-3U>XG>
M#4+H.AM@BL94..-V?E';Z"O3**W6)FI.75G.\+!Q4;Z(\NTJP\6Z3:PV=UHY
MO-+)8R6>(SN)SU."1S@U;T?POK.E:-K-VEH8[F]B,4%HD@)16/))SC@'CZ5Z
M-152Q4G?1:DQPD5;5Z'FK^&=9M? ,>F6]B[7=W<^9<H&7Y5'0$Y]E--BTW6(
M-'%G%X+@6Y$/EB\+H9 Q&-_U_&O3**/K4NJ6]^O^8?5(]&]K=#R>_P# ^KKH
M.EBVL6>Z'FFY0,H*Y(V]_2K6B^#=>NKR*:ZD;2A8Q*ML=JR'/.<#/J2?J:].
MHIO&U'&VA*P--2OJ>-_\(KXJ-A+:G2Y2)IEF<[TY(# =_P#:->B^&;G5VB6S
MOM&&GV]M"J1MYP<MCC&!["M^BIJXEU5:21=+"JE*\6S)\3/JJZ),NC1&2\DP
MBE2 4!ZGGVKD_P"P-0N?"ESH\6A26DV%F\^6='-Q(&&0<="1G':O0J*SA6<%
M9+K<TJ45.5V^ECE=&L]0O?%4NMWMB]E&MHMND<C LS9!)X[=?SJ+1]&O[;1-
M=@GL(Y'NKJ62*&9AME4XQR#QG\*Z^BAUGV[?@"H177O^)PWASP]*GB*VU!='
M?2X+6W*NLDN\R2D8..2=H!XK??29K_5+ZXGFGMXV58(UC9?GC R2>#_$S#\*
MVJ*)UI2=V$*$8JQSFGZ3=2K);W\;*AL5M?,W#+%7<!A[XVM^-1Z1IVI+/;2W
M]N XN+AIB"""&4 'Z$UT]%2ZC=QJDE8Y*/1]1M9KDBW,L=K/;M; ,,RQ(6X&
M3U"MCG&2/>K&H6M]J\\[QV<UO%-"EJ3(5#%6?,C8R> O'N372T4_:N][![%6
MM<YK5M&O$2Y-K)/>&ZL)[9Q(R\';E.P[[A_P*MFTO99W\M["YMP%SOEV8^G#
M&KE%2YW5F4J:B[HR1I45QJFH2WEI')'*(Q&SJ#G"X./2L[3X;ZSGAEO=-GNF
M.GP0LR[&(=&DW9RP_O YKIZ*:J-*PG35[F+;Z7#=ZS<WMYIL>UH81#Y\:LR$
M;LCOCJ*EN%GL=9:^CM9+B&>W6*018+(R,Q4X)&0=Y'X"M6BESL?(K:'/0Z1-
M+<VD]W:JPDN)IYHWPPCW+A0?4X Z=ZD?3IXK/7+2"#;%.A-LBX"Y:( @#M\P
M/YUNT4_:,7LD1P*4MXU88(4 C\*BOHGECB"+DK-&Q^@8$U9HK,U"LNXM9W\1
M6ETL9,,<3*S9'!YK4HH **** "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
-HHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>a2019finalannualreportwr004.jpg
<TEXT>
begin 644 a2019finalannualreportwr004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 ****
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 ****
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 ***KWM]::=;&YOKF*VA4@
M&25PJ@GIR: +%%9,7BKP].6$.MV$A1=S;;A3@9QGKZD5K4 %%%% !1144%S!
M=(9+>9)45F0LC @,#@CZ@@B@"6BBB@ HHHH **1F"*68@*!DDG@5#'>VLLJ1
M1W,3O)%YR*K@EDX^8>HY'/O0!/1110 45%<W,%G;O<7,R0PQC+R2,%51[DU+
M0 45%<7,%I T]S,D,2X!=V  R<#D^Y%2T %%%,BFBN(Q)#(DB'(#(P(.#@\C
MWH ?144-S!<^9Y$R2>4YC?8P.UAU!]#[4/<P1W$5N\R+-,&,<98!G ZX'?&1
M0!+115:;4K&W>1)[N&-H@A</( 5#G:N?3)X'J: +-%%,BFBGC\R&1)$)(W(P
M(R#@\CW!% #Z*K#4;%IA"+N$R&4PA-XR9 -Q7'J!SCTJS0 44QYHHW1))$1I
M#M0,P!8XS@>O -/H **** "BHYYX;6"2XN)4BBC4L[N<*H'4D]JBEU"R@CED
MENX42%5:0M(!L#="?3/:@"S113)9HH0IED2,,P12S 98G  ]S0 ^BHH+F"Y#
MF"9)?+<QOL8':PZ@^X]*EH **** "BBB@ HHHH **9%-%<1B2&1)$.0&1@0<
M'!Y'O3Z "BBHEN8'N7MEF0S1J'>,,-RJ<X)'H<'\J ):*** "BHH[B"666&.
M9'D@(65%8$H2 0".W!!_&G2310A3+(D>]@B[F RQZ >YH ?1110 4444 %%9
MR:_H\FI'34U.U:\!*F 2C?D=1CU]JT: "BBFLRHA=V"JHR2>@% #J*A6\MGL
MA>K<1FV,?FB8,-FS&=V>F,<YI\<B31)+$ZNCJ&5E.0P/0B@!]%%% !115:RU
M&RU%9&LKJ&Y6)S&YB<,%8=0<=^: +-%%% !1110 45%;7,%Y L]M,DT3$@/&
MP8'!P>1[@BI: "BD9@JEF(  R2>U,@GANH([BWE26*10R.ARK ]"#WH DHID
MLL<$+S32+''&I9W8X"@<DD^E+&Z2QK)&P9' 96!R"#T- #J*** "BBF2311%
M%DD1#(VU S ;FQG ]3@'\J 'T444 %%%1-<P)<QVS3(LTBEDC+#<P&,D#OC(
M_.@"6BHFN8%N4MFF03NI=8RPW,HP"0/09'YU+0 444R66."%YI76..-2SNQP
M% Y))H ?138Y$EC62-PZ. RLIR"#T(J&>_L[9)WGNX8UMP&F+R >6#T+>GXT
M 6**0$$9!R#39IHK>)III$BC099W8 */<F@!]%%11W$$LLL,<R/) 0LJ*P)0
MD @$=N"#^- $M%%-=UC1G=@JJ,EB< "@!U%01WEK+,L,=Q$\CQ"555P24/ 8
M>WO4] !1144]S!;>7Y\R1>:XC3>P&YCT4>I/I0!+1110 4444 %%%17%S!:0
M-<7,R0Q)RSR,%4?4F@"6BHH;F"X:589DD:%_+D"L#L; .#Z'!!_&I: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:RJXV
MLH8>A&:=10!YS)&H^&6M,BHK_;YP&V]/])JWK&M:QX=FU6T&HS7K?9K:2"26
M%"T3RRF-L!0 1QD YYXKH#X6M#H-UH_GS>3=3/,SY&X%I-Y XQC-.U3PQ9:M
M<7<UQ+,K75M';G80-FQRZLO'W@QS^ H YB75_$%O#/!#<7Z1M>6<=M=:A:*K
M_O'VR*1M 8#@] >>M&IZGK<&H:AIMI?:I/-IEO&86@M$D^T3,&;]Z0N /NJ
M,=S70CPG%(6EO-0N;JY>X@G>=@BD^2VY%    SG/<Y-.U3PO'J-Y<W$=_<VB
MWL*P7D<.W$Z#..2"5.&(R.QH V+61YK2&66,QR/&K,AZJ2.17"_VKJ[6D4K3
MWD&GB\O4N;C3[9'DC*RD1Y7:?EP#D@$G'-=['&L4:QHNU$ 50.P%8 \(QV[I
M-8:E=6ERCSL)D"-E97WLI#*00#C'<8H TM#N9+O1+.XENX;MY(5+3PC"2'U
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
M;<.4+;]N=PQN)S[8KH1X6MO[.ELGNIW$U\+UY#M#&0.K]AC&5]*8GA."._\
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
M'2Y;B%)(T BG39]S 'RD/P&SR!S5[4/!\4&A74=B\TUPFGWMO C%?G,Q+X/
M_BP!3[7P9#-8[-3O;NY=K(6L8=E!MDX)"E1R<J/F.3\H_$ D\*ZA)=7-Y ^I
MW-T(EC)@OH!%<P,<[MP"J"IXP1GOS6EXD_Y%C5?^O*;_ - -9TWAR[CM[^XA
MU2ZGU2ZBCA2Y?9&8U5L@#:H&,DD]S6W?6B7^GW%E(S*EQ$T3%>H# @X_.@#S
M]];UATEM=-DU!7T[3[;[/%:6@E265H@_[PE20#P, CN:T=+TM]4\2^)8KR\N
M?*N8+<2P,L? ="=OW,_+T'?UR>:U+CP;!+O2'4+NWAN+:.VNXX]N+A$&!DD9
M4X)!(QQ5^WT..TUR?5+>YF07,21RV^%,;;!A3TR" >QH P+?4M4A\3"WU#4)
M[-Y+YXX;::W'V:>WP=@CD"_ZSH>6]1BKWQ"B>3P-JFR=XMD)8[ OSC^Z<@\?
M3!]ZF3PG"E[')]ON6M(KLWB69V[%E))SNQNQDDXSUK3U;3(=9TFYTVX9UBN8
MS&Q0X8 ]Q0!QOB75-3T<7Y@UZ[N)["V22.&&V1^>2S7#; HST !' R!FF-K4
MT7C74])MI6M)=0OK</=F/<L2_9D.T$@C>VT@9]SZ5LW'@E;I+V.;6KYDU&)4
MO,",&8JNU6SMXXQD# ..>^;4OA.TN+2_@GN9Y'OFB=YLJ'22-%577 X/R _7
M/;B@#GWU_6KG5KN:S.HR?9=3%LMM%:!K=H58*Y9]N=WWFSGC XKJ_$<3S>&]
M11)W@;[,YWQA2> 3CD$<].G>J1\)1&[=SJ%U]EEN5NIK3"!))EP=Q.,@$J"0
M#C-;=S EU:RVTN=DR%&QUP1@T >>Z+I][+?:9%#K%S W_".12>:J1EP-V0@R
MN-H^F3CK0GB?6-5ALHDN+^*7^R8[IFL+19#).Y8#>"IPOR]!C.3Z5U>D^&(M
M*EBE-]<W+PV8LD,H08C#9'W0.1TS58>"X8+>VBLM3N[1HK,64DB;"9H@<@'*
MD C)P1ZF@#:TF>YNM(L[B]A,%S+ C31D8V.5&X8^N:X9Y=2U6UT36KG47>*Y
MUM +0H@2)5D=5VD#=GCG).<^U=]:VT5E:0VL"[8H(UC1<YPH&!^@K!3P9 ES
M"5U*\%I;7GVR"S^39')N+'G;DC)/!/&30!A:1XDUJ[DL]4 U&>&XFE^T0&T
MMXH1OVE'VYR"JY))SDTS3/$&OSVMOJ ?4)4N[.>6X,MFJP6Y\LO&8VV\C(V\
MDYS72V?A*WM+F$_;;B6SMI7FM[)]OEQ.^<\@9(&YL GC-53X/6TL'2*]NKI;
M6UFBL+:0J%AWJ1C( +<<#<>!0!E'7-9T2RT[4;K47U 7^ES7,D,D:*L<B0B0
M;=H!P>0<D^M5VU[Q#::3>72SZE(ATIYVGN[-8UAN!@C9\H!4@G@YZ"MS0_"
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
M&2(ON3=QN'S;??IF@#K1/"20)D)5=Y&X<+Z_2HCJ-BK(K7EN&D(" RKEB1D
M<\Y!%>8W\446A:/'97$UR$LY/M\L"%"VG>:,C!R?]WV#5=U9=#=O&9<6IE6T
MA-IG&0/('E^7_P "V]/;VH [B#6[>2]U.WEQ;IILB))+(X"G<BOGV^]BK0OK
M,P+.+N POG;)Y@VG')P?P/Y5Y_/(%U.]@O;6.YN9]3LD47$A6)91:J=SXZ@8
M/'<XJ#3(;>ZU"VM9S:W2#Q+,66) (C_HV>%R<#<#^5 'HS:C8K:"[:\MQ;-T
MF,J[#_P+.*J7GB#3[*\T^VDF1CJ#,L;JZ[0 I;).>AVX'O7%P?9HM1-A'9VK
M2'6[LVQN6*V\&V-2Q*#AC\QP..YR*@T9+!H_#C7!M)8TU>]B,FQ0F,2E0 <X
M&2"!GN* /08=5A^P+=WS1609V3$LZ$<,0/F!QSC./PJ>:^L[9=T]U#$N <O(
M%&#T/->>^'%M9-2TM-4$+6GV?43")\;/,^U'=UXSL_3-)X1L;:_O]/2]MTN(
MDTB;R1,NX"/[2P0@'_8P![&@#TE6#*&4@@C(([TM8/@8EO ^CDDD_94'/TK>
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D95=
M2K*&5A@@C((I:H:YJL>AZ-<ZE+&9%@7.P'&XD@#GL,D<]J )+?2].M$9+:PM
MH592A6.%5!4]1P.E$.EZ=;6_V>"PMHH=X?RTA55W Y!P!C.0.:QI?%-Y:6K_
M &S2-ETT\4-LJ7&Z&X,@R")2HX&#GCC'?-0-XTG0+;_V3YFH&^^Q-;Q7(*[C
M&9%8.0,J1CL".>..0#I);*TG$HFM89!. )0\8/F = WKCWIL.GV5LD206<$2
M0$F)4B51&2,';@<9!/2L1_%LD%I>_:=.V7UI<P6WV99MPD:4)MPV.GSGM_":
MKVOB21)#96-I+=WEQJ%W&B7-UA56)_F;=M)5>0 N#UQ0!IZCX<@OS%#&T=K9
M^>MQ<P10*#<.K!ERWU SQD^M;-<S)XLNW-M;VVC-]NDMWN)K>ZG\CRE5MF,[
M3N)(.WC!'.15_P#X22S_ .$4_P"$C*O]E^S?:-G\73.WZYXH MRZ1ID\TLTV
MG6LDDRA9'>%2S@=B<<C@?E3QIUBM\;X6=N+LC!G$2^81Z;L9KGKCQC<Z='<I
MJFD"WN8K9+J.*.Y\P2(7"$%MHPREAD8/7K5C7/%B:+<WD)LGG^RVT-Q\KX+^
M9*8]H&.HQGWH VFL+-[,V;VD#6Q&#"8P4QU^[TICZ5ITEDMB^GVK6J_=@,*F
M,?1<8J!M5EL]"GU35;06AMXWEDA242$*N2.< 9([>O>LJ7Q7?V5C-<ZCH3P!
M8HYHRDV]&#N$VEMH"N-P..?K0!MS:3IMS%%#/I]K+'!_JD>%6$?^Z"./PJV!
M@8%<]K/BV/1[N[MFM#(UO% ZL90JLTLA0 DCY0",DUGZSK^O*EBL>E_99AJ<
M4,F+D^7,I ("/L^96R03@8*]Z .I.G6)N#<&SMS,S!C)Y2[B1T.<9R.U++86
M<\<T<UI!(DY!E5XP1(1C&X'KT'7TK 'B^7SQ,VF8TW[=]A-UY^6$F[9NV;?N
M;_ESG/?%0GQI>GR98]"+V\]Z]C&_VH!C*K, =NW[I*\G.1SP<<@'4P6\%K L
M%M#'#$@PL<:A54>P'2HKO3K&_,9O+.WN3$<IYT2OL/J,CBL!?&,OV4QMIJKJ
M7V\V MOM(\O>%WEO,V_=V\YVY[8I@\:3R?9K>#2#-?S7,UJT"W V))&H8G?C
ME2"#G&?;/% '13Z=8W5Q%<7%E;S30_ZN22)69/H2,BGM9VKK*KVT3+.<R@H"
M)#T^;UZ#KZ5@V/BB\OK]HDTC=;1WALYI8Y]\D4@!RS)MX3(QNSZ'%6-:U)=/
MUC3@1.Q:&YD"I+M0[$!^9<?-[>E &G)IUC-.T\MG;R2LH5I&B4L0""!G'0$
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
M=M9VL4L-]YIU.&38\EODD1,H&6.,+SQQFM37M'NM1U.QN(-FR""ZC?<V#F1
MJ_J*W:* .;LM"O;>7PPS^7C2[)X+C#?Q&-%&/494U!XBT*_U'6FG6SM[^VDL
M_)A6XEPMK+DYDVX.<@CD<_+VZUU=% &!!I=Z?  T>6-([P::;7:'RNX1[ <^
MAX/XU4?2M9LM2L[NRMH+G_B5BQE#S;/+8$'=T.1UZ<UU5% '&Z%X7U+3[.:*
M?RMSZ-%9C:^?WB^9G\/F'-0Q^'==TVTN+:SM[:?^T=+@M97>?;Y$L<90G&/F
M!!'XBNXHH \]U'P?K%U:7EJUE:7;S6,,-K/--Q:%8PKJJD'!+ G(]>>E:5[X
M<U.]L/$8\N*.751 8D\S(4K&BL"<>JFNPHH Y+Q'X7O-8O-3EC$!2>TMTB$I
MX:2*5I"K#'W3D#\:A'AJ]G4R1:1IVEK]MM)5M[=4#;(WW.695&2>P]O>NSHH
M Y#6/#FI74VN3VRPLUU-9RVZO)MW>206!..,XXK/U'PUK=]]ODDTRTFN[BYB
MN(KF6YRT,:E&\E?EXP5(R, YS7?T4 <C;^';^'5H+V7REBBU:XO7^?I&\14?
MCFH_!%D@U36;R&9)[.*=K6R=#E?+WM*P![C=)MS_ +'M78D C!&0:2.-(D"1
MHJ(O15& * .7U72=8CU759M,MX+B+5[1(7:6;9Y#J&7=C!W ANW<51D\):FV
ME7]L/)WW&G6-NGS\;XB=^>.G/%=Q10!RFM>%[O59/$(5HE74;:V2#><@O$7;
M##TR5_6JS^&KVZLKL0Z-IND^8]KY<$"IN.R97=F=5'&!@#V]Z[2B@#D-=\.7
M,VO76HV^D:?J?VNU2%?M@4_9I%+8;#*<J0PR!S\M//AF^6U\10+Y'_$PT^.V
MM]@"+N6%D/RCA1DC@=JZRB@#G=*TO4=.\137#0Q/:W5E;Q/()<-&\088VXY!
MW=<TS4O#MQ>>,;345\LV'EC[4A/+NBR!.._^M/\ WR*Z6B@#@[?PCJ]KX=6V
MD$=U,+Z)YX1,5%Q;QQB-4+?158@\$YJMJ.GW&A>'-7DGALK"9K^*^TV*&0$>
M8H0"-5P,GY,<#G<:]%ICQ1R%2\:L4.5)&=I]10!EZ'8W>DVEGIGE1FUM[-%:
M7?\ .TW\7'H>N?4UKT44 %%%% !1110 4444 %%%% !1110 4444 <+9:5J@
MM=)T"33ID73M2-S)>$KY31*[.I7G))W 8QQS70^$K*YT_P -6UK=Q&*9&E+(
M2#C,C$=/8BM(WMJMT+4W,(N",B(R#>1].M3T <:=%U$Z8(OLK;_^$C^UXR/]
M3]IW[NO]WGUJO9Z3JBVNE: ^G3(NGZG]IDO"R^4T2NSJ1SDD[@,8XYKNJ8DL
M<BAHY%<$D J<YQP: . _X1S6;9=4E@L]TEA.C:4NX?O%$[S,.O&0X7GTKLM
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
MJ:65Y)%,MMJBV5Q*L>TR)+%NB;'8[B <5O:UI#:M;VP2Y^SW-I.MQ!-LW!7
M(Y7(R""01D=>M9S^$3/HNHVESJ#/>ZA.MQ)>)%MV2+MV;5SP%V+@9_&@##7Q
MAJ-W/##]M2QCN1<7,4RV;3MY2R[(EVCUP6)^G2KVDZYKVMZI8VX>*P1M.BN[
ME7@+.6\QE90"1@';U.<5H-X6EM?[/DTC4%LI[*S^Q;W@\U9(^.J[A@@KD'/<
MYS5G3/#RZ;J,=V+R:<I8I:'S?F9MK,V\MGDG=TH A\;VANO"6IN+JX@\BTFD
MQ#)MWX0G#>HXZ5JZ9_R"K/\ ZX)_Z"*35;$:II%[IYD\L7=N\)<#.W<I7.._
M6J\MO?P/I4%G,1#"^VZ^1</&(R!G/(^;;T_E0!DVEF;3XCRG[5<S^;IA?$TF
MX)^]'"CL*P+&"%?#GA[7UB4:E<ZM&TUR!^\D$LK*RD]2-IQCV%=Q_90_X2$:
MOYQS]D^S>5M_V]V<_IBLJU\(O;RVL#:D7TNSNC=6]IY(#*^20"^>54L2!@=N
M>* .<M((5\-:+XA6)1J<^KH\MR!^\<23%&4MUQM.,=.!7I%<U;^$7@EMX#J6
M_2[6[-W#:>2 RON+ %\\J&)(&,].:W;2&XA647-V;DM*[H3&$V(3E4XZX'&>
MIH X3PK=ZM-8Z1H^GWD5I&^GS7#2O!YC B;:,#(_O5U?A^_N-=\*6MY,PAN+
MF [GB'"MR,C\>:KZ'X531;BSF6\,WV6SDM0#'MW;I ^[KQC&,5=TG1VTGP]%
MI,-T2T,3(D^S!!.<'&>V?6@#D!866EZE /#T2F31+2?^T;U% \Y_+.$=OXWW
M88CG&/>I-.L;;3%\&7UI"L=S>#9=2J,-/YD!=BYZM\P!YK:T7PSJ.DVT-C)K
M,=QIZ(4>#[$$,@(.26W$Y).2>]+I?A6:RN-/-SJAN[;2D9;*+R0C+E=H+MD[
MB%) P!0!!X=LS8^,?$$7VJYN?W%HV^XDWMSYO'L/:LOPY9+H-SI']K>&K2UN
M[QGC6^217F68JS$/A>-PW $,?>NM@TA8=9U#43*6^W111F/&-H3?SG/??^E9
MUGX7NH[JP-]J[WMMIC%K6)H=KEL%09'R=Y )Q@#U.: .BHJCHRWZ:7$-3E,M
MUN?<[*JDKN.W(7@';CI5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MVGVL$$V?,BCA55?/7( P:1='TQ+!K!-.M4M&.3;K"HC)R#]T#'4"@"[1110
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
MQO5MTO#9/=LBB))@VT _-G!..<8Y&<4:'X@::X:SO9'DN)]0O8H"$  2*0@
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
M&D6=W+=6^G01S2A@[!.H8Y8>V>^.M-M?#FBV23I;Z9;QK<)Y<B[,AD_NX/\
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
M%Y/[L! 1SPP%:_ARYGM[2*"6UOC%<W<XMFDC;]S""S)OW?,H(&!GGD"NAHH
MP=8M9Y?%GAV>.%WB@>X,KJI*IF+ R>V3Q6+K&FWTNE^,TCLYG>ZE0P!8R3*!
M%&/E]>01QZ5W%% 'GEWI+C4M7LKFSU6Y>]U!9H(X7=+:2-MF69P"H*[3G//
MQ4RV]ZFMK%I]IJ%E+-?R&[MGC:2T,9W9G5RN%8\'"G.21BN]HH \_P#">F-#
M<:);SV.JFZTY)!.UP[K!;L$*?)D;7W9XVG@<U:U/438^,-:46-U=F?2X446\
M)D._,N%..@.>IXXY-=M5=+&VCOY;](L7,T:QR/D\JI)48Z?Q'\Z /.ET&YTE
M+BUOK;5;@W&EVT,4=BS^7,Z1E&C=E!"C/=N,$UJRZ#>RZ?XLLH;5XVN;>&.W
MSG$A6W5<!CUY&,UW%% '#:W->>(]!N8+/1KN-8(()&:2%H96=959HD# $X52
M<CC.,57DTYKN5KNRL=4D4W]@#/>^89)%27<WR, 55<]3UR?2O0:* .$UVPOC
M=>(IX[&XE5KC3Y8Q'&6,BQLI?:/XL 'I5+6VU#4HM0,MGJYD%Y#-:VT-JZQ>
M0&C;>V!\[X# J22#C@8KTBB@#SC5)+BQTK5M.ET^Y;S]9CN$N0G[K8\\;#+?
MW@?EV]?PJ2#27CU*>QN;/59YWUEKE%#NEKY9D\P2EL;<C^[G)(Q77/X:TB34
MO[0:U)G,HF($KB-I!T<IG:6&!SC/%:M '"Z-'>6^NV45E9:A9H9YC?64\;/;
M0##8>*1E_B;'"G'S'@4[Q5IM]=:EJSP6<TJRV=DJ%(R0Q6Y+,!ZD#D^U=Q10
M!POB73+^;7[Z]@LIYXH4L)@J(3YPCF9G5?4@<XJU<SW6LZQIEU!I4\5K!J:E
M9I(61Y%$$@+,I *J&8*">M=A10!YSIMO?367AW2#IM]#-I\\RW,KV[+''F.5
M00W0@[AR,C\Q3K&"^N[?PUI7]EWD$VG1S07,LD#+'&WV=T&&Z,"<'(R.GK7H
ME% '!^$]/*76C1RV.J_:-.M62=[MW6*W?:$VH",/NYQM.  *OW]C=O>>+V2V
ME876FQQP$(?WK".4$+ZG)'YBNMHH \ZEM[ZQTW7-.?3+R:;6+.%+4QP,R[C
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
MC_9\%\CW&YD"[3AF7[P#8P2.<@&K&HZM8Z3$DE]<"(2-L0;2S.W7 4 D_@*
M*=]X9L;^ZNKB62</=&W+A6  \ERZ8X]3S_2FZEX7L]2&I%YIXWU%(5D9&'R>
M424*Y'J><YJY::UIM^\:6MY',TL'GIM/6/.TM^!X/I527Q;H,,4$LFI1A+B/
MS8VVL1LSC<>/E7/<X% %VRL)+26266_N;IY416\UAM!48RJ@ *6ZG%9U]X4M
M+Q;MDNKB":ZNXKSS4*DQRQA0I4$8Q\HX.:N'7M+&J#2_MB&])QY(!)^[N].F
M".>G-4-5\5V^FZ_%I+ %Y+:27<0W#@KM7@=\GG/&* -'4=)BU73X[.ZEE(22
M.0NN S,C!AGC')'/%4]0\*V>H7=Q=FXN8;F9X)%DC9?W3Q;MA4$$?Q'.<@TS
MP]XLT_6[6S4W,2WT]JL[PKD ' +!2>#@G!P3CO5S3O$.DZM</!8WJ32*N_:
M1N7.-RY'S#/<9% &:/!5L)Y+H:GJ'VMYUN!<%XRR2A"A8#9CYE."I&.F *UM
M)TJ'2+1X(I99FEE::6:4@M([')8X 'Y =*JW6NK9>()+*Y,45I%IYNWF<XVX
M?;^6*=#XHT6:TN+I+]!%;!3,75D*;ON_*0#SVXY[4 4H?!=K ]J$U*_$-C<_
M:+6'>FR(DDE?NY(.XCDD@'@BFCP/90VL=O9ZA?6JK:"SE:-D)FB!) ;*GGYC
MR,'FC4O'&E6<%G-!,LRW%V+=P5<&,<;B1C((!7@]<UI:SJ<]AI\<UC:&\GN)
M4BA3D+EC]YB <*!R3B@#/N/!6GS-)'%<W5O:3K&ES:1,OESB, +G(+#@ '!&
M0.:U-7TF#6;#[),\D6'22.2(@-&ZL&5AD$<$=Q6(_BR]M!>V5W8P'4[>>"")
M(93Y4S3?<.2,@##9X[5I:-JUU=W]]IFH0117EEY;,87+)(C@E6&0".0P(]J
M*J^#;4W4ES/J%]<2RS03RF1DP\D1RIP%&/0@8&/SJ23PG:[DEM;R[M;F.YGN
M$N(RA93,<NN&4@J?0CL.:OOK6FQV]Q</=H(K6;R)FP?DDR!M^N67\Z8GB'29
M-4.F)?(;H.4V8."P&2H;&"P';.: *<G@[2Y-.T^Q8S^7I]R+E'WC?(^26WG'
M(8DD]/PJ7_A%=,-QJ\SK))_;"!+A&;Y0H4CY>,C.23[U);>)M%O+IK:WOT>4
M!R!M8!MOWMI(PV.^":B7QAX?>'SH]221,JHV(S%BP)   R3@'..G?% $ \'6
M<MO<Q7][>7[W%NML)9F4/'&IR NU0,YP<G)) JUI?AZ/3=0EU![^[O;J:%87
MDN&4Y522,!5 '7_)R:T+.\MM0M([NTF6:"491T.0167JNJWRZQ;:-I4=N;J6
M%[B26XW%(HU(7H,$DDXZCH: &ZIX5M]4O;BY^W7MJ+R 6]U';NH69!G&<J2#
M\QZ$5#-X*L91)$M[>16UPD2W5NK)LN!& J[LKD'"@':1G%3Z+XC2^7[-?B.W
MU!+J6T:)"2KR(-Q*GT*X;GUJ>Y\3:+9H7N-0CC E>+D'ET^\HXY(R* -6BFH
MZR1K(ARK $'':G4 %%%% 'FKVD5SX#O?%K+_ ,3D2S7,=WD[X]DK!4!_N[5Q
MMZ<FM?4/%6M0#6+NW@LOL>DR1[TD#F2561&(!!PI&X\X.?2II?"6HM97&B1W
MUNNBW-PTK QMYR(S[VC4YQ@G//4 U9O_  M+=V7B"W6Y1#J[JR$J<1X1%Y]?
MN_K0! GB74I_$L^GQ"P58+M839RDI</$0,S*2P!'.<!3P.N:QK&[OIM1\-26
M?V:TMGFOPT6'8961]Q/S<Y R/0D]N*W;_P -:E?WZ+/>V\MFE\MY'))&3<0A
M2&\M#G &1C/H3UID'A2]LTTAH+NW:33[BY=Q(AVR),[$@8/! :@"EH?CM]4U
M33HVN--DBU)I%2V@<F>VP"RF3YB#D+SP,$CK4_B+5O[$\4R:B4,OV?1)76/.
M-S>=& /S(JYHF@ZMI9LK.348CIVGAQ$D2D/,#D*).<?*#VZD \4_7O"PUV]G
MDDN!'%-ITEI@+EE9G5PWX%>E %"^\4ZOH;W-IJ<%G<7?V5)[8VX9$+-((MC
MDGAG4Y'4=A5Z>_\ $ME970GMM/>6-XO*N]WEP;&/SLRL^X;/KSD8[U3O/">I
M:S]IN=4OK=+PVR06S6T9V1E9!)O.3DDLJ\=@*DOO#FLZI;R27M_;-<?:8)HK
M8*QM@(\G:03D[B<D^P]* ,6^\0ZIJ]M%';7=@[6FM6T!N($?RY]Q1E(&[IDD
M$9.>QK1M]:O(KV;3;"WM([Z[U66)I7#M& D2,\A7=DGH  0.E/E\)ZO,U[<-
M?6?VB>]MKV/$+!%>( ;",Y*X4<]:F/A:^BN?[1M[JW^W1W\EV@=&\LK)&J,A
M[CID'Z4 00^*-9N[NTTR"&RCO6N;FVN)'#F-6B"D,H!!((8<$]^M0GQEJ+06
M,<C:=83327,4MS<AS!YD3[0B_,,%NO)XQWK1TWPK<6>HV>H3W<<DZ3W-Q<[$
M(5GE"C"^@ 4#FHX_#6JV<)2UO+6>.22Y,MK=1EH9!+)O!P/XEZ>^3TH Z'3I
MKBXTZWFNX%@N)(U:2-7#A6QR 1P1[UQ]Y?:QIWB#Q1?:<EJ\5I%!-*MQN)D"
MQ9*K@C:< \G/;BMS0M/O=%-GI E\ZQM; *TAC()EW=CGIC/'; ]15+4_#6K7
M-]J[6>H6T5MK$:0S+)$S/&H3:2I!QD@GK[>E #9?%]Q_8NN:C!!$1I[1^0&!
M^96CC?YN>OSGI4GAYM2;Q=XB6ZG@>!)8@%16!!,2E<9) &.OJ>>*JW_@[49(
M=4L+"^M8;#4?+)\R-FDC*(JX!!Q@A!S]?K6W8Z5=V?B34K_SX7M+\1L8]I$B
M.JA.N<$8% &1K/BG4=(U-A*=.C@%U%#%:.Q:YG1BH,@PV% +'@KV]Q6;;Z[<
M:1)>11RVULEUKETCWEXK-%#A5(!P1R3P,D#K6A?>$=3F.IQ6UY9K%>WB7GF2
MQ,9=RE"(R0?N@IP?PQ5E/#FJVC3RVE[;L9KV>XDMID)AE20 ;6QSD%<@^YH
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
M*** "BBB@ HHHH **** "LGQ7&\WA'6(XD9W>QF"JHR2=AX K6HH \Z75;&
MZO<7!9XM3TF&.S/EL?.*K(C1J,?>W'I[YK8UC3KX_"PZ?L=[N/3XED11EB5"
M[P!W/!KK:* /.YY;*ZBU:ZBN;W76N+&.R1Y(D2-W=CLC&Q5^92<D_P (-5XI
M%T2VTBSU1&-S8:XQNYMI;SBT4C+-ZD8(/MM/I7IE5+W38+^>SFFW;K.;SHMI
MQ\VUEY]L,: .#6],5^^HQ,EI8:AJTKQ:C);[_) A5=R C +D, 3Z'KFD\,*6
MUS2<"=_)O=3W/-&5<;BI4MP,$@@]!UKTBB@#SC2IDT?6++4=0#168FU*$2%"
M5C=IPR]!QN ./6NE\!KM\*Q#R7A!N+DK&Z[2H,SD#';BNBHH \\LIFTSP3X8
M4I%:(TO[R\E@W_9#M<[@#T8GY<GCYJHZ??6]C?6,]W)/)''KUT[231$.5:%B
MLA&!@<[N ,>U>HU4NM-@O+VRNY=WF64C218.!EE*G/KPQH X*WMI[S4H+JUC
M?R;[5+^6V8J5!5K8J&YZ L"1]:2QN[:[3PI:6\,GVC3[2:&Y4Q,/(<6Y4JQ(
MZE@?RKTFB@#R^:RG32/#UND;@:WID&G3\8V[61LG_MF9JZ_QI"Y\/H\<3/%;
M75O--&BY)B212W ZX S^%:4ND6\^KPZG,\TDMNI$,9?]W&2,%@OK@D9]ZOT
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
M$$4+"',).-PSDEMQR?I5/5M!U>WFBN_M<4M[>ZS;S;XH&V1;8BO(SDKP!U%
M%F3Q-KD4W]E^78OJ*:FEF\NQQ$8WA:17"[L@C'(R>AYYXK76IW]]J.G6=X+<
M7^GZT82\:D1R9MG9&VDDCAAD9[=:=JNA:I;R6%T+B.34[S6HYY98X6,486!U
M5<9SMP "<_Q&M*#PM<+/!?W=Y$]V-1-]<&.,A3^Z,811G. ,<GWH -&\37>K
M3Z-"((5>YMIIKX8/[IHV"87GCYR>N>!3[W5M;N-8U"ST6*T8:9%&SQSJ2UP[
M@ML5@P"?*!R<\FJ_A#3Q_;.MZO&LPM;F<):>=$8SMY=R%(!P9';\JLZCX?U-
M]3O[G2]2CM$U.)([AF0F2(J"-\9!&#M..>A - &&VJ:MI%QXEU.U6U^SV^H1
MM/%,K%WS'$" 00%P#UYR?UT-4\4:CIFLB*673DB:]BMX[+E[AXW*KYNX-A>6
MX!7MUYJW=>%)+C3=;M!=@'5)UE5V4G8 J+@\\GY/UJI=^$-3?[;%:W]HD-QJ
M"Z@K20,TA<,K!&(;[H*\=Z (+76;]+X:?I=O8V[WFJWL3R2([ ;/FWD;N2>X
MR!]*V]$UN>ZT2ZN]12-9K&:>&8P@A6\IB"5!)(R!TS5>T\+26VK07INE817U
MU=;=G43# 7KVJ[IFB"SL+^TGD$J7MU<3':,865B=OX XH S;#5O$T^FQ:DUE
M97$-W9-<11QGRS"^ T:.S-A@0>2 ,$5F-XVU"VM]54W&F:A-9V NDEM481A]
MVUHS\YW8XY!%7#X0U:YT;^Q[S6E%I!9/:0>1&RE\@!6D&<' 7&!ZGFL_Q)X>
MU=='U._FFM96;2C:"UM+=E  ;<NWD^_;T]* -277-?LKR[T^X@L)[LV/VNU*
M$QHN'"LKEFY"[@<\9&>!6)JOB"[U32=2L?M%CJ$EG<V#PW%JK)'*7F'RG+-T
M*XR">M;%_P"$-0UB.\?4=1MVN7MTMK=HX"%"K()"7!/)8JH('&*9>>$-6U"6
M]FFU.UADO$MO]3 V(6ADW+MRW(P3U[^U $.I:U?QR7&EZO!974UO=V4D;QHZ
M(R22@9V[B0RE3CG!XXJ#39I$U5(8(K<W$NM:B(I9E9O*8(QR ",YZ'V]*U)/
M"M]?27%WJ%[;F\GGMG_<Q$1I'"^\* 23DG.3[^U6+3PO);:G!>&Z5A%J%S=[
M=G42J0%Z]L]: .8T'59].TOP_=:C';W(2RO9TE"N)(T15)&2Q!)YR<>GXV[;
MQY?F&1@;#4I9-/>[CALE;,+KC]V_)W<-U&/NGBKUGX)N%MK*SO;Z*6VLH+JV
M7RXBK/', .<DC(P?TJU!X?UTV7V6XUT0B"T^S6[6D97+<8D<$\G"@8'')]:
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
MKBXFN[5W-T )T$\BI(0,!BH(!8#H<9%4;;P79G5;^\OT\Y)[B.2%1/)\RHB
M"09P^&4D9SU]S4%MX]LVN[?[4RPVTVG)=$B)V<2%B&4 #)48ZX]\UK'Q!:+>
M,[W]F+ 6*78?<V_:S$!L_=VD 8[YH I6O@ZU;5=0O]103-<7PN(E29PI4*@4
M.O"L0RDC(.,UKMHNG/:WMJ]JK0W[M)<(Q)$C$ $]>. .F.E.T[5;'5HGDL;E
M9EC;:X (*G&<$'D<&H(_$6CRWSV,>H1-<1[@4!/5>6 /0D=P.10!%#X5T>%&
M4V\DI:6.9WFN))&=D^YN+,20.P/'M4XT#3!??;1;8G^T?:=PD;'F;-A;;G&2
MO!XYZ]:DBU>PF%F8[E6%^A>V.#^\4+N)'X<\U#:>(]&OC-]FU&"3R$,DAW8
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
M2-D);@,R2DL![X8&@#5TC6+?6+%;F)7B;>T3PRX#QR*2&4CU!%7&FB0$M*@
MSDEAQCK7GVE.I\16-V''V>X\07S0OGY6'D,N0>^64U%:6MEJVOV<-PD=S;2:
MWJ+%#\R/A,C/8C(^E 'I((8 @@@\@BEIJ(L:*B*%51A5 P /2G4 %%%% 'G&
MGRH^GZ%H:Y.K6>L&6YAVG?&JR2,SG_9*G@]]U=-X.C>+P;;I(C(P,V588/\
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
M6,=Z+U+.X^W!$D@AM1% J(#M41DGN2>3WK332=-CMI+9-/M5@F4+)&(5VN
MH!&.0  .>PKFK?Q/_9\,LTJ7EY*(;!6C\Q<%I01E <8)/7)YXZ5;;Q@T$=W%
M<Z5+'?V]Q%;I:K*K>:TOW,/T'?.>F#0!LRZ/ID]_'?S:?;27<6-D[1*77'3!
MQGBI3I]DT;QFS@*22>:ZF)<,^0=Q&.6R <]>*H:+KCZK=7UI/8O9W%BZ)*C.
M&!++NX(ZC%9[^,B+A&32IGL9=06PCNQ(N&D+["=O4*#GGOCMF@#>OM.LM3M_
ML]_:0W46=VR9 PSZ\]Z&TVP:UBM6LK=K>$J8XC$I1".A Q@8[5BV_B\3W-NQ
MT^1-.N[IK2WO#(#OD!(&4ZA25(!^G S3(?%<T\\$$^E3V27\<QM)))!O.P$_
M,G5<CD=: -F\T?3-1FBFO=/MKF6'_5O+$K%?H2*F:V5!<26J0PW,XYF,6<L!
MA2V""V..,].,BN<AU.5?A?%J=U<7+2_V:LLDL3@2D[0202",_A5G_A*)&U":
MWM]+GN;>UGCM[B='!9&<*<[.I4;AD_7KB@"_H>D?V/9RQO,)Y[B=[B>4)L#R
M.<DA<G Z#J>E/GT/2;J\-Y<:9:37) 4RR0*S$#IR1["H-8UI].N[*QMK,W=W
M>E_*C,HC7" %B6/U'&*R9_%26\LFH2VM_$8M):Z>SE(4#$F""N,[L]\XQ0!M
MR^']&FN);B72;*2:?'FN\"DO@@C)QSR!^0J"QT'RKS4;S49HKV74%6*1?("(
M(E! 3:2V?O'.3SZ5G2^+[Z.YN+7_ (1Z?SXK8784W" &'D9)[-D8V\_6G2^,
M7D?;IVD3W@%A%?D^8J8C?)QS_%QT[T =!-96ES9FSGM89;8J%,+QAD('0;3Q
MC@4&RM6N8[DVT)GA4I'*8QN13U /4"N6'BM(M2OM0#S3V3:?9RVT"XRSRNX
M /0D[0?I6G;>))7-W!<Z5<)>6<D2R6\#"4[9/NN#QD=<^FTT :,VD:9<PF&?
M3K66(RF8H\*D&0\E\8^]R>>M/73[)8HXELX!'%)YL:")<(^2=P&.#DDYZ\FL
M36-5GTCQ()9)F^QR:7/((R?E$D1#$_4JQ_*L#1M9U4Z+I%C>WTIO5U0I=2D_
M,8DC,S ^VTJ/I0!W=U86=ZT+7=I#.T#B2(RQAC&P[KGH?>D73K%(H8EL[=8X
M&+0J(E C8YY48X/)Z>IK(TKQ4=1N[*.;39;6'4HFFLI6D5O-50#\P'W25((Z
M\4[4O%,6FG55>TD=].2%@JL,S^:=J[?^! B@"[/X?T:Y2!)])LI$MAMA5H%(
MC'HHQP/:IH-/AM]1NKY?];=+&KX4#A <?4_,>3[#M61+XN3Y19Z?/>,]I!<H
ML1')F;:BGTZ$D] !43^,FACECFTJ7[;#>QV;V\<JMEI%W*0W QSWQB@#>;3K
M%_M.ZRMV^U@"XS$I\X 8&_CYN..:CO-'TS4((H+W3[:XBA_U:2Q*RIVX!''%
M<MJWBS5##%';:<]M=P:M!:W,7G(00Q4A0V.0X;&>,5T>K:PVEVUJ1:-/=WDJ
MPPVZN!ER"3ENP !)/M0!=DM;::V^RRV\4D! 7RF0%,#H,=*@MM&TNS@G@MM.
MM88K@DS1I"H63/7<,<UE1^*;BYB2.UT>:6^^U26TL!D 2%D&XEI,8Q@KCCG-
M,@\8?;H+$6&FR3WEWYQ-NTJJ(Q$VUR6Y'WL 8ZY[4 :]OHFE6EK]EM]-M8H/
M,$GEK"H7>""&QCJ"!@^PI;C1M+N[9[:XTZUEADD,K1M"I#.>K$8^][]:YD^)
M=1?7Q+::;=31OI*SFSE<1&)A(P8G/\7&..OTYK=D\16<?A9?$++)]F:W6<(!
M\YW 87ZY(% %UM-L&M8K5K*W:WA*F.(Q*40CH0,8&.U1WFCZ9J,T4U[I]M<R
M0_ZMY8E8K]"164WBB>U!34='FM9A-!& ) Z,)7V@AP,9!ZCZ>M.U'Q9'87ES
M9K9O+/#/!!&-X42/*"1R?N@8/- &W<VMO>V[VUU!'/#(,/'(H96'N#54Z%I!
MTW^S3IEI]BSG[/Y*[,^N,8S[USU_XCUDWVD1P:5-;M)?207$+R*!(5C8X5B.
M5Z,&'IBKMKXN%Q<VS'3Y(]/O+EK6VO#(#O<;@,IU"DJP!^G S0!L0:3IML$%
MOI]K$(W\Q-D*KM;;MW# X.WC/IQ3[NQL]0B$5[:PW,8.0LT8< X(S@^Q(_$U
MS4'C>XN18O%H,YCU%GCM6\] 7D7.01V7"DY]NG2K,?B\SV]LD&F2/J-Q<S6W
MV1I5 1HL[R7Z;1CJ!SD4 ;,&E:=:PP0V]C;Q1VS%H52)0(R002O'!P3R/4U%
M/H&C75Q+<7&E6<TTR[9))(%8N/0DCGH/RK''C-IS9066CSW%Y=>>I@\U5\IX
MF"N&8\8Y//T]:E\3:IJ>GZIHL-A;F2.XNBD@$BKYG[MSLY''3.?;% &U_9UC
MY31?8K?RVD\UD\I<%\YW$8^]D YZ\5"VAZ2]\U\^F6C73%29F@4N2""#G&<@
M@?D*R[;Q>+BYMG.GR)IUY=-:V]X9 =\@) RG4*2I /TX&:-8U34[7Q=HUE;6
MY>UN%E,G[Q1OP!ZC/R]??- &]);02RQS201O)&"$=D!*@\'![9[U7L-'TS2V
MD;3]/MK0R_?,,2IN^N!7,>$/%%[-IFA0:E9SM_:$;+'>O*I,DB@L<KU (4X/
MMTJ33?%DS6%C;V.G7>HS2:<MX7GN$#;-Q7YFP 6X[#G/:@#HY-'TR745U&33
M[9[Q,;;AHE+C'3YL9J=;2V6[:[6WB%PZA&F"#>RCH">N/:N37Q='_:QOR\S6
M<^D6\]O:#EGEDD<!0.[' 'X>E=!J>L#2=%_M"ZMG\SY%%O&P9C(Q"A >G4@9
MH DM]$TJUGGGM]-M8I;@$2ND*@R ]0>.0:F_L^RS;G['!FT&+<^6/W(QCY>/
MEXXX[5R'B/Q1J7]C7]I#8RV.HV\MNDNR=3L25P R-CG/*].#S5SQ9=3:;X7T
MXO>7%B#=6T5Q,)LR(A(#Y?N<9YH Z/\ L^R\SS?L<'F>;YV[RQGS,;=^<?>Q
MQGKCBJ&L:&+^T,-I]D@+S^=,DUHLT5P<8.]>"3TY!!X%9.G:Q;6\830[R]\1
MRW,H3][< I#A2Q)?;\HQ]<G%31>,S>1V<=CICS7EUY^8&F5 GE-M?YN0>>F.
MOM0!?T;P];Z99B.=8;J?[0UR9/)"JDC<91>=H X'/2KM_I=AJL(AU"R@NXU.
MX+-&' /J,US+^*KY?$-O*]G/!IITJ2[FCF(1T 9-S%2,Y7)&.^<U._C5K:UF
MFO\ 29;8BQ:^@0RJQEC&,@X^ZPW+QSUZT ;MQH^F7=BEC<:?;2VL>-D#Q*47
M'3 Q@4^'2]/MC&8+"VB,3,T92%5V$C!(P."1P:Q?^$LEBDNX;K1;J*:&U%U#
M$C+(TR%MH&!T;...>O6J.L^)KQM+U&V:W?3=0LWM&;9,) 4DE4<,/8,",=Z
M.RHHHH **** .=A\4M+INE7AM #J%^UH5W_< ,@W=.?]7T]Z;X=\37NN/!-]
M@A%E<JY62&?>\!4\+*,#:3ST)Z8JA;>'-=1=.L'^Q+::=J+W2SK*QDE5C(0-
MNW (\SU.:FTOP]JD?B"SU&^BL8I;:.1+BZM6(>_+<*70* ,=>IYZ4 1ZIKNH
MZ1XNOIIUC;3;72A.T8G;) 9OF"[<;R1MZ],<]JU-+UN_EU9=,U6QAM9YK7[5
M"89C(I4$!E.5'S D=.#FJ?B'PU>ZOJMRT30"TO=,-E*S.0\3;F96 QAADC(R
M*L:9IFK3:['JVKI:PM;69M8X[>4R;RS LY)48^Z,#GO0!6UGQ9?V#:M+8Z9%
M=6NCJOVAGG*.SE0V%&TC !&<D>W2BZ\7W5M<:M(=-3[#I('GS&;YY"8@ZJBX
MZ[F .2 !SSTK \6RR64OB33[.]LMVIHC&VFWK.9&0)B)<8D#8'(/RG.>E=#<
M>%KB\L?$5K+-'&-596A9224*Q(HW#']Y>W:@".Z\7:CI1GAU33($GB@CN@(+
M@LOE&0(^25'S)N!]#3KSQI]ENM=A^Q;AID0:!O,_X^&X!7IQAF5>_6AM U/6
M;F]N=9CM8&FTUK".."5I =QRSDE1CD+@<]*IQ^#-2>WT<W-Q;M/%</)J+ MB
M96E67"\<_-&@YQQF@"[XXDU+^R]/@M0BBZO8(9_](>(G<X^4,HSM/()X('K2
M3>);_3;VV@NM.@@M);R.QC#W)\YR<+YBJ5^9,GUS@9K5U[3)]4ALD@9%-O?P
M7#[R1E4<$@<=<5S=QX4U@W<\D5OITLG]JI?K=RRL)9$60,L1^0[0 ,9R1P..
M> #0T_Q/J>J3L;/3;:2 S30#-R?,A9-P!E4+\H8KVR1D=:RM \4ZI%X>T:WF
M%I->WL<DBSW5VRKY:$99V*YW$G  SZYK0A\.ZK)K]E>W<=BLEI/([ZC =LUU
M&0P6-D"@=QGD_=XZU2LO"6K6-MI;2V6F7TFFQRVWDRRG9-$Q#*^2AVL".F#Q
MGF@"_9>,+W5I=/ATW3(F>[MGGD,MQA8=DGEN,A3NYSC'7CI7264\]Q 7N+1K
M5P[*$9@Q(!(#9'J.?QK%T?0;ZQU2SO+J6V?RK!X)!"@0;VE#_*H &T $9ZG\
M:U-(NKN[LWEO(DCD$\B*$! 9%<A3SSR #0!R7A?Q-J%GHVA+JELAM;RV?;<_
M:"\N8XRY+@CH0IQR?>KG_"8ZE%:P7-SI,*K?V<MU8HEP69MB;]C_ "\$KSQG
MTI8/"-W_ &3X>L+B6'&G12QW)1CR'A>/Y>.>6[XI^EZ!JQNM(355M!;Z-;O%
M&T,C,;DE!&&(*C:-N>,GDT 2_P#"9P_VLMK]G_T5M.^V?:-_\6W?LQC^YSFJ
M$WCRY2V>=;"U7[):17-W%+=;7^==^R,;?F(7GG')Q54> =3_ .$<-@;NW^U?
M:N)=S8^S>3Y&SIU\O/MGO6CJ7AF^_M?4+C3K7395U&.)1-=*"UHR+MW*I4AA
MM P,CD>E %A_%Y$%T$LPUQ'J$-I#%YF/-6784?../E8G'^S4-KXU:XO[8_9[
M;[!=7C6<3+<YG# L [)CA25(ZYY!J:?PO/)XRM-566+[#'&C31'AGF171&
MQC;(?R%5M)\,:AIMW!;+;:<MK;W<D_VT*&GEC)9EC(*?*06'S!NB\4 :?AC6
MK_7K$:A<6$5I:R#]SB8N[$$@DC  '''.:P_&>J7EI_;B:?OCG@TR*4S?:678
MI>0910.&&.O&<]>*U=$MM2T*TT71V2"5=LPN73<=N,LI4X QD@'/J,5%K_AF
M\U:?66AEA1;_ $V.UBWD\.K.W/'3YAZ]^* ->\O-1M-&-PM@ES??*HMX9"4W
M%@/O%0=HSDG'0&N8O?$=U?!;1S#%<66L644KV=P7CD5W4XS@'U!!K;UW3=2U
MKPT+9DMX[LO&\L'FL8I0K M&6QG# 8Z5C)X5U5[Z68P:=:0RWEE<K#!(V(EA
M;YE'R $D#.>.>/>@"[8^+KFZEDN#81?V='+/'*T<VZ:W\O=\TB8X#;3CGN*E
MTKQ+?75YIT6H:?%;1:M TUHT<Q=A@!MK@J,':<\9Z$5GS^$]2U'48FODLD,;
M3"74H#MFN8G5E6-D"@=&&>3]WCK5K2=#U@7ND-J8M4AT6W:*)X)&9KABH0,0
M5&T;0>,GDT 6M1U[4$U2[LM)TV.\:PMUGN \Q1FW;MJ( IRQ"D\X'2JVH>+;
MRW?4)[73$ELM*5#>&24I+\RAF"+@C*J03DCTJ34-*UNWUG4+W16M?^)G;QQ,
M\\A4V\B;@' VD,,-TXY%5-0\-ZRW]KV5G);2VVM*@FN)G*O"=@20A0I#9 R.
M1@F@!;OQG?PK>W=OI<,UC8WJ6KO]H(DDW[,%5VXZR#J:DF\7W5A'?PW]A;I?
M6LT$,:1W!,4AF^YERH*@<YX[4V;PI>'1]5L8I( ;O4XKJ'<QP(T,/!XZ_NS^
ME+K/A2[U"]U*[C-LQEFM)[>.4DJS0YRK\< @XXSUH C?QO-$DEM)!9?;4O([
M7S%NB;;YT+JY?;D# (QCK70:=?W=QIKW%Y8M!/$SJ8D;>)-I.&0X&0PY'3K6
M)_8NM?9I9%M-*C66X5GTS8OE/"$P5:3R\EBQW9Q@=.E6M#T*[T[PW=Z>9$M9
M;EYGA2!RR6@?.U5)P2%Z]!SF@"DOBC5I)FT^>PLX+V>Q>YBC6[):'&/ED^7*
MG#=1GD$>]7?#-_J#>!K2_O(C<W LUD58Y"[SC8",D@?.?3GZFLK2O"VJ6MYI
MKO9Z;:Q6UI+;3>1*S-(SA?WOW!DDKT///4UIV.C:JG@0Z'-+#;7B6AM8IH)&
M9>%VJV2 1_2@!VC>(;R\UI])U&UM8;@6HN<6]P9/+!;!1P0,,,BH-4\3ZE:7
MFK)::7#/;Z1&DL[O<%&="FXA!M/( /4^GK4>@Z!J.GZY;WKV&G65LEB;5X;:
M0DAMP;?]P Y(^ON:I7=KJ]_XA\4Z?IRVIBO(H()9)G*F$-%@L  =W!/''.*
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
M/J$D*6]S(6N'V1;[>2/>=I;C<H[*3FM":\@@N+>WD<B2Y9EB 4G<0I8\@8'
M/6@#E],\/:C;6OAF.6)0VG7$SW&'!VAED QZ\L*I7/A.[,\5Y<:7%J*0ZE>2
MFT9U!>*8Y5@6.,C ."1WKO*KQWUM+?S6*2YN($221,'Y5;.TYZ<[3^5 '-Z/
MH%[::II5T]E:VL<,-T)8K? 6(R.A1?\ :.%Y/J*T/$EE?3SZ3=V-L+EK&\\U
MXO,"$J8W4X)XXW"MRB@#BK+0=72'2]$EM%6TTW4#=?;?-4B5%9F0!?O!LL <
M\<'DULZS9WS^(-%U"TMA<1VK2I,OF!2JN -PSUQCIUK<JO\ ;K8:B-/\W_2C
M#YPCP?N9VYSTZF@#F-)\/:C::9X4@FB4/IDC-<@.#M!C=1CUY8=*3PUX=U+3
M7M#=1*HBT5;1L.#B0.3C\CUKJ4O()+R6S5R9H45W7:< -G'.,'H>E3T >>V_
M@.[N4M#=J(+FST:""VG63/DW*.S9P.N,KSZ$BNBU>QU/6/"\&Z".+4X9(;CR
M2XV&2-PQ7<.QP<'W%;-K>07L;R6[EE21HV)4KAE.".1ZCK4] '$ZAH6KZQ_:
M=_)9"UFNGLXX;=I59@D4H=F8@XR<G SV]ZWO$FG7.I06"6RAC!J-O.^6 PB.
M"Q_*MBB@#GO%&GWU[/IS0VKWUE$[FZLUF$?FY7"$Y(! /4$]^^*P+;PYJ<.G
M)9WWAZUO+6.XN66"&94>,N^Y'C?(V@ E2.#P#7<W%Y;VC0K/*L9N)1%$#_$Y
M!( _ '\JGH X67PSKLMM9P7.+J2;1YM.N9S,,Q,Y4ACGEP,8XY-0?\(K?3Z/
M>V\/AZRTZ9M-:VW*R%YYCCD,.B<=\$Y''%>@U!:7EO?P>?:RK+'N9-R],J2I
M'X$$4 <SXAT36;N]N+G3#Y;MI8MU=9=C%O-5F4'J,J",]LUE2>%]2D?4_LFB
MQV,-Y%:>6GGH6#13AFWX/+$$G.3TZYXKM;+5K+4;BZ@M)6D>SD\N8^6P4/SD
M!B,,1CG!..]7: "BBB@ HHHH *IZ?JMEJBRM8SB989#&[*I W#J 2,'\*XN"
M[U"?3-+UMM4O/,U343:S0K+B-(G=T 1?X67 .[KD'.:U_ 5F$\&Q+]HN#YS3
M#)DR4_>,/E]/7ZT ;J:OI\KVZ1W4;FZ=XX=ISO9,[A^&T_E5RO,='TTN/#L2
MWUVGG:C?@N)?F4+YH^4]LXY/7DFIQJNIF6ST8S:G>1B_OHV:UE5;B2.$@("[
M%?[_ "<Y.* /12JE@Q4$CH2.E.KG=&O=2MO!\]UJ"NUU:K.5\UE9V5"VS<5)
M&[  .#UKG9KW4]+TW3;M=5N[B35=+N)9_-DW*L@@\U70?P8.1@<8(H ]"DD2
M*-I)&"H@+,QZ #J:KPZE97$\<$-PLDDL N$"\[HR0 P/3'(KA[I;V"WLH9-7
MO;E-7TF>6??+]UT1'#)Q\H.X@@<$&JO]J7^A:';BTO)B!X=CF02MN"2,Z*&
M/]T-P* /3**Y#5=/U73;2>#3=:N+HR>03;RW"_:,;SYAC=CP67@#L0<5H>$[
MI;BUO(Q>7<QAN2ODWJ%9[;Y0=C$D[O4-Z'OB@#?JG8ZK9:FTXLIQ-]GD,<A5
M3@,.H!(P>G:N+M;S4)=.TC6WU.[,FJZ@;:: 2?NUC=G4!%_A*X4Y'.0<YK9^
M'UJ+?PPK>=-)ON;CB1]P7$T@X],XR?>@#IZ*X#3M0U%+#P_KKZC<RR:O<F*X
MMV?,05U=EVK_  [=HY'7G-2VVKZ@^C>%)6O)2]W;S-.V[F0BW9@3^(!H [JB
MN?\ !<5RWARSO[S4+F\GO;>*5S,^0OR]%';KSZ]:Y@7NJQ^&[?4/[1U&XGU'
M4FL_+BD4&.(3N"$S@;R$P&)XS["@#T>BO/R_B'R9+<)J?V2.^5O):ZC^W- 8
MLE0P<YP_/7<5[U=T'5)KC6=*MX]4N+N!K>\WB>,QR!DD0*L@/\2@E<]^O>@#
MJ9M1L[:Y%M-.J2F%IMI_N+C<WT&14\,T=Q#'/"X>.10R,IR&!&017FL<L^JP
M0275S,TK:/J.90^&PMPN!GTP /I4I6_L='TY_MNJ#3ETB-_.LY=[VTQ&=\B9
M#-&!C Y'!^M 'I%%064HGL;>83+.)(E82J,!\C.X#MGK4] !1110 4444 %%
M%% !1110 4444 %%%% !28 )..3UI:* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K+\2W M?#M[*;Y['$>/M$<>]T)( VCN3G ]S6I574M.MM6
MT^:QO$+P3## ,0>#D$$="" ?PH X99=74ZYIUE+>V9\BUDMH[^^W2Y9V# 2%
MFV%PN ,\$CI70>$[A7?4+82Z@KP2)NL[\EY+;*] Y9MZG!(.?6I#X-TIVG>9
MKN>2YB6.9Y;ERS[6W(V<\,IZ$8Q6AIFCVVE&=XGFEFN6#2S3R%W? P 2>P'0
M4 < NEHF8TN[P;O%/E;C<,Q "GD9)PW/WNM6+F\U"TN9M#@GU"ZA.LB$!;K$
MYB^SB0QB1F!'/?=G&1FNN'A?31?/=@3[GNEO"GG-L$H!&X+T&<\TMUX9TV[^
MT,ZRI)/<K=&6.0JZ2JH4,I[<#'YT <Q97>KVU]IMK<S7,4?]HW:)'+=++)Y0
MMV=5D96.2&SU.>!6WX&@F/AJSU"ZO[N\N+VWC>1KB4L%XX"CH.O/KU-7+?PS
MIMO]F*I(SVTLDPD>0LSO(I5V8GJ2"?TJ]I]C!IFGP6-JI6"WC$<8)R0!TYH
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
M[4D:W+!(Y=VXNHSP2?YG&,T <Y9?;/L6B:B^JZ@\U]J<MI,K7+;#$3,  N<
MC8,'K[]*V/ %DD/AN7$L[>;=7"G?,S8Q*XXR>#ZD=3S6O'X?T^*UL[98W\NR
MN3<PC>>')8DGU^^W%2:7H]KI'VA;0RA)Y6E,;R%E1B23M!^Z"23Q0!PNE6[Q
MW4.EQ7M['!J&N7J3LMT^XK%YC!0V<J6.-Q&"<=:EMY+^]UBVT-]5ODMHM2O+
M<R).1))$L2.JE^I(+8SUXZYKK9O#&FRVQA"RQG[6]XDL<I5XY6))93VZGCI@
MTMGX;TVQ>UDACD,EJ\DBR/(69WD&'9B?O$^] &HB".-4!)"@#+')/U-.HHH
M**** ,2#PGIUO?QW*R7)CAG:XAM6ES#%*V<LJXZ\GO@9.!6AIFFV^DV$=E:[
MO*C+%=QR?F8L?U)JW10!BV?A73[&\BN8I+D^1/+/%&\N4C:0,&P,=#N)QZTD
MOA2P?YHI;FWG6ZDNDGAD ='D^^!D$8/H0:VZ* *>GZ7::;IJZ? A,"AL[SN+
MEB2Q8GJ222?K6)-X-M;?3;E+22YGE6RFMK*.XFW);AUQM7T[#)R<#%=/10!S
MVB^$[6PMHFN7N)YA9BVV33;UA0@;U3T!(]^@[4Z#P9I45L;>1KBYB-F;+$\N
M[$1(.T'VP,>E;]% & /!VG-%()[B\N9W,9%U+-F6/RSE-I &,$D].<G.:T-*
MTB#24G\N6:>6YD\R:>=MSR-@ 9. .    .U7Z* ,2W\)Z=;7\=RDER8X9GGA
MM6ES#%(V<LJXZ_,W? R<8K0TS3;?2;%;.VW>4KNXW')R[ES^K&K=% &'9^$M
M.LKV*X1[AX[=W>WMGDS% SYW%5Q[GJ3C)QBHK3P5IEG);,L][(MH)%MHY)]R
M0JZE2JC'3![Y/ YKH:* *VGV,.F:=;V%ON\FVB6)-QR=H&!FJ+>&=/;11I(\
MY84F,\;J^)(Y#(9-RMV(8G%:]% &%_PB-AY0/VB[^UB<W'VWS?WWF;=F<XQC
M;QC&,=J;_P (=IZI;&&XO8)[=I&^TQSXED,A!?<<<Y('TQQBM^B@#%L_">EV
M4<,<22E(;>:V56DS\DK;F![]>]51X(T]($BCO=1CQ;_9F9;CYI(1G"-QT&2!
MC!&>M=)10!3L]-@L9G>!I0C1QQ+$7)2-4! VCMP>?7 JY110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !5>^OK;3;&:]O)1%! A>1R,X ^G6K%9'BF2\B\-WKV%N)[@*-J>4)
M.-PR0I^\0,D#U% %#4O%T0T>[GT]9([NUDMP\-W T;*LDBJ#M..""V/<5HZ)
MJ,^H2ZHLP0"TOGMX]HQ\H5",^_S&N'O+6XN)]7-M#JUXMS#8M'/<V[@R[+CY
M\#:-N 1Q@< G&.:['PW!-!/K9EB>,2:G(Z;U(W+L3D>HX//M0!-J?B33=(N#
M!=/*72+SI?*A>011YQO<J#M'!Z^AI\WB'3(+>_N'N/W6G!3<,J$A0RAQC'7Y
M6!XK#OKB71?$FM7,FFW%ZNH6<(M4B@:1970.#&Q (7.X'GC!-9&O?:XK3Q58
M?V7>-<:C'"]LEO;O(C 0HK ,!CY2IZX[8'- '6R^*=*AOS9L\Q995@:18',:
MRL 0A<#&XY''N*S],\;6UQ:7<][#/$8[Y[6"-;60-+\Q"J 1DOA3D#IWQ69=
M+<V^NR'3[2_MKR74(S):M$9;2ZC^7,VXKMC8+Z$$%>^:AA6XLM52ZFL;SR]/
MURZFF MG.8IE<)(N!\X&1G;DC- '3GQ=HXMH)O-F8W$KPI$MNYD\Q/O(4 R&
M&.AIMIXRT:]FMXXI+@?:)/)5WMG55EY_=LQ& _!X-<_I=E>2^(K+4OL=Q';W
M.KW=PN^)E*1FWV*S C*[BO&<=13ET^\&GVR_9)]P\4-,1Y9R(_.<[^GW<$'/
M2@#I(O$^ES:D+!))=[2M"DIA81/(N=R!\8+#![]C5:+QMHMQ;B>W>YF1W6.(
MQVLA\USGY4X^8@*2<=.]<UHFEM#<6&G7,.K37=IJ,DKQL62VB4,["4-MVMD$
M< Y)8U8MK(P^"- BOM/OX_)D+/-:AUGLF^?#[ I)!S@C'1L\T =GIVI6NJV8
MNK1V:,LRD,I5E93AE(/((((P:9JFK6>C6R7%](R1O(L2[49R6/08 )YK'\-Z
MG<Q6MM;:E%.TEY=3K;SM;>49$7+*TB\;68 GISC.*L>*;>:X321#"\OEZI;N
M^Q2=JACDG'0#UH >OBW239271>=#%.+=H'MW$WFD95 F,DD'(JAJ/C:V@33Y
M+*&>9;B^^S3J;20O%A267:!D/G& >HR0#67J-G=V_BF[U4V=Q):V^K6\S[(F
M8M']EV%U &6VL><9[^E12QW/G'7!8WGV637X[E46W<R>4L)C,GEXW8+>V<4
M=QJ5S]ETJ[NA(L7DP/('="P3"DY*CDX]*J0^(+#['<RRW&XV%LEQ=,L; !60
MMD#Z G'6E\3'/A/5SZV,W_HLUQDS3VNGZW;_ &"\F?5-%@2T,%N\BR,(64C<
M!@$$CKB@#K9?%FDPW0@:68X,8>58',<1DQL#MC"DY'7U%1^&_$;:Y<:G$]O+
M%]DNFBC+6[Q@H N,EOXLDY'7&.*YF[CN[6X=K&SU"VU)_LP$/DM-:WZA4!9\
MKMC*C(/((V@UT/A@26^J:]:SV\\;OJ+W",T3!'1D0 JV,'D'C.: +^I^(;#2
M;E+6X\][AXFE2*"!Y&900"<*#TS4%EXNT:_FBCMYI2)XFEAD:!U24*,MM8C!
M('4=OPILMO,?'UM<^2Y@72YD,FT[0QEC(&>F< \>U<]I.F7PTOPA$UG.CPVU
MPLH:,CRB8B!N_NY/K0!U$OB&Q-G:303$MJ$#S6F4/SA4W\^G'K6!9>-KB<V\
M$\1C:715O7G%I(R)(5#9XX* '\^,YK.L#<W4'AFT33K])--LIX;HR6KHL;^1
MM R1@Y([9'3UI8K:\M;.RCDL+O=-X6-J-MN[;9@N=C8'RGZX]* .D?QEI5I"
M!<S332QV\<\[06LC*B,N=YP#M7Z]*GO/%ND6-PT4LLK"-4>:6.%WCA5_NEV
MP,USMII]ZNF^(5:SG#3:';11@Q'+N(9 5'')!(&/>LS7(=2N='U/3I;;45?[
M% +2VM;5@MQB)=S2.%R2I!&TD= ,'- '177C!DO]:L\-:KIXB\NXELY64$G#
M;O8_PXQGJ,UJS^*-*M]1:RDEEW)*L,DHA8Q1R-C:C/C )R._<5RVO)<7$WB-
M(K&]?^T+:SDMBMLY#A3\PSCAAGH>:+^WNA8ZUX?^Q737FH:J)X'6!C&8V=&W
ME\;1M (.3G@4 =,/%^CF^^R"2?=]I-HTGV=_+6;.W87Q@$GISZ>M.B\5:5-J
M(LD>;<T[6Z3&!Q$\JYR@?&"1@_D:Y]["\_L:X06D^]O$OG!?+.3']I!W]/NX
MYSTQ5%C>W%[ITEU!J1N+;6"\UM':,MO;Q[G"L-JX?.5.[+'D]* .R\-ZC/JV
MAQ7ER$$KR2J=@P,+(RC] *;<^)]+M-0:REEEWQND<LBPL8XG?&U6<#"DY'7U
M'K47@Z":V\-013Q/%()9R4=2I ,SD<'V(-9$-Q/I-_K.GOI,][<7VI+/;@PL
M8I(V$8+%\%1LVDG/H/6@#;7Q1I3:E]A$LNXSFW$IA;RC*.L8?&-WMGVZU7_X
M3?0]Z*)+DK([Q(XM9"KR*3F,';RW!P!UKGH;>Z^PVGATV5U]L@UO[0\I@;R_
M*$YE\SS,;>5.,9SGC%36&GWB:+X>C>SG5XM=FED4QG*(6N,,>.!RO/N/6@#?
M_P"$OT<6<5R9)QYL[6RQ?9W\SS5!)0IC(;CI]*7_ (2W2C90W*-/(TTS0);I
M;N9O,7)92F,@@#)S7+W#R:7K$-S<6EP4/B.>156)BS(;8C>H RP')XST.*$-
M]%<F^\F]L]/U'4YYFFALR]Q&GEHJ87:63>5/.,XQTS0!T[>+]'$%I*DD\IO1
M)Y$45N[2.8R Z[0,@@GH??TI8O$=G=SZ?/;WT:VES!/*1)$P8^65!.3]W:2<
M@_TKFO"UE=1ZGHX>RO(EMI-261KB)LKOD1DRQZY!ZYYP?0U5&BZG<Z;!:I:3
MI(]MK$8WQE0IDD&P$GIN[>M '70>,-&FAGF::6!(8/M.9X'CWQ9QO4$?,,XZ
M>H]:N:9K5IJS31P":.:WV^;#/"T;IN&5)##H<'\JX>*QBN[220:3K.I^3IGE
M31W<CQ%"63=$@* EAM+9!_A [ULZ#?W-G<:A(1J6H:>I@2WFGLRMP68D,IRJ
MLRKD'<1QD]<4 =9+*D$+S2,%2-2S,>P')KD_#7C"XNM,U*[UU([<6B)=+Y:'
MBWD3<A(Y)/# _2M/QBMW/X;N+*RCD>>^9+4%$+;%=@K,<= %).:Y3Q%H>L:>
M;C:\NII?:1-9X@M-OEE!NC!"YZY8#\J .STWQ#I^JW<EI;-,LJ1B4+- \?F1
MDX#KN W+GN*GU/5;7288Y+DR$RN(XHXHR[R,<G"J.3P"?PK*AMIQXXMY_(D$
M*Z.8S)L.T-YBG;GIG':H/&-I))>:-?%KQ;:UN)//DLE+2QAHRH8  G&>#@=#
M0!#J_C,%]*BTDS8O9W260V,LK1A VY-@P=^5P1U YQBFZ/XJN]2F,LTXMXI=
M4-I##)8R*2@\SY=QZN=@)_NX((Y%5M.TZ5+_ $.X@L;Y(6U.ZG=[DEG*M$ZB
M1_E&S<<<'UHAT^]^RZ:IM9U*^))YF_=GY8SY^'/^SR.>G(H WE\6:7<O)#;S
MNKE)?)F>!_*E,8.[:V,-C!Z'L<5&?%NG6EA:/=SR3R2V:74KV]L[*L9'^L8
M$HIYZ^_I6)HTUS%X<L] .C3M=VEM/'<R20,H@(5@"C$8<N2,;3T)K+339K*)
M3?0ZP!=:):Q10V:./-D1&5H7PIVGD=< 9- '9WOC#1K&::*6:9S;JCS-#;O(
ML2,,AF900!@]:;IOB3[?XHU'2?(E$=LD9BD^SN 2=V[+$8QP-I[\XS6#)I5W
M#I/BNW2QG4R:;#% @!<N5MRNU3CYR#QQWK4T42VGBV^2>VN$6ZLK4Q2>2WED
MHKA@6Q@$9'!H TM4U.:RUK1K1-GE7LTJ3%AR L3.,'MRHIEEXLTB_F\N*:1
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
M<,>OX5Z/10!SW@2+R?!UBICV']X2,8.3(U.\6H9+?2P$+8U6U)&,\>8*WZ*
M//\ 5X'.G^,L1,2]];E<+]["P_\ UZAU!PNGZYH+*_\ :MYK EMHMAW.K21L
ML@/]T*.3VVUZ-10!YU?W"0VVNPR!Q)!K\%VZ^6Q(AW0_/TY'!_*H[RXCDTG7
M-(7<VHZCJBSV:!#F5':-DD!Q]T <GMMKTFB@ KSIQ#!=SW%Q<W.FR)K-VT.H
M*@:.$E%X<,,%6&?RZBO1:* ,7PA-+<>&K:6:VBMV8R86&(QJXWMAPIZ;OO?C
M6?KT<EGXJM-3DL+F]LI[&:RG6VB,C)N96!*CG!P1FNJHH \^TG1;JPUC3F;2
M_L<$FLSW$4* $11&UVKNVY"G(P??\#3I[2\N+76?#OV&Z^TWVK><LWDMY0A+
MH^_S,;>%4C&<Y&,5W]% 'GMQX>U"ZU77;&.VD$,*3W-C*5PCS3>6X )XRKHW
M_?57&L[S2H_#$]S93O*E[-->+;QF4QO*DA.=N> SXSTKMJ* .(TS3;V7PYH"
M+;2!K?6))Y58;2B>9-\QSV^8?G7;T44 <Q;VES'JOBZ9X)%CN/+\EBIQ)BW
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
M<MP7W9W=.F<FLVS\(S1-;B\U5KN.RM7MK-?)"&-6 4LQS\[;0!GCOQS72T4
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
M%U--9T:SU*.,QK=1+)L)R5R.F:O5E^&=-GTCPUI^G7)0S6T*QN4.5R/2M2@
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
MNFN-N2=N0HQS_NY_&N<?PIJMS=W,\\]C&MS+9R^7"K 1>0^=H]01WXY[5V-
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
M+J&E7%H\5G]MCC+JQECR >0>&!(R#ZU<UKQ3;:)-=1S6\LGV:S6Z8ICE2^S
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
MK'A^PU&1 CW-NDCJ.@8CG'MF@#1HKAY=?U&#7X%75C=++JGV62WAM@;>*,Y
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
MF@CF1Y8"!*@.2A(R,^F1S0!Q.LZ1K7B![^^.EO:R&V@MH8))HRTA6<2.V0<
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
MXX(]16G#?K(;EI4$$4#A1*[KM<;0=PP>!SCGTJ;[3 (A*9H_+89#;A@CKG-
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
M [XZ5WUQHFDW=LEK<:9:2P(Y=8G@4JK$DD@8P"23GZU+)IUC,]N\ME;NUKS
MS1*3%_N\?+T'2@#RY-6G2V3Q,V[S+2V&DN!_ST%NSG_R*4%7I-)L+*Q\2VFH
M)$TFG:5;QVSR8W(!"<,A/0F7/3OBO0O[,T_R6@^PVWE-)YK)Y2[2^<[B,=<\
MYZTV[TC3;^XBN+S3[:XFA_U<DL2LR=^"1Q0!P4UC%=6WBV^O[=)+Z'2(\/(N
M3&QM3N(ST)/>M3PG<FSO[YM?,,.HFVBF28O^[%KM&%4GH%;.[U)!]*ZYK*U?
MS]]M"WVE=L^8P?-&,8;U&..:@U'1[+4K1X)H(LF%H5D\I2T:L,$+D<=OR% %
MU6#*&4@@C(([UYKJ1@DO_MUO;VMNJ^(XHGGE;?<RR+(JM@\;$QG R>/3->DH
MBQQJB#"J  /:J,N@Z///-/-I5E)+. )7>W0F3!!&21SR!^0H T*\PTY--:S\
M-W#>0-8?67^TL,><S;I-X?O@';U]J]/KFH_"<AUF.]N;V":.&Y-RH6S6.9VP
MP422 _,%W'' [9H Y.'3H(_!NA2V]O:B6]U4+<R3KE95#R[5<]2NX)QTZ59A
MMX8[U-.,5C>S2ZM*T, W1VEO(L(+Y!!W8SD ?Q$\C!KOWTVPDL38/96[6C<&
M Q+Y9YS]W&.O-0OH6D26"6#Z79M:1G<D!@4HI]0N, \F@#SW3;:QEAT,7,=G
M,B:]=1;A&/+VXE(50<X7."!GTKU&J+Z)I+PM"^EV;1/)YK(;="K/C&XC'7'>
MKU 'F6A0:>FD^%KFP2$:B^J.DLB8\UD_>>8&/7 4#K[4W1=-L(_#WA$R6L(@
MO;O_ $MV4'SF"2&,.3U&[& >.E=KX?\ #%AH-K"%A@ENXU93=^0%D8%B<9Y/
M?'7M6A)I>GRV']GR6-NUGC'V<Q+Y>.OW<8H \^M8;23Q-!8RQQ/HRZS="*)P
M##Y@@4A0.G#&3 ]<T_0/LEOKFF+;,BVJZMJ2Q$'Y<;> #Z>E=V^BZ5)IZZ<^
MFVK6:'*VYA4Q@^RXQ22Z'I,]K]DETNSDMP_F>4T"E=W][&,9]Z .$T86E_K]
ME'=B*>QDO-4EB60!HY)/-&#@\'Y2Q'XU<TRTT+_A*]"DT^*-[8V%QY$DR#<2
MLJ!<$C/'(7VZ<5U\VB:3<VGV2;3+22WWF3RF@4KN/5L8QGWJ1],L)#;F2QMW
M-IS;EHE/D_[O'R]!T]* (/$'D_\ ".ZB+BX>VA-K())D4LT:E3E@!R<=:\]O
MTBT_3[NSEM+..86EG(+JP8K#-"MP@#,G\+<DYYR._%>I,H92K $$8(/>J-OH
M6D6L$\%OI=G#%<<31I H63_> '/XT <-XLFM)=3U[S94:!%TQ9B&X4>>Q.3V
MX-1:_;Z=;:EJEO D,.E_:---PD6%C5C*=W X'R!<_A797_A73KG3#8V=M;6"
MF2%V,-NHR(Y X4@8XZ_F:6^\,6%QIL>GV<$%C MU%<LD4 "N4<,00,=<8S0!
MR5]!;VOB"\@L(XXK-=5TH^7" $64O\V . <;,_A5G2+<_P#"50>'B/W.C7=S
M>A3T". 8OUF?_OBNR@TC3+6V6VM]/M8H$D$JQI"H4.#D,!CJ".M5M,T:2SU.
M^U*ZNEN;J[V)N6+RU2-,[5 R?4Y.>: '>)))XO#&JR6I83I9RF,KU#!#C'O7
M%:U;:!;>$)1IZK'=R:&K$0C"O%N3YFQP6W'@GGEO>O1^M48-"T>VBGB@TJSB
MCN/]<B0*!)_O#'/XT <5XBM]+T?5]2@2P5;2;2[=7MX&$*R,;@JNX@<#D GT
MS5*[C:VN]=MW6RB9;O2V,-DNV-#YO3'<X R<#MQ7I,]A971D-Q:03&6/RG,D
M8;<F<[3GJ,\XJ"+0='@55BTJR0*H4;;=!@!MP'3LW/UYH X:2PM%L+S4!;Q_
M;%\4 +/M&]1]H48#=0,$\>YKT2*XAGW^3,DGEN4?8P.UAU!QT/M49L+,QM&;
M2 HTOG,OEC!DSG=C^]GG/7--LM/AL#<M%UN9VGDX &X@#H/8#Z]>] '/^)%@
MNO$5C9_9+6:X2TFF$E\V8(4RH8[/XFZ=Q@9YJSX!??X'TH[]^(<9SZ$C^E:]
MYIFGZB8C?6-O=&%MT9FB5]A]1D<5);6EM9Q>5:V\4$>XMLB0*,GDG [F@#CM
M=33)O%>J+K?D>7'HZM:^?C"C<^]EST;(7D<]*SO#=C#<S0W#6Z37%KX<LGMM
MZ[MDF'PP!_BR!@]175Z]H%SJ]Q'+#>V\06,IMN+)9]A/\:'(*MV[CIQ6CIVE
MVFEVT$-O$H,,"6XD*C>R(,*">_?\S0!YOIT4%EI&EZC<2VB(VD7#R)9(XN+E
M/+!?>_3<&P<GOFI4M(4U"ZMI+33H8I?#<DBVML-X #*4+D@;F'4' KT*WT;2
M[26>6VTZUADN 1,T<*J9,]=V!S3;;0M(LRIM=*LX"F[:8X%7;NX;&!W'6@"#
MPK';Q>%M,%JD2(UK&Q$0 !8J,GCOFM:H+2SM;" 6]G;0VT()(CAC"*">O XJ
M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9++
M'!"\TTBQQQJ6=W. H'4D]A3ZQ/&-Q%:^%+^::T2[C5 &B<D*<L!EL<X&<GV!
MH OZ?JVG:M&TFG7T%VJ'#&&0-M/OCI4-]JQL]:TS3O)#"_\ -S)NQLV+NZ8Y
MS7/>%[I)O&VK!M3M;Z62RMVWVR!$.UG!"@$Y R!G)ZX]JG\72+#KNCRM TZI
M;WS&)3@R 0_='UZ4 ;=MXAT6\$[6VJV<PMD+S%)U(C4=6// ]^E))XCT2*!I
MY-7LEB67R2YG7:'QG;G/7!Z5YO=7L4T2D7]C(K^&KQ([>T7"0#RU81Y))9@
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
M/3@TR/PQJUC'E;5YVL(]+D"H1^_,)?S%7/< \?A0!TY\7V*6L[RVMY%<P3I
MUDT:F8NXR@ !*G(YSG'!]*6V\8:?<W"V[07<$ANQ9LLT8&R4IO //H,9'&?;
MFN=O[2_N-5E\1+82QH-0M&AM9BL<TZQI(K8!/4^:< G)VTR9I;RR\6:DULUK
M-:7D%Y$DA&Y6BBC< D$C)"\C/&[% ';Z?J<&I_:OLX?%K</;N6& 67&<>HR<
M?@:QIO%8M/%%[874$L5E:60N&F,)PIR^YB<_=PH XY.15WPI:/:>&K,3#$\R
MFXF]=\A+M^K$?A6#XITN^O\ 6-4MH+2=AJ.CK!#,J_NQ(CR-M9OX<Y Y]: -
M4>,[!+>YEN[6]LVMX5G\J>(!Y$8[5*@$YRV!@X()&<4K>,;&&UNYKNTO;5[-
MXEF@DB!D'FG"$!2003Z'/!K :ROQ!>7VBZ/J-I<+:QQ>;=7,DDYS(#(D8D=A
MPH.#W/2JTNCWLDNK?9=+U$17<EA)$]TQ=W\N;YRQ+$@X.<'L.W2@#HI?'5E
M+KS],U.)K(C[4K0+^X0C(=L-C:?;)X/%=)N&S</F&,C'>N0UC2K^=/& BM7?
M[;:1);X'^M81L"!^)KK8 5@C4C!"@$?A0!CP^+M+G?2%0S ZN'-OE/N[1SNY
MXY./K6?>^+T'VBXL6N)!%97,B0?9PRNT<@3S-P.< YX],GM6/_8&K6[:K+%9
M.QTV=)-+7_GJ/M#3,!^!"_A5J/P]?VT5O EN[E?#D]N[<8,[LA(^I.XT 2VO
MC.Z.H1&:QO)HGTF.Z:WAMQN#[V#OR1\N ,<\]@:ZZQO(-1L(+VV;=#<1K)&2
M,94C(KE-!M;R6]2Z>QN8$&A16I$T>P^:K/E<'\#^-;GA6VGLO"FEVMS&T4T-
MI&DB-U4A1D4 85KXMN$U?5YKZ.^%K;W"6MM:+!'\TC!,#.<ER6/&<8K4_P"$
MOL_()-G>BZ%U]D^Q;%\[S-N_'WMN-O.=V*RKRTUFU.L2VD-TD=SJT3R&WQYK
MV_EH'*>^1CCGKBLV#29DDOUF\/W\EE+J$=PK&5C<QKY6T2(P;<7##D9SAJ -
MN3QF)=7TFWM+.Z,5W)-'<*T!WQLF1MX.,AASUXYKH-4U*WTC3IK^[+"*$ D*
MN6))P !W)) 'UKD;2+68;G0KR_M[ZYC@O+E5+H'G2%U*QF0#OZGMWJYXA\.)
M::!=264]S+,)89@EW>NZL4D5MHWMA2<8'OB@"TWC;3H8KQ[JTOK5[%86GBEA
M&Y1*^U<8)!YYX_GQ2S>,K:!3OTO4]\<)GN(Q"NZWCR0&<;N^TD 9..U<]??;
M=<U76O*TRX@D,6F[89=OF;5N"Q) ) X#'&>@K5U6*_T[6M:GATVXO4U6RCCA
M, !"R('7:V3\H.\'/3K0!HW/C#2K6QO[QC,\5B8M^Q,EQ(%*%.>0=P_6FZCX
MDMDNX;2"XEC?SK4M(D(=669RJIR>-V#SV'-82>%KV#5M%LF@\VQ-G E](#\N
M^!'"_F77_OFH=.T'5UTB!KNTD^U+JUDI'?R(-B[_ *':S?C0!T47C*PENHXA
M:7HBDNVLQ<M$!$)@Q7;G.>2."!CFA?&>GM>1PBVO/*FNOLD-UY0\J67)! .<
M\$'DCL<9K)72-0&BV</V23S$\0_:67'(B^T,V[Z8.:SHFN[2RT31GLG9+;7!
MB\5T:*4>9(PVX.<X)R,<8.: /0+R\@T^RFO+J01P0(9)&/90,FL7_A,[".WG
MDNK2^M9(8HY5@FB'F2J[;4*@$@Y; P2",\XJUXJTZ?5_"VI6%M@SSP,L8)QE
MNH'X]*Q]2U3Q#J.GS-I^EW5E$BPAR5"W#$O^]$8)QPG0]R>* +[>,;&&UN);
MFUO;>2UFBAEMWB!D4R8V'"D@@Y[$T?\ "8V*V\[2VE[%<P3QP&S>-?.9W^X
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
M))C8S/NSQRW QT!JY>^.)X-4NA%<6(@M+Y;0V3(QN)AE0[A@<#!8X&#PIYH
M["XMK6_C5)T29(Y%< \[74Y!^H(JQ7/>#_\ CVU7_L+W?_HPU=O_ !)H^F7)
MMKV^2&8 $HP/0_04 :E%5-.U2RU:!I["X6>-6V%E!X. <<_45@>*_$&HZ++,
M\-SIUM!#:F6-;D%Y+J09RBJK @  ?-@]?8T =52,RHI9F"J!DDG %<9>>)]<
MD35;BP6QB@TRRBO"LT;NTFZ,N4R& '0\_3BJGB/5M5UG1O$0M'MX;*RLPLD3
MQEGE+Q!V.[(V[0PQP<D&@#ONM+4-I_QYP?\ 7-?Y50U'4I[77]'L8PGE7K3"
M7(Y^5-PQ^- &K17&Q^)-:O-0@L+7['&\]]?6_FRQ,PC2%L*<!ADXZ\_E26?B
M/6M6EL-.@>TM;R1KK[3/Y+.F(9-GRKN!^8D=3Q0!V*LKC<K!ATR#FG5YOI'B
M.XTS2-/TS[78V$\\E[--<7*,\:;;AAM4!ADDGUX -:VE^*-:UV[TZ"SBLK=9
M[(W-P\BNVTK*48*,C(..,]/?I0!V"LKJ&1@P/<'(H#*6*!AN R1GD5P'AW7Y
M]&T2V2<1_8SIUU<Q$CYC)%*Q9<^A5A^1J2;7]5L+F64VMD=1>UT]9&9& +2R
M,K*2#G R<>G/6@#O:*XV?Q+K-E->:9,+*:_6[MK>WF2-DC/G G++N)^7:W0\
M\5K:#J6IW.IZIIVIBV9[!HE26W1E$@9-V2"3CZ?SH VBRJP4L 6Z GK3JP-?
MFE77-#M[=8%FGDG5)I8MYB(A8@@9'X^HJ#X>I<KX.LS<3I*&#&,+'MVC<>#R
M<\YYXH Z:HLV\4DC9C1VQO/ )[#/\A7.^*M=U'1Y7:"ZTZT@CMC*GVH&1[F0
M9_=JJL"!@#)P>OM7.:O=_P!H?VI>[-GVBTTB7;G.-UQG'ZT >E445S_B35;_
M $Z:$07>GV-NT;LT]X"Y=QC;&B!E))R3D9H Z"BL[P_J;:SX?L=2>,1O<P+(
MR+T!(YQ[5HT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MAMP' XQC'/(S5ZUU34K_ %QM&AO39K)?WC23P11A]D>P*HRI&27Y)!/%:O\
MPAB+:&&/5KP2"_\ M\<Y6,LDN"&XVX(.2<8[U(_A&-9_M=I?SVUXMU-<).%5
ML>: '0J1@KP/Q H Q=.U?6]8U"STMM5:V94O([F:&%-TC0RJBL-P(4D'GC')
M]L='X3U"ZU/PU:7=ZXDN&#K(X4+N*NRYP.F<9IFF>%[32[FTN(IYG>VAFC)<
M@F4R.'=VXZY'ZU+I>A#2H[.&"]N##:B4&(XVR%VW9;CJ.<?6@#&\77G]B:S:
M:P#MW6%W Q]2$\U!^<;?G6%H5D;*XTSPJV<VFJ+<L#_<6W63_P!&-7:^(_#M
MKXEL8K2[DD1(IUF!3&21D8Y[$$BE3P[:IXJD\0AY#</;?9_+.-H&0=WUX H
MXW3C>ZA?^&[R2_>,O9WC&.*&)5PKID8V\!AC/?CC'-6O"<^I6%MX3C;46FM=
M1M61K9HD"QA8MRE2!NSQSDG.>U;D7A"&W32Q;W]Q$VFB5 P53YJ2,"ZL"/8<
MC!JS:>&K>SCT5$GE8:.C)%G'SY39\WX>E %'QY!--I=CY5W);XU&V!V*IR3*
MH!^8'H>1^N:P?,U32[?Q!J=KJLB_9-80-$8D(G)6%6+G&1D'^'&.?P[76])3
M6M.^R-/);LLB2QRQX+(Z,&4X((/(JBWA6"32]0L9;N9_[0N5N99<*&WC9T &
M.?+'YF@#%N-3U8/>>2UQ%:1ZQ+%=36-LCS1QB)2N%VG/S'EL$XKI/#=W)?:%
M;W$M]#?LVX?:(EVB0!B 2,##8QD8'.:JR>%D^T/=6NH7%M=&[DNEE4*P4N@1
ME*D8*X4>^>]:&CZ5%HVGK:12/*=[R/))C<[LQ9B<<=2>E '*)JFJ7&JII]M>
MBT6YUJZMWDC@CW>6D6\=1C=QU.??/2M[PK>7EU8W<5[<&YEL[Z:V$Q4*SJK<
M$@ #./040^&+:#4HKY9Y2\=[->!3C!:1"A'T .:NZ9I<>EK="*1W^U74ERV[
M'!<Y('M0!R>OZOK<,_B6YM=4:"+1A#)! (4*OE S!B1D@\]"#SUINMZCJ^DK
MK-E-J/VWR[""ZC>:"/Y&:5D90 N"OR\9R1ZUT%]X7MKZ/6D>XE4:PJ++MQ\F
MU0HV_EWI=7\,6VKSW<TL\L9N[1+5@F.%5RX(]\F@# U'5M;CCUS4HM5:./2]
M12&*V$,95T(BR&)&?XSC!!'OQBMKT^IZMI6KWC:@R6MKJD=JMF(UV%$FC!8M
MC=N+<]<8XQ747'A>VN+'5+1IY0NIW(N)",90@)P/;Y!^9JM>^#8[N:Z5=3NH
M+2[N%NI;5 FTR@J<Y(S@[02,]>: .DKCM=U[6+.YU;3K.1/M9>V_L_=&#A9,
M[N.^/+DKHM.M[N&XOWN9GDCEN-UNKL#L3:HP,=!N#'%5[SP]!>>)+'6VE=9+
M-&41@?*^0P!/TW-CZT <O?\ C#4;AHVLIGCMKEK.!6@@$LB-+&TKE1@Y.P*
M,'KG%;.AQW>KPNFJB[=;"_$EI-=6XBDF4+E2PVCD%B,@#./<Y+;P3:6FD&QA
MNYDD6]%Y#< #=$X "@ Y! 4!<'M6OI.EC2XIMUS+=3W$IFFFDP"S$ < <
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
MW5WX7N+B(22M;WS%V)R2DBE?RR:F\,6,%B/!=U;ADFO(9$N'WD^8ODLP!YZ
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
M6[HOF9D"E0 &(.=P'7KFHHO$T4 EC/VO4+F34)K:"WCB17RG) ^8#:H_B)%
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
MV$6EV=G'+=Z=]L<W+L50AMI48Y.3_GM0!U]%>?\ _"7*+L^(FA(4:%YAMR_
MD\\KMS_O<9]*BUOQ7J%YH>KV4%YILL]O;QW'VG3YV90C,5*@@DAP0._(/:@#
MT6BN+UCQI=Z7<W=LTFDQS:=;+-.D\Y0W#$%MD0)SG:!R<\L!BF:=KTEOKUY.
MB>9:7VJ00L6)S&'MD*$?\"P/QH [>BLO1-5EU:RN+MH56-;F:.#8>9$1BH;G
MN2#6';>,+R#48[;5DL5,EK-<206TN^6U\L!MK\D$D9Z8Y% '845QT?BK6X19
M2WMC9B+4+.:[B\IV)C"1APC9ZGD<CW].6/XOU."STM[S^RK&75E,L+SS,(X8
MP@8[R<98E@  >_4XH ZVUM(;)'CMTV(\C2%<\!F.6QZ9))_&IZXA/'K75O8Q
MQ3:7:7$ZS&6>[GQ /+?9\AR-VX\CG@9ZUNZ!KESKEE8WJ6*I;7-NSR2B8'9(
M&V[ ,<@X8Y]O>@#:HKG=7\27&F7FHVHMHW>&SCGM,DCS79S'M/\ P+;T_O5G
M7'CN2#3TO/LL6/[-CN9 S[0DTD@C5">PW;\GT6@#LZ*Y[PWXC?5KZ^L)I["Y
MDM5CD$]A)OC=7SQU.""I[]Q6(-9U71I_$>HQ06\VGVFI@S^8[>85*1!@G88!
MSSUS0!WE%<7=^.S!J=PJR:=]FMKY;-[=YL74F2JM(JYZ MTQR%/(JKIVI166
MI1O<Q&0#5-482&1LQJFXG !P>!CGIVH [ZH;NUCO;62VE:14D&"8I6C;\&4@
MC\#7$0^/[V6 /&-+N9;BQENX8+:<N\)0!O+EYZE2>1CD$8J_J?C?[)Y\EM#"
M]O':6\BR2OM'FSOA QZ!0HW$^E '3V=G;Z?9Q6=I$(H(5"(@Z "IZP/#7B%M
M9N;^SEFLKB2R,9\^QDW12*X)&.3@@@@C-<U'J6J:7K>N:FUM:W=P=0@L4'F.
M" XCPHSP!SGZT >B45S<>OZC -:AO8;4W&E627&82VQV82''/./D'YFJ,_B[
M5I+6]N]/LK1HM-L8[FY65F#.SQ^9M3'0!<'GKTXZT =E17':SXOU'28FO9(;
M"*U2.%DCFE/FW6X MY8!XVYQR#T/:JS71BUF\4Q"9G\0Q1Q;Y&41L;8$'@\_
M0\<T =U17#^&=:U:V-K#J'DRV][J5W;^:&8M&X9R!S_"=I ]L5T.BZO<:KH'
M]J?9@3(96@B0\N@8A.3W8 '\: ->BN*7QGJ%NU[#>)ITMQ!I<M]Y=K(6\ET
M_=2<G)Y'(QT/%23^+]1TL7#ZI9VI7^S&OX5MW;(PRKY;$]3EUY'OQ0!V-%<E
MIDNKMX\5-62W63^R2P^S,VP_O5XP>XZ9[U+K'B+5+>\U1-,M;66+2+99KCSV
M8-(64MM3' PHSSUSCCK0!HW?AC2KV^>\GAD+RLC3(L[K',5^Z70':V,#J.PK
M7KD8_%FI2S7DHM+9++3K.*[N79FWE6B+E4'KP>3_ %XIP?$)H89I;QM.N?\
MB7O>(EC/O,;+C]T_7GYASQT/% '=45PK^/+FVM[Y6;2[^XM[>*X0V,Y:/YI
MC(QR<$9!SWSTK?TG5=1EUN\TG5(K998(8YXWMBVTJY88.[N"O7O[4 ;=%<CK
M7BK5;0:S=:?9VLMIH^$E$K,'D<J&.W' "AAUZ\]*6^\5ZA -1U""UMFTS2[A
M8+C>S>;)PN]E[ +O'!ZX/2@#K:K7%A;75W:W4T>Z:S9GA;<1M+*5/'?@GK6+
MXSDN(X-(-J%,QU6$*K,54G#=2.U5U\0ZT8+RW:VL1=V5ZMO-<-(5MXXR@?S"
M"<]P,9ZGK0!U=%<9:>,M0U!;*"SAL9;BYOI[0S!V\D^6A<2+CG!';]>]20^*
M=6NFM=.AM;-=3EN[BWD=RQA58<;F Z\[EP/>@#KZ*Y'PMK-M9:7=R:S>VMC+
M+J=W\L]P%&1(<A2V,@9IEWK\MAK&I"PLH99Y;^TMM[S-MD\R,88]0,<=!^9H
M [&BN?TWQ&8Y-1M]>GL;.2PN$B,PDV12;T#KC>>#@],]JS;Z^OY/&,D^B26<
MZ'1UE#RR%HV E?IMZD^N: .NG@BN8'@GC$D3C#(W1AZ&I*XR^\8ZC'HT&KQ0
MV%K:OIZ77^ERG,TA!)BC .<C'4CN.*?>>*]7*ZG/I]G9^1IMG%=R>>[;G5HR
MY48[X!Y^G'H =A17">)-?U/4]%UY-.MX%L[.R'G,[L)2SQ;SMQP-JL#SU]JW
M?$+RV_A%[^ D3V$2W2'/78-Q'T*A@?8T ;U%,BD6:))4.5=0P^AI] !1110
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
MY<8&<G) )))_# K%O?"NK73:K9K=V@T[5KL3395O-C3"!@O8DA,<]/>NOHH
MYA/#NJ6U_<QVES:QV-U??;'E*DSID@O&!C&"1USP">*B3P=*UW&\UQ&81=WT
MSJH.2MP" ![C/-=910!SFAZ)JUD;2"_N+0VEE;&W5;=#FYX #/D<8 Z#/)/-
M9]GX%GM?#EU8&]CDNVN8IK>9E)55AV")&'IA,'ZFNSHH R]'M-1@DNKC498-
M\[+L@MP?+B4#'!(!))R3Q6;<>%KB:>\D%Q$!<:K;WR@@\+'LROU.P_G7344
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
M&2.VV"-"068C<=S$J.X''2M6YT$7&J75[]IV_:=/%ELV9V_,QW9SS][I[=:
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
MUDWA#09YC-+IZN[!0V9'PVT *2,X)  Y//O5XZ58&WN[=K5&BO69[A&Y$A8
M$G\ * ,#PS9SZ;KE_ T5M96[6\3BSCO&G*-EAOY48W#CW*UTMY*D%E/-)(8T
MCC9F<#)4 9)K*F\)Z9_9-UIUM"(EN]OFR.S2,=I&.6.>,<<X'IVK9=%D1D=0
MRL,%2,@B@#S",267V>6U@FM8+W1;N3?+<EYKG"(RR2 <*WS9&"3R>E2WHDT&
MRM;O399TN+KP]<2S.968NZK&0YR>HW'FNQB\':!#LV:>,QJR(3*Y*HPVE1D\
M+@GY>@J^=(T\M 6M4;[/"T$8/(6-@ 5QW!"CKZ4 <MI.E66E^--+6R9]LNCR
MLP:0OD[XOGY)Y/?UQ6GXP)>'2K-G=8+W4HH+@*Q7<FUFVY'8E5'XU=TWPUH^
MD7 N+&R$4JH8U<NS$(<':,D\<# Z#M5R_P!/M-3M&M;V$30L0=I)&"#D$$<@
M@]Q0!PT;-8^*(]+MI7%E;:Y&(4WDA ]JS,@]MW..V:9)'_:6MBRFGF\B7Q%/
M&X24KE!:@[<@]..GUKKSX7T5M.&GFR'D";S_ /6-O\S^_OSNW>^<U):>'=(L
M3$;:R2,Q3&=,$\2%=A;KU*\4 78XXK2U6-!LBA0*HSG:H'^%>;668[W2+JTA
MGCMM0@NRUQ<7&Z:\'E%@SJ. ,@$<Y]A7IO7@UC1>$- @>-X]/56B8M'^\<^7
MD$$+S\JG)^4<>U '&Z=:Q:9IOA>YL99?-O\ 3I5NCYK'>HMRPR"<#:P 'ITJ
MO)-*-%DF$CB0^'M,)?<<Y,ASS7>V7A;1-.D,EI8)&3$81\S$*AZ@ G"Y[XQG
MO4A\.Z08#";)/+,$=OMR?]7&<HO7L: .+N],AL;SQ-JEE&Z3Z9?6]R-KL<HL
M<;R C/((W5U'A1FNTU+53(72^OI#"<Y'E)^[7'L=A/XU+JFA*_VV[TR"V34+
MZ+R9I9RVUDQC)4<$@ ?EC-7M(TZ+2-(M-.A.4M85C#8QNP,9_'K0!R'BBVC@
M\73:C#$3=PZ%<W$;!C_K$*;3C/Z5+H]M%I>M^'18R2$:EI\KW>Z1G\XJL;"0
MY/7+'GWKJ;O2+"^O+>\N;99)[;(B?)! /4<'D<=#Q4.F^'=)TB=I[&S$4C)Y
M>XNS;4SG:N2=JY[# H H>,69K;3+,NZ07NI0P7&QBI:,[B5R.0"0!^-<S=0)
M'K;:&LTL>FQZY;HB+*PVA[9V:,'.=I../]JN_O\ 3[74[1K6]A6:%B"5.1R#
MD$$<@@]Q6+J/@ZQN+6PL[6"..V@OQ=W"N[%I?D=2=QR2V6')/;K0!RTXN8]3
M/A^TC-QIPUED2"2Y:-6 MQ)Y1?!.T,2<?A4MKITESJ6E:3?SYMOMEZIM[>[=
MPB!5(B9^"=I)&/3BNR_X1G1_[,73OL0%NLOG* [!Q)_?WYW;O?.:FMM#TVS^
MR_9[1$-IO,)!)*E_O'.>2>Y.: .%G"#5+:_T^&?8==6W:]GN2'<;RC1(@_Y9
M@ CG'3H>M5_L*VD,MK86VY;OQ&]M+&;AHQ)&JLPC+<X!(';GI7<2^$M"FGDG
MDL%+R2^<?WC@"3.=ZC.%;(Y(P33YO#&BSM=-)8J3=R"68AV&7'1A@_*WN,&@
M"GX/@N+6VU"VF:$)%>L(H(K@S"W4JI\O<0.A)..P:LCQ-%=:GXLFL?LJ7,$&
MF"5%EO&@6)F=@9!@')&T?3\:Z^PTZTTNV^S64(BCW%B,DEF/4DGDD^IJ#4]
MTO6)$DOK7S712@8.R$J>JDJ1E3Z'B@#A/[(MKR[GFOMMU<'PU'.\\<S%9)/G
M&\'(R#@>U07<LNC:3 =.DD@/_",>9E7/RLTD09QSP1DGVKT<Z38-(\GV5 SV
MXMFQP/*&<+CTY-,_L33#M!LXV"VIM &R1Y)Q\F#U' H Y7Q#I^GZ)HVI1:9>
M2Q2-;V[-:B4D >< ).>06Y!YYQ5!4U"[U*ZU,+!%-#KAA2]EO64B-9 @A$>W
M&&7C&>2V:[*#POHMO:3VL=D#%<;1*'D=RP4Y4;B2<#L,X%//AW26U3^TC9K]
MIWB3=N;:7 P'V9V[L=\9H XJWLXQ9V&I[YC=R>('MVD,S?ZHS2*4QG&W':F:
M;IMI;QVBQ1;1)XGGB;YR<JJS@#D^A-=ZNC:<L$< M5$<5Q]I1<GB7<6W?7))
MJ*/P[I4-T]U%9JLSW'VDG<V/-PPWXS@'#MGUS0!S'A>2XN]8T_3IYG9M MYX
MYR6/S.9/+C)]?D1C^-:?Q!LX+KPNS3)N,=S;[?F(QF9%/3V)J]H.C3Z?<ZCJ
M%Z8#>:C,KR"W!"*JJ%4#/)Z$D^IK0O["UU2RDLKV%9K>4#>C9P<'(Z>X!H \
M_P!1@6/2?$>J*\J7VD7BPV)$K?N418]B@9Z-N.?7-+J\*7>G>(=6N)Y4OK75
M%MXG$S+LC#1@(!G&"&)]R<UV+>%=$>YBN7L0TD00#,CD-L&$+#.&(P,%LFL?
M6?!T^K:O-,\6G>3/+&S7.QA.BJ5)4 ?*QXP&/(!QS0!BPQ7]]?2ZDR0Q2KKC
M0_:Y;YE;RQ)L\@1[<8*\8SR3FH+?1K$/:PI&Z)+XGGB?;*P)15EP,Y]./?-=
M[_PCND_VG_:7V-?M/F>;G<VW?C&_9G;NQ_%C-$?AS2(KUKQ+)5G>?[06#-CS
M<$;L9P#AC]<T <,RW"W:Z%;1&>R_MV>,6TERT:LBVZR",O@D+N)..^,5+::=
M)=:EI.DW\^ZV%U?*;>WNW<(@"$1,_!.TDC'IQ7:W'A_2KJ*6*:T!6:X^TN5=
ME;S< ;PP.0< #@BGVVB:;9_9?L]HD9M-_DD$Y7?]X]>2>Y- %U JQJJ?= P,
M'-.JCH^FII&EQ6,9!6/<?E& -S%B ,GCGCDU>H **** "BBB@ HHHH ****
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
M H4) PO)!YP,$U#JUGJ@TB_TJX@U%YK>"W2V@L[<^7<!43<[NJ_,00PVENP
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
MM,U"RCMI7LI)Y0K[L,LH08/]T@Y]>14NM:5>7.HZ?JFG20+=67F+LGSLD1P
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
MFN7J">^?$42J[$D\C/8 9'6MK4?"\][J=Y=K<1JMQ<64H4@Y @8L1^/:H/\
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
MU)@TM;'$#,<E6R&Y [?K7350LM:T[4?LWV2Y$ANH#<0C:07C! +8(XY(Z^M
M#/#NFRZ/X>L--F='DMH%C9DSM) [9JKXCT:ZU.;3;BV6UG^Q3M(UM=DB*7*E
M020#R,Y'!K<HH Q?#6E7NDVUY%>R6\C3WDEPK09 PYW$8/3!SW/%3>(]+EUG
M0Y["!T221HR&?.!M=6/3V%:E% '/:AX>N;N;Q"Z2Q :KIZVL62?D8+(,MQT^
M<=/0UG7?A;6A'J4%C/8^5JEA';3-,7W1LD93Y0!@@@]\8]#TKI7UBPCEOHWN
M-K:?&);D%6_=H02#TYX4],]*CAU[3+B&PFBN=Z:D<6I"-^\^4MTQQP#UQ0!@
MW7A*_EM-32*XMQ+=?8VAW;MH:#:2&XZ$KVIUUX8U6>.]N%EM%NY]0MKZ-"S&
M,-$L8*DXS@E#@XZ8KK:* .-O/#.NW$6H6<<VGK:W]['>,Y9]ZL#&60#&,93@
MY_#T6Y\+ZR4NM/MI[(:?/J*WP9RWFC]ZLC)@#&,@D'/MCO727FKV&GS>3=3^
M6_D27&-C']VF-YX';(XZU9@FCN;>.>%MT<J!T;&,@C(- ',V?AS5+*^,,$ED
ME@;]KOSMI,Y5F+F+!7&-QQNSG':NJHHH Y35O#>JSW&L1:?/:+::VBK<-,6#
MP?)L8J "&RH'4C!K4TG1GTS5=2N0Z&&Z$(B4$[E"1A>?RK7HH CGA6XMY('S
MME0HV/0C%<G'X6UJZT5=#U"^MX[&"Q>T0V^XM.2 J.X( 7:!T!.3WKL** .,
MO_"VMZW!=-J,UC'<'3FLK<0L[*2Q!9V)4$9VC@ XYY-:]WH=Q<:Q>WJRQA+C
M2Q9J#G(?<YR>.GS"MRB@#@;;3-;M=9N=.TZ2T\R/1;2VE:<L%R/,7>I YQ@\
M'&<]15R3PCJEE'=6FD3V9MKS3(K&1KDL'C,:LH8  @Y#]R.?6NRHH XW4/!M
M_>*L"W%L(9=(33YV.[<C(2RNHQ@C<1D''%2W7AW6M4T^[BNWT^V:6.%(X;;)
MCRL@=G+%0<G& .@QWK>M];TV[>S6WNA(;Z-Y+?:IPZIC<<XXQN'6K] !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%87C
M:>:V\&ZI-;S/#*D.5D1BK*<CD$4 ;M%<'J=C/'XBBT2!+^^MTL6NF U!HG:5
MGVF0MD9QC@=!NZ50G;4GT]+[4;R>]CM]-C\R?3+X%[)QN)F*!@) P .>?NGB
M@#TNBO.KVZFN-)U[Q&E]<F[T^]5+0I,RH$41X&P'!W[CG(_BJW<7UVN@ZK(+
MN8.GB!8D;S#E4\^,;0>PP2,>] '=45YU*+D:?J5]_:%[Y\^MO8*_VA@((6N
MI"C. <<9ZCMBK>O1-I1BTO3;ZXN8KS488Y+,79$D*F-F*"0MN4.4!ZCOCK0!
MW5%>>"VU8QK9L3/##J$C#2UU4>>\7EJ0F\-D[&;=M)Z$>U=!I(_M7P.\%I>W
MC2/%-"DLY*3QN"R@,<_>4\9SVS0!T=4+G6K&R-U]ID:);01F5VC;:-YPN#CG
MGTZ5P*^*+P/'KYNI?LL>GBT>+<=GVC[.TY)'][("Y_"HM7M+@:1K5A?W=U,U
ME::8?FN'_P!868.3SSGW[@'J!0!Z3;ZA;75Y=VD3DS6;*LPVD;2RAASWX(IT
M5W%-=3VR!_,M]N_*$#YAD8/0_A7GNK:<EM_PF%W!<WD4NG+ UL4NI 598$.X
MG/SGM\V?UJQJEU=W.O3VWVZZBBDU*PC(BF9,*\3%@,'C/M0!Z#6<^NZ<AQ]H
MR?M@LCA#Q,1G;T]QSTK.\+*UM?ZYIRRS26]I>*(%EE:0HK1(Q&6).,DUR9TF
MW3STCENDW>*$AW?:I&(7:IX)8X;D_-U]^!0!Z=17F][+>65W=:'9O=S6K:S#
M"(C=L'\MK?S&C$C'(!8>O3([UU'A%+R&UOK>Z.%BO&$,370G>%"JG8S9)R"3
MP><$4 :VGZA;:I9B[M'+Q,[H"5(Y5BIX/NIJU7FVE6YL-*T?5;:ZN?M$VMO;
MNGGMY9B>>1639G;_ +6<9S4EE$C>%K*\O+_5;BZU"\,/E17#;IPLCXB&6 1<
M+DMD' //:@#T6BO-K.2]GFMM,GN+NVB&ORVYB2\=F6+[/O\ +,F<D9)[\=CP
M#4UF9IM5@\/27=T;#^UKM,?:'WE(XE=8]^=V,L3U[4 =T^H6T>I1:<SD7$T3
M2HNTX*J0"<_5A5FN$&E6UUXHTW3WU2XO8(K6\4NEPRO@2Q_NV=3N.WIUS\O-
M;W@J>:X\)V3W$SS2#S$,DC;F8+(RC)[G % &[1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 >=V<>HR2K976I:C;ZC?0W*Q7*7)EMKQB"4:,AL1%<9  ' (YH&IZM
MXAM);FPO9('BT^UA:+[1Y7F3N^Z50>@?:H4'J-U=1;^&+'2Y5N[&*:62V60V
MEM+<-Y43,#D*#G;GIWP#Q5;2/"D,>AW=GJ4,:O?WCWDJ02'$3ELJ%;@Y7"\\
M<B@#F;R*&^2VMFNM6A:#6K=#:7,[B2V#@<;PYW@XRK9XR<5/%<:S<ZA/>P"^
M+6VL&V65[Y5M_)20(4,;/R2,G.W))&#74-X1TR2TE@D:ZD>6=+A[EKAO.\Q/
MND/G(P!@8IP\*:8+\7?^D']\+@PF=C$TH  D*]"W .?49ZT <GMO9HK>\.KZ
MBLL^ORV9VW+;1"9)%VA>G0<'J.,'@589=3-K?Z;:7=U<1VFLA/):]*3S0>4K
MF-)&.<Y;/7. 1FNK7P_IRQ1Q")ML5X;U?G/$I8L3],L>*9<>&=-N1,625));
MH7?FQRLKI*%"[E(Z?*,8Z=: (?"5REQI,@2YNYO*N9(REXI$T&#GRV))W%<C
MG)R,5S6LWMQ'J-S?65UJ4[P:I#"\PF,=M I=%:$1[OWAY.3MZGKQ7:Z9I=MI
M-J;>V#D.[22/(Y=Y';JS$]36;=^#=)O)+AI/M2K<2B=XH[AU02\'S  >&X%
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
MVEM!KT3RW&P,L6;8 .0>,;B!D],UU/@U(?L5_<07,UTES?22?:)$55E.%!9
MO&TD=>YS0!I7&O:3:Z@NGSW\,=TQ4"-FYRWW0?0GL#UI%\0:0^I'35U"$W8<
MIY6[G<!DKGIG';K7':]=066M:E]GE5KB>YM_.TF\B#"]/R!7A(^88 'J 5Y
MJI-J<4U[9&2Y@M/(U_,FG118,7SL/-E8Y.6)!SP/F[T =LWBSP^LWDMJ]J'^
M;@R?W<[A]1@\=:E'B'1SIG]I#48/LF_9YN[C=G&W'7/MUKC[.!3HGA[,0S_P
MD<K'*_[<_/Z"JMR)(=2>Z>[-C:P>))S)<E RQ%K<!6(/&,G&3TS0!Z)97UKJ
M-JEU9SI/"^=KH<@XX/ZUD#Q;I\&N7^F:A<P6K6\\<4.]^9-T:-D^G+8I/!L<
M0TRZF@GFN([B]EE$\J*@E)(!90O&TD$CUKF=>O+&.?QII\H'VV^\F.VCV_-.
MQ@0*J^I#'/MG- '6V?B"*74]0M+DQP"VO$M826YE9HP^/KR?RJW<:UIEK%/+
M/>PQI;2"*4EONN0"%^I!''O7"7#?8=1N+F\?;%;:_:O/,WW5'V8*6)[#)'/O
M4%S<K<ZE-J<-Z;:Q37P[7?EAE0&U"JY##&W/&X\<@T >D65]:ZE:K=64Z3PO
MD!T.1D<$?6L?_A+M/MM<O]-U&Y@M#;2QQPEWP9-R*V3Z<MC/2D\&I%_9]]/!
M<374=S?22B>1%02G"@L@7C:2#@]^:YK7+VP@N_&UE< ?:[Z.**V0KEIW,"A5
M7U(8@X[9S0!W4NJZ?!'=22W<2)9$"X8MQ$2 >?3@@_C4;Z]I*:F--:_A%V6"
M^46YW$9"^F2.W6O/M;NXM/T?Q;IE[-MOIUA:.+!+2CR8P67U *MD]L5?NKJ"
MSU^:*TE622;5XS-I%Y$"[.2O[^(@Y   ;)R.#TH ]"K-D\0:1#J0TV34(5NR
MP3RBW.X]%ST!/8=:LV5_:ZA')):R^8L4KPN=I&'4X8<^AKSO7=2C:2_CDN8;
M$6^LQ.]E'%\\BK)'F>1CD[2.00 . ,GI0!W/_"2Z*;];#^T[?[2TAB$>_G>"
M1M^N01BJ>J>+M/L[R"QMKF"XNWO8K:6'?R@=@I/U&>E<\T8_L2Y8)R?%0;..
MO^DKS^55([JTCL+#2)B#JD'B-9)8MIWKFX)$A]BK#![YH ]&N;NWLXA+<S+$
MC.J!F.!N8X _$D"H)-8TZ)[Q'O85:P4/= M_J01D%O3(YJKXLLWO_"VHP1#,
MHA,D7^^GSK^JBN#=)-0:WO%B<+XJF>*3CE46="N?^V(>@#T)O$&D+J*:<VH0
M"Z<@"(MSDC('U(Z#K1X@U-]%T"]U..)96M83($8X#8[5PIC4ZAJ&FW>IS)<2
MZX)8["*%#(X+JR2 GG:% R>@"FNL\= GP1K  R?LK=* +T^OZ3:WZ6%Q?P1W
M3[0(F;D%ON@^A/;/6E?7M)34QIC7\(NRP7RBW.XC(7TR1VZUPVL30Q:=XIT>
M8XU2_O$:SB/WY@RQB,KZ@%3TZ8I;J:(:?J6AE@-9GU\2PPX_>%3.KK(!_=$8
M^]T&,4 =?I7B&&\LS-=F.V9KZ6TB7=_K&5V48]R%S6G=W=O86LEU=S)!!$,O
M(YP%%>=Z"EQI>KQZU>,)K!]2N[15*?\ 'FSRG$G_  )@5)[ K[UUGC*Z%IX>
M>4P0RKY\(+3J6CA'F+^\8 C(7KU[4 1ZIXTTFQT5]2MKB*Z"3)#L#[3N9@#G
MC(PI+<CM6T;ZU%A]O,Z_9O+\SS>VW&<UYM=W4<EKXID_M#[?F2PG\\(%$B*Z
M[F4*,%1@C(STZFO3;>>*ZMX[B"19(I5#HZG(8'D$4 <I8_$&QNHM*N)C#;PW
ML,SS%I"QA=-F$Z#)._TK<G\1Z-;V,%]+J, M[G_4R!LB3UQCKCOZ5QWA&6&X
ME\)(A#R6EI>Q2KCF*0&+(/H<']:HZ:QL)=)N[C4AI5MY5_$ER\:L@?[43M^;
M@$J./7&* /3H9HKF!)X)%EBD4,CH<A@>A!J2L;PA;I:^%;"*(3B,1ED%PH5]
MI)(R!P.#TK9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MV/0]G-$II:L<(-NR.VD25)HO*FDV8P-VUP?D<<$'V':L%+34-1GFL_+MS<1
M2?.K("-[DX(_WZT9=1T^X6WE1(6*@9X4YY4=001P363H&R#QI&T4Q*7,<F8V
M8D@X&>O494D?6E&=FG%E\EXM20R[T?644+-9W3*G0QN)0/H.M8\T)C?;(YC;
M^[-&R-_A^M>M9ICI'*NV1%=?1AD5V1Q,XG)+#PD>1^1,Q_=KYG_7-@Q'Y56G
MBCERL\*2'_IH@)_6O4KKPUHUWDRZ?"#ZH-A_3%9T_@JT<8@O;J(?W68.OY&M
MUBT_B1@\&UK&1Y?+HNGRG(A,1]8V(_GFB.VU*UQ]BUB= .BR?,/\_A7=W/@B
M_!)BGM+C_>0Q'\EXK*N/#.IV^?,TZ? _BA=9<_\  >#2E]5JJTXB2Q=)WA(P
MX]>\16G$L%M>*.K(=I_I_*K2>-+=?DU"PN;4GN5W+_2FS6QA.V4M"W]V:-D/
MZC'ZTS[/*1A!Y@[^60X_2N.ID^"J_#H=4,WQM+XU<TH=;T2]&V*]B4G^%FV?
MH:L264<Y$@*.>SD#./9ATKF9=/M)21+:1Y]EVG\QBH$TI8#FTNKBV/\ L/Q_
MG\:X9Y!5AK2F=]/B&E+2K Z&YT2&<%9(%?/5G42'\S\WY'M6'<^$;</FV:2%
MAUV-@GZ*WX=ZECO-=M<".^BN5'19DY_,?XU93Q-=Q?+?:6S+W:%MP_+_ .O7
M++"YA0W5T=<<7EU?K9F)+X=U&WRT-Y&ZCDD@H?S^[^M7IKM+;1XDNH'AF$A4
M.PXD4JV"".",XS6K#X@T:X95+/ ^>%9",'\.*NW6FVDZ^5.L;,Q^[(H!_P 1
M6#Q4H-*I%HW6$A-?NIIG+Z9<2,S[W\N)%P0O)?VX_E73MXH-I=?9Y?(D"JNU
M'.V1>!T8?X52/A^.W+R6R,CE<#:V_'_?7>N<NX[N1@VK:6)F "B2,F*3 Z?[
M)_$&NB%>%65[G-4PU6FMCMEU"UN2'<O$6YQ*./S']0*F>.$J&W$*?XAROYCB
MO.FMH$(:TOKBUSSMN4*@?\#7(/Y"K=M=Z]IJF>*9[B'^)XMLRX]R,D5MRHPY
MGU/0]0-Q;6S3:7.JN&3Y0X"G)&<@^U:^FZM+*RPWL'DRE1E6! :N T?7(]9F
M%K/I\5QD9D>,M#M [GGKQZ5T5O?Z;H^IS6)U::/RR,Q7*EE.1D889]>XK>$[
M1LS-J[.@N;BYMC_JRZGOG/\ ,=/QK-O-96:SN+2654=HV4(P +9!X]_PK134
M$FR$598<9WQ2!U_,' ^F*J75O!-B41AU&=C ?=/O0]=A1TW.=\.ZO]F\->2R
M9#*^T^A]_:GZ5J"VM\SW"$1M'M88SW'KVXJ#0]/#:'$Q60DAN0> =QI6@:)B
M"B@D?P-D_P#UZ;YDD>LE3DI);LOZ;J1>RFLX70BXN64,3]T$CGZ5?NM&,&GW
M)O(%>1&RLL9)../Q'?K6/I>F-=V,EVMQCRIB=KC.<$'KP0?SKN;S,EA=AAUB
M;'Y405XW9QUI*-3ECWU/.?$&C0:I"+J (+D#&S.-X']?0UP;*;:_2*0/&XD"
ME&'S#GO7IZ*K0.N-R'!)'6N&UJPE/B1MJ&51(C;P/8')]*R3[E5Z2BG8;K\C
M)I<(4\F7N?8]JYKYB3N;&>N>M=AJ5DEW81+)-Y2J^XX8#/6FZ3I=G+<1P6<:
M/*S;0S]S]36DY).QQTJ4IJZ,"ST;4+R,R6UG(Z?WVX!^F:K7$4\#-!<PF)U.
M"'&"*ZR^U#Q!I$HMI+000QR9) WAB#G!;ZBI_$4EOJ/AR34 JDL5921RC%AD
M?S%)RV!P:NCC(99;<!T<D=,>E:]M>P7*A6.V3'(/>L1!CD)G%2#<Z89U '/
MJ9P4BZ=64#IK&TMK>Z2>4N%;/,>"5/KS_*KEKJ=]9PO!=.S6Y!"RC[N.F/UZ
M5SMOJ1MU4!WG'<,,&MV"ZQ;CS8FCBFX FC(5OSK+WHF]H5-M&='I%M')I5PJ
M8=6&\.#D'@C%:_\ 9(1V>(#)/*'HW^!]ZQ-"AL;1'D9I85<A57S#L4GN?;'K
MFN[L[,3$MD%2>".<UHFI(YIQ<'9F&EI#(&4(P[/&PY'^?6L#6]"$+^8@RG.#
MZ?6O1KG3;98_-ED6$J.)"P&/Q/;VKF=3NH"TBQJ]R1]YH(RT;#_>/RC\ZEP8
ME,\^@D4$,#NCW8##VIR6P6[%Q'GE<.H[C/4>]6=*LS)IX=8F<;F+!1D@9ZTQ
M8I;:<LBEDV@X_$U,ERLJ+YE<BO;.+4(?+X=>2"/7_(-<?+'/#,\!'W3CG@5W
MHC.!=VX!0M^^3N/<5RNL1(=6F+DJ,XQC/0 ?2JBQ-&6L9;[S_@O/_P!:I$C!
MSM0''=CQ^E3*(E[<=B3_ )_G3A(SD*A+'T1<G_/XU5V%D?4FD?\ (&LO^O>/
M_P!!%7*J:5G^Q[+.<_9TZ_[HJW6Q@%%%% !16-%XNT&?3[R_CU%&MK%@MP^Q
MOW9)QR,9Z^E:T4J3PI+&VY)%#*?4'I0 ^BBJL.I65Q?W%A#<H]U;!3-$#\R;
MAD9^HH M44UV5$+L<*HR3[56TS5++6;"._T^<3VTF0D@!&<'!X(SU!H MT55
MN=2LK2[MK2XN4CGNRP@C8\R$8SCZ9%-T[5K'5DG>PN!,MO,T$I"D;77&1R/<
M4 7***JZCJ-II-A+?7TPAMH0"\A!.W)QT'/4B@"U16=9:]IFH:A-86ESYES!
M&DLB;&&U7 *G)&#D$=*T: "BBB@ HHHH **I7&KZ?:WOV*>ZC2Y\DS^43\VP
M9RV/3@T_3=2L]7L(K^PF$]M+G9( 1G!(/!YZ@T 6J*** "BBHKFYAL[:6YN9
M%BAB4N[MT4#J30!+16;'XATF:_M+&*\5Y[V'S[=55B)(_P"\&QCMW-:5 !11
M10 451UC6M.T&Q-[J=R+> ,$W%2Q+'H  "2:M6\\=U;17$1)CE0.A(()!&1P
M>10!)1110 4444 %%%% !1163_PE&B".XD;4(E2VN?LLK,"H67^[R.3]* -:
MBBB@ HK&O_%NB:7>&TO+MXI@P7;]GD;)(R "%(/'I5RPUBPU1Y$LYS(T:([J
M492H;.TX('7:?RH NT444 %%9$/BG1;C4!8Q7N9FD,2GRW$;N.JJY&TG@\ U
MKT %%(2 "3T%5+75K"],"V]RKM<0^?$N""T>0-V#SC)'YT 7**** "BBB@ H
MJO=7MM9>3]IE$?GRK#'D$[G/0<?2K% !15>QO;;4K**]LY1+;S+NC< C</QJ
MQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]X
MVFB@T#S96VA9DP<XP3QG\,Y_"NAKDOB5_P BKCN;B,#G'/.*:W \Y\0:5'J=
MC*D#++.$"Q L""-P...0"1QD\'CIBL'1=9N[_3%T)V>W:R9C#(9<-%NX(SZ
M@<>YK;M-44;+6[AW@L F\CY<'//^15#5;6*W\00NZ.D<\3)*G0-@CL/;K^?>
MJZ@]C0U<7=SJ5K+#"B(V?,3:L@=,C('YU!8^2DQ0QG:)B-A##@CC]5I;X6.H
M6]B+?5,10[8PX?E0J@#T(Z"M#2K:"YULV]R#(L@W*0"H.T'!RK#WJ:T.:#15
M"?)-28R[C@.EL 3N6-AM)'8'UY[4N@@6WB+290Q&_8,$8ZJ1C]:=J>JVEC>7
M6F/IGF*CL@E2X;OZ@D^M1P3:4M[I\EG<O&89(ODD4'@$?Q<?RKCIX'$4FI-7
M6YZ<L=AZB<;VTL>KYHS3":,UZ)Y([-&:;FC- #LT4W-+F@!'C21=KJ&'H1FL
MZY\,Z+=G,NG0;O[R+L/YC%:=<_XSU.;3M'4VTK132RA0RG! ')_E^M7"+G)1
M1-2:A%R8RX\$V3J1!=W4([(SB1!^# UE7'@6\7)AN+6?_?1HS_XZ2/TJEIOB
M3Q1.KM;AKU(L;AY(;&?I@]JW=$\4:CJ&J)87FG"%F!+-\R[<#T-=+I5J=[/;
MS.15:-6R<=_(YBY\*ZK;DYT^8J/XH767/X<']*RY[.2W.)@T+9X6:-HS^9&/
MUKV,TUD# A@"#U!J8XNJMW<<L'1>RL>,-:M+SY2S8[J ^/Q%2:M>W.LPPQWD
MF3"2495 (SC_  KU&Z\.:/=\S:=;D_WE3:?S&#6=<>"-/ER8;BZA/8%_,4?@
MP-$JM&HU*I33:V9*PU2'\.;1YC&^K6O_ ![:BS ?PRC(_7-6H_$NJ0<7>G).
MO]Z%L'\N?Z5U]SX"N0#Y%U;R_P"^C1G\P2/TK(N/">K6YYLI&4=X763/X9!_
M2L:F$P%;>-F=-/%YA1VE=&2NO>'KQ]MS"UI*>N]"A_-?ZU.FB:3=MYUA=+N
M^]$XR/Q7!_.J]WI[P_N[N'9_LSQE/_0@!6>^B6QQ+'$T9!XDA; _ CBN9Y.O
M^7%4ZHYS+:O2-^&QU2QE$L%VLY]9XQ(3^/#?J:S=0TB6^N6N+L3).^-SQ2!@
M<#'W3M(_,U6B?5[3_CVU5W _AN%#_KUJVOB/5(AMNM-BG7N8'Q^AS7//!8ZE
MT4D=$,;E];JXLHOI=_ISK-97/F$'(*LT4H_!L9_#-:O_  DOB/2K];.:-;G>
MH;,Z?PGU([_G3HO%.DL ES'/:$]1+&0/TK0M[FPNXS%:7T,B$?ZM6!_\=_\
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
M,QNY5FFN)9RTS.OW3N/ID_F:0?#OP_Y-W&\=S(;SRS+(]PS/N3[K!NN>OYT
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
M']OA9(Y]&L?+B8_//%Y1!6/)&3OST/4B@#K(/%NGC5;W3[ZYM[22"Z%O"'E
M,N41LX/3EL5L7DYM;*>X"[C%&SX]<#->?:I'&/#OC1UBV-]KB'S?> $<) /T
MS75ZE::HJ7]P^JH]D;>7%K]F (^0X^?.>O/2@!^A>)]-URU@,5W;_:VMDGFM
MTE!,60"1^!.*M6FNZ1?K,UGJEI<+ -TICG5A&/4X/ ]Z\_34-.GTO0#8PK=G
M3='N&O;:(D,J^0 4;'*EF_'O4,]Q87-TZ7VH6\EM)X?:/9ID8Q N^,A1EB6*
MCDY/0'@4 >C0:YI-U9RWEOJ=I+;0_P"MF292B?4YP/QI#KVD#3#J?]IVILE.
MTSK*"F?3([^U>?:G=23M<(USI]R(;FP>XU6V3,31;VVB5-Q7*G!.#C!'2IY3
M;P:FNJRZDEY9QZU"UW<)"([='$!4,"&8$ E,GL: .ST+7H]<DU P>6T-K<"*
M.6-]PD&Q6S_X]C\*LWNM:5IK[+[4K2U? .V:94.#G!P3WP?R-8O@V>UN;WQ#
M/9%6@DU+<K+T;,4>6'J"<G/?.:I:S#%+XF\0-)&CD>'P 6&< M+G^0H ZJWU
M;3KNXFM[:_MIIK?_ %L<<JLT?U /%,M=;TF]BGEM=3M)X[<9F>.96$8]6(/
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
M&#W7F3CPQK$VK65W?ZE%=1VL@8 J5; .>,#V%8USX1UJVO+J2T@1TEWJA60
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
M27*JJJO4Y+#GH,]^P!L:QI$>MV@M)[FXBMV/[V.$J!,O]UB03CZ8-7P !@#
M%<3XC\3ZJNBZE9I8M8ZC;B$L8[D-MBD;:'1L<G(*]!CK4&JZOJ6F6.HPV2W?
MVFU>Q24S7@D$>]E&%)7)S]TD]<YH [UE5AA@"/0BF200S,C2Q(Y0Y4LH.T^H
M]*(&D>"-YHQ%(R@N@;=M/<9[URT/C:[G6RECT&0PW\LD%N_VE06D7=U&.%^5
MN?;ITR =640[LHIW##<=?K1L4-NVC.,9QSBN>@\47EW:QBUT622]-U+;2PF7
M$<+1YW%I #QTQQSFH$\:R7,6G+8Z1)<75_\ :%$/GJHC:%@K9?ICDX/L..:
M.GEBCFC,<L:R(>JN,@_A2^6FT)L7:N,#' QTKF6\92^?&ZZ1(UC+J"V"70F'
M,A?86VX^Z#GG/..V:BM/$TL?V>SL[&YOKB\N;Q4\^Y4;?*DP<MCA>>.#@ #F
M@#K-J[@V!N P#CFEK.T+5EUO2H[T0- Q=XWB9@2CHQ5AD=>0>:S-3\5W%C>:
ME#!H\EU%I<:2W,HF5<(R[OE!') !X]NM '1&-"I4HN&.2,=:1X8I'1WC1F0Y
M1F4$K]/2N;D\9HMW?B/3Y)+'3HEFN+OS  $:(2+M7J2<XQ^M5-6\6:G%I&H1
M'2S97XTU[RW/V@. @&"V<?>4D';S]: .O6&)!A(T48Q@*!Q2-;P.T;-#&QB^
MX2H.WZ>E>?:AJ5[I^@7,0N+^&]BTF*?<]YYH&Z=ANSC.XCOGI@8XKH;SQ:;6
MZNF33FET^QN$MKJ[\T H[;>B8^8#>N3D?CB@#I***XCQ%J%I%XT-KJ6NWNFV
MHTZ.2-;>9D#.9) 2< ]@* .V"J"2% )ZG'6HTMH(P!'!&@7.-J 8SUKE_P#A
M+DL;69[2UGU#3-.2(7-\\_SX90V0",OA6!/(ZU%K?BO4I-+UT:5ICA=.66-[
MTSJH1@@8,HP=Q&<X^G/- '6I;P1QM$D,:HV=RJH .>N13DABCB$21HL8& BJ
M /RK"L?$<K17,5W9&.>RL$NY )0P;=OP,X_V,_C[54D\:SM%/)::*]PMM8Q7
MLQ-PJ;4=2V!QRP"GCO@].X!U0&!@4A1222H)(P3CJ/2N;U+QA+8P37L>D2RZ
M=;PQ337+R"/(<9P@(^<@$9Y'I58^)KW3]=\0R7]N3I]A#$Z!902,AL8&.2_'
M?B@#K0B@@A0"HP..@IL4$,&[RHDCW'+;% R?4UR&L^);_P"RRV4]J^F7\<MI
M*!'.) \3SJA^8 >A!'OWK4B\5)+':@6;"XGU)[!H=_*,FXLV<<C:N[\10!NA
M%5=JJ /0#BFQ0Q0)LAB2-<YVHH _2I*X:/7M2.JZ3%8QSS037]Y'*)[E<N4\
MSY?N\*N,CZ >] '<T56U"[^P:?<7?D2W!AC+B*%=SN0.@'J:Y/7/$]__ &-J
MUI+:MINH6UM%<*8K@285WQ]X 8/!R/>@#M"JMC(!P<C(Z&F&"%IEF:)#(HP'
M*C</QK#C\3SSZI+;V^E2S6D%X+.6>.3+HY ^8Q@?<!(RV??%1V7B\W=Q9N^G
M/%IVH3M!:79E!+L-V-R8^4-M;')_"@#=N+2&Z""520DBR  XRRG*Y]<$ _@*
MGK"\:7<]CX2OKFVEDBEC5"K1G##YU'%0GQ3=0R7UM<:).MY;11S16\4HE,RN
MQ0<@?+@CGJ .<F@#HL#.<<^M,E@BG4+-$DB@Y =01GUYKFY/&;VRW4%UIHCO
M[>XAMQ"MR&C9I>5/F8&!P<Y';OFMK2K^XOX)3=V$EE-#*T31N<JV,'<C8&Y3
MGKCU':@"TT,3R+(\2,Z9VL5!(SZ&E6*-%*I&B@C! 4#BL37/$5UI,EP8=)>Y
MM[.V^T7$[2B)0.?E3(.YL*3CCMZUM6\Z7-M%<1YV2H'7/7!&10 \    8 Z
M4R."&)G:.)$:0Y<JH!8^_K7):3XCO4@2SB@?4;^XO;S8LDVQ4BCE(R6(. ,J
M ,5;M_&]K/ \S6LD2I82W;!V&08G*21_4$#GOF@#HHH(8 1#$D88Y(10,GUI
M9(8I2IDC1RAW*64':?45S1\<VL=A:WDUI*BRVD]S,FX%H1$0I4^I+';VYI+G
MQG-IL%W_ &GI#V]Q;P1W"PI,)/,C=PG7 PP)Y&/QH Z=$2-=J*%&<X Q3JJZ
M?/=7-HLMY9_8Y23^Y,@<@9XR1QG':K5 !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5P_P 7_P#D1)?^OB/^==Q7#?& X\!RG_IX
MC_G0!X7;9>)AN0E#D*W]#1!?W^F3I<6<CQR X)4=1Z$="/K2Z828[@%OE !(
MVY'?VXJ*9$:++,V<_P 0_P#KU0S<T6]6*"U:6UDE/G;0R''DDDC."/2I[CR&
MLKVUCAD#^7N>0J=KX. /\^E5?#3WHCECL)XT97W,)0,,#@UL^7>O/=0J8#;$
MOY@VC.X^AS_GFM%L9/<Y^*56O8"(SF6(%CG /'2BX(00&2(QDKC:K],=NE5;
M,HLD+^8>#Y9&.<@Y]?2K<[%(H1#--&!,4.YB"<GIQ6ZUPTE_70SVK(]%^&DZ
MOH]U$N?DN-W)SU4?X5VE><_"BX9QJ$3S&4XC;DD_WO7\*]&K"'PG3-68X&G"
MF"G"J('"EI!2TAB@TM-%.% "BG4VEI"#-(2 "3@ =303CDG KSCQ3XHEU.=[
M2TD*V:'!*G_6GU/M[5M1HRJRLC&M6C2C=G57_C'1[%B@F:X<=1"NX#\>E44^
M(&F%L/:7*CU 4_UKSZDKTE@Z:6IYKQE5O0]8LM3T;6X]D+0S8Y,4B#(]?E/\
MZU %10JJ%4#  & !7EGAS0Y]9FE:WNQ;/;[6#8.<G.,8Z=*Z[POXC;4&?3[Y
ME^V0Y 8<>:!U/UKBK8=1;Y'>QVT<0Y6YU:YTAIA /6G&FFN4[""2VMY/]9!$
M_P#O(#2PPQ6\>R&)(DSG:BA1^0IYH[4[L5D-?I65&K3*8PTO"N<*4_V_Q[UJ
MMTK+P?.<;';"OV0]E_QK*IT*B4?$UHD/A_4SY0#>1)\S(2>I'7<:\L-Q]D\0
M^?L+[&5L#OP#7JOB5<>&]2_<J/W$A)\L _>;T->6K#'-XG@C8AUD,>]3D8R%
M&/R_G7+;]];R-4_=N=YX:UN36IYQ##Y;6\2E5(!S^1%:-QI=MJ,GE3:3:G"X
M,AC V#)XZ'G.3CWJIX<L+>PO':UA\HRVP+ ,QZ,.>>>]= BA&9E3:SL-Q"8W
M?6N^"]VTD8S^+W3Q4:?.MX\"$LV"4_VA]/:K>@Z#'J.M1V-P[1AU9PRG.2!G
M(]J8\+R6R>0_SH^Y3C!0Y[G-:_A><OXI@>0[)4BD$H)P%;_#IBLHK9LN6[-*
M;P?;)8M-;:BTBV\@<JT."2K'C/UJ_)=::MU?)=W<9)9PJ-#AE*G)PW7I^?/I
M6MJ4W_$NEVRA@P QNSGD"O(]826Z\17SDE@+EURW/\1X%<^(C^]M'JF:4I:)
MOHST'4%T^0Q_99(_D0JXW=2" >I/J/SJ._ME&^.U>1X6C =1*2!QAN/8YSZ8
MKSB&2[L&>*)W).<QJ"W;D\<=*DMM:82*9Y9MIZ[3DG/7J?>L%2FKN]_E_P $
MZ?;*22>ECL[;2;NR\U%OIXU8D83 &/Q'U_*FR^&RXFGAOB1'LSO!)],9X]*S
MO#!.IZLJM?79M\,S?O2O(&?K7:SQV&F63//*Z1L"SEYV.!P!G/NU*E]8I.\9
M%3E0GHX')/H&I@EK:>(KV!!&*Z;1YY+337CODDG VAEZJOO[Y-48]:T8 &/5
M23T"[5;.!],UC7GC":/S8+0PNI(#&1,$X/MTJ,1]8Q453K:H=/ZO3OR1:N;'
MB+[#+!-<VMF83]EF+3(-HW$< Y R<C]:\Y::\R?WLWX/C^0KKX=8O==TVXL!
M#&P9 RB)#N+;E&,9/K533]"2]O$MGNO*=VV9\O< ?SKHPN'JPI**5[?,Y:\Z
M?-=,R+&P6ZC,M[>K&.R;BSG]<"M'3(8%U:V6QGNO+-PL9+OQCOC'45EE9=KD
M%556(Y4Y_GQ6WX9C8ZKIRR2C:9'D(V8QA>.?QJN:^C1G)65T:6J:EX@LM7E;
M3;%KJPRJQ-Y9D!&!SN!SSUI'NEN\+J?AJ2T+@Y<$J&QST.*FU:X>4W37KW*V
MZ3;8?+X(&[^$].0#].M9MKH:?9+C49[C=YVY$0D%GR,X//H3GOTI5%&G9O2_
M8I5;MIO5=P.DZ!.%,6HO;^D<X##O],'D<9]*U'MH8M(#PWAD,2A%:)_D;D#I
MTR,UE06MLDZJ8% 5"<!1D\<&NAT6QM)]/TMKB!G)E._@%226(!Y^GZ5Q5JTN
M34Z*2CSII!X:2*6S6X:(N\DP\XN<YVJ<?SK<L$CDB:U/F2!(G"^8V[G../3G
M-5EB6TN-1@6-T4,) Q'&-R\#\,U+IY$>H[EE!4.1@GU!;^HK&O4<H1G'^M#H
MII6DCTNSS]B@W?>\M<_E4U1P\01_[HZ?2I*]F.R/)84444P.)TS0M9T*6ROX
M;)+R5(;FWFMQ,$(#SF5&!/'L?KWJ,^#=1CLM!A1HF>%V74"&P#&\RS,%]?F7
M'T-=U10!PLO@N_N++Q!;R>3BY(6P#'*[!,TVUO0%GQ] *<WAB[GM;@VNA6&D
MAY;4I!$$WMLE#NS,HQC X'M[UW%% !7FNH/<6R7>BV\EG/#+KL<BL)_WP+3(
MYC\O&<@Y.[.-HKT9IHDE2)Y4623.Q"P!;'7 [XJO;)IMZR:G;);3LZ_)<HJL
M2.G#4 <Y)X;U$Z'>1(L?VM=9?4;96?Y7 FWJ">V1Q[5'<:-K%]<W^IW&EVKB
M[>"-].N'5]\$8;/S?=#%GR/]WKS79T4 <)%X<U./3U@N=(AOK!KB5UTZ6<-)
M;*0OE[)#TP0V0#QNX/%=1X<LKW3O#]I::A,9;F-"'8N7QR2!N/7 P,^U:=%
M'GRV>J:P/$FCV]K&UI=ZL5DN6E ,("Q%_EZGC&,=R<XK4N/#=_-H>LVR>6MQ
M/J9O;;<WRMAT90?3.W'MFNJ2*.(N8XU0NVYMHQN/J?4\"GT <5J.A:QK8U6^
MFLTM9KB&VMX+<S!CMCEWLS$<<Y./I4VM>'M2NVU^2VCC=KQ[.2W5I-N_RF#,
M#Z=,5U]% $<#R26\;S1>5(R@O'NW;#CD9[X]:Y:P\/:A;Z?X>AD1 ^GWTLT^
M''"L)<8]?OK76T4 <1/X<U59MSV:WMFVIW5Q-9>>$$JOCRV.>" <Y4^M2>'O
M#NJ6%_IKW-K!!'927VX12 KME=&3:,#C@C'M[UV=5[V^M--M6NKVYCMX$QND
MD8*HSP.: //7DN+9K71('LY[>+Q"CJZ3YE(\_P QD,>,@KDDG.,#WK=TGP]J
M%IJVGW,R(([>?4'<AP<":0,GZ#\*VX[G19+H7<;V9N'E^SB4;=Y?;NV9ZYV\
MX]*TJ ,?PQIUQI>DO;72J)#=3R *<_*\C,/T(KGKY-6N?$'BG3].M(IUO(((
M6D>4)Y!:,C<1CYA@GISQ[\=S67:ZYH5QJDEG:ZA9O>L<.B.N]BO;W(].U &(
M/"-PUEXBT_>J17\$,-M(3G[D"IDCM\PJ*]T77-<2[GN[*.TE71YK*&/S@_FR
MR 9;(Z+\H SSS7:44 <7KOAC4[];P0)&?.TB&T7+@?O%E+$?3!ZU'<>$YQK%
M^5T33KO[;>K<1ZA<*CF!#MWJ5(R3\K8QQ\W:NXHH KVLEW(]P+FW2)4E*PE7
MW>8F!ACZ'.>/:J":=<+XQGU,A?L[Z?' #GG>LCL>/HPK2%S ;HV@F3SP@D,6
M[Y@I) ./3((_"G221PQ/+*ZQQHI9G8X"@=23V% ''ZKH.L/_ &[IMG;126NM
MR*XN6E ^SY54?<O4\+D8]>U6AX=O/[ \3:>H17U*68VV6X(:)57/IR#71I=V
MTMP;>.>-Y1&LA16!(4YPWT.#S[5-0!Q4FF^(?-N9H]*A+:AIB6CJUT,6[IO&
M3Q\P(8'CZ>]2V/AO48+#5H9$3?=:/;VD>'',B12*P^F6'-=A10!YYJGA/6+R
MTO;5]/@O'ELH8K2::<;;0K&%=0IZ,6!((]>2*OZKX=U74Y-:B^S1)'JMG!M=
MI01%+'D[&&.021R*[2B@#A6\,7=Q;SFUT'3](#26NV&+9O;9,KNQ91C& ,#V
M[4Z& #Q]JEU:RPS6UE;M=[0X"I<N@C(9N@^6(D^FZNXJHT^G:>)\R6UOY:F>
M<95<+SEV]N#R?2@!VFW,EYIEK=30^3)/"DCQ?W"5!(_#.*Y:#0=6L9--N8[:
M.=[34[N=XO-"YCE+@$'ID!@<5V*LKJ&4@J1D$=Q2T 9OB&UOKW0+VVTV;R;N
M6(K$^[;@_7MGIGMFN/N?"NI3_P!H_8]%M]/BO+".!8Q<*S>8DNXESW)!/.3]
MT9KT*B@#C;W0M5N?$"7*V,$4Z7RRKJD$HC)MP03&ZCESC*\Y'TINF^']7BBT
M;1[BVC2ST>Z,_P!K$H/G*H<1@+U!^89SZ<9KM** ,CQ3IUQJWAR[L;4*TTH7
M:&.!PP/7Z"LCQ'H.KWNJWUW88"RV5O" )O+:39,S.F1RN5.,^]=9)(D,32R,
M$1 69F.  .II(I8YX4FA=9(Y%#(ZG(8'D$4 </%X>U2";46@T"PCLKPV[&Q=
MT8.B;@Z'C <Y#;N1D=>];WA/3+O2[*ZCN(VMXI+EGMK4S>;]GCP!MW?4$X'
MS6[10!QOB70-2U/4M0/V&&_AN;(0V;33 )9R88,VP]2<@@@9XQQ73:3'-#H]
MG#<1^7-' B.@8-@@ 'D=:N44 <79Z#J^D7MOJ<%HEU)'+>+);B8*3'++O1@3
MQQ@9'O[5!/X.U-]*TJ,>3]I^U2F_ ?Y1#-)OD /?&%'O7=T4 <1/X,O;L^(X
MG>)(KR)H[ YR!O=I7W>@WD#Z"HY?"]Y=:??+:Z!I^D&6*%%BA";Y&$JN[%E'
M"X P/Y5VQN8%NEM3,@G="ZQEOF*@@$X] 2/SILE[:PS^1+<1)+Y9EV,X!V#
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
M+"L)9PX#3=/ND8P.G+>E=':^#H;7RTCU.]\JU21+*/*?Z+O!!*G;DD D#=G
MJEKW@R%= N8='CE\YK%+/R%90LRJX(9L_P 0^;G/<T 4M;UG5_#,VH62ZC-?
M-):0S02RQ(7B=YA$V H (^8$ ]QBF2ZKK]M'-!%<:C'"]Y9QV]U?VR+)^\?;
M(N-H##H>G>M]O!]M<07J7]]=WLMW&D7GRLH>)$;<@7:H&0WS9(Y/6G#PG!(6
MEO+^ZNKI[B"=YWV*3Y+;D4!5 "YSGC)R>: ,2XO-?MI=6TVVO+V]2SNK8O,D
M<;7*P.A+A1M )!''&<$U%)XANVMM/L[?5+R[2ZO)T>>WMA]J2.-=WELA48?)
M&3MZ5T=[X5M;R]N;T75S!<S30SI)&5_=/&I52 00<AB"#GK40\(0+$CQZA=)
M?I=-=_;@$WF1EVME=NW:5P,8["@"QX6N=1N-(/\ ::3B:.>1$>>,1O)&&^1F
M4< D8S]*YV+4]9BMHM9DU665/[9:S-H8T$9A,YC[#.X<$'/;IUKKM)TN'2++
M[-%))*6=I))92"\CL268XP,DGM7.Z'X3F4F74;FY2--2FNTLMR&,MYC&-\@9
MZ$'&<9YQF@#/@U'6Y=+MKM]9E\S4M4:P0+$@$$8E<%A\O+X0@$\<CC/-0:P;
M^>\_LB?5KIQ8:S9K%-MCWLLH##=\F"RD'!QWY!KJSX6LSHB:8L\Z"*Y:ZAG!
M'F1R&0R CC'!8C!'2F1^$[8)NGN[FXN6O8[V6X?:&D=,;1@# 4  8 H P9+J
M:7485GD,@MO$_E(VU0=HM">< 9.2>:3PSKFMZE=Z5?-_:,T-\7-VDELJV\*$
M$H8V SP0!R3G)KI!X9M!<_:/.FW?VE_:.,C'F>7Y>WI]W'/KGO46G>$[?3KJ
MVD6]N9;>R+M9VLFW9 7R#@@ G ) R3@&@#<DQY;;FVK@Y;.,>]<+IR#0[/1=
M+UFPBNK&*Z0:?JEI+E3(2?++J,$$YQGE3FNRLK+[)8+:27$UW@,#)<-N=@23
MR?QQ]*QK7P;!;FSA?4[V>PL)1+;6<A39&R_=RP4,P7L">PH P-*\1ZU=-::L
MHU*>*>:4W,#6RBVCA ?:4?&<@JN22<Y-6XK_ %VR\*+XG?5/M/FZ>]S+:RHH
M17*[H_+P 0!T().1[UL6GA&UM;F$F\N9;.VE>:WLGV^7$[[LG@;B!N; )XS4
M5MX)L8D6"XN[J\M(8)+>VMYBNV&.088 @ DXX!).!0!AZWJNM^'+6:/^UYKM
MY]*DN5DE1,Q3(R9*X4#:0_0YQBI-8U;6?#T^H0+JDEVSV$4T3SQI^YE>81$J
M% ^7Y@<'/2M9_!-M<6UQ#>ZE>W9EM/L<<DA0-#%D' PH!)(&2<DX%7M3\,V.
MK3SRW32GS[/[(RJP&%W;@PX^\#_+I0!EZ39W-CX^N8;B_EOO^)5$4EF"AP/-
M?(.T 'G)Z=_:M'QG$TO@S6 L\D.VRF8F/;\P"$[3D'@]#W]"*JR^%KF**_NH
M=7O;C4[FT%LD\CHA7!)4C:HQ@GG\>];E[91:AIMQ87!8Q7,+0R%3@[6!!Q[\
MT <)%97RZG<^1K-W#)!H,$OG!8R[G=*5!^7&T=,  GCGKELGB/6M4!^S2ZA'
M/#I=O/&MC;+(LD\B%_WF0<+P!@8[UU=EX8AM/-:2^N;F26S6S:278#L4L1T4
M<_/C\!5:3P7;>2D-MJ-Y:QM91V5P(RG^D1(,#=E3AL$C(QUH NZGJMQ8>$;C
M5F@"7,5D9C$P^Z^S.#]#7+:SJNM^';21?[7FNWN=)EN5DEC3,4R%,E<*!M(?
MH<]*[>:PMKC37TZ2(&UDA,+1_P"P1C'Y5R^L>#I?[!U 0W=UJ=Z; V=HLY0;
M$X.T8 !)P,L>>!0!4UK6=8\,2WL)U"2^:73OM,;2QI^YE\U(SM"@?+^\! .?
MN]:CN=6\065AJ @GU$1#[+]GNM1M55ED:=4=<  %2I!]LFMY/!UK-!=)J%Y=
MWK7-L+4-*RAH8P<@*5 YS@Y.2<"G'PE#/%<?;M1N[RXN#"&GDV!@L3AU4 *
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
M,GQG'7L:BTV2_L]$@;3R5E=E5R!D[<9.,]Z5M'\2ZC<;6NKIE;HQ;8!ZY''
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
MQ[;: .FT7Q!9ZS:0RK)'#/+O(MS*"X"L5SCKCY:OW%Y:VB[KFYB@7!.9'"C
MZGGZC\Z\^TJSMH=&\*W<4$:7$FLR!Y54!V!\_()ZGH/R%=%KEM!=>-?#R7$*
M3((KM@KJ&&<1\X- &Y+J%C!;+=37EO' ^-LKRJ$;/3!)Q5.X\1:=:ZQ!ILL\
M:O/ TXD,BA0%*\'GONR/H:X+38I/MFDP+)8P6\8U$0B^A,D087&"  R\[>G/
M3-6=*TW3);K0;.>6&XANM+NXHYGB\OS 9$VA0Q)X4X'/2@#T43PF18A*A=EW
M*NX9*^H'I4+ZG81^5OOK9?/.(MTJCS/]WGG\*\OBU*>WLX_$;[C+I4*Z2^.[
MB!\_B96C'X5?.G:=I=KXAL-4$.ZUT:WCMS+C.T1-DIGOYF>G?% '=:MK5II-
MA=W,DL326T+R>1Y@#.50OM ]<"K-K>17,,#[E1YXA*(RPW8('^->>I9)+IGB
MZ[OK=7OX]*B4R2+ED8V8W8)Z9/6M'PE<G3+RZ/B!X4O);**YBN=V$^S!0"@S
MTV-G/KNS0!TVOZN=#TLWJVQN6\V.)8@X7<7<*.3TY-)9ZI>>5--K&GQZ5%$!
MB22[1U;/7)&,=NOK6;XZ"W'A=!'*566[M=LD9&0#,F"#5+5],73]6T%;_4KN
M^LI+X^9]N=&17$3^7T4#ECW[@4 =6=0LE@6=KR 0NI99#(-K <D@YZ52T[Q'
MINI7-W!#<19M9A%DR*1(2JD%<'D?,!]:XG3[2SO?$EI 88IM._MF]:!" 8R!
M"I.!T(W[CZ9HO4L+.\U38EO 8/$-FS8"J8XOW//LN?PH ]%>ZMHV97N(E*D!
M@S@8)Z _6HUU*P:T:\6^MS;+P9A*NP?\"SBN U9[34?$5\JM'<P/K.FH^"&5
MOE((]#Z&I+[[)::_J5FME;L)=7M?(25BD$4AM]V]@.O0\=SB@#K]1\2:;IT-
ME,]Q'+%>W"P1O'(I7GJV<]!W^M7OM]G]J%I]K@^T,NX0^8-Y'KCKBO-8A9M9
M@W,EE.L7BI0\B(%C"LJYP"3A2??G%2VMN9KJ1Y[ZQ@D'B(E5%L7N2PD^4!@_
MW2F/X<!: .[T;68=8M3*H$3B25/*+@MA)"F[Z$K^M7XI8YHQ)%(LB-T93D'\
M:\T-R^B:+:Z_"IW1W.HVC[1R=\DC1_\ D1%'_ J[KP_!;:;I5OHT,T;S:?!'
M',BL"58KG)';/)H HGQGI[,RP@2%-12Q;]XO\0'[P8S\O/Z&ME-0L9+1KM+R
MW:W7[TRRJ4'U;.*\]EM=/:>[M3!;[CXIA5XMJY,95, C^[G/MUI-8@\C6[ZV
MMA;6]M_;UH766/,*DVP(W*"."^WN.<4 >D07$-U"LUO,DT3_ '7C8,I^A%,2
M^LY+I[1+J%KA!EH5D!=1[CJ*PO!T"PQZKLNX+@-?L6^SP&*)'VKN" L<C/).
M>I-<SI7V?^S/"YB\O^USJS_:-N/-ZR^=N[XQUS[>U 'H4.H65Q,88+R"64*'
M*)(&8*>AP#THCU"REEEBCO('D@_UJK*I,?\ O#/'XUYIHHLSX?\ "3:,(?[4
M#2[_ "\>9CRI-^[OC.WK[4S3;=#HNES?;K'S!I-T?)MK9A*X,7S^:^\]'QR0
M,M0!Z6^K:;%&TDFH6J(C!69IE !(R 3GJ1S5:Z\06%IJ6GV+S(6OPQC<2+M
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
M<C\C^E=18IJLP>.VB73[=\Y,QWR,"<_3^=:-MI$%F[SR333S2 ;FD;&,>@'
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
M&6*@DTVZUBVL]3AL)U=6F@DG63 V83;N'7.<,#TH LQV=M"L2Q6T2+""(@J
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
MO6W,R6DDAR_DGG_@34V$ 6<3GCD<D\=:W;I9%C^RP+9I F0LC()9&&<_Q
M]>G>LDZ3:M("SREAP&+=/PQ73'%))J,=-3&5!W7,]4/M93+(H.""0/2I-:&K
M:7&MI!<'$H+.(\<\XP3]*FL])Q*C1/*<,#SC!_2M6\T::\G5Y;D,>> .G/:N
M"$;2N=4I7B<=]D>YB*7+-][( QZ>U2P>%)KLCR%D [EEXKM+;0K>U DEC!(/
M5CFIFNDC^5=Y Z  8KHE)MZF*C8HVGA]C"L-W<R+&/O)"V _3J?3VK;MK'3=
M.15MX$3Z#FJ+WYQ@*0?I48NBYP2/K6?4T6R-5[L*&Z#\*KR3@IP"1GTJHTX.
M>]02S,3A<CU/2A R9WR>K8],U8M+9;K@NZ@'MWK.4%SD.#ZUT.BVV!E2'SU]
MJJQ#8]]+@2/<H.?J:K6PRV#@8]ZW[E<1 %>WI6,J*LG"]Z.6XXR9:CQ@"K(4
M;>M1PJIQUJSM., 4[#N=S;?\>T7^X/Y5+4=O_P >T7^X/Y5)09A1110!QMGH
MFI1:1H,#VI$EKK,MQ,NX?)&6G(;K_MK^=0S:9K-O/,3:WCV$^KSS7$5G,$EE
MC:-0A!# [=PY&0:[<$-T(/;BEH X7P[H>I6FIZ<TNF/:0VMW?.075@J28*8(
M)SZ?A5*[-Y9V<FE+:I-;GQ!&ZW<<Z,OS7"OLV@[MX)P01T!.:]'JA_8>E?VE
M_:7]G6WVS.?/\H;\XQG/KCC- '.:9HFI0:]:7,MJ5BCU'49F;<.$D/R'KWJH
MVBW<:$7VB3W,/VZ\FCELY0ES 7DRC*P<?*R]1],BN]HH S?#\>HPZ!91ZLY>
M^6("8D@G/N1P3C&3ZU1\41:A+)I_D17<]B)6^VQ6<OERN-IV<[E.W=U (KH*
M0D*,L0!ZF@#AO#NAZE::GIS2Z8]I#:W=\Y!=6"I)@I@@G/I^%,M?#DT&J/;R
M:))/(VJM="\DG/D"$OOW;0X^<= -O7GI7>TQIHDQOD1<ML&6 RWI]: 'UQ7B
M+3M3FU:ZGT_3)X;]C$+/4;24(C*,;A."W('/\)R,8YKM:* .'NM)U5K^]MUT
MZ5HY-<MK])PR;&C'EAN^<C:3C%3:=HFI0Z]8W,EJ5BBU'49G;<.$D)V'KWKL
MJ* "N,M]$U)-?@N6M2(DUNYN2VX<1M!M5NO<\>M=G3#+&LBQEU#N"54GD@=<
M#\10!Q*Z5JFG:PNL#3Y;A(=4NW,,3+O:*5% =02!P5'&<\U'::=K-E>V>KS:
M1.YCU*\EDMH71I%28?*>6 //7FN[DD2*-I)75$499F. ![FEZT <!'H]^+96
MU/0)Y5:[NYPUG,%N;9WDW(58./E(SGZ#-/DTOQ"(H6O;26\N+C0IK.61'0E)
M2=RA\D9XP,C/-=[4;S11,%DE1"06 9@,@=3]!F@#D/$\%UI_@;3KN)0FH:7Y
M!C0D ERHB9<_1S^5;%OX4TV.RTZ&9)6>P@2)#'<21@[>Y"L >>>15^6VTS4;
MF"6:*VN9K7$D+,%=H\]&'IG'7VJY0!P%UX<O!>+?7&G3W,$6K74K002[9&BE
M4!77##H0.,YQ4B:5J, LT?1KI--E-Q)+8V=SA_,9AY9E8O\ -E<YPV,GFNX:
M6-'2-G57?.U2<%L=<>M/H \_\/:=K/A]]/NI-%GF*V4EE)#$\>8V$Q=&R6 V
M$,>>V.E5?^$8UO\ X1\VQL3YQT*2UVAU_P!:9=P7KZ<^E>E4QY(XRH=U4NVU
M<G&X^@]^#0!QOB_1[N\N+ZY7RH8!I2(LTTBHGF).) I)/&<=>G--76KN+Q+J
MFJW&DR0FUT:-OLS3(7($CGD@E1T..>@]\5VDL4<\+PS1K)'(I5T<9# ]01WJ
MK8Z-IFF0O%8V%O;I(076.,#<1TSZXH N*=R@XQD=*Y3Q-9:C>ZOY36=W>Z=)
M9%(HH)A'&+@L<F7YAE=NWKD<'C-=3YD?F^5O7S-N[9GG'KCTI] '#^']%U2"
M"7[18O"3H,%F%=ER94\P$<$^H.?>J]KI>M:18W-NFDS73ZEH]O;@HZ 0S1Q%
M&5\GIR#D9[UZ!10!2T6"6UT.PMYEV2Q6T:.N>C!0"*Q?'&DZAJ5C:OI4>^ZC
M=XC\P&(I8VC<\^F5;_@-=/2$@ DG '>@#B'\*7LVJZW;K$L=B]G/'8N6& \Z
M(K\=1@H?^^JL^%]*>'4;>=M"EL3;V?E2S7,YD8RDKE8QO(V<$YP.V.]=/:W]
MG?!C:7<%QL.&\J0/M/OBK% !7!Z?INL2VFE:/<:5+;BSU-KR2Y9T,?EB1W4#
M!SN)(&,>]=S))'$H:1U0$@ L<<G@"G ALX(.#@XH X'P]X;GL&TZRET2036#
MR>;>S3EHR &"-$H?[S9'51@9JM_PB6L3Z&MHUILD&A16^&< &9)=^S(/<#KT
MYZUZ110!Q \/'4K#6!;Z-+IWG6:Q0-=3%YGE!+CJ[ *&VX]\U7;P[?OI>F:A
M?Z=+-<C4)KN^M()=K@2AE&TAADJ-G&>0*[^HH[F"8J(IXW++O4*X.5]1[>]
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
MXQQ[=>:])MDFCMHTN)A-*J@/($VACZX[5@MX38ZC+.-1;[.^HIJ A,(RLB@
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
M2WU26=I[APLVGBRPJX*X;<'!]0<<>U-;PW?7$-RU[KL[W<JQK%-!'Y2Q;&W
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
MM"9:@X7 J];*"><_A5)>/X<>^*OV@.1SC]:LDV[*$8'6KYB7;]VJ]GN*CO\
M2KH0!>GZ5FV!NQ?ZE/\ =%/IL?\ JE^@IU2 4444 4K_ %6WTZ2TCF#LUW<K
M;IL .UBK,">>F%-2VEU]JM4G>"6V+DCRYP%<<D<@$]<9KSO3;*R.G^%]59%&
MIW6KL;B7/SRM^]W!O7!  ]/QJ"SL%OM(L'\FTU,P6%P9-/N6*,J&9OWL;$%0
M_&.?;D4 >I$@$ D9/3WI:\XL4T365U:]U6286UI8V9MKB8YGMHC$&WJ<'#EL
MY(')%3:A.R^'/%C><^5U2,*2<$ B#\J /0-PW;<C/7%1SS"&"654>4Q*6\N,
M LV!G 'J:X%H+:R\0?VG+%%>13:SL34+=RMS;R$[/)<$?-&.F >G.*SX;:#3
M-/&Z&&9KS3+PVVJ6CX^V#86/GJ1G=W!R>?2@#T^*4211NRM&9%!"/PPXS@CU
MIY(! ) STKS)K:TOM,\07.H*K3Z?I=L;*1_O0#[/O#(>Q,F>1UQBF:I9Q7>E
M>*]4O( VH6Z6TD<K#YH7^SQ,2O\ =.?3TH ]0Z<FJ&KZQ#I%DER\,MP994AB
MBAP6D=SA0,D#\2:S/&@$MII=K+S:W6IP17*D\.AR=I]BP4?C7*:CI>GG5KFP
M6S@:QM]<LTABV I'YBJ944=@2 2!QS0!Z8C%HU9D*$@$J<97VXHWJ<?,/FZ<
M]:YGQE9P7,>@V4B?N'U2-&125!7RY/EX[8XKF-3TQI+KQ 8H].M5TZ6"*VN9
MV</9($0IY853@$D],9R: /1+34K>]O+VUBW>992+'+D8&2H88]>"*MUYI=6-
MG9:CKL]O;Q02IK-BF^-0I",8689]">34WB%1=^(M3M7D?RVU'2D(5R"H9CG&
M.AH ]#W+@'<,'@<TZO.M2T#2?M/BR+[#%Y=CI<36R;?EA;9*=RCL<@<]:V?$
M<TC^ [,R2,([@VB7+[B#Y;.@?)]P<'ZT =6&##*D$>HH!##(((]J\UUFQM;;
M7;K2;.)8=/>]TPO!#\B([R,&P!]TE0N<?6NE\,VEOI_B+Q#96<*6]K'+ R0Q
MC"*6B&2!T&: -^VN3<"8M!-!Y4C1_O5 WX_B'/W3V-3 @C(.0:\YBM(-0\06
MUK=QB:!]>O\ ?&W*L!$3@CN,CI3+>X3PV$U5,QV5AJE_:-$#\JQL"R#'H&0
M?[U 'I)8+C) R<#-!(! )&3T'K7E\>CW4T\&G7L-E<^3H:W#_;Y& C>1W,LB
MX4_,#@9XP *+NVC^Q2:G=O!K26VGVOVF5':.YM,+N$D+.O\ %][L2?RH ]&M
M-2M[R[O+:+=YEE((Y<C R5##'KPPJSO4_P 0Y..O>O--1TS3U_X21X+6.)FU
M6RCW1KL8(Y@8C(Y&3D_6C6M#TRVC\8^1911BR@AFM508$$ACR60?PDE1DCTH
M ],+ $ D GH/6C(! )&3TKS+5K:YU*]\0W<IL(I+1X!%>7+N)+0>6C*8PJG&
M6)/'4DU)J&GVK:?XBU1H5-];:W&(9_XHOFA^Z>WWCG'6@#O[/4K>^N+R"'=O
MLYO)EW# W;0W'KPPJW7*^$]-L;77O$4EO:0Q2+>B,,B $*8HVQ],Y/UJ^\WB
ML2-Y=AHY3)VEKV4$CMG]U0!MT5SOB@W$6B66HS;8YK"[MYYEB<E<;@L@!(&1
MM9NH'2N3LI;BXNHK%YI&'B"\@U!!N/\ J_,DD8#T&R*,?\"H ]-W#=MR,^E4
M;W5X;*^@LFAFEFN(998Q$H.1'MR.2.3N&/Z5P>A6ES-+I6KR_P!GV]S-JDHD
MN=[FYG.Z0-$0%QC X!.!M'2MWQC_ ,A>T_[!6H_^@Q4 ;UCK$-_?7%DL$\4U
MO##+(LJ@8$@8@<$\C:<_UJ^6 (!(!/0>M>4O+=))*3&6TG^SM-;5&1\2>3M<
M$ >AR2W^RI'>K6KV<E_?>(KA?[-A6R>!+:\G=P]H@1&0Q!5. 23TZYH ]"U+
M4K?2K>.>YW;))HX1M&?F=@H_4TVPU2WU&6\CB5U:SN3;/O &Y@JMD<\C##]:
MP_'UE;7>CV1NK>*4KJ%LH+J#@-*H8?0CBN;U#2[&+2/$M^ELBW-EJ\:VT@&#
M"!Y&-O\ =ZXXZ\>E 'IFX;MN1G&<=ZJV.I6^HM=+!NS:7#6\FX8^< $X]OF%
M<!J*02:H-3M+.)"OB&*%[Z>7-P[B0(R( /EC R,$G(SQWKH/!>G6-G=:\]M:
MPPNNIR1 H@!"!4(7Z9)./>@#=U/5;?2;=)IU=@\T<($8!(+L%!Y(XR:EMKKS
MTD9X);?9*T>)@%W8.-PY^Z>HKSJ>RLI].DU6X5?[3/B18FE)^? N !'G^Z$
M('3@&I(['^T;GRT2SO98M4U)QIM[D)<+YF"P." R]LC^(]* /2"0,9(&>!2U
MYMH\6CZW*R:C')_9]IHJFW2[8.\ WR+(X/J-@ 8=@*L3W"?V5XQ:"ZEEB738
M##+(Q#L#;G#'.,$_0<T >@9&=N1D]J0N!NQR5&=HZUYS>06\-Y<:Q/%%?P1W
M%JLEQ&Y2[L' C 5<C#(<@D C.X]:=:6]O8ZI;7LD45VEY?7"P:I;.5F9V$F8
MIE89*C!'!P-HX% '?VMU]IM(;AX9;8RJ#Y4X"NI/8@$\U,2!U(&>*\P\/V=E
MJMG'#J\:2PVWAZ&2W$O(CW%]\BYZ-\J_-U&!3+&RBUG2M8N]6@%Q<Q:!:R(T
MO)5S%*=_^]P#GKU]: /4ZP#XKWWMW:VNAZI>?9)O)EEA6+9NP#@;I >C#M5_
M1+D3Z/8AY@\YM(G<%LMRHY/UYKG-$L=1N=9U^6TUB2SB756#0K CACY<?.6&
M1QQ^% '66MU]IA:1H)K?:[+MF 4G:2-W4\'&1[5,651DD >I-><:;8VNI:OI
M-M>PK/ ;O5BT4@RK8E7&1T(]C4>F6]K?0:?I9L(KZ6W%\8HKV3%M#$LY3<1@
MEF'  [#/(H [;5?$=GH\L\=Q'.Q@LGO&\M0<HI (&2.>?I[UJ(X=%<=& (S7
MDR2O-X51Y'+M_P (M<#).>!*H'Z"MJ^66/6)?#H=PFKW5I=1@$Y\L F;'I_J
M/_'_ 'H ]!HID<L<T8DBD61#T93D'\:?0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %9NO?\@P\X^<5I5FZZ VFD$?Q#O4R=DV.
M*NSG&]:\5^(-OY'C"[..)0CC_OD#^8->U_P#IT[5Y-\4H-FO6\P'^LMP/R8_
MXU\GD[Y,7*/JCTL2KT[F!8PI*B'!Y7+$\\#Z?B<>PJ3^R[\JNH>6J1E,HP'/
MH/IC^E113+!H\>2VZ4GMV!^O3/\ (UM:?K$O]BI:ON:#:RC/5>O?TKZF3:V.
M**3T9.T\WF(0D439&QNN\E3UI8X1)JP:X*M(T"[F*=\G@5"Q^2-C=(!QB+(Z
M9QD8_P \T@N(;*XM)1Y\HVNH)3YFZ'."!6\_A,864BC<%X[68\1[?XUZ]?\
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
M10!>N?#FBWD=O'<:7;2);+LA4QC"+_= ]..G2DOO#.BZE<FXO-.AFD:/RV+
MX9>P('!QGC/3M58>+M-^Q-<%+I9%N1:&V,!$WFD9"[?ISGIBJ.I>-8X8;"6Q
MM;F3SK_[+<(ULQ>/&=RX'1^F.N1F@#:D\/Z/->QWLFG6[7$>W;(4&?E^Z?<C
MMGI2QZ!I$6H-J$>G6ZW3%B90@SENI^I[GJ:JCQ5IIU$6>+@9G^S>>83Y0FQ_
MJ]W][M]>.M5_#GB1=0B2WO7Q>/\ :)!A,*8XYFCZ^H&W- %^X\-Z)=P003Z7
M;21VR[(E,8PB_P!T>W'3I5HZ=9$SDVL7^DQB*;Y1^\0 @*?4 $_G67J>O[O!
M-UKVF$\6C3P&1,=!P2#4;>)K:QGO6OKIG2*6WB$<=N28VD0$#C);).>!QTH
MV8-/L[:8S06T<<AC6+<JX.Q?NK]!FG06MO;-*T$*1M._F2%1C>V ,GU. /RK
M"'CC2AO\R&^B\F417'F6K#[.3C:7] <C%5-6\63:9<O'$'N_^)I%;,J6K'RD
M*H2N0>6.[(/OC'% '21:9802QRQ6D*/&TC(RH 5+G+D?4]:KS^'=&N5B6;3+
M9UA=G0&,?*6.6_,\D=ZK2>+--BO?LSK<@+(D,LWDGRHI'QM1F['YA],C.*S]
M4\91"\L[73A,=^IQVDDSP'RG^;#JK=,C^AQG% &TF@:1'"T*:;;+&\;1,@C&
M"C'<R_0GG%5QHLTWBB/5KEX/*M(&AM(XT.X;L;BQ/TP /4U%XAUR31M2T= K
MO!=321RI'$7=L1L5"@=]P%3V'B?3=1FMH(6E66Y\T*DD94JT9 =&!Z,,CB@"
MWI>G1:5I\=G#C8A9N%P,LQ8X'89)P*N54TS4K?5K%+VT+-#(6"LRXSM8J3],
M@U;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MCQ*S+I#%.N]:UZR?$@)TEL''SK2EL-;G.6I8VHWG+ G->>_%:#*Z=< ="Z']
M"/ZUW]B3Y<BEL_-FN2^)T'F>'8I<<Q7"G\""/\*^0H?NLT:\_P STY>]0/,8
MB3:J RH 2,MU/TXSW_6KEO=VWV81R3EG4YS@\_0FJ$2EHR%CWX/OBEE+Q1 %
MUBWMD%.I ]Q[^M?7-7//3L=#;MNTZ/9:D$ YE)X&#GD4FLSS):1R3LH*S85(
MN05_I5BWL)8+(0 @%5_>AR "3GU[U!>+#)9R(MWME+([JH/R9QCFM$U*%S+5
M2*MJ1,BR&)\LI^\>!V]@>E:)CMTL(E:-$ *AQM"[N<'CK^E9UBI1"I+N02"Q
M[\Y_KZU;2UG>V=UC(5=Q+?C^OYUZ+ITYTXRFSG4YQDU$MPZG-:1);0.2B1A0
MW )P2?ZUH:*L4NG3ZCJ 65()DCC5N<LS<X7(!Z_2L>33[@7D42;)&*\A22W4
M9  &:Z6WT"6.RE=+984BD+%YCMQ@YZ=<XQZ5E.O0@K0-(TJDG>07*:(+NYFA
MB-T=N,JFT9P "#\JC&T]CD53L]>N9;NWBAA9=L*H6A&]CCG. 0.22>>*V5TF
MU^VL)YY;IFCSMB&Q>">"QZ]>H-4]/TW^SKRWN[)P#.H7RU ^0["?3K[X_&N5
MXILU]A8?Y%U<K;M+#D!V"R7DGF[>H/R#"BF3VEN &O;MI7CG55CX QD'A%Q_
M>/3/6EOM7MK:(_;KV/S8[@L8D.]Q\^>WMWR*RXO$L%Q<&UTVQ),DH??,W( P
M>0.#T[DU#K-Z(TC1+-S;3ZG%+:+:M%:O<#S.S8..W;KU.*IV1&F^(Y(K8F#R
MI2B'<7Q]T8!]?QKI]-L[B\ENWOQ*87C#*L)VJAZ#GH?NXZYKEM9M!9>(;BW+
MJ3'*I.TY8?*#R?J/SI\CE":EV9,FE*-NYOQ7!)DMKE0Z/,26D;;C*L<X'?O7
MF^O:>NEZO-;1$F/=NC8H=S*?K^-=@9Y+:_WQ,"Q89#_,QR .O;K[UA>,"9EM
M;@Q[6PR,#-N8\Y&1T'4]/6O,H1<*NBM%_F;U+./F<YGY^>I]?F- _P!9SG..
MYR:8!@<MM&>@JQ:!);B*&-,EF"EO0'O7H/8YT=_XTEVZ;I%T06V2!L#O\H/]
M*YI)M3E25"R6<=RAWR2_?9,\@9[9QG\*[77+2%],TP3D&.(C[QQGY"!DUQ<6
MEWVMWYDNFW.Q/R#@*/2O.R^2]E;^MSJQ$;6?]="@QT^UXA5KR4?Q-]T5JZ#=
M7QG6&>%/LI8.N[@0D<\'L/T^E=!9>'+.T4&8Y8?PK6I&\<*;(XU1._')KO<K
MJQA&Z:9D:1IES9W[ZAI\J2Q.7(8 ?)N]:W-A=O,NI'G?U)Z5"9MIRIVY]*1[
MG( %/F;23!I7;[D\DZH,+QZ 55EG#<$U!)(S,<<4B1N[<]#4,8KGH1SS4$JM
MCC)JZ\17! S4$_#<#KUI#*JE^A)X[TO/<\4I&33&#?2@ =MB$J,D<XIR2++&
M'7C/:HP/F&>*5C@?*!B@ :)7/(YJ%[=,YV_K4P8=Z:[+CK@T@(<;>G II8@^
MGTIQ(/'7--,63D?E3 /,['%,=L#A0WZ5&ZL#TIF\BF!-]#^=,(YIN[WIRG)S
MP:!#E)S4RD#M4:H&/TJ8*.,52$QZ*A.0N#ZBK,2L3P<_6H(T4GJ0:MQ1G((Y
M^E:(DMP+SR,8K1BC) [BH;:/*CY?TJ^(59.AS[<5J2,$0'(_+M4J-V/!]*7R
MWQ\AS[&FL".HI@:%M*1WJVUP0OWLUBQ.5)R_T]JG,_&,U+0'H<!S!&?51_*I
M*BMO^/6+_<'\JEK( HHHH XBQTR^2?2R]I,!'KMY,Y*'Y482[6/L<C!]Q5?4
M;.^%EKF@+I]V\^I:D)X)TA)A\MF0EF?HNW:>#SP,5W]% '#OIE\=.O4%G-N?
MQ(EPHV')C\V,[_I@$Y]JW-(MIX?$WB">2%TBGD@,3E<!\1 '![X/%;E% 'G6
MJQZE<WDC7-GJLLMKK,<T<4$#"!;=95(<;1B1BO7DD'/ Q5Y-,OAHT$?V2;>O
MB3SRNPY$?VDMO^F.<^E=O10!A:]:SSZWX?EBA=T@O'>5E7(0>4XR?3D@?C7/
M1:-J$OA?PW9FUECECNY?-#(08@4F +>@RP_,5WU% 'GUDM]<IX:LCH]]"^EV
MTL%R\D!5%86Y0;6Z,"1U''2H)] U)]-\.V\=E-MO=/AL-1&T@PHKQOEO3CS%
MY]:](HH X._L+ZWUVZU46-Q+!;ZS%<%8XRS/']F$990.6P3V]#43)>FZEU<Z
M3?+ NOQW7EBW8R&+[-LWA!R>2,CJ.?0UZ#10!Y[&=52:XN#9:E:65WK$LLSP
MVQ:X$9@0(0 "P#,,$@9'3CFG>&].O8=4TW?I]Y#'!J%^[&X5B51URA+'.<YQ
MG)YS7?TM '(^+(6_M-;A+34HIEM&6WO].5I&+[O]4Z $%3P?FXZ]*R[S3M9F
MTK69+BPD:ZEM=.9DACX=T;=($ ZXYX%>A44 ><WVG/<WVL";3M8G&JR12VT,
M9DBBD5D52)2!A"I!SNP<8KHO&LK6^G:=*D+3&/4[9A&G+-A^@]ZZ2J]W96U\
ML2W,7F"&59DY(PZG*GCT- '!ZGIUYJEY<ZXEEJ$5J=2M9/+2-X[@QQQNC.J?
M>ZR=.I"]*M6.F2-J>G7EOI]]'"VK/*\EVSM(Z"W9!(X893)P #Z#UKNJ* .&
MNH;V'Q"[Z=8ZA:7<NHH98U0R6=S%E=TK$C:C;?0@Y'>J6BM/JFDZ/ID-A<J;
M;5WN7N#$1"(TFD8G?TR3\N.O7M7HU5[*QMM.M5M;2+RH59F"Y)P68L>ON2:
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
M#_D%7AY_YX/_ (4TZ+JQ/&EWG_?A_P#"@"J[EP *KRH3QBM(:%JIZZ9=]?\
MG@_^%..AZID_\2N\.>O[AO\ "D,QU3G:5( '6E\OGK6I_8FK+_S"[TC_ *X-
M_A36T35CS_9-Y_X#M_A0!E%/O$=>],90<C\ZTFT36"<#2;\?]N[_ .%1_P!@
M:SVTF^&?^G=_\* ,QQVP"/K36P !C%:3>'M8ZC2+X_\ ;L_^%0OX?UPGG1K_
M /"V?_"BPKE#"CDTWS5/ -6Y/#VO,IVZ-J ../\ 17_PJ%?#OB$'#:)J)]_L
MK_X4[!<J9;)R<U&RAFSZ>]:?_"/:\>NBZCC_ *]7_P *#X=UT?\ ,$U$_P#;
MJ_\ A3L!EE<G ZT*A4<MDUHGP[KY_P"8)J/_ ("O_A3E\-Z]_P! 74?_  %?
M_"@101B!BID<]_UJZ/#NN _\@74/_ 5_\*D7P]K?_0%O_P#P&?\ PJD*Y40Y
M/%:5J.G)HCT'61UT>_\ _ 9_\*O6^A:J.NEW@^L#_P"%:1)9;M5R!@YK32(E
M0*CM=*U!5&ZPN1]86_PK6@TZZP"UM,..\9J[B*/D_+Z&H)4['BMEM/N<$?9Y
M?^^#56?3+MAQ:3G_ +9FA,#$D ' YJ$R,O&:T)=*U#D"QN3_ -L6_P *JMI.
MI_\ 0.NS_P!L6_PJK@>F6G-G!_US7^535#:@K:0JP((C4$'MQ4U8 %-??L;R
MR ^#M+#(S[TZB@#S.R;66?3";BUDF_MZZ6(LC@*0)@Q/S'([@#'3&>]:LWC2
M]MH([2[FT^UO#J$UH]W*K"!5C4,7V[LY.Y0!NZGK5^S\*WMO?PO)>0/;6VI3
M7L2K&0^)!)E2<XX+C!]J1_"MY#>'4+*[A%W'J$UW$)4)0I(@1D;!SVSD>E &
MAX6UMM>T@W4AA:2*>2!W@)\N0JV-RYYP1@_C63K/BC4=)U-Q))IT<(NHH8[-
MB6N)HV*@R9#84 L< KV]Q71:3:75G9;+Z[-W<.[2228PH+$G:H[*.@^E<Y?>
M$=2F_M*&VOK1(;V\2]WR0LTFY2I"$@_=!3Z]J +5KK&OZE<2W-A;V;V,=\]I
MY; B4*I*M+NW 8##.W&2.^:P='N=22*P6X%I=2RZQ=I [(X,3@39/WNF1@#L
M">_-;]KX>U2SO#%!J4<6FM?&]*HK"4DG<8LYQL+<_3BF6?A:]MKVW:2\@>WM
M=2FO8@L9#D2"3*L<XX+]1Z4 9M_XMGO_  \A%G;R";1KB[OHI V%*@)L&"#@
MON'K@50U"[OX6\23SK9W%I'I=LYM623:5(?:,[^/<]^.E;L?@EHX/$,:WBG^
MUHWBM\IQ;HQ=B/<;Y&-)J?A"]O/[0C@OH$AU#3X[64/$2RM'NVL"#T^8Y% %
M/5_'CV&IWZQW&GI#I\Z0M:R[OM%QG:79"#@8W<<'.#TJ]9^)-2O/$4UDIL%6
M&\:![)\I<B( XF!+88'@X"]#UJ>7P_JD5_?#3]2CMK+4+A+B8A#YT; *&"$'
M'S!!R>F3UIDWAK4;K4[9KJ^@FM;6^^V0R-&?M"C)(BW9QMR<9]!C% &EXBU6
M;2=/C>UC22ZN;B.V@$F=@=V !;'.!R?PKDO$U_J]]97FB7;V1DMKVS69UA<)
M/'*XV_+OR.0P89.1TQ77Z_I+:QIZPQ3""X@GCN()&7<%D1@PR.XXP?K62_A6
M]N_M5U>W<'VR[N[:9_*0B-$A8%4&3DD_-S[T ;-W%<0:!)#;&"*:.WVKB,^6
MN%[*#D#T&:X?P^=<DO- ,%Q9FYDT!BLDT;E53=%C<-V6;/&<CKGM@^BS1B:"
M2(G =2I/U%<YX?\ #5]I5U8S7=Y!,+'3VL4\J,KN7<A5CDGG"<_6@#);Q[<3
M6^G*+C3-.N+BR-U*]YN,98,4"* P/)5CDDX'K76Z%J?]LZ'9:EY?EFYA60IG
M.TD<C\ZP+/PGJ>D)9RZ;?6WVJ&T:TE,T3%&4N75A@Y!!)X[Y[5TUA;/9V$%M
M)<27+Q1A6FD/S2$#EC]: .0TK6M2D73M.TFWL+7[6U\[-(KLL?ESXR!NR<Y.
M1GJ?;%2Z?XHUG6O[.M;**RANY8)YKEY5=HP(Y?*PH!!^9AGDG ]:O:3X6ETV
M]L+AKI'%H+L$!2-WG2AQ^6,56L_">HZ5]BN-.OK87<"W$4AFB9D>.64R#@$'
M*G'UYZ4 <_HVJW>FZ)9SVUC!)>0:5>7 ,FXD!;@;DX(X(SVSD#Z5M:SXA-W<
MO#':V]Q8P2V!#2!LF264$$8(Z+M/U([5<T3PE)IDMDUQ=)<K;V<]M(-F/,\R
M4/G\ABH-/\$RV7AX::U\)9OMT-PTS)U2(IM7_OB,"@#.U?5=6U:VBN@EJNF+
MKD-O&H#>;A)PN\MG!RP(QCH1S6M'XHO&TR&Z,,&^36?L!&#C9YQCSU^]@?3/
M:HY/"6I;C9PZA;IIHU);]$,1,F?,$ACSG&W.<'&>E(/">IB5+==0MA81:J-1
M1?);S3^\WE"<XQR><>E "1>*-1B\0V=C>2:=_I=U)";*$EI[=0&*,[ABO.WI
M@=?8U=\!'/@K3L_W7_\ 0VJC9^$=3M/[.A6^M#;Z=?-<H?(;S)@V[.\Y^]AS
MSWK=\.Z4^B:%;::\HE: ,"ZC .6)_K0!FV.L:YJ5V]U:6]K)IR7[6C18(EV*
M2K2[RV.""=NW..^:CMO%-Y-I.A7C00[]2O6MY54'"J!)RO/7Y!U]34MKX=U.
MSO6A@U)(M--^UZ516$QW'<8B<XV%CGZ<54MO".IQ#3[234;<V.FWC7$(2)A*
MP;?PS9P"-_84 4[;Q)K6M:1=M'+I@9K29I85#":Q8?PNI?+$C<,@#!'<4_1M
M6U^6PT_3+)[%KB+28KN26:)V#!AA$P&'S':<MG\*NQ>%-0GNX)=3O[>8VMK+
M;)<1PD33!UVYD)/.!S@=^>*9:^&-<L$MYK74+(726"V$C-"^PHA^1P-V=PR<
M]CGM0!6'B_5]2@>?2HK**./28]0;[0KN=Q+YCX(_N=>WH<\2KXNU*R'VK4H+
M5K:?2I-1A2 ,'3;M/EL2<-D..0!SVJW9^#Q80W$$%R#')I*:>FY>05WY<_7?
MTI;GPC]LAM()[D>5#I,FGOM7DEP@W#Z;.E &)_PL"\BM+UA/I=_-%I_VQ#:A
MML;!E4QO\QS]X8(QT/%=MIW]H?9<ZF;?SV8G;;@[57L,D\D>O&?05S]SX:UK
M4])NK+4-5@_>68M8EAC8)G()D8$_>. ,#ISZUU= '":7JE]!?7.EZ=Y"W-_K
M-Z?-N%+I&B;2QV@@D\@#D=:MVGBC5M4NH-)M8[.#45>X6[DD1GB7R6"Y50P)
MW%AU/'/6IO\ A%+RVNQJ%E>0?;([^XN8Q*A*,DP 9&P<YX!R/2F6_A/4-.FM
M]1L;ZW;4@UPURTT3>5+YS!C@ Y&TJ,?2@!FK>(M=TZSBFN5TS3&6T,KK<OYI
MFF!/[N,*X., '//WAZ&LZ]U'4;K5+J_/V9K27PW]I-JZ.<H0QVDAASGOCIQU
MYK3;PCJ:3-(FJQ3R7%@+.XN+J(O(O+$LG/&=YX/3 ZT-X2U(P11K?6V3HYTR
M?,3<C!VNO/!Y&0: (6\2:LMG>2Z;!9);:-90RSQ2JY:4F(2%4(;Y0$Q@D-S3
M;WQ=K AU;4+**R^PZ8T3;94<R3(\:.1D-A2-W7![<>MBX\(ZB(KRVLM0@C@U
M.UBM[PR1$LNU/++)@XY7C!Z8J>X\(-)I>N6,-RJ+J93RB5)\H+&B8/K]S]:
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
M)>6K%H9"P4D8/!(/'U!H M45SZ>+[>2\M56PNS97=Q]FAOL+Y;R<]!G=M."
MV,'Z<UOT +13))8XD=G8 (I9O8>M1VEW!?64%[;ON@N(UEC8@C*L,@X/3@T
M3T4E1W%Q%:6TMS.VV*%"[M@G"@9)X]J ):*C@GCN;>*XB;,<J!T.,9!&13\X
MH 6BH+J\@LD1[A]B/(L88@XW,<*#Z9) _$47=TEE;-/(LCJI48C0LQ)( X'N
M: )Z*0L 0"0">F>]+0 4444 %%%% !1110 4444 5=/U"WU2R6[M6+1.S*"1
M@Y5BI_4&K5>;Z5:K8:;H6JVMQ/\ :I]8>WD'G,4:-I9 R;,XP,9Z=1FK5C>W
M'_"/>%)'O)%:6^D$DC.3D!)OO>H&!U]* .ZGE6W@DF8,5C4L0B[B0!G@#J:(
M95G@CF4,%D4, PP0",\CL:\YLS-IEHZ74EU'>7&EW+I=PW9GM]0PH;S 2<JP
MZC@<$\U')$]YI.OWDUW=F:PTRVFMBMRZB.3[/N+8!Y)('7W]30!Z=17FFHR:
MIJ5SK5VAV2V)@6WNI+\P):_NT<DKT(8L<YZCBKLA>T\0F^O99Y(I-45(K^TN
MMZQ9(7[/)&3\HSD$@'DYX- '?5 UW"E['9ELS2(T@4#HH(!)].2*XGPT'LM:
MTY;V2X>>\6;R[Z"Z\ZWU'C=D@GY" ,CC'!&:=XCGF#^+YDE>.6WL[:.%U."B
MG<V1^+'\J .[HK@=4TV1/$::+;6]Q>6L>GM<E7U!XB96<J9"W.2,# Z#=5>S
M6XU=+H:KJ+O+IVBPR036]TP4NPD+3 J0&/RKR>/SH ]&HKRV]F>[\.O<PF]N
MKRRT.WD:8W1BCLV,1;<,'+NW7IV R,U?N7N';Q/JYN;AKC3[2*2U42L$B<VP
M)?:#@GZ\4 =EJ&NV.ES/%=.RLEK+=G"D_NX\;C]>1Q5Z&5)X4FC.4D4,OT(S
M7FVL:7;:8TGV:::03>&;UG\R9I,MM3+_ #$X+9YQQQ3;S^T;Z356B^4Z=;6R
MVUR]^8$M#Y*N6V]#DDY)[#% 'IU%<!,9;;7&U&^EFFB?48ECO[*ZW+;_ '5^
MSR19X7.02 ?O9X-.T#?9ZYI[7DL\DMY)/Y5_;W7G6]^"&8!E)^0J!Q@8^7K0
M!WM4!K%LVM'2$65[A(A+(5C)2,'.W<W0$X.![5RVLQ?VEJ?B9[BYGC.E64;6
M9CF9!"QC9R^ 1DY&,GLN*=X1MX[CQ1J&H2K(+F2PLIFS*V-\BR%N,XZ]!V[8
MH Z2YU_3K47?F3'-G+%%. A^1I"H0=.<[UZ5I5YIK.F6R3^*VC,J/]NL$#"9
MS@,T+$\G&<]#VZ#BI-6,^DWNL:7ITEP()I].01FY?(\UW#X<DE=VT GWH ]'
MHKFO"<%U:7FJVTJI! KQM%:"[\]H,K\P)/(!P"![FN9BN;C1HC=RRW#WDMM=
MR6]_!<^=;Z@0C.NX$_(0 "!C'!&: /2Z*\ODCU&PT2>Y1FM!/H<TDF[43+)<
M.%4B4 \@C)R1_>%:^H%?!S:?JL<]P\$UO.MR9IF?S)?+$BL<G@DQD<>N!0!V
M0ND-\UIMDWK&)"VP[,$D8W=,\=/I4]>9WCZEI-J;%[ZX64Z38I-(93E&DN66
M1@>QP2,_3TK1U^W325&FZ5=S2K>7]M'-8_:F4Q*P<D!R2RA]@!_'UH [NBN=
M\(Q75M_:5M.42*.Y!AMQ=>>UN"BDH3U'/('HU<MI5@MS!X8FENKUI-1FN(KI
MOM4G[V,+(P7KP,H.F._K0!Z717G>G*UYJ-AH5S<3O8+?ZBOEF9LNL3 1H6SD
M@;B<9[#TINC"36-;M]$O[FYDL;(WWDD3NK2^7,J)E@03M4G'- '>:=J%OJED
MMY:L6B9G4$C!RK%3^H-07>NV%C?&SN)&601+*QVG:J,^P$G_ 'C^'6O/=&2Z
MO(M)TE89+^V2VO)C&+LP>8_VDKO+#K@'I_M9JW:1S71EBU"YCNI&\,.DDR2"
M0/B1P#N[G&.?6@#T&[NDLX1+(DC NJ8C0L<L0!P.W/)[5/7):G>W,G@72;LR
MND\SV#2,K$$EI(]P_')K/LM]IX@M[J\EGD%UJ,JP:E:W7F13 [P()$)^7&,<
M @%>M '67FN6=E=2VL@F>:&V^TLD41<E-VW@#J<]JT:X#QO-+!JFL2PR/'(G
MA_*NC$$'SCT(J+Q'"\C>*[[[5=)/83VQM2D[*(28XB2%!QSGN* .]O+I+*V:
MXD21U4@$1H7;D@=!SWI+>_MKJXN;>"3?+:.(YEVD;6*A@.>O!!XK@]95]&EU
M^SL;BY2%;>RF4-.[E7:8JQ!))&0!GUJ"_MOL%UK_ -@\Y9+C5K6T;%RZDQR+
M$6&XD[23QNZ@&@#TNJMKJ%O>75W;0L3)9R".8$8PQ4,,>O#"N"DAO8+E='F<
MVMC=ZK;QM:QWQE>)#$[,A;[RABBG'N?6M_PC:QV6K>([:%W>..]0*7<L0/)3
MC)YXZ?A0!O:;J%OJMA%>VC%H9<[2PP>"1T^HJU7F>C626FB>&[^WN+CS[V^:
MUFQ.VUHF\T%=N<#&T'@=1GK6IX6N;R_U73[*XN)&?1+2:.Z^8_/+YAB0MZ_+
M&S<^M '37FOZ=8B^\Z8YT^-)+A0A)17SM/3G.T]/2M*O-O$FG6ZWGC*=1()%
MLK9@?-8@%S)NXSCL,>G;%2>(C/X?NM8MM+N+E%FT^V<AKAF(=[@QLX9B2I*G
MJ/K0!Z+17+^%[:ZL=9U&V>-+:V,43I9_;3<-$WS MSR V!^*FJ6APQ7B1:Y>
M:E-;WTFJRQ\S-M<"1T6#:3C& .V<C- ':U%<W$5I:RW,[[(H4,DC8)PH&2<#
MVKA=/O;@Z!X0D:]=&EGE\R1W)R!%*<MGJ 0#SZ5GBV$.E3VFH_:EN+C2)Y!/
M%>--;Z@54-YN<Y5NAQ@ AB.10!Z7;SQW5O%<0MNBE0.C8(R",@\U)7G>G:=#
M>DV,TUQ%;V6B03VZK<NNV20,6DSGJ"H ["JL;3ZYIFHWM]<W/G0>'[>YCV3N
M@$NR0^9@$<Y4&@#TZBO-;^YN=#2>XL;FY\VX\.O=2L\S/F8,@\S!. 1O/3BF
M:E!J.E:=J2Q.;"-]/C;RQJ!GD:02J/-&>1D$@GH>* /3:*JZ?I\&F6HMK<R%
M<EBTLC2,S'J26)/-6J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KG_ !YO_P"$'U;8"?W!SC^[D;OTS704R2-)HGBE17C=2K*P
MR&!Z@B@#F-?=;CQ%H9M7#&""ZN24/W8S%M!^A+#'TKG[.SCM;;P]?6]PMK?7
MNBW#37TSG);RHRK.Q[*3GGH!7=6&@Z5I<,L5C8PVZS#;)L&"P],]<?RIZZ/I
MJV4-G]CB:"" V\:NN[;&0%*Y/."  ?7% 'GDP?2;"_M6T\Z?J!M;1WGMKLR1
MW"^>JE\X!#$D]<DCO4]];+8W&O?8XV:>YU>UM&9YV#-&ZQ%DWG)4,>,]@?85
MV<7A?18;*6SCL5$,Q0R#>Q9MA!4%B<X! P,XIUQX:T:[GNYI[".22]55G8D_
M/MQCOP1M'(YX% &;X0L1I]QJ\"BVA47*$VEIN,5NWEKD!BHR2,$X'>N?D:72
M]6&J75G%>RRW5S]DU2UN]Y)V2$1.F/NJ%(P#@%?7KWUC86NFVPM[.!88@2=J
M]R>I)ZD^YJK;>'M(L[Y[VWL8TG<LQ;DX+?>(!.%SWQC- '!W%G#;:;IEY:Y:
MYU#0KN6^FW9:<&%6W.>_SMQZ9Q5I[AO^$>\2QR3'RTT&VV*S<*6ADZ#MDXKK
M[7PQHME;W$%MI\<4=S&8I0"<E#G*@YR!R>!BDE\+Z'-<I<3:;#*\<(@'F992
M@& "IX.,]P: .'OK6*V3Q1>1&1;F/2K1HY3*Q9"P?=M)/ X' Z5:UF)+^TU[
M5)1NU&RU2*WL7S\T.#%M">FXL2?7-=A>>&M&OYY)[FQ1Y)81 [!F7,8_AX-/
M;P_I+:J=4:QC-X2&\PY^\!@-CID#C.,T <7-9PS,=3F#2WD7BA(8IG8EHX_/
M4;%]%P3P*W?&MA;WK:(+E&=?[3C0IO8*P8'.5!P>@Z].<=36[%I5A"CHEJA5
M[@W+!QN_>DYW#/0YY&.G:I+JRM[PPFXB$GV>431Y)&UQG!X^IH X(0QW,=EK
M1&=4?Q#Y*R9^9(UE9#&/1?+4Y'U-;_@BSB&D?VDY>6\N9)1)-(Q9BJRN%49Z
M >GUK4@\/Z3;:F^I0V,:W<C%S)S]X\%@.@)[D<FK5E96^GVJVMK'Y<*EB%R3
MR22>ON30!P]VR_\ "$^,4R-S7]T@'<LVT ?4Y'YUGZM=/H'B+5-?526LKE()
M !G(DLT _P#'U2N]/AW1VU0ZFVG0&[+!_-*Y^8# ;'3/OUJ4Z/ISR73R6D<A
MO'22<2#>'9  IP>. HZ>E 'G8L_['6>TD.([6_TA;ACTP FXG\>:]"35$EUZ
M72HXBS0VZS2R@\(68A5/N0"?I5B[L[:_M9;6[@2:"88DC=<AA[U'IVEV&DP&
M"PM8[>-CN8(/O'U)ZD_6@#C/$LADA\4NYYBO-/C&>R!HG_F[4_QK+)'J>IS6
M\C(\'A^;+HV"A:1=O(Z9VM^5=++H4,^IWLTR1S6FH6ZQW,$@SN9"=K?D2#_N
MK3H_#>CPZ;<:=%81I;70VSJI(,@QCELY/'O0!QNN6<.B7VL+IP:W,FBQ2R.C
M$,[^<PWL>I8CO5N5II?%;>'9Y9)0=534%\QBV(!&7P,]A*F,5U]YI5A?QRI=
M6L<@FC$3MC#,@.0NX<XSSC-/.GV9U(:D;=#>"+R1-CY@F<[?IF@#SW1(KB\N
M-)URX%M;W-S/<MYXE>2>Z&V3*$!<(J@# )(&T=S4UEI$DWAC0)K=;>^GO$6>
M\M;RZ*/?XCX&[G(3(.",=,UVEIX?TFQN9;FUL8XI9MVYAG^(Y;']W)Y.,4R;
MPWI$]A:6,EF#!9 +;@.P,8QC 8'/3CKS0!PT4D-]IQMH4N[6T70+PBV>X8E'
M2<#[RD9&01[KQTXI]XCZ7I]OIML[I;Z[I,5O#'N)59BZJQ [$K,2?]TUW8T/
M3%92MG&NVV-H%7(41$@E<=,<"LX^&HUU#2HK>WMX-,TIFFB4,S2-(0PQST4;
MLYR22!P,4 1^-(8X_"\<"H!&MW:(%[8\]!BN'N0\NF7=A(&(\.K'9@MT)>\7
M:1_VSC3\Z]4O;&VU&W$%W%YD8=)-N2/F5@RGCT(!IT=K;PRRRQP1I),P:5E0
M N0, D]S@"@#SZ6&?4]7N=1N%MH6M]<2"&\DD=IE"NJK$B*N &&<\\[B35W2
M(M,NK6TUR_+_ -K7=[<K'(I)8X,H\L^B!%Z=.!W-=4N@Z4FJ-J:V48NV.XR<
M_>QC=CIG'&<9IMOX?TFTO9KR"QCCGF+%W&>K?>P.@SWQC- '":/:66EV/A?4
MD/V:673;AKBZ'S-M$(;GU"XX';%5W3^SC?2V\(LFG\-3RHWG9N)B"N)9"/XS
MDG@G'//8>CQZ+IL=C#8BSB,$$)AB5QN*(1M*@GGD<'UJK'X3T&*S:T738C&T
M;1%F):38PVE0Y.X#''!H XS7K2+1AJK:?NMY)= $LDB.0TC^9]]CU+<GGK6J
M8M,U&_U?4=:+^99:I%;VKH3OAP(M@3'3<[G..N?;CJ;S1]/O[>2WNK2.1)8O
M)?LQCSG;N'.,^]1MH.E-JO\ :C649O"03(<\D# ..F0.,XS0!Q16%_$.E:K"
MBN)M9EB^WS/^^F^64%%':)2NT9/.!P.^_P"%O,_X0%/*SYFRXV8]=[XK2M_#
M&B6L[31Z;"7:7S@9 7"/G.5#9"\\_+BKME8VVG6B6EI'Y<,>=JY)QDDGD^Y-
M '-Z#K,.G^#/#211?:)+N*&!(T89R$R[?1=IS6!:Q*+/PYK,#'^TM0AN9+N<
M,=TBF%V.3Z*VW [<8KNK'P_I&FW<EW9:=!!/)G<Z)SR<G'H">PIEIX;T:P:=
MK6PCB:=61RN?NL<D#GY03S@8H XF#2[55\/S 2"?4=#G>[G$K"28A(6&Y@<\
M$GOTXJQX<TJTN+GP[:2(QM?[#2[: .=CRYC^9AW/.?P'I7<1:98PPV\*6L>R
MUA\B'<-Q1, %03S@A1GUP*KZ;X>TG2)$DL+-8&CB,2X9CA"02.3Z@?E0!P<D
MJ6^J:9K=K&KF2ZNRM[,_[Z[Q'+QM_AC!  &?3@=[@TS1CX6CN&>;^U;[0Y+B
M:2.1@;CY4=F=AU^8@#)Z$CIQ76VOA?0[-R\.F09\SS5\P;]C9)RN[.WDG[N.
MM.LO#FCZ=#/#:6$427"&.0#)RAS\O/1>3P..: .,BT_3KRVGL;R)/L=AH,4\
M,3'Y5>0.7E_WOE'/;\:ETFWFOTO+J_O#'=VFCVKPRW$A$=M,T+;I2#P"#U/U
M]:Z?_A$/#^RW3^S(BMLNR,$L1MSNVGGYAGG!S5]M+LGDNY'MU8WJ".XW$D2*
M 0 1TQ@G\Z //_LJ6>DZ[97.F"RO1HOGM/!=>;%<;-Q63D A]PSDY/O74^*+
MF<>##<!VBF8VQ8H<$$RID?J14L_A>QBTN73M/MDACNV1+ABQ9C$#RN3DGY<J
M!T&ZM6]L;;4;5K6[B\R%F5BN2.58,.GN!0!P>HV<,\>I:G,&EN[;Q!!';RNQ
M)A7S(>%] =QSCK^ KT2JB:78QK,HMD99Y_M$@<;@TG&&P>A&T?3%6Z "BBB@
M HHHH **** "BBB@#'M/"FBV-ZEY;6926-F= 9G959L[F"DX#'/7&:;!X1T.
MVNTNHK(B2*5I8P9G*QLV=VU2<*#N.0!C\A0/%.DW'GQ6EZAG2.1T:2)Q&VS[
MQ#8PX!Z[2:I6/C*VFUI-.GDCV_V>ERTZ1R*A8Y+8+#A-HR"?IUH O6_A/1+4
MOY5HVUX7@"-/(RQQM]Y4!;" _P"SBIQX?TI;:ZMQ:@17D*P3KO;YT5=@'7CY
M>.*-+U_3-9=X[&Y,CHH<J\3QDJ>C ,!E3CJ.*2[\1Z38W_V&XO DX*AAL8JA
M8X4,P&U<]LD9H 9<^%]'N[L74UJ2^$#*)75)-GW-Z@X?';<#2GPSI#:E_:!M
MF\[SA.5$S^691T<QYV[O?&:4^)=(&I_V;]L'VCS/)QY;;/,QG9OQMW8_ASFH
MX/%>AW-Y':0WP:661HD_=N%+@D%=Q&-W!XSF@!]CX9TC3KQ;JUMF22/=Y2F9
MV2+=][8A)5,^P%,O= AO=4FFF19+6]M1;W<18J6VMN0C'^\X/U%1MXOT7$RQ
M79=XU=AB&3;)MX;8=N'P>NW-5=+\<Z3=:58W-Y/Y%S=Q!_)$4A);Y<A?ERP!
M8<CZ]C0!JZIH.G:Q)')>0N9(U9%>*9XFVMU4E""5..AXK$\0^%9K^:(65AIC
MPI:?9H_.>2)H1V^Z"'4#'R''(Z\UKVWB;1[S4!807F^=G=$_=.$=E^\%<C:Q
M&#G!/2J5MXPTV+3;274;^%IYX3,/LL,K*Z@D%E7!; QWH >G@O1C:PPW%NTQ
M2UCM9")719E1=J[U!PQ';(.*T+31-.LHYXX+;Y;A%CF#NS[U5=@!W$Y^48]^
M]9B>+[*;Q+9Z7 PE@N[0SI,L;G))7: <8P0Q.>V,&MN]NXK"QGO)CB*WC:1S
M[*,G^5 &5!X-T&W614LF/F6[VK%[B1SY+8!0$MPO' '3MC-2W/A;1KNX6::T
M)8(B,JRNJ2*GW0Z@X?'^T#6=X=\6O=:#=7^OK#836<BK.JAMJ*ZJR'N>0X_6
MM&+Q5HDUM=W"WP6.R4-.9(W0H#T.& )![$9SVH =)X9TB74?M[6S>:91,RB9
MQ&T@Z.8\[2PP.2,T6GAG2+&^6\M[9DD0L8U,SLD1;[Q1"=JYSV JOHWB2/6M
M<O[2V*M;6T$+JQC9)-SE\A@V".%&.!UJS)XETB+4_P"SGO +CS%B(\MB@<C(
M0OC:&/H3F@!-2\-Z3JUS]HO;9GD*"-]LKH)$!R%<*0&&>QS5R'3[6WO9[R*$
M)/<(B2,"?F5,[1CH,;CT]:H+XKT1[\6*WP,YG-OCRWVB4$@H6QM#9!X)Y[5%
MK_B:'0]0TRUD4L+V8HY$;ML7:QR-H.3D 8]\T 6+GPUI%W>SWDUJ6FN!'YI$
MKJ'V,K(2H.,@JO.,\8Z5+=:#IEZ;PW-J)#>I&DY+-\P0DIWX())!&#67H?C&
MRU!8H+R>.*]EN)H518WV$J[!1NY&XJH.,YYZ5H0>)-(NM2_LZ&\#7&YD \M@
MK,OWE5R-K$=P"2* )]-TJSTF*1+2-P97WR/)(TCR-C&69B2> !R:JVOA?1K.
MZ^TPVA# .$1I7:./?][:A)5<]\ 5+J7B'2](F6"^N3'*Z&18UB=V90<$@*"3
M_DU2E\4VL>I(3/"=,;36OC<@$G =1V[8;TS0!+!X1T2W@G@2T9HYX#;LLD\C
M[8C_  +ECL7V7%7-1T?3]5LDLKZV6>W1E=4)(P5Z'@T7.L:=9RR1W-TD31VY
MN7W9 6,'&[/U_&DTS6K#5_-%E,SM#CS$>)XW7(R"58 X/8XYH +S1--U"2X>
M[M5F:Y@%O+N)^:,$L!C/&"Q.1S5=?"VCBQFM&MGD2=UDD>2=WE9EQM/F$[@1
M@8P>*='XETF>_:PBO ;@,Z#,;A&=1EE#XVL1@Y .>*IKXMT^WTFSFO;Z!KFZ
MMO.7R(Y"A'=NF53/=L4 :VG:9::5;M!9QLJNYD=G=G9V/5F9B23P.2:B@T+3
M;9+)(;;:M@S/;#>Q\LL"">O/#'KGK699^,=/31--O-5G6"XO+1;EXXHG<(I
MRQP#M7)ZGCWKH4=9$5T8,K#*L#D$>M &9/X:TFXB,;6S)_I#W(>.9T=9'SN8
M,"",Y/ .*9+X5T66SM;3[(8X[/=Y!BE>-DW?>^92"<]\GGO6==Z[K<\FK3Z3
M%9&TTES&Z3JY>X=5#.%(("8! !(.35L^--"CMH9I[LQF6VCN=@B=V6-QD,=H
M/'!R>@[T 2OX2T1K2VM4M&ACM=_D^1/)&R!SEP&5@<$GD9Q3=0\-VLMC)#80
MQVTLEH+'>"0([<GY@!TS@G'OCFI;GQ1HMG.D,U\H9D1]RHS(JM]TLP!50>V2
M*R]1\8II<RI,\,V_4_LA\F*4F.,*"=W'+C(X'!!XZ&@#H+G3+.[LX[.> -!$
MR,B D %""O3T(%5(O#.D0ZB+^.V82K(TRKYSF-9&SEQ'G:&.3R!GF@>)='.I
M#3Q>?Z07\L#RWV;\9V;\;=V/X<Y]JL:EJ]CI*Q->S%#,VV-$C:1W.,G"J"3@
M>W% #+[0M,U.2:2\MO-:>W^S2'>PW1YW;>#Z]^M$^AZ;=)>I-;;UU!E:Y&]A
MYA4 #OQPHZ8Z5DS>-+"#5X8VN(VT^>P^TQS1QO(['?MP H)P!G/'&.:O7/BO
M1+2.&26]W+/#]H0Q1/)^Z_OG:#M7W.!0!8N]"TR^EN)+FV\Q[E(XY3O8;E1M
MRC@\8)SQ45SX9T>[N+R>>TW/?*JW'[UP'VXVG . PVC##GCK4=[XLT.PD:.X
MOP&6-96V1N^$;.&^4'Y>.O0=^M.O_%.B:9*([N_5&,0F)5&<*AZ,2H( /;/7
MM0 ?\(OHYT^2Q:V=XY91,[O,[2M(,8;S"=V1@8.>*LZ9HUAHZS"Q@,7GN'E)
MD9R[8 R2Q/.!U[]:KW7BC1;.:.*>]"LZ(^1&[*BM]TNP&$!_VB*<_B32(]3_
M +.:[Q<>8(L>6^P2$9"%\;0Q],YH BLO">C:9<QW5E9[)80WE!IG9$+=2%)(
M!/<XS2>']&GT^XU*_O1;K>:E.)9%MR2B*JA5 ) )Z$DX')-,UOQ-#HVLZ782
M*2+UV#L(W;8H5B", Y.0!CTYJ'0?&%EJ<=O!=3I%?3RRQB-8W"$J[ #<>-VU
M0<9S[4 7K[PUI&I74MU=VI>6:+R9")74.@Z @$ XSUZU-=Z+IM_+/+=6JRM<
M6XMI=Q.&C!) QG'4DYZU%:^)-(O=0^P6]X'GRRJ/+8*Y7[P5B-K$=P"<4_4]
M>TS1W1+ZX,;R*SA4C>0[1U8A02%&>IXH ?IFC6.D"7[)&^^8@R22RO*[X&!E
MF). .@SQ4$?AK28M3.HI;$3F4S8\U_+$A&"X3.T,1WQFFW?BG1+&2-)[]1YD
M:RAD1G54;[K,R@A5/8D@4E[XKT/3[J2UNKX1RQ,JR#RW81[@"I8@84'(Y/%
M#;?PCH=K=1W,-D0\4C21!IG98RP(;:I. #N.0!C\A3K3PKHUDSF&T8AH6@"R
M3/(J1M]Y4#$A0?08HC\5Z');W4XOU$=H%,S/&Z[0QPK<CE2>A&13K?Q1HMS;
M75Q'?*([,!IS(C(4!Z'# $@]B.O:@"!_!FA/;PV_V641PQF)=MU*"8R<E&.[
M++G^$Y%7CHFFG[2/LJ@75NMM,%8@-$H("X!XP&/3'6LC5O'&FV>CR7MF[321
MSQ1-$\$B,NYESN4J"/E)(R.<<9J+4O&L.G%GWQ31M=V\2*L,N]$=4+%^/O8?
M('T'7- &XVB::\BN]JK%;4V8W$D>2<90@G!' ]ZJP^$M%AM9[86KO'.BH_FS
MR.VQ3E5#,Q(4'L#BC3_$%M=7CVTEW TDER\5LD:.I(6-7*MN'W@&SZ8QW!IT
M_BG1;>/>]X2#+)$%CA=V+(</A5!) [GI[T :]%16US#>6T5S;2K+#*H='4Y#
M ]"*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M9M9O[) $$F[_ (2KS,;#G;]JSN^F.];'BR06U_H%Y(K^1!?DRNB%]@,3@$@
MG&2!7244 <%:6LZ^'M$4P2!E\0.[#8<A?.EY/MC'-5/#=D!)H^G75SJDM[8W
MDDDEIL18K<CS/WA;R\E6W<?-SOKTBB@#DM7U2TTGX@6EQ>;Q$=*E7>L;/L_>
MIUP#UQCZD>M<S_9.H+H+6_V.82OX?NBL>PY&^<.J8_O;2..O%>D'3;=M735"
M&^TI UN#GC86#'CURHJW0!Y]J%W::WJ-Y/%8WE]9?V)Y;B.)HV8^:"0I(Y8#
MG\,5K^$[B:;5=05;@ZC:I%$(]0EMA%*Q^;,;-@;]HP<XXW5U5% 'GUHY@UFV
MMK!)R'OIFGTR[M]_V3.\F:.3;\H)Z<D'?@56T"0:-'9R:C;3[+O08H(0(68F
M16<M'@#@G<#@UZ510!Y79V[V-O;OJ%SJ5G%<:#;Q1I:PJQF90P:([D;#?,,#
MCK7?:)/;V]O;:*J3I-:64)*2\D+C: 6  )^4YQ6M42V\2W+W(3][(H1FR?NC
M) ]NIH XS[>N@#Q)IUU!.UQ>7,MQ9+'"S?:!(@ 52!C(8$'TJ/2]*N=.;4+.
M:%BT7AZW@)"Y#.%D# 'OS7>44 >7REK'3$:".YAOWTZT4V<]MYT&I8C "E2O
M# Y4\C'4U?N1+:^?=SP2K%%XH6>0K&S;4\I1NX&2,GK7H-% 'F]C:*U]]@NK
MK57N?[;:X6SCC18]OF^8LQ8QD[<8)^;VKHM?F33O%>CZI=AQ91P7$+2A"PB=
MMA7.!QD*17344 <?HW^D>)X+R/2FT^&32'VP^7M"YG)YX&"P^8CKS7.6DES'
MH5KI\RSV);1%6,P6FZ:[?+_NMY4D <?+P?F)R*]3HH \]T>*273-8=89,/X>
MM8US&02PCE!49'4'M5664Z3I&NQ7MI<DZCH\)MRL#,IVVY5E+ 87:<DYQP<U
MZ961J7AFPU2XDFGDND$Z".>.*=D2=1G 8#KU([<&@#AKFU ?58+RXU2-=1M;
M7[/:VD:$7@\E4*AFC;!# YY& <U?G)L=::&Q6X$\FI1&73;J 31SCY0;A&V_
M(0!NSG *]*] 50JA5   P .U+0!S?B>06VM^';V19/(ANY!(Z(6V;H75<X!Z
MD@5C6MK.OA_PTOD2!DUQW<;#E1OGY/H.1S[UWM% 'G'A2R"OH=C<W.J37NGR
MR-+;,B+%:D!P6)\L$AL\?,<[LUMZM>1:/XS?4+Z*1K6?2O)B98RX:19&8IP#
MR0PQZXKK** /.KB9;"'Q!!<Z9):/JVG0BRM(X2PSY)3RAM&,JW;C&<TE[IUW
M#X?\6V\D$CS&TM4&%)WLL"@X]><UZ-10!Y]XWC=+K6Y?(9HO[+M%&%X8BX;Y
M?KT_.H/$8D\07.I:EIB71MH+2UCE9865V9;CS&"JPY*KSC!Y.*[[4M.M]6L)
M+*Z#&&3&X*<'@@CGZ@5:H \YOX8IM)UR_M)]2U$-)9!KJ>-<2B.8,=BHBD[0
M3DX/Z5+J;%Y=6U%(IFMO[7TZY#K$Q)B"0DL!C/%>@T4 >>W"S166J:W;VTLK
MV.O+>1*J$-+$8HT; Z\JS?E44>G2Z)<:)/?7U[I\;:9(LMQ;1*Y$[NLC*VY&
MQDDXXR=M>CT4 9'A6U6R\,6%ND-Q"JQ9$=R09%!).&P ,\],<5KT44 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 P11B8S!%\PJ%+XYP,D#]33Z** "BBB@ HHHH AN[2VO[62UNX$
MG@D&'CD7*L/I3;*PM--MA;V5M%;P@D[(U"C)ZGZ^]6** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<]X]_Y$76/^O9JZ&JNI:?;ZKIT]A=J7@N$V2*"02/J* .%WG2_$NE:*1Q8W
MTL]LOK!)!(R@?1@Z_P# 14VC3W<,?A?5CJ%U//K$C+>1R3,T;AHV<80G"[2H
M V@<5UMSH6GW>L66K30DWEB&6&0,1@,,$$=^I_.J]CX6TO3KV.Z@2;,&_P"S
MQ/,S1P;_ +VQ2<+G)H Y[Q&+FXO_ !.XU&^A&G:7'<6Z07#1JLFV4[L \_='
M'0_EB*>XFTNXN ^MWL,=UH9N9II':8I+O5=Z*3@'YL87 Z>E=?<:)8W+Z@\L
M;$ZC;BWN,.1N0!@ /3AVJ*[\-Z7? BY@,@-H;,@N1^[R#CZY4'/6@#AM36X%
MEXBT^0:G;6JZ.MU'#=WK22;LR L3N. V.4SCCD=JFU"W_L+5+^_L[F\:>U\/
MB>,RW4DF&W..0Q.0.N#QGFNL3PCI8>=Y3=7#W-L;:=IKEW,L9[')[=L=*</"
MFE^9"[_:96BMFM3YEP[>;$<_(^3\P^8XS_2@#CKN36]-TO461[^SB;2_,W7.
MH+-(9@ZCS$PY900QSC Z5U&NV=QI/@Z]:RO;R2XMA]J\V29F=RK!V&?0A2-H
MXYZ5-'X/TE+6>W<7$ZSPB M-.SLL0.0BDG@9K:FB2>%X95W)(I5@>X/!H \[
MO=;U%[K5Y+>_F$6K V^G!7.(G26. E/0DR%N/3VI9[>6SL]<U2WOKR.>UUN-
M8U2=@A!:%6W+G#9#'.<UUL/A31X+?38$MCLTN0R6P+D[6/))]>3GFII?#^G3
M6MW;/$QBO+@7,PWGF0%2#[<HO% '(7=Y<+K45[9W.I3@ZVEM)<M,4MU0OL,*
MQ;B&Q_>VCD9S6QX.L8K6_P#$,JS7#;=3>/\ >W#N,>7&<D$XSSUZXXJY+X-T
MB:5W;[4H:X^U+&ERZI'-NW%U4' )/\SZU?M=&M++4+N^@\U7O#NF0RL8V; &
M[;T!P ,T <5I5Y<KK6C36]SJ4]O?FX$MW<S$)=XC9E*0[CL (&#A>/6FZ9+>
MVFE^&M3&J7MS/J<3QW(EN&=7'DLP(4G *E1R.>N<YKIX?!FE6KV\D'VH-9L6
MM0URY6$$$%5&<!3GD53\/^#(M*T>T$^][Z"T:)5,[/%$[##%%/ SW./7UH Q
M+26]L=-\/7Z:I>W$VJ6,HN?-N&<$BW+JP!.%*E0,C!.3G)J?3[>XG3PQ9W&J
M:A*NK6K75VYNG5G*1(54$$%1\^3C&=O.:V/#W@VTTW3+-;L2R7,5GY#*9V>.
M,LH$GE@\+N/<5I7'AW3Y["RM,30C3U"VLL,I22(!=O##GD<'UH Y"VNI[YX]
M*FN]3OI;2YO(8[>VG,3S(D@59))=RX"YQWR3WH\/W%YXD&G6>H:E>1I'I'V@
MO#<-&S2&5D#LRD%MH0=>,GFNH_X1#252U6%;B!K9719(;AT=U<[G#,#ELGDY
M[U'_ ,(5HZVT,$(N8%@1XT,-RZMY;G+1D@\KGMV[4 <U-:-<W/B&Y&L7$LEI
MI%M*EU:3&(3.$E(D.P\],XR1R?:M_4[V[CT'0]5^T.FRXMGNBK8#I)A&W =1
MEP?PK33P]ID27<<<&Q+NV2UD56('EHK*H'I@,:EN=(L[O1FTB:,M:-$(BNX@
M[0,#GKGCK0!PVG:KJ=U-'9/?7!?5K^"\@/F'*6SF1RBGLNV'&/\ :]Z?X>N]
M:O)]*U9DO%^UW<@N9)[Y/(DC.\!$B+\%<#&%SP:[&/P_IL5]97J08FL+?[/
M=Q^5,8QCOQ_,U%:^%],L[];R)9LQR/+%"TS&*)WSN94S@$Y/YG% %.ZN[A?%
MNHP+/((DT9)50.=JOYDHW >N .?:N)U'??\ AV]GN9YGE/AFRE9_-8%VS)G<
M<_-G/(/6O1-3\-Z?JMXMW<>>DOE&!S#.T8DCSG8V#R,D_G3!X4TC[+):FW8Q
M2626+*9#S$F=H^O)YZT <QJ\UY92Z_96VHWJ);C3%A<W#.\>^8AB"Q)R1P?7
MO4.J6UQ9CQ4L&K:FJZ5#%<6@-Y(=CLA9B23E@2O0Y')XYKK5\*Z8(ID<3RFX
M$ E>6=F9O*;<F23G@_G4]QH&GW7]H^;$Q_M.-8[G#D;E4$#'IP3TH XWQ)?W
M(?4M0LKK49I[-X/WD<QBM[3[A*%=W[PMG)^4_> R,5%JBS:7J'B>>QGO/M$E
MU9P*1<MD"4)NQN. >2%)^[GC KJ[SP=I%\]R9EN EU@S1)<.L;L  '*@XW
M<^P/6I;CPII5U-=2SK.YO(DCG7SWVR;<;6(S]X8&&ZT <E.NH02"VN8KB"U7
M5].>"&ZO%N)8R9/FR0S$ X!&3ZXJ]I=Y?S:Q8Z"]Y<-)I]]=/<N9#ODA4 Q!
MCW!\Z/KUV^U=!%X7TV-,.)YY#<1W+333,\CO&04R3V&.G2H=(T>XC\1ZGKE[
M!!!+=+'#&D4A<[$S\S' Y/''8** ,76H(;7QCJ=\^HW-GY>B^;YPE=A$=SKD
M)G! ZA>F>>M9%_)=06.N61748K6306F$=_<F5W?<1YF"S;,YZ9[=!7<ZGX:T
MS5[O[3>1R,[0-;N%E95DC.?E8 X/))'H:K'P9I+>:96NYWFMFM9'ENG9GB/\
M)R>W;\?6@#EY]=U*;2-3N2]Y:7_GVUI'9"0(8()&7:XYQO<$_,>AXXQ71>%$
MU""_U.WN8[B"U7RGMX;J\6XEC)#;LD,Q . 1D]SBK^H>&M+U.5I+J!F9K?[.
MQ5RNY P9<X[AAD'J#4$OA>W6QE@MY9C-/<12S7$TS-(^Q@>3]!@#IS0!G^+=
M2N]&U%;B*>3R[K3KB&.(.=HN!M:,@>IRPS[5@SZQJ]EI\T"W\\ESH=E>F:1G
M),K^8$A9O7Y<MS7>ZIHUCK MA>Q&06MPMQ%AB,.N<=.HYZ5&OA_3!<ZE<&V#
M/JBJEV&)(D4*5QCMP3TH P_#$>IVNNM#-'>0VDED'9+V_6X=I0P&]1O8@$$Y
MZ#(%49&N8O$#/J%[J$:7.I&*"\M;DO;LA^40,@8>6V>-VW.[G-=3I7A^RTB5
MYH&GEE:-8A)<3-(RQKT0$]!S47_"+:9_:/VS;/\ \?'VGR/.;RO._O[,XSW^
MO/6@#B](L9!#HUG!J.H01WNJ7R3^7=/EE3SB ,GC..2.<\]>:OQ7UWI]^UT]
M_<M:66O&SD629F7RG@C5<Y/.'*GZDGO72VOA?3+.]2ZA68-'/)<1HTS,B.X8
M,54G !W'BGW/AO3+NPU"QFA9H-1F\ZX7>?F?"C(/;[B]/2@#BK:ZU;4I=-MY
MEU*[2\M)]1:*VO/(<;Y1Y?S%E^55(PH/4]*TM92[N_A',VIS,UU':%G>*?(<
MKD#+(<-D=1R,UT=[X<L+U;7_ %]N]I&8H9+:9HW5" "N1U' _*IWT;3WT0Z-
M]G L3#Y'E*2/DQC&>OXT <?>PSN?$>S4[^'^P[1#9D7;_*WE&0L_/SY/'S9X
M&*U=7O;F^M/#EL99;9=5F3[2T+E&V^4SE PY&2 ..<5;F\&Z5< "5KQ@T:Q3
M9NG_ -(122!)S\V,D<]N.E:&IZ1::K:QV]PKJ(9%DB>)RC1..A4CH>OYT <G
M=:8C^(M%TXZQ<742RWHW).?-B78A\HR ELC/7(.,55L[B6\M[+3YKS5+V6*X
MO$2UMYRDDR)+M5Y)MRD!>!UY)[XKK[/PYIMC+;2PQN9;9I761Y"S,TF-[,3]
MXG'>H6\(Z471XQ<02(\K^9#<,C'S&W.I(/0GG';MB@#E] >\U^;1[6_U*^$;
MZ5+)*(;ED,CK,$!++@D@=^]&@3WOB%].M;W5+R,0Z0+@213F-GE,K)O8C[V
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
M<YJ_HEO#_;^BW$#SW$4T^HS+/-&J[R=@+J!P%)R1TX- '5R^)M$@L[>\DU*
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
MI<6%PL,DB$^6^]0R,,\C(/0]".M6E\4Z(]B]ZM\ODI*(6^1@XD/1=F-V?;%
M&O16'-XFLO\ 1+BWO+9K259B^X/YA*8R%4#J#U!P:@TWQKI=UH%EJ=Y,+=[E
M?]4J.Y#  L  ,D $9.,4 ='145O<0W=M'<V\JRPRJ'1T.0P/0BI: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK/UW5?[$T>?
M4O(,ZV^UG0-M(7< QZ'H"3^% %^BN=U#Q;]DU&XL+>Q-Q,DL%O#^]VB2656;
M:3@X"JNXGGKTHMO%C/>0V%S8>3>&^-G-&LVY4/E&17!P-P( [ \^U '145S-
MQXPE2Y^RVNE-<3MJ$EBB^>%R4CW[B2.!Z^@YYZ5>\2W%S!X,U.Y!-M=)8R/F
M)SF-]A/#<=#WH V:2N0_X3*[TVQD_M/23%)'IQO8/](#&95P&#?+\K<@]^O6
MK^M>+8M%GFCDM&D$5A]KW!P,Y<(%Z<<D'/;TH Z&BN7N=<NW2!+_ $^:T<7]
MLB/:W1,4PD/!#[1N Z,N/QYI+;QC<S26LLFD>78W%\UB)_M(+"0,R@[-O*DK
MZY'IW(!U-)C%<S:>,3<W=J6L%33[VY>VM[@7 9V==V"T>.%.QL')[<<U!#XY
ME;2FUB71W_LYH)9HI89O,8;/X9!M 0GZGO0!UC(KKM=0P]",TN!Z5EZ/JE[?
MR2QWNG+;%$22.6&;SH95;/W7VCD8Y'N*LZEIR:G;K ]S=VX5P^ZUG:)CP1@E
M><<]/I0!;I:\VL6OK7P5HNLIJ.IW5Y>75J)$DO'82 RC*@$X&>GXUNS>(YII
M/LE[9RV=U:ZG;0.MM=Y5A)@J=VT97GE<#/K0!U9 (P1F@  8 Q7+VWC"YFDM
M97T?R[&XOFL1/]I!8.&90=FW[I*^N1Z=S%X5\037%I9:>!)?7;R7#W,CR_ZB
M(3.JEB<Y)P J^QZ 4 =;2UFZWJYTBW@,5O\ :;BZG6W@BW[ SMD\M@X  ))P
M>E<KK_B#5;^WAT^&S:UN4U2.TO$BOBA.0&4*X7.UP>O!&,8H [RLZQT=+/5+
M[4FN)IY[W8#YFW$:+G:J@ <#<>N357Q7=7NG^#]0N+$8GBM7(;S<&/"G+ X.
M2.OO6!%K^NVVJWLIT_[3Y.EP3R6YO<1QX,F2#MY9@!V'3D\#(!W-%<M=^-2J
M2S6&G"YAMK..\N3)<"-D1U+!5&#N;:"<9 Z<\UO7%S))I+W5BJRN\.^(.Y0'
M(R,G!Q^5 %RDP/2N)\.ZUKMSHVD:="]K+?W%C]J:XN=[A8AM4;N06=F)[@#'
M>HM+\2:SJVO6%VL"1P-I<TLMNLK/YC)*BOM7@!MP(7)/!- '=]*,5P5]XIU2
M:VU73[EK..4Z+<W6RT9O,M)%4?(S9P6&[L 01]*["VN4M]"ANIV.R*U61VZG
M 7)- %W&**Y9?$>L6NE'7=0L[7^S'LC<I'"Q$L9X*(Q)PQ8'J ,&J]]XMU70
M9;J+6+>S=ULENH?LY950F18RKDYR 74[@!QGB@#LJ2N%U36]?GL;9K>?3)4.
MJ6T:7=E<L$<,R_*5!)(R2#R..W-=A>W4MAI<MT;>2ZFAB+>3;J2TC =%'N:
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
MTMO*^T6%U;2S8?C:D@9L'OQ3KWP[?W&M75VGE^7+J-E<+EN=D0 ?\?2NKHH
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
MKSC.,\XH I^ [=K;0[EVN;B?-[<C;(0<;9G&1@#D]3[^E7O^$F'_ $!-8_\
M 0_XU:TG1HM&-TMO<7#Q7$S3"*5E*Q,Q+-MP <$GN36C0!A^([R>WCTAH&,?
MGZE!&X*C)5LY'/2L;1+_ %)-?M[?5K^[@NYGF#V\\0-O<*,E/(=1@8 !()SC
M.174ZCID&I_9?/9U^RW"7";"!EEZ \=.:S;#PE:6%W;2I=W<D%DSO:VLC*8X
M"V02,*&/#$#).,T 9_BN6XEU*XL$N9(87T2YE;RPN=RLF.2#V)!]B:NZ79O_
M ,(#;P?;+C<]@K"7*[UR@.!QC';ITK0O-$M+Z_-Y,9-YM)+0J& 4HY!;MG/R
MCO3]-TJ/3=)CTW[1/<Q1IY:O.07VXP!E0.@XZ4 <%X<TR:XO= @35+R#S/#Q
MD,D93>H+Q?(I*\ ''OQUI]MX@UC5(M-M7GU$O_9AN))-.C0N\GF,BEL\8&PG
M ZDUUFC^%;31KBWFBN[N=K:V:UB$[J0L996QPHZ;1BH1X,M(8+:.RO[ZS>W@
M:W\Z)TWR1,VXJV5(Z]" "* (=5GO;GX7WDVHQ^7>/I<AG7&,/Y9S^M8NHZKJ
MOA.W.W49;WS](>=5F52(ID* %0 ,+\_0YZ5V4NB6<GAY]"56BLVMC; (?F5-
MNW@G/./6L^'P;8*DZ75S=WRRVILU%PX/E0GJJX ]!R<G@<T 87VCQ/'#?P6
MU613;1NDE\D:RB3S )!'VY0D@'H152_=]2M;>)=:U!A!K-J@AN(Q'<6^XKP^
M5Y(()4].>]=.?!MI-#,+V^O;R>1(XTN97421+&VY-I50,AN<D$GOFE?P?:S6
M\ZSZA>RW4\\5PUYN190\?W, +M 'IM[F@!WBB:\M=.L8K.\>WEFOH(&F !;:
MS8/48S^%<]>7^L6E]-H<.KSGR]3M8H[J15:01RHQ93Q@X(R./2NB\3Z1<:KI
MME:0-(YCO8)))%<*ZHK?,X/'(Z\?E1#X4M$VO-=75S<"\2\>XE9=\CH-J@X4
M#:!Q@ 4 <_>W.JPVVOW4&LW8_L *D"/M(F*QJ[&3Y?FW;L<8Q5/79[_7/#^O
M:DVH310VUVEO'9@+Y>Q3&3NXSN)8G.>P[5U>H^$K/4KNYF:[NX8KW9]LMXF4
M1W&W@;LJ2.  =I&0*CU#P79:A+=YO;V"WO762>UA=1&\BXPW*D@_*.,X.!Q0
M!G7^LZC%H&OW$=TRRVNK)!"V!\B%H05Z?[3?G4VG?VKK,USJ*:Q);"/4Y+=;
M?"^7Y*-L(QC.\X)!SUQVJW>^#+.]FNRU_?1V]W.MQ+;1R*(S*NW#<J3_  CC
M./TJ7_A$[/\ M$W/VJZ\@W?VPV>Y?*\_^_TW=><9QGG% %/P):/!IM^6N[B;
M=J%RN)"IV[97&1@#D]3_ $K!TX7EI/+86^J7:'4-?FMY)24+*B*78K\O#-@#
M/Y 5VVE:-%I#W9@N+AX[J=I_*E8%8F8DMMP <$GN356;PK926\D:3W,4C7QO
MHYT9=\4I[KD8QC(P0>": .;&H:Q+K,/A]=7G0)J<ULUR%4R/#]G\T G&-PSC
M./0UJ^/;1CX.V"[N!Y4UL"P*YD_?(,MQUYSQCD?A5^S\*V5G/:W/GW,UQ;W,
MERTTC+NFD="A+8 'W3P!C&!5W6-*@UO2Y=/N7D2.7:=\3 ,I5@P()!Y! H X
M6_%_IB>*]2M-6NHY-.GA91\A$S"&/)D^7G([# ZU9O-9UNYU34YK :D[V-\L
M$$,,:&V*+L+AR>23N;Z<8KHY/"EG-IVI64]S=2C5-OVB5F7>2J*F1A< D*">
M.N:2Z\)V=U?3SM=726]S,D]Q9HR^5-(F,$_+N'W5R 0#@9H W:*** "BBB@
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
M7.>PP ?J* -&ZM8;VTFM+A!)#.ACD0_Q*1@BL1?!FGFWFAN+J]N?-A6W+S3
MLL(.?+! 'RG'/<^M:@UG2VU'^SEU&U-X1G[.)5W],],YZ<TD&M:5<W[V$&I6
MLMW&2&@292XQUXSGCOZ4 8GB#PDM[+%)8B2/SM0MY[D))L"B,$;U]&QCIZ"K
M7_"'V/D*/M5[]J6Y^U?;?-!F,FW;G.,8V\8QC%6_^$FT'+@:U8$QQ^8V+E#A
M?7KTY'YU>M;JWO;9+FTGCGAD&4DC8,K?0B@#)L?"6GV%Y'=1RW3O'</<J)9=
MP\QT*,>1GD'/UHG\)V$HW1S75O.+N2[2>&0!T=^& )!&".Q!K9EECAB>65UC
MC12S.QP% ZDGL*I6^O:/=VTES;ZK9RP1,%DD6=2J$G !.>,GIZT +I&D6VB6
M;6MJ961Y7E)E?<Q9CD\_6JFJ>%K+5;J:X>>Z@-S$(;E+>78MP@SA7X]R,C!P
M<9JW!KFDW5K/=6^IVDL%O_KI4F4K'_O'/%5])\16NLZI>VMFT4T%K%#(MQ%*
M'63?OR..F-GKWH K:AX,TW4);DF:[MXKN)8IX()=D<@4;5)&.H&!P<<<YK4L
M],M[&ZN[F'?OO&1I-QR,J@08_!1537?$EAX?:R6\FA0W<XB'F3*FQ><OSV'&
M?J*LKK6EOJ']G+J-JUX1GR!,N_IGIG/3F@ U72;?5X8DF>6)X)1-#-"VUXW
M(R#R.A(P01S52R\,6%E/;W"O/+/!)+*997RTCR !F;CT Z8QBMBJ5EK>DZC)
M)'8ZE:W+Q#+K%,K%1ZG!Z>] &9%X,L;:SM;>VO;^%K)G-M,LP+Q*P * D$;>
M!P0:U]-T^WTK3XK&T4K#$,#<<DDG))/<DDD_6L>7QC927KV^FRV=ZJ64]R9E
MNU5%:,J-K-R%!W9R>@%:Z:E9^3+))=6Z?9T#W'[Y2(01G+'L,<Y/;F@"H_AN
MPDNWN6\WS'O4O3\W'F*FP=NF!THG\-V%Q:WUNYEV7]TEU+AN=ZE",<<#]VOZ
MU8?6M*BOH[&34K5;J4 I"9E#MGI@9[]JK:%XET_Q ]XEG/"[6L[18CF5RZC&
M'&/X3V^E &7I_@\/?7]QJ$EPL<VIM=+;)-^ZE *E&9?4$=,CH,YQ6A-X5L)
M6CFN;>?[6]VD\3@/'(XPV,@C!'&"#6C?ZE8Z7 )[^\AM8B=H>9PH)].>].BO
MK.=HEANX9&FC\V()("73CYAZCD<^XH HV?AO3[&6REB\TR6?G%6=\EVE(+LQ
M[DD9HA\-V$%M8VZ>;LL+EKJ'+<[VWYSQR/WC?I4\FNZ1%&DDFJ6:K(,H3.OS
M#=MR.>?FX^M6KFYAM+>2XN)4ABC&YY)&"JH]R>E &/:>$=/L[A)$ENGBA,AM
M[=Y 8[<OD,4&,]"1R3C)Q5FW\/6-LNEK'YF-*0QV^6SP4VG=QSQ5;3O&&C7N
M@6VKSWUK:13X4K)<+\CXR4)_O <XJ_=ZWI5C%#+=ZE:01W',3R3*HD'J"3R.
M10!DVW@C3[)8!:WNH0F!&B1EG&1$Q!,><?=R,CN.>:E@\'Z?;1Z>D$]W'_9V
M]82)>=CD%D;CE>!_C4C^*M.MM8N["^N;:S2!83'+-.%$I<,< ''3;ZGK5RZU
MW1[&<07>J6<$I8+LDG56R1D<$^E &:W@O3OLUO!!<WMJ(;7[(7@E"M+#UVL<
M'U/(P>3S5M/#>G11WL<2/''>6J6CHK<+&BLJA?3AC^E6;C6-,M+V.QN-0MH;
MJ7'EPO*H=L], GO52W\16I&IR7KQ64.GW?V8RRR@*WR(V><8^_C'M0!6E\%Z
M;+N037<<$J1)<0)* EP(P%7?QGH #@C.*Z&J$FN:3#IR:C)J5JEG(<).9E",
M?0'.#T/Y5+;ZII]U(L=M?VTSN&*K',K$[3AL 'L2,^F: ,>+P78V]O;Q6U[?
MP-:NYMY4F&^)7QN09!&TX'!!^M/_ .$-TQ#!]GEN[816YMG$,V/.C+%B')&>
M26.1@\GFMJWN8+N(36TT<T9) >-@PR#@C(]""*Q%\5VTOBJ?1HYK(1VL/F3R
MO= .&^;*JF.=NW+9(QF@":P\*Z?I\82*2X<"R%B#(X)$09B!TZC<1] *D7P]
M:0K9-"9=^GVC6MO^\Q\A51R<=?D'-6+;6]*O+26[MM2M9K>#_6RI,I5._)SQ
M2VVLZ7>01SVVHVLL<DGE(Z3*0SXSM'/WL=NM #M+M9K+2K2UN)FGFAA1))68
ML78  G)Y//K6;/X1T^:6ZD\^[C-S<+= )+@13#'[Q..#@8.<CVK0N=8TRSBE
MEN=0MHD@<1RL\JC8Q&0IYX."#BK%M<P7ENEQ:SQSPR#*21L&5A[$4 5=)TBW
MTB&5(9)9I)Y3+--,VYY'( R3P.@ P !Q4&J^';;5+I;HW-U:SB$P-);2!3)&
M3DJ<@\9],$9ZTUO$VGIXH_L!YX5G^S^;DS*#NS]S;USM^;Z5<L-7TW5#(-/O
M[:[,1PXAE#[?KB@#/D\(Z3)!<P&.0)/;Q6Z@/_J4C^X$/\.#\WUK.L/!WF7V
MIS:E-<^5/J/GK LP\N=%5-A=0/[P/'&>,YXKI[J[MK&V>YNYX[>",9>25@JK
M]2:BMM6TZ\2%[:_MIEN"5A*2J?,(&2%YY( .1VH R9O!FGS22'[7?1QO=?;%
MBCF 2.;<&WJ,=<]CD<G %6U\-V"VL5L/-V17OVY?FY\S>7].F2>*L3ZWI-K&
MTEQJ=I$B,R,7G489?O#KU&1D=J277=(@M([N75+-+>52\<K3J%<#&2#GGJ.G
MK0!GIX.TY+R.=9[SRX;K[7%;>=^ZCD)))"X[DGC/<XQ6Q>6D&H64UG=1B2"=
M#'(A[J1@U7N-<TFULHKZ?4K6*VF_U<S3*$?Z'/-%SKFDV<22W.IVD*.@D1GG
M4!E) ##GD<CF@#.7P;IS6]U%=SWEZ;FW%L9+B7+I&#D*I &.><]20,YI#X,L
M)!<&YN[ZZDN8HXI)9I@S%4?>O; Y]!^O-6_#WB*R\1VLT]I)$3#,\;(DH<@!
MB%8XZ!@,CVJUJ&K:;I*HVHW]O:"0X0S2!-WKC- %RBFQR)-&LL3JZ. RLIR&
M!Z$&G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MS6UQ,BJCE5W,OWL@@ ]1@X.": +^DZ/_ &;-=W4MU)=W5XZM+,ZJO"C"J .
M /YFKES:V]Y"8;JWBGB/)25 RG\#6%;^-+*8+(]E>0P3027%K-(JXN409;:
MV0<<@,!D5#)XS$]I)]FTN_BFFLFNK,RK&HF4 9(^;C&X'#8XH Z,6=JMS]I%
MM$)\;?-"#=CTSUJ22-)4*2(KJ>JL,@UB:'K4\W@RVUC4H)5D6R6>7[A,H"!B
MX"G SR0./PJ*W\9V4HWW%G>V<3VC7D#SQKB>)0"Q4 DY (X.#S0!MI96D49C
MCM841GWE5C !;KG'K[T][>"0L7AC8L &+*#G!R/R-<^WC6U@MKJ:]TV^M&M[
M07GE2+&6DB)QE=K$9SV)!JI+XJU)_$^G01Z5>Q6,\,SNLHB5I I3$F"VX  D
MXX)ST] #H]1T\7UI-%',]K+* //A WC!R.O4>Q[$U6T;1!I4ES<27)N;FZ*>
M8_EK&H51A555X &3^9JEIWC.SU"2TW65[:P7T+2V\]PJ!'"KN8<,2,#U&#@X
MIL7C6S:%IYK"]MX6M)+RW>1$_P!)B098J W!P0<-C@B@#=GL[6YDCDN+:&9X
MB3&TD88H?8GI3Q!"-F(D_=KM3Y1\H]!Z#BLS3O$*:C]F9=-OX8[LMY,DL0"E
M0H;<<$[0>@SC)JGK6KWUAXITZUM;>:[2>UG8VT15=S*8\$EB   3W[T ;<5A
M9PA1%:01A<[=L8&,]<?7O3[:UM[.$0VL$4$0)(2) JY/7@5@Q^,H+BUM);/3
M+ZZEN87F,$:H&B5&VMN+,!G=P "<U/!XLT^X(9%E$3:=_:*R,  T><$=>HXS
M]10!9T?0K71[<)&JRRAY&$S( ^'=G*Y],M5XV\!@,!AC,39!C*C:<]>*YX^.
M+18/M!T^],$<44MW*%3;:B0 J&^;).""=H. :V-6U2+2++[3)%+,6=8XXH0"
M\CL0% R0.I[F@"?[%:?9?LGV6'[/C'D^6-GY=*1K&S> P-:0-$QR8S&"I/T_
M 56TC6(]6^TI]FGM;BTE\J>"?;N1MH8<J2"""#D&J$'B^UGF4+8W@MI6E2"Z
M*KY<S1[MP&&W#[K8) SB@#9>QM)(&@DM87B8Y:-HP5)]2*)+&TF$2RVL,@@(
M:(-&#Y9'0KZ?A66/%-I]FTNX,$VW4K9[F,8&458PY!YZX-5K?QK93(LLMA?6
MT4MH]W;/,BC[0B*&;;ACS@]#C/6@#H)X(;F%H;B))HG&&210RM]0:C%A9K+%
M*MI )(5V1L(QE%] >PKG+KQ@ESI-YY-K>6,TFFS7=E+.B@2JJ9W+@G!&0<''
M!J:#Q;!!HUU/<PSO-I\-N90 ,S&55*E>>Y..W(- '2T4@Z<C%+0 4444 >5&
M5?[-CT_2I8M062SOA:1LFR\L&V,65PI(.3\O(!R1UJ76YK/4;&+^Q6CF6#PY
M<+<"#!V(0FQ6QT.0W!YX->FK#$DC2+&BNWWF"@$_4TD<,46[RXD3><MM4#<?
M>@#S7Q3J5EJ7]I/8W45RB>'6#-$P8 ^:IQD=_:MZ^?3-&\9QM?>1:V T=XX/
M,PJ9#_.HSQG;MX]*ZM;:!%VK#&JXQ@* *=)#%, )8TD .0&4'!]: /,M46TE
MM=06VM)(+1['21';S#YD0W)PK#)[>]6_$\874_$6V+,"1:=)<(B]8UE8OP.O
MRCGV%>AF-&)+(I)QG(ZXZ57O[%;ZSFMQ/-;-* /.MVV2+@Y!!_R* .=\/7>G
M7_C;6[G39(Y87M;7=+%RKL#(,@C@\8'X8[5/XTE@MAHEQ<O'%#'JL1>20@*H
MVOR2>@Z5HZ3HHTV>YNI;N6\NKH(LDLBJN%7.U0J@  9/YUI.B2*4=0RGJ&&1
M0!YKIZ+)=1VUUJJ+<KX@>7[%';JTQ<2%@Q;<#L*=6Q]T]Z33-2@N-3\,2K<6
M5K%]MG":?$/GMRR2#]XY).XMVP,D]\5Z4(8A+YPC3S,8W[1G'IFD%O"&+"%
M6;<3M')]?K0!Y[X?M;?['X#_ ',?WKAONCKY3G/Y@'\*W/"%Y:VEE+:RRK&\
M^JWD<$>/O$2.Q _ $UU C0;<(HV_=P.GTJ&6R@FGMYF7YK=S(@' W%2I)]>&
M/YT 9OB^XBM?"FH33VBW<:Q?-"Q(5@2!R1S@9R?8&N"UJXCN;C7(Y-1M+]I;
M2QR;9 L9 N<%5&3D#(YR>N/:O5B P((!!Z@U&MM JA5AC"J, !1@#.<?G0!Y
M_P"*8TBUW5&* 6J+ILEVH'!B6=]Q(]  /P%;7ARXL+OQIXBGT^2*6)X;3=)"
M05=L2@D$<'H!^%=240Y)53N&#QU%)'%%$,11H@QC"J!Q0!SOC26"WCT:XN72
M.&+582\DA 5!AN23T%<U'-;MI<&GK)&=8_X2/S#&"/,SYY8OCKM\KOTQ7I#H
MDBE'4,IZAAD&FB&(2^:(D\S&-^T9QZ9H AU.18=*O)6A:=4@=C$IP7 4_*/K
MTKR^YN3=I EK>V<DDWAZZC@M;)<"'Y4(B!R2S8!Z\\=!7K51I;PQXV0HN"6&
M% P3U- 'FNKWFD7GF/I4D$@3PM=(YA(.T83:IQT(YXZC-/U"_M+*R\6P7-Q'
M%-<Z;!Y$;MAI?]'*_*._/ITKN-7T6+5-+GT])6LTN 4E>!%W,C?>'(.,CO5U
M;2!5C7RD/EIL4L,D+C&,T >>75S;6=S<M#-!<&6[M/M.EW:;99'Q&$DA8')'
M0\@CY6Z5T?A":W^UZ];+)'Y\>J2LT0(W*I"X)'7!YQ71&&)I%D,2%T&%8J,C
MZ&G!$#EPBAFZL!R: .:UZ>"S\8Z%=7\D<5HL-RBRRD*B2D)C)/ )4-C\:YSP
MY>6NF:OIUY=SQVEA-%J'V225@B;#<*R@$^JY(]J]'DBCF0I+&LB'JK#(H>&*
M0*'C1@IRH*@X/M0!YYX+A@N=5T622)9-FE7+Q[U^Z?M(&>>AP3^=>B. T; C
M.1TH6-%(*HH(&!@=J=0!Y5HEU'Y7AF5=6M+*&+2YH3-,BR(DP*%D.2 K;?4Y
MP*N:)+I>D7,3ZE.38/H1%N]T@B,B>:Y=0N>I4IP#R,5Z(UM;NA1H(V4MN*E
M03Z_6G20Q2[?,B1]IRNY0<'U% ' /#:267BMX;-H8QH4 BCF7YXD\F0A3R>1
M@9YZBH988I-(\82/&K/_ &5;_,1D\6Y/\^:]&*(=V5!W##<=?K2>6F"-BX88
M/'6@#S6_FMH]'\56=VZ?VC=F$VL;']Y,#%&(M@ZG# ].AS4R.MMXB6YOW5;2
M'Q!)Y\CG"*YM%"$^GS=#ZFO0VAB:19&B0NGW6*C*_0]J5H8G1D:-&5_O J"&
M^M 'FUE<VEMX@M]5N)8X]&;5KTPSN1Y09HT"L#TP667!]2:9%<PZ5H2^)+*,
M^3I^KWBA0N/W4K,H&.WS>7Q[5W^I:6][% MM?3V#P-E#!M*D8QAD(*L/3(X/
M2J)\*6[:?;V#7MR;9)S<7*G9F[D+A\N=N<;N<+CTH N>'=..D^';"P;[\,"B
M0^KD98_]]$UR'BB)GNO%FR,MBSL6D"C)*"1R_P#XZ#7H-)M7<6VC)X)QUH \
MT\2W%I>ZS=7FGR13Z9%!8B_>$AHR!<;L''!PG)]!6CK.HZ++J$%_9[5CAUFV
M^V7H8>2Y\M@"&SCY0R@GCJ*[>."&*,QQQ(B'JJJ #^%(+> 0^0(8Q%T\O:-O
MY4 >=&YL+O5[Z[CU-;0C6@UI>E%DMPXM@,/D@8(R 0>N,&NK\&7(NM":1;>"
M'%S,I:V),4Q#G,B9_A8Y-;9@A,9C,2%&ZJ5&#^%/5510JJ%4#  & * .#\8G
M&OZA#&ZI<7/AZ5(%SAI7WDE5]6QV'-6])NK"^\6Z5)H\D4D,.CLLYA((12R>
M6K8Z'AN.O6NP:-&969%++]TD<CZ4D<,4.[RHT3<<MM4#)]30!A>,EM3I-N;J
MYDM MY"T=RJ!TAD#?*S@D#9G@_45R]GJ<*:UIUY>-9110ZO<)-?0,5MYW:VX
M?+$@$\*><9%>CLJNI5E#*>"",@U']F@,(A,,?E#HFT;?RH \UT^_TU=<L+ZY
MFB%HVM:BR32$!!E1M;)XQR,'W%.TZXT^UUW2;RZ>&/3Y=0U*2TED($:J2@5@
M3P 3NP?<5WMWHUM>:C9WDG!M/,Q& -K[UVG=1=:-;7>HV5Y)_P N:2(D6!L8
M. #D>VT4 <+X?FMK'7;.^O9(H-*F_M$V$DI"QKNF4C!/ R@8CU%3>#+2*75]
M+::!61=.NI+82+]U&N?D(!Z?(1CV->@/!#+&(Y(D=!T5E!'Y4[:N[=M&0,9Q
MVH YKP+- VF7MNDD9F@U"Y$L8(W)F5R,CMD=*A\27T4/B6W@,MI82&PE;[==
M+O.S<H,<:D@%CP><\=C75K&BLS*B@M]X@<GZTCQ1R%2\:N4.5+#.T^HH P?
M4BR>!M(*N&VVZJ<'."."/PKH::J*@PBA1UP!BG4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !6=XALYM0\-ZG96ZAIKBTEBC!.
M692 ,_4UHT4 <A8Z;JD\NH7,^G/:FXT>.V2.21"?,4R CY6([J<^_P!<8_\
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
M]W3OG!'M^(IEU87,GB_3K](LVT-I/'(^X<,S1E1CK_"?RK8V@L&P,C@'TI:
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
M/G[Y[F7;YDJLH"R,NU%'W0,8]\9JA9:%JZ0:7HDMD$M=-U W1O?-4K*BLS(
MN=P8[@#D8&#R:WO"^GW.F: EI=*(YA-.^ 0P :5V7I[,* *-IXTCGM1J$^FW
M$&G202SQ70(<%8^NX#[I(Z ]>G6K>E>(GOK]+&\TV6PFFMOM, >17#QY .<=
M&&1D>]<P_A35K_S8!IZ:2T]K/'?2PS#[/=.RX1EC!)'S?,20#U'-;FEV>K7N
MOV>HZCI_V%+&R: *95<RR.5W$;2<* G?!YZ4 2:OXL?3+N_@BTJ:[&G6Z7-Q
M(DBJ%C.XGKU("GCO21^+QON%N-*NHMED;V!5*NT\6<<*.C9(X]ZBU/1+^YN/
M$[Q1*1J.F);V_P X&YPLH(/IRZ\FJVIZ%K<A\W3B(9UT0VB2"0*1+O0X![<
M\]J +4WC)K&&^_M'2IK>XLX8IS"LJR;T=]@P1W!!R*63QBUHUTFH:3/:R6I@
M9U,JO^ZE?8'R/0@Y%8-SX8U*>2_-EH0LHKNRAB57N49S(DVXESDY)!ZY/"C/
MI6[J^C?:M2UF>\:.&QO-*2V\YW "L&D)/MC<IS0!L6>JI>ZIJ%BD3#[ T:-(
M3PS,N[ ^@(_.LB/QD7N(\Z3.MH^H'3S<F1<"7>4&%ZE20.>V:?X$CN&\,17]
MV/\ 2M2=KN7_ (%PO_C@6J0\/:E_9,%OY*^8FO\ VTC>/]5]H+Y_[Y[=: +B
M^+P\\;+ILQL9[E[2WNO,7$DJ[AC;U"DJP!]:=;>,K.ZN=$@2WD']KPF56)&(
M3M)"M[DAA^%8^C^%KC3[ZVMVT*U)M[V29M3D96WQ%F9=JYW!^5'(P,'K4)\)
MZU;VFJ-;Q1FX@N$.E R 9C69Y,$]N)67\!0!V6C:HFLZ7%J$<31QREM@8Y)
M8J#^.,_C5ZJ>D6*Z7H]G8+C%M D7'?  S5R@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *RO$^J3:-X=N[ZW56GC55C#]-S,%!/
MMEA6K5+5]+AUG2;C3KAF6.=-I9#AE/4$>X(!_"@#EO$EKKEMIJQ76H17:-?V
M1MYWB"NLGFC<&5< K]TCOU'O3IM6U>S;5;"?6K=/LEQ;A;V>%598Y!E@J 89
MN,*,<YK1/A26Y+3:AJLMU<M-;R>8(@BA87WA0H/<YR:=J/A-+V_GOX[YX+F2
MX@N(V\L,L;Q*5&1W!#'TH Q;37[VZ>VAG?[3Y.O);)+<VHCD:,PEP2I VMSU
M !Q]:?I6M:Z\>AZC=:A'-#J5X]M);"!5"@"3#!ASGY/ISTK3@\(&.\-S-J<L
M[&_COSNC4?O%C*$<=B"..V.]6+?PO#;V&E6@N78:9=&X5BHRY(?@^G^L/Y4
M1ZQ<:K+XELM*L+\6<<]I--))Y*NP*L@&,\?Q5B+XDU2[TVSDDU6.SF\N=72V
MMO.FN)8Y"@(3!PG&2?4XR*U]:TK4;WQ;IUS8W$EH(;.=3<",.H8LF%8'KD9/
MX4D/@Q;)[9[#4YK=H[5K:=C&KM*K.79N?NL69CGGKTH SM,UC7O$-_800ZC'
M81RZ1!>S%+=78R,[ @;N@./?I^-4?#DVL0Z;H.G6NJ^4E_)=[W-NC&,(Q/R^
MY.>OK73Z#X730YX9A>/<-#8I9+N0+E%=F4\=\-C\*CTSPD--NK*3^T))HK"2
M=K>-HU&T2]5)'7!/6@#"'BK4W2QT^>^DAF:>[2>[MK$S.RPOL7$:JP&<C)Q@
M8]ZL:;K'B+5[W3;(W/V!Y+.::X9[3#MY<RH&"M]W<"#@]B?:M/\ X1$P/#<6
M.HO;W<-Q<2I*8@X*S-N9"N>1G&#GM5BR\,I8W$%Q'?3O-#92VWF289F+N'+G
MWR.G3F@"+QH/*TJUU'_H'W\%P?\ =WA6_P#'7:N*GGEA;Q!<1L0WB&&5(?<K
M<FW7'_ 9%KT2[TC^T/#LND7ER\QFMC#)<%0&8D8WX'&<\UF-X*M&BT%&N9#_
M &*VY3@?OC\I.[_@2@T <_+)J.A_\)-?:9>+!#I]U#B PAA*!%$"&)Y QCI@
MU:O?%.J'5+][.2Y86-\MNEC%I[R),@V[RTH4A6^9B.1C:,@YK>N_"\-W::S;
MM<NHU:19'(4?N\*JX'K]S]:9-X69[ZY:'4YH+*\N$N;BU1!EG7;G#]5!VKD?
M7D9H QVUK75\[4?[03[/!K?V'[+Y"X>(RA.6Z[ANXQZ<YK=US5IM(U33'=PM
MA-YR3Y4?>6,NISVX1A^--;PO"UC-:_:7Q-J7V\MM'#>8)-OTR,5/XDT"'Q)I
M)T^:9X!O#B2/J.H(_$$C\: .7L/%NL?V?9K>E/MD<D\MX%0#,20"4*!V_P!9
M&,U:\,Z_JM]J-@)YKB[AO;5I9]VG/!':R84J%<J RD%AU/0'/-;7_"+V9UZ[
MU5V9OM5K]F:#'R@$ ,1[D*H_"F:/X<FTV>V:?59KN.R@,%K&R! BG'+8^^V%
M SQWXYH Q_$/B/48]:U&RL+F>!K"V22*.'3WN/M$K!CM<A3L7  ['DG/%07^
MNZ^\.N7UO>+9II4$,Z6S6ZL6+1*[(Y/(&<CC!K>U/PU)>7]S=6FIRV/VZ!8+
MM4C#&15S@J3]UL,1GGZ<43^%;>:VUFW%Q(B:K$D3<9,86,(,>O SS0!AZQKV
MNO9:_JFG7T=M%I)$<=NT*N)#L5F9B><_/QCCCG-/USQ#J.G:E<21ZHC^3=P1
MK8P6_F(L3,BDRR8^1CN.!GTZYJIXFT*^GFU33]/BU)%U)8@1&B-;S,%"[V;K
M'@#D=\>];5]X->Z%_#%J\L%K>W(NVB$*L5E!4YW'JN4!Q^M &??:WKK6^HZM
M:WT<5O::FMDMJ8%(*"18V;<>=Q)/MCWYIB^*=4N-6DDMY+F1(]4-I]B33W:,
MPA]C.90N W5OO8XQBHM5T6_FU"[T^TBU*.*ZU"*X*;$-LQ#HSR%^H&%/R?WJ
MZ!?"S1W[M'J<R6,EY]M:T5 ,RYR1OZ[2W)7'XXH 77M:GT75+.1V7[#+;W!D
M4@<.B>8IS_NJ]8%OXCUJ?3;>TNWB:]1+QK[]T,,L<>5&WH,^9']>:Z?Q'X>@
M\2:?':3S/$(YA(&09)X*D?0JQ'XU$WA:W;5]4U'SW#ZE;^0R8&(\J%+#W(5?
M^^: .,NTNYTU"Z:\ 1_"0D:%(45=I23Y!@< 'GCZ=*Z;0[K5+;7;73+R]6Z@
MN-+^TJ!"$\IE9%V@CDC#=\GBGW'@U945(]1EB0Z5_9DR^6I\Q-K -[$%LUIQ
M:-'%J]MJ(F8M;V36@3'!!96W?7Y/UH YK7_$NIQ:QJMMI\\\;Z;'&8;>'3WG
M%S(R[R'8*=HP0!R.YS3=9\2ZE97<UQ'J*YCGMU73XK;S L;E WG/M^1OF.!D
M=NN:V]1\,/>7UY/;:G-9QZ@B)>1QH"9 HP"K=4.WC/-5KWP6URE_;P:M+;VE
M[.MRT*Q*Q64;<'<>2N44X]NM !876O:K>W-[;7D*6UOJ3VILWC&UHD;:[;L;
MM^<D=N@K&T>ZU33;6TNHKU3:W&N36S6IA&"KS."V[KN!]./:M]/"C)?,ZZG*
M+)[P7SVH0#=+U/S]=I8;BOZU*GA>%+&WM/M+D6^HF_#;1RQD9]OT^;% #=6N
M]0N/$5IHEA>?8M]K)=33B)7;"LJJH#9'5LGCM7+_ &O4=:O]!O9KT12_9KZ.
M1(XEVEHV57(SV; ^G:NQU719;V_MM1LKYK*]MT>(2>6)%9&P2I4^Z@BJ/_"'
M1PP:7'9W\T+:<LJEV17,PEP9-V>A)&<CIF@#!T75=3T+1M DFNUN;.XTN23[
M-Y07R_*A#KANI) P<_ABGV'B?66MOM!N+BZ6;3)KB0OISPQVLRH&4*Q4!U.2
M.2?NYSS70IX4MA:Z1;23/)'IEL]O@C'FJT>PY].*AMO"4L=L;:ZU>>YBBLGL
M[93&%\M& &6Q]]L #/'TYH O>&SJ,ND0W>I7JW,MU&DH5(@BQ J#M&.OU/Z=
M*YO5O%.KV$5W#&Z&YM-2D\S,8_X]$C\WIZ[649KI;"QO+*_BA$[M806$<*JP
M7#2 D;O7.T#/;ICO4$_A:UN-?NM6DE<_:K-K5X<#;S@%OK@ ?A0!SE_=ZAJW
MBBP,-TL,<>K3V]J_EAMBK;$.?<EM^,],4K^*-4B%OIEQ?2+,=0N;>2]@LC+(
M8X@""(U4C)W*"<8&#6]I_A*#3X='C6[DD;2Y99=[*,S-(&#%O^^R::_A+;-]
MJM-0>WO$O9KN.4QAPOF##(5[C 'H>!0!DV6L^(-3NM,T\W363S)=^;.]GM>1
M8W0(X1Q\I(;H1W/'IIZ;J>J:AX#EOEE3^TEBG5)%089XV=0=O3G:./>K5CX:
M2RO;*[:]FGFM8YU9I,9E:5E9F/I@KP!VJYHVEIHVEI8)(951Y'W,,$[W9_\
MV;% '*MXUNAJ!N@R?V9_9AD VC/VCRO/Z_[G:JESXGUY#<P+<SB]TZU@)@AT
MYIENIFC#L&95(0<@#!'K6POP_L5T-=)^US&-;S[5OP,XV[-GTV?+]*N:CX7>
M\OKR>VU.:SBU%$2\CC0$R!1@%6ZH2O!/- %3QVL]SX;MI(IVMLW=L64H"<F5
M,9STP>?PK/O=7\0V]EXBO%U1/+T<M'$GV=<RMY2'+'L 6S@>I[5U.MZ.FLZ2
MUAY[6YWQO'*@#%&1@RG!Z\BJ@\+Q2:7JUC<W;R_VL2TT@4*58QJA('_ <_C0
M!@^/=2N3;:MII<?9CHIN-NT9W^:%SGZ5<N=>U2&\N]*$J_;#JL$-N^P<02 /
MG'?"K(,^U27/@J74$NSJ.LS7$UU8_8RXA5 J[@V0!WX_7\*D_LQ[[X@IJIM)
MX8;*U,9DD "S29(4J.^%=^?]J@"+Q;:3W7B#PXJW?EQM=N-AB5P&$3G=S[#'
MZU6T_7]7DAT?6IKM9+35KTVYL_*4"%&WA"&ZDC:,YX.3TKIK_2TOK_3KMI60
MV$S2JH'WR49,'_OK-9=GX1%K<VJMJ,DFGV-PUQ:V9C V.=V,MU8+N; ^G7%
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
MM .\ '*G(/!]N:LB\U>RO+^(:J[6>C:=%=&/R(PTQ(D.TD*,*0N.!G@8QSD
M[>BN#GUC7-)L[:>?5&NVU'2KBY :%%%O,D8D!3 Y7G&&ST%2VDGB"[U6SL3X
MAE07VF?;6=;:+,3@J-J?+]T[QG.3QUYH [9F5%+,P55&22< "JMAJEAJD;O8
M7D-RL;%&,3AMI!(Y_(_6N=;[7XM^&41DN(8;N^MD+._RHS;@<''0-C!QZU1\
M+C3Y=3FM+K39M+U22.YC_<R;8Y8_/;<$=,<H>,\$=N* .X26.4N(Y%<QMM<*
MP.TXS@^AP1^=0S?8;XRV,WV>Y*!6E@?:^T'E2RGZ<9]*Y;0+JT\-:'XBN9#(
M;>SU*<_.Y=F^5,#<Q)))P,GUKF&OH[2V\5S)JEO<7]WID4LKP3J^9"9 X3!Z
M("J\= !0!ZA:7UE=[TL[J"?RCM80R*VSV..E+=7]G8[/M=W!;^8<)YL@3<?0
M9ZUS&C!+'Q'96]UHMM82SV#BTDMIBW[M2I:-Q@#<,J<\]ZF%I;:KXWUB&^B2
M9(=/@BC#J"%5S(7QGUP/RH Z&ZO[.Q"&\NX+<2'"&60)N/H,]:+J_L[%4:[N
MX+=7.%,L@0,?09ZUP7@B./6Y8EU.-;D1:';Q()1NPK-(&//<A5Y]J3P.B:Q<
MVR:C&MRL&AQ1QB4;AM:20,>?4*H_"@#T4$$9!R#2US_@21Y?!6EF1BQ6(H"3
MSA6*C] *Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *2EK%\7S6T'A6_>\262 H$9(GV,^Y@H&[L"2 3Z9H UXY8Y5W1NKKTR
MIR*#)&)!&74.1D+GDCZ5R/A6!K+Q?K-J;>RM/]%MG-M9?ZM#F0<\#+8QS@=J
MSM8@MH-9U'5GBM]0@2_MUFD4F.[LI!L"A"1AEY!P",[CUYH ]!W+ZCKCKWIH
MEC+[ Z[R,[<\XKS]98QHMM&74/\ \)65VYYS]I)Q^7-5K*UL4TS3[^UCC_M3
M_A(FC,J_ZS!G?<F>NWRR21T[T >DB6,OL#J6QG;GG'K532-5AUG3H[Z!61)"
MP"OC<-K%>WN*X'2[6QCTK0K^SCC&I-KKQ/*O^L*F20.A/7;LYQTZ&H(KA]$T
M#3M8A!WW5K>V''>0R.\/_CRL/QH ]2!!&0<CU%4=1U>VTZUBN&S,DMQ';CRB
M#AG<*._8GFL/Q':-HOPUFL;=R@MK6.%G0X.S*JY_[YW&LSQ'IN@VP:RTY!$\
MMSI_VBWA&V((9L*W QN(SWS@"@#NQ+&8S()$*#.6## Q[U#->",6YBB>X6>4
M)NB((0$$[CSTXQQZUP-];Z=8ZQJ^EQZ<CV\]]8+!9(PBA:5D8_/@$!3MR1@Y
MP*CL4,%\EL1;((O%"#R[48BC)MR2%';G/XYX% 'I EC+[ ZEL9VYYQZTKND:
MEG=5 &22<5YOHMA:6VE>%=1AMXTO)M6DCDG"_.ZD3@J3U(^4<>U=!XFMK*\\
M6^'+?4(XY89/M($4H!5VV*0"#P>F<>H% '3O-%&@D>1%0]&+  T-)&B[G=5'
M7).*\VTZ*VNIK?3([&WO!#<W[60O'_T:*W60+NVX.\@G"CC SR*/"FG66L76
M@Q:A#'>0QZ/,520;D.)PHR#U '0'/;TH [[3M6M=4MY9X&(2*:2%M^!\R,5)
MZ].#5LS1"+S3(GEXSOW#&/K7F=AI.F/-I< L;81R:_>)*BQJ ZJ)MJL!U '
M!XQQTH%JQU*WTFV@M&LQKEX$MKD'R,B(,J[1[EB!TS0!Z898U3>SJ%QG)/&/
M6FO<1()/G4M&NYE!&<?2O.].TBTNM7T2PNS;WMK')J1$,:MY*X>/]V P^95;
M..W ]*6WM[6POK>[\JWO(+J^N5M]1@)CN!(PDS'*I&648(SG^$<4 =SIFK0:
MKI,&H6ZL!/ )EB8C> 1D C-3V]VLUI#<2H;8RHK&.4@,A/8X.,UYWI&GVEE8
M>$;FVMXXI[FRG$\BKAI1Y!;#'J>0,9Z8I-'L=)OVM(]5BAE5/"MLZK, 0H!D
MW,,]",CGJ,T >FTW<H!.X8'!YK&\)73R^&-)CNI@UX;&*1T9OG*D8#$=>?7U
MKE/$5B]WK>I^&8B5_M65+Y #C@0N"?\ OY%'_P!]4 >B,ZJ"68 *,G)Z"A75
MU#(P93R"#D&O+Y;B77HH-6187BU75;:!DGSY;K' 2%?';S2W'J!77^#K;['!
MJ< FMF5;]_W-JK".W;:I9%W =^>.,DT =#N4X^8<].>M4=2U==,CFE>VFDA@
MMI;AY(\8&P9V\GJ>WTKSQ<VUQ%#N(3PG<,S<X&R2Y !/TA#4KQ%=-%TX(DO]
M"U.\?/4F5E<?H0/PH ] TW6H-3NIK>*.1&AAAF8MC!$@) Z]1CFM#<N,[A@'
M'6N5\)?\AG4/^O"P_P#1;UA^(;*2ZUC5/#4)*&]F&I1X]H&&?^_L:?G0!Z,T
MB(&9W50HR23C%(TT21B1I$5#T8L /SKS RR:_?6>J)';R0:MJ041W.?)<16Q
MV*V.OS[R!Z@5:M+2W,UII7D6.HS"\O)((79EL[8#:'&UE.\J6(  P,GD4 >B
MM)&B[F=5&,Y)XQ3LC(&>3VKS+PK86FK7'AZ&^CCNH8K&](0\QG;<J%X.<@#&
M <]!Z5U7B]TTYM+U]^$TZZQ,WI%*-C?J4/X4 ="\T4:[GD11G&2P'/I3LC.,
MC/6O.M"TJUGU.QMM<@BFCETA[TQS@%1++*6E//< J,]A3/"]RQ7S;N8Y_P"$
M:0[Y#R4$LP!.?]G;^= 'I ((R#D&FK+&ZEDD1@#@D,#@UQTTL\'P:CDMF99%
MT:/#)U \L9(_#-8OBJTL=->^M](BBAM)-%225(0 A(G0(QQWVE^>X% 'H.K:
MI;:-IEQJ%UN,5NF]P@!8CV%6]RXSN&#WS7G7CI+:[OO$&](IC!H<3#(#;'\V
M0@CT.#^M=/XETV%O!5Y;:=#%$L$/G6Z0J%4,A\Q< <=5_6@#?W+SR..O/2LR
M?78+1U6Z@FB$EZMI$2%PY(R''/W>H]>.E>?W=P;Z6\OH7;R_%1:SB(/9)8XE
M_P#'#*?P-6KK3[":XE6YM+>5$\5)$!+&& 1H8\KSV.!D=\"@#N]-U>WU/[0(
M\HT%S);E7(RS(<$CVJQ<W+6[0!;>2;SI1&2F/W8()W')Z<8X]:\\;3;*.QN]
M12VC%W'XF"QSA?G1?M"C:#V&">.G-=3XJ_X^?#__ &%X_P#T7)0!HW^L6VGW
M%G X,CW=R+=0A!V,59@6YX&%-71)&SLBNI=?O*#R/K7F>FVED-,\):B(XO[5
MN-2<SR<>9*VV7?N/4X; YZ?C4>A1&WL-%UFZEL[=WBN9)9+=7-U=?NW,@8XQ
MD$9Y/! % 'J"2QR%@DBL5.&"G.#[T))'*"8W5P#@E3GFO+E@MK62U^6UT6UN
M]!N/GMB9)5C(3$DI &YN2>!_>Y-=!X:^S:-K%S:W=K96$JV,4AGLY0MM-&&*
MJY4@;7R<<YSZT =-=:I#::K8Z?(CE[[S/+<8V@HNX@_49Q]#67'XUT^;2]4U
M".&<IIMT;9TP-TC;@H*\]"6&,XJ/QQ.NG6-AK3#Y=-OHY'([(V8V_P#0ZY*Q
MM'M=1T;1'!+:K'8WDHQU:/S)),_BJ4 >H"1#(8PZ[P,E<\@?2G9&<9Y]*\TT
M6TFFETW4YY+"WN7UF4-/M<W,K;Y T1P.FT=#P !6[XXN6T:YL=:CR&$-S:9'
M4L\9:,?]]Q@?C0!U4TPBMWE53(54L$0C+X'0>]8USXLM;3[0)K6X5[>.V>1<
M+D>>^Q1UZ@]?TS7&P6/V4S^'\DIH%M>S<_\ 32-?+_263\J;<?\ (.N_^P?H
MO_HZ@#U*BBB@ HHHH YQ/""6L=JVGZE<6ES;"9!.$5BR2N792",<-C'TII\%
M0010)INHW-DT=H;21U"N9HRQ8YR.&W%CD?WC6^EU;22^2EQ$TF-VP."<=,XI
M5NK=YGA6>-I8QET#@LH]QVH YZX\$V[K<P6NH7-I:W=JEK<0QA3O5%*KAB"1
MP<'UHG\&)<+<(^IW.V[M([:X4(F)/+SM?IP>3TXKHH[B&8LL4R2%0"0K X!Z
M?G33=VPE$1N8O,.<)O&3CKQ[4 8EWX1ANKJY_P!/GCL;R=;BYLU"[977'\6,
M@':N0.N*F?PQ;/97%J9Y0L^H"^8\9#!P^WZ96M47=LUN;D7$1@ R90XV_GTH
M^U6WE+-]HB\M@2K[Q@@<D@T 8H\*(+V-VU&X>SBO#>I:,%PLI)/WL;MH))Q4
MRZ+)J'A8Z5J\\LDD@.Z7</,4[]R'(XW+\OMD58O]>L-/%B9)0ZWTXAB9&4C)
M!.XG/W?EZCU%&DZY:ZM )$98G,DJ+$[C<=CLA('IE: ,V7P>EW!>-?:G<7%[
M=>5BZVHIB$3;D"J!C[W)]<TJ^#T:>:YN]2N;FXGGMIY)&5%^:%B5  & #TK9
MU"_CT^!)'4NTLJ11HO5W8X _J?8&I5N;=KAK=9XS,HRT8<;@/<=: *>M:0NL
M6L41GDMY8)TN(94 )1U.0<'@CVK.'A&-K;5H;C4;F<ZJ%,KL%!210 &7 XZ+
M@=L"MQ+NVEE\J.XB>3;NV*X)QZX]*6>Y@M8_,N)HX4SC=(P49^IH QG\*Q1V
MFEQV%[+:3Z5&8X)PJN64J P8$8.< _45+IOAJVTR[M;F.XFD>VMI(,R$$R;W
M#LQXZ[A].:UPRL@<,"I&00>"*9'=6\TACBGBD=0&*JX) /0XH YZV\&"U:P5
M-6NO(TVX,UK"43"@[MRDXRW#$9ZBL?3- OAK&F0?9=0M[/3KF67RKB2-H(D*
MN L;+AGR6&-WW1D?7N$N[:0R!+B)C#_K '!V?7TIT<T4V[RI4?8<-M8'!ZX-
M &)I7A5-,N+5O[0N)[:P#K9V[A0(@W!R0,M@<#/05>&C6_\ :5_>NS/]O@C@
MEC/W=J[NGUWFDL=;MKR.^D?%NEE=/;.\K  E<<Y].:N/=6T4 GDN(DB;&)&<
M!3GIS0!D:3X9_LRXMY)=2N+Q+. P6D<H4")#CK@#<<*!D]A4%KX(T^TT&XTF
M*><+-<"X6;(WQ.I79MXZ+L4#V%;TUY:VX1IKF*(2?<+N!N^F>M4;O7K6UU0Z
M9M+W7V5[E5#* P4@;<D\,=PQVZT 5%\*)(ZSWFH3W-U]LBNGE*JN3&,*H4#
M7]>31?\ A2&\N+JZCO9H+B>[BNTD4*?*DC0(, CD$#D'UK62^A\JW,\D<$EP
MH*Q/(N22.@YY_"GO=VT4@CDN(D=FVA6< D]<8]: , >#8PDDG]IW1O7O%O5N
MF5-R2! AXQC:1D8]ZOP:0;#1;VW2:6ZN+GS9))9, R2,/0< =  /2K&LZI'H
MVFM?2QM(JR1IM4\_.ZH/U;-6$N[:2%YDN(FC0D,ZN"JXZY/:@#F/#_A%DTK3
M3J]S<7!@T_R%M)0H6 N@$@R!D]U&3P*G3P8C64EI=ZK=74?V)[&#>%'DQL "
M>!\S8 &3Z5OB\M6MC<BYA, ZRB0;?SZ5&U\/M5K'#'YT5R'/G)(NU<#([Y.?
M:@"1K2%[$V4J^9"T7E,K?Q+C!!_"L:P\*"TN+)KG5+J]@T[/V."4(!'QM!)
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
MD?ZME!X!P>?[R].U*LMJUQ:1M!_9R0/JB7'V9S(B-Y:EVBXSCG(&.#D5W_\
M8>D>2\/]E67E2*J.GV=-K*OW01CD#MZ5+#IMA;)"D%E;Q+;@B$)$H$8/7;@<
M9[XH X"VBMK.SO[&:WLG+^'I&CO+(E$F@ P/,C[/SG.3WK<\2-*WPJN6GSYI
MTU2^>N[:,_K6O<>&]->QGM+2TMK*.[*BY,$"J94!RRG&.HR,^YK2F@AN8&@G
MA26)QAHW4,K#T(- 'G>N6-I)9>-+U[>-KF*ZB\N4J"R8CB(VGMSZ5V^O:C::
M3I,M]>1"5(BI2/ RSD@*!GH=Q'/;K5I[&TD29'M866X.9E:,$2' &6]> .OI
M2W5G:WT!@O+:*XB)!,<J!U)^AH X35+?;I<NMWU[;3WLE[9R72V\@:.VA248
M0>H&223U/TK=M&6X^(E]- P>.'3(8I&4Y <R2,!]<<_C6O;Z+I5HDJ6VF6<"
MS+MD$<"J''H<#D5)9:?9:;"8;"S@M8B=Q2",(I/K@4 <C:+8OX%U)-1N);:U
M;4K@22Q#+)_I)P>AXSC)QTK0T=FM/&%[IEM>W%W9"RCG83SM,892S# 9B2-R
MC.,]JZ%;2V6!X%MXA%(6+QA!M;=RV1WSDY]:99:=8Z;$T5A96]I&QW,L$2H"
M?7 % ' ^+H;>'5?$DD4427!TJ!PRJ ^TR2"1@>OW,Y/I6YID-E;>/98M*2&.
MU;2HVF6W ";O,/EDXXSMW?A71RV%G-<K=2VD$DZ*465XP753U /7!R>/>FV.
MF6&F(R6%E;VB.=S+!$J!CZG H XK7WMHO$%U?Z5J+:=J5K./M27 5H)2+9V5
MRN<\K\NX$=^#BM'4[Z74]%\+7\T/DR7-_:RM'_=+*3BMZ_T'2M4NH+F]L+>>
M6W;<CR1*QZ$8)(Z<YQZ@&KDD$,VSS8DD\M@Z;E!VL.A'H?>@#E&N8+'Q#XL-
MW(L0:S@F7><;D$;J2/Q!'XU5A22;1/"/AN4$"Y@CFNU/_/*)%8H?JQ0'VS77
M7FE:=J$D<E[86UR\)S&TT*N4^A(XJ8V\#7"W#0QF9%*K(5&X*>H!ZXXH P/'
M<B3>$=7LXI4:Y%H9C"&&_P L'EMO7'!&:Y_QXRZK,YT]Q-Y>AW,KF,Y^1FC*
M_G@_E7=?V?"=4;4",RF 08P,;=Q8^YY]?ZFDLM+T_3A(MC86UJ)3EQ#$J;S[
MX'- '#^.'35G0Z<PFV:'=S-Y9S\C>7MZ>N#CZ5LM<0:AXP\.R6<BRK'87$SE
M#G".(PI/U/\ *M^RTO3M.\S[#86UKYIS)Y,*IO/O@<T66EZ=IID-C86UJ93F
M0P1*F\^^!S0!S6JP:1<>/V35TMWC&C947&"N/,;<1GOCOUQFN4T^"ZO;:)-0
M>Q"1^'HRIU"-GVQ$OEDP>#@+D]?NUZ'=^&[+4-<.HWT4-U']F6 6\T(=00Y8
M-SWYQTJ[=Z5IU^8C>6%M<F$YC\Z%7V?3(XH Y3PIIUM/X@N+BZ"WD]MI]B(Y
MY$.<E&RX!Y4G ]ZO:K8VE_X^TZ*\MHKB,:=<,$E4,N=\8Z'ZFND6"%)GF2)%
MDD #N% 9@.F3WQDT&"$SK<&)#,JE%D*C<%."0#UQP/RH \STJT2TTOPE<V$"
M)>2QW:^8B_.Y$$A4$]3RJX^@I/*L8M&\.2:<L0GGTFZ^U-'C<Z_9R6+XY/[S
M'7O7I*6-G$(!':0(+?/DA8P/*R,';Z9!/3UJ*'1]+MY9Y8-.M(I+D$3,D*@R
M ]0Q Y_&@#AUTNP@_L%8K*!1<Z%<&;$8_>D+$P+?WCDD\]Z=X:TW2[V]T".2
MSM9XO^$>#LAC5E\PF,,2/[W)R>M=Z+2V5HF%O$&A0I$0@RBG&0/0<#@>@J.U
MTS3[$AK2QMK<@$ Q1*G!.2.!W(!H R? A+>!])R2<6X'/H"0*Z"HX((;:%8;
M>)(HD&%2-0JJ/8"I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K$\96EQ?>$=2M;6)III8<(B#)8Y%;=% '$^,-$U#5-0U$VMM
M)(K:9"$*G;O=+CS"@/8D#]:JSZ3)>07=Q8Z7J0W362B6^ED>:0+,'8;7)(51
MSGODUZ!10!YU']JU.SU70X-/N&:XUYV%RJ?ND19U=F+=B-I&.IR,5TOC8-#X
M>;4HP#+I<T=X@)QG8WS#\5+#\:V;6RM[(2BVB$8FE:9\?Q.QR3^-1W^EV6IK
M&E];K.D3AU5\XR.F1T/XT <EIUA=>&KG2;Z6RN;N/^RV@N!;1&1TF9Q(25'.
M"2W/TS5;1;'4_#T]C+<Z7=3&;39(BMNH?RY6F:0(QSA>&QD\<5Z#10!Q7@W2
MK^QO[)[JTDA5-"@@8NN,2"1R5^H!'YUI:^]S:>)M'U&.PN;NW@@N4F-O'O:/
M=Y>WCJ<E3T]ZZ.B@#@-+L]0T6^TS5+G2[N1)EO3)%!'O> RRJZ*P!XX')Z ]
M:K0:;>VVD6/VG2M3MKN.VF\JZL"3+'(96/ENHX*D%3R".O2O2** //KK2M;N
M;D375F[W#Q:7YS1J-I=)BTF,<<9R<5+XAT6^NM6U.[2UN7A2ZL9P(&*O(B!@
M^P@@[ANSP<\5WE% ' MI<;1271T+4VMI;U6,[7$IO5"QX68 G<,-\N.NWG%1
MBVU&2WMIM5LM68Q^>+2_M01>1KO&Q9$7@[EY.1C(YQ7H5% '.R1:E<> A%J6
MGI?W[VBBXM20GF'C<,C@-C/3OTKGI+753%(]M;ZK<Z;9WEG<0Q7B$W'R.3($
MS\S #;C/OBO0Z* //KBUU&YUBZUM-*O!!'J=I<K$\>)9(UA:-B%]06SCKQZU
M?N;C4I]6TW7I=(N%M;6XGC$4<1,YC=%"R,G7[RD8ZX(KLJ* .$O;>^NM6LM;
MU'3=2AADM9H3%ISNLT1\P-'O"$'YE'/8'&:IC0I=.GMIY])U-(9-+$2V^GW,
MI,<H=V\MV5@2#OZGC(->CT4 >?K87VAQ:E:IHMQ*-1TJ&&!+;]ZD4B1LAC9B
M> ,CD]>>_%=7H<LT5I::?-9SQ&"RA+2LH"%MN"H]QCGZUJT4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!R]GXLA2UM(ME_J=U=>>T?E0(K,(Y2I!&X*,= <\@
M>IQ6YI6IV^LZ9!J%KO$4P) =<,I!(((]0017+>&]&U&SU+2);BU>-((+Y9"<
M?*7G#(/Q'-;?A&SN+#PW!;741BF628E#U ,KD?H10!E:]J/B/3;?4M8\^&VM
M;.55MK-HE?[4GR@DL#D%B2 !C&!Q3-2UW6?)UO5K.XCCM=&F\H6K1 ^?L56D
M+-U'WB!CT[T7DMY-XFFN=2T+5+RVLI +"*!8S%D#F4Y<9;.<9' '')J#4+#5
M(K7Q#HL&FSS?VS.9+>X7;Y:+(BJ^\Y^7;@GWXQ0!KWNL:I'XHT:SC@ACTV]D
M?,OF;I)<0LX&W'R@$=<G..U9^IZYK!37M1L[N&"#1)-BVSQ!O/VHKMN;J,[L
M#&.G>M74M/G;6_#LD$3/#9RR^:_]P&!U!/XD"L/Q1H[7]UJD$>@7$ES>QK'!
M<PSD0297&^9=P&4.<9!Z#'L =I;3K=6L5P@(65%<9]",US'B7^V[35=.^QZ_
M-;PZA>K;^4+:)A$-C'()4D\KW]:WM/,D);3S;2)%:1QI'.Q&V;Y><=^,<Y]:
MH^(K*YN[[0GMXC(MMJ(EE(_@3RW&?S(_.@#+_P"$DN]#U35+74/MNIPV-O!*
MTL,$8,8(<N[8VCL.!GH<#K5U_%%M:WU\6FN+I0ULD%M'"H):525"-D9W=3NP
M!BH-1TN]FF\6&.W9A>Z<D5OC'[QQ'("!^+#\ZS'T6]5[]KG1FO+>46 9 ^V3
M"1D.T9!!WJ<=QWH Z_2M5BU:"62.&:!X)6AFAF4!XW&,@X)!X(.02.:S]2\7
M6>FWEW;-97UP;%%DN7@B#+$C#.XDD<8!X'/!XXI?"<>HQV-RMZUV8?M+?8Q>
MD&818&-QZ_>W8SSC&:P=0N;Q?$/BJRM--GO'N[2")#%MPCM&X&_)&%YSGV/M
M0!TC^)M/2'4YAYKQZ9"LTS*H(963>-O//'TK)3QF8-6U<7EG=+8V<<#1,(US
ME\@#[W.X[=OZXK*N])U33;/7=+@TRYO#?Z=##;S1;=F4A\MMQ)&#QD>M6;RP
MOX[S5HGT)]0AO;2TPI(",(\AUSN!#X.5]Q0!U&E:Q'JCW$7V6XM+BU95E@N
MH9<C(.5)!!'H:KZMXE@TF[:V^Q7EW)';FYF^S(I$462-QW,/0\#)XZ56\*0W
M\,NH+*+Y=.WI]C2_;=*OR_/R23MSC&3V-4?%%IJ=[J5S;-:WUU92V.VUCMI=
MD9G);/FG(XQMZY'7@F@#J[:XBN[6*Y@;=%,@D1O52,@URU[XP-Q>:=%IT-U'
M!-J:VQNGB7RIU&X.JG)/4=<#.#BMSPZDL7AS38IX7AEBM8XWCD&&5E4 _P J
MY2RL=5@M-'T1M)N,Z;JGFRW1V^4T>YR&4YR<AAD8XYH V(_&]C/:_:8=/U&2
M-Y1!"1"H\Z4L1L7+<D8))X'OGBIO^$NLOL)G^R7GV@7?V/['L7SC-C.W[VW[
MO.=V,=ZR([+6;#P9IEK'#=QE+QC>QVI F\DO(?E.?4KTYQFLZUT^]TNX6\72
M[B,0:V;F*VEF4R3Q20;/E+-\SC!)!.>O- ';:-K=OK<-Q)!#/";6<V\J3H%9
M7 4D<$_W@*JZIXHM=+NIK<VEW=&VA$]TUNBL+>,YP6R1Z$X&3@$XJIX,FEN&
MUZ::W:W9]6<^6Q!*_NHA@D9&>.<$\YJKJUOJ-CJFNM!IEQ>KK%G'' T.,)(J
MLA5\D;1\P.>G6@"[>^-M/M)+H):7MU%9HDEQ-!&I2-'4,&R6&1@]LG@\5T(=
M3'Y@8;",Y[8KAE\.ZC;:%XCL! TCS:?!! 01^^9+<(<?B.]=B;=IM*-LQV,\
M'ED^A*XH R+7QE8731G[+>0PSQ22VL\L:A+E4&6V8;/3D;@,BK$WBBP@M[*=
MUFVWUI)=Q849"(@<YYZX85S5MIFJWUGH>ER:9-:MI%M*D\TF!&[>2T2A"#\V
M<YSV%1?8M7U"STFW_L:[@.GZ1<VLK2[0&E:%5 7!Y&5Z^_UH [/1M8CUNT^U
MP6MS#"V#&\Z!?-4C.Y1DG'UQ^59^H>,;+3KR]MGLKZ8:?L-W+#$"D*LH8,3G
M)&#V!/!XK3T>&2WT2P@E0I)';1HZGL0H!%<;J,U[+J_C#2[339KI[^.*&.2/
M;M1F@"_.2>!@YSST- '0S>+].@O[RU,-TR6";[FY6,&*)3'Y@);/.0<  $Y_
M.J&J>-#%HNHO;Z=>VU_!9FYACN(TR4(($G#$;0<9'4>E5IO#-_+I?BG3T3!N
MXX4M78@"4I;HOX?,N*BU>TU/Q$=1O8]*N;;;HLMHD<P"M),Y#$*,\@;<9[YH
M +[Q-J6E:+=2>?>W%[#IJ3^7/;1#8S.X\QBI''RXP.@ [DUL7/C.VM!*9M,U
M'%M$LMVPC3%LK9QN^;G@9^7/%9FO:)J5X=8$%JS^?H<5O%R!ND#2$K]<$?G5
M+Q#;:QKMOJD4NEZHZ3VJ?V? '"1H=OS^8 V"V[. <]L4 :K^,#IVN:W%>PW5
MQ96<L.)8(E*6T;1(26.02-Q)XR0/:GWNNW,>J""UO79?[8@MI$:% %1HMQ53
MR2#P<\'G'2LN\M]7DA\0V<>BW3?VTD*6\AVA4)@1&W\_+M.?7H:L-H6H1ZJS
M);.T2ZU;3!^.8TMPA;\QB@!\7BV[2[TB***\U"&Z>Z\V001JS['8!0-W&W'X
MC!ZDBMZT\26%\=+$ E8ZI"TT/RCY54 G=SQ]X#OS7.:=INI:<?#TTNGSN+:Z
MOA,L>TM&)9&V,1GI@@U#H_F:)J.O7CV[3VVB*T%LD;#)61S,XR?[H9!_P&@#
MN[BXBM;:6YG<)%"A=V/15 R3^58"^-K 6\T]S97UJJ6AO(Q-&H,T0ZLN&//(
MX.#R.*U->L9-3\/ZA81$+)<VTD2$] 64@9_.N+U;3]6\06*A=(N;9['1Y[<K
M+M!EFD"#:N#R!L)STY% '6:9XCM]3U!K'[)=VLWDBXC%Q&%\V,G&Y<$]\<'!
MYZ5-JVLPZ4;>,P3W5Q=.4@M[< NY R>I   &2215&"QNE\76MXT+"!-),+/V
M#^8IV_D#2>((+F+6='U>"UENHK)IDFCA +A9$ # 'K@@?G0!8L?$]AJ$UG#$
MLZRW?G (Z &)HB ZOSP03[U5?QI8!K>."SOKF:Y:98HH8@68Q/L?O@<\Y)Z#
M\*Q+.PU33M2L=;ETJYD66[O9I+>':TD(FV;,C..B<\\9J;PWI&J6^J:7<7=B
M\ C6_,H)!V&2<,HR#W% '6ZGJ$.DZ9<ZA<!S#;1F1P@R< 9.*R3XNA*PB+2M
M2EFGWO%;K$HD>)<9DP6 "_, ,D$GM5GQ7:3WWA35+2UC,L\UJZ1H.K$C@5C:
M]I3_ -NV&I36-]=VRV+6[I8S,DD;[E92=K*2#@CKC.,T /7QGY^O6JVUM<2Z
M9-IKW6]8USD,OS<MG !((]:U9?$]A#;V<[+-MO;.2\CPHR$1%<YYZX85ST.C
MW]C<::J:0T4<NDSVCI!)YBVTCNK@,S-G'!R>>:K"RU:_LM+M_P"QKN V&CW-
MK*TNT!I6B10%P3D97K[T ;R>-;65;4Q:7J;M?;C:*(5!G"J&)&6X&#U.!Q],
MR+XPLYK:SDMK*]N)[QI52U1%$J^6<2;MS #!XZ\YXS4,.FWBW_A:0V[!;*TD
M2X/'[MC&@ /X@UD?V1<PVD*WVCW<J+>WDBSV4A6YMR\I*,N&'RL.O7MD4 =G
MINH0:KIT%_;%O)G0,NY<$>Q'8U7U76H]+GMK86ES>7-UN\J&W"[B% +$EB
M,COWJEX=O=2CALM,U>*0WILS.\S%>SX"G'\0!7)Z=:C\2I?OJ-@JPWTVF%9!
M<1V+[':3C8&((.W[W0CWXH </&=C,EG]DLKZ[EO('FBBBB7=A&"L#E@ 03ZX
MXZ],J/&5A+%9/:6M[=M=P-<".&(%HHU.&9P2,8/&!DDCC-8_@_2-1LK[3#=6
M$ELEK8W4#[B" S3JR@$'D%>_M4.A6&J^'YM/O)=*N;C?8/:O'#M+1N)F==V2
M, ANO;% '2^$=0N=5\*Z??7<GFSSQ;G?:!DY/8<5LUB^#[.YL/">G6EW$89X
MHL.A_A.36U0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4U'610R,&4]"#D5R]OXC
MOY=)T2Z81>9?:FUK+A>-@,HXYX/R+^M<_P"'8;UK_P )M%=QQQ^3?$(8=QP)
M5W#.>XQCTQWH ](1UD0.C!E/(*G(-.K@-%UC6+O3],LM->RL$?1S=G%N6"L'
MVA57<,#GWJYI7B+7)WTBXN7M)8]7LI9D@2,Q^2Z*K#YR3D'/.1Q0!V=%<##X
M@U.^>?3#JMG=-/ILL[306Q\N&12H9%;=AQAB,YR.#[5!I^OW^GZ3H>DC4X+8
MMI$=UY[6;2<$*J1[0?8Y;O@<"@#T/>N_9N&\#.W/./6G5YVVO:@]S<:]#;"*
M[70+>XDA=3@ 32&08//0-C\*ZS2M5FU+6M3C0HUC:^2D3*.6=DWMS]&3]: -
MBBN-7Q'JQ2/63);_ -FR:G]B^S>4=XC\PQ>9OS][=SC&,4S3_$.N2Q:7J5Q/
M:M:WNHO9-;K 0P :10^[=URG3&,4 =K4,=I;PW4UU'"JS7 42N!R^W(7/TR:
MR=;U"_75]-TC3IH[>6\6622>2/S-B1A> N1DDL/UK.T/Q-?ZAK%GI]RL(8)=
MQW)12 9(9%0%>> 0<XH ZVBN)TWQ#KVLW>G6EO/:VYN;>XFFD:$OM$<^P;1D
M=1@<^N?:MOQ)J%U8I:^3?VMA%)(1-<3C>P&"0J)D;F)_3/% &R74.$+ ,V2
M3R<=:1I8T.'=5."<$XX'4UP%OJ.J^(-2\.7,,\-O=F/4(GF: X 1XUW",D$$
MX'!/&3Z8IMUK=QJ=EMO(+<W2Z;J<,TBIR&B*J=ISP&ZD?3TH ]!62-R0CJQ
M!(!SP>E/KS#5I9YM U." P0"&PTQG?R=SRABW!.1T(!'X^M;]QX@U>Q_M#39
M)()M1CNK6*UD$6U72; R5R>F)._:@#L*K7^GV>IVWV>^MTGBW!@KCH1T(]#[
MBL#QU'=26>E_9KE(?^)I;#YHM_S&1=IZCH><=_:J:^(M92 ZN\UNUA'J0L6M
MQ"0S)YGE&3=G@[N<8QCCWH ZRRL+33;5;6RMT@A4DA$&!D\D_6K%8?B"_P!1
MM[[2;'39(8GOYWC>26,OL41LV0,CGY:Q8_$.O7%S;Z3%-:+>?VA/937+0DJ5
M2/S X3/7!'&<9]J .VIK.J8WL%R0!DXR?2N-?Q#K4,%SJS36[6-EJ(LI+?R2
M&D42+$TF[/!W$D#&,"J5]?ZMK$&G:F\UN-/?7HHHK<1$.BI/L#%\\DE3D8[^
MU 'H-%<I#XDOWTC3[HB+S+G6&LW^7CRQ*Z<<]<*.:32]:UN[T^+Q [6SZ;*)
MI'M@FUX8EW;&#9^8G:,C'\7'2@#K*ABM+>"YGN8H52:X*F5P.7P,#/T%<CX:
M\4W^I:EI\<\\5S'J%NTLB16KQ_9' #!=QX8$$C/J*M>*];O]+N'\C4+2TCCM
M&FCC>(S2W$@)^78#D( !\WO[4 =517$R^(M=O4U">RGM+6.RTR"^VO 9"[.C
ML4SN&!\O7K6SK'B"33O!K:XD2&4P1NB-DJ&<J!G') +"@#=HKA%\6:G;F?\
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
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* "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* "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@ HHI#T]: %HKGVO=6M9K1[J1 US/L-J%4[5SU!%=!0 456L97EBD9VR1-
M(H^@8@?I2W]VEAI]Q>2?<@B:0^^!FFE=V$W979C7?CKP]97<MK/>,)87*.!$
MYP1U&0*GTOQ=HVLW@M+"Y>68J6QY3#@>Y%>3Z%=,NK2W]QHS:P"&+Q;<J&8]
M3\I]ZW9_$LI)CT/1(-#O8TDDN'6)2PB5=V#E!C/]!ZUZ4\'%>ZKW[W5O\SRX
M8V3]YVMVL[_Y'JM%>;77C/6+3P7IERLNZ[O7E5[EHP=@5L#C&,X]NQJS9GQ3
M=-))I_B6"YTXIEKQD3,9 R?DZCTY[&N9X625Y-+_ (!U?6XMVBF_^">@45Y3
M8:_XJOM&U#5#KGE066T?- A,A/0#CCM^=3Z/KFMZI;+)+XPM[25V*B!X4+?7
MI5/!R5[M:>O^1*QL7;W7KZ?YGI]%>6:-X[U1]5NFO+LO;>1,\4;(HP5!9>0/
M;%6[;Q7K2>%86:Z-QJFIW!CM/D4;$! +8 QUR.?Z4I8.I%V81QM.2NCTBBO-
MK'Q=JL7A76+JZOO.NH9EAMWV*,$]P /0$\^E=9X6DU.\\.65U?W9>>8^:Q*+
MRA/ X [8.:SJ4)4TVWUL:T\1&HTDNES=HK,U]]773@NBQ*]T\BJ68KB->[8)
M ./3WKDKKQ9J^E+K-HUS'?R6CQ1PW1B"X9^H('''/XBE"C*:T8ZE>--VDCT"
MBN2LM6URUUN_T:5X]4N(K=)X&8"#.2H8' QQNS^%5+/Q7JB>"]5U>Y*274%V
MT4:[1M0$H ..H&X]:?L)=/+\1?6(=?/\#N**Y/2-7U.#Q-#I&H7R7R75F+A)
M!$J%&Y^7CJ.#^E:6N:C<VMS"+:3:ENGVFYX!S&&4$>W!<_\  :ETFI6*5:+C
MS&U16'/J5S;^*U@:3-B;>)67 ^61VD"MGWV!?JPJA/K.H075O)YVZ".XNOM"
M;1S$CA?_ !T$GWQ0J38W5BCJZ*P9]1NEUDP)-^Z^U0H!@?=:-B1^8%6IM0:V
MUBZ663%M!8K.1@<'<^3^0%3R,?M$:E%<TNI:C!X>U$W,V+ZWC$@;:. ZAAQC
M'!W+_P !KI*4HN(XS4A:*YZXN96O]4WZT]DEJRB)<1[1F,-R&4D\GUJ*+4)K
MF["W^JMIC?8X)?)#1K\[;MWWU)XP*OV;M<GVJO8Z:BN?9[B2\OA_;4MO%:Q1
ME'Q&5.5R6;*\_AC\*6RN[W6VA1IY+()9PS2B$#<9) 3CY@< ;?U]J7LW:]P]
MHKVL;]%<RNH7=Q+96LVH-;,)+B*>6,(-YC("GY@0,CG\:;<7-^VB:K=1:K,W
MV 2>1/&L>)@$#?-\N#ALKQCI3]D^XO;+L=115>S@D@BQ)=37)8YW2[<CV^4"
MK%9LU3N@HHHI#"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 *0]*6B@#G;&/45U%KR\TQY9G;"N95Q$OL*Z*
MBB@"M8Q/%%(KK@F:1A]"Q(_2LCQM;ZA>^');/3;=IY9W56"D#"YR3R?8#\:Z
M"BJA+EDI=B)QYXN/<Y'P;I%[X=\,7,DMDS7TCLX@##)P,*N<X]_QKGT\'^(Y
M]-U'5)IWBU"[W*]J$4F521QNSP/;T KTZBMUB9J3EU9@\+!Q4;Z+^KGF&F6/
MBS3+2"QO=&-]I>'S9XC/)SU."1R<U8TKPMK6E>'-7D2V*W=^@BBM4D!V(3R2
M<XS@G_)KT>BJEBI/HM28X2*ZO0\UN?#.LV_@.UTJUL7>YN+@S72AE^4#H#S_
M +OY4W^S=831_L4'@N".X\GROM>]#)G&"WU//>O3**/K4NJ6]^H?5(]&]K=#
MR?4O ^KKH^E"UL6>X$<@N%5E!4EL@'GT./PJWH_@[7[B[%W<2/I;V42I:_*L
MA/!S@9P.Y^K5Z;13>,J.-M!+ TU*^IXT?"GBG^SC9_V7+L:;S6^=.2!@=_<_
MG7I/ARZU66,V]_HPTZ&WC58OWP<MVQQZ 5N45-7$NJK22+I854G>+9C>*FU;
M^PY(]%B9[N5@F58 HIZD$G\/QKEY-"U"X\*2Z5;:$]E+$R3AY)T<W#@\Y([X
MS_*O0:*SA6<%9+K<NI04Y7;Z6.7T2RO[KQ5>:[=V3V4;VRP1QRL"QZ$GCW%5
MM'T74+;PIJUG<:='+-/=221V\SC;(IVXY!XZ''(YKL:*'6?;M^ *A'OW_$XC
MPUX?EB\1QZBNDOIEM!:^7LDDWM)(>I'). ./P%;C:/+?WVH3W,]Q;I-B!$C9
M</$%[\'JS/6W11*M*3N$*$8QL<Y8Z5>7*3Q7Z-&7L(;?S<@G>CR_,/?E6_&F
M:3IVH&>TEO[4(<W9G&05&]E(_ X-=-12]J]1JDM#DX-*U*T>9S;M,MK=1-#A
MQNFB52O&3U"D=<9(J:]M+W5KF>1;2:WAN$AMF+E0^P.S2-C)P,' ]STKIJ*/
M:N][![%6M<YC5]&O4%R;5KB\^U6;POYCKD,I!3T]7'XUN6MY)<2%'L;FW &=
MTNS!]N&-6Z*ESNK,J--1=T8PT>.YOM5>[M(W6=E\IW4$X$:C@]1R#5.P2]M9
MEFO=,N+F22QMT=EV,1(N_>#EAW(KI:*?M':PO9*]T8UMI<-SJUU>W>G1G>L1
MA,T:LRX7D=\8-/F$]AK,UY':RW,%S"B,(L%D="V."1P0WZ5K44N=CY%;0YVW
MT>9[JREO+5'#27$TR-AA&7(*CW('''I3I],N5T?7[&"#"3!_LB @ AHE&!Z?
M/N_.N@HI^T8O91L(HPH'M2T45F:A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
3 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>a2019finalannualreportwr005.jpg
<TEXT>
begin 644 a2019finalannualreportwr005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 **** "D;[I^E+2-]T
M_2@# \Z7_GJ__?1H\Z7_ )ZO_P!]&F451(_SI?\ GJ__ 'T:/.E_YZO_ -]&
MF44 /\Z7_GJ__?1H\Z7_ )ZO_P!]&F44 /\ .E_YZO\ ]]&CSI?^>K_]]&F4
M4 /\Z7_GJ_\ WT:/.E_YZO\ ]]&F44 /\Z7_ )ZO_P!]&CSI?^>K_P#?1IE%
M #_.E_YZO_WT:/.E_P">K_\ ?1IE% #_ #I?^>K_ /?1H\Z7_GJ__?1IE% #
M_.E_YZO_ -]&CSI?^>K_ /?1IE% #_.E_P">K_\ ?1H\Z7_GJ_\ WT:910 _
MSI?^>K_]]&CSI?\ GJ__ 'T:910 _P Z7_GJ_P#WT:/.E_YZO_WT:910 _SI
M?^>K_P#?1H\Z7_GJ_P#WT:910 _SI?\ GJ__ 'T:/.E_YZO_ -]&F44 /\Z7
M_GJ__?1H\Z7_ )ZO_P!]&F44 /\ .E_YZO\ ]]&CSI?^>K_]]&F44 /\Z7_G
MJ_\ WT:/.E_YZO\ ]]&F44 /\Z7_ )ZO_P!]&CSI?^>K_P#?1IE% #_.E_YZ
MO_WT:/.E_P">K_\ ?1IE% #_ #I?^>K_ /?1H\Z7_GJ__?1IE% #_.E_YZO_
M -]&CSI?^>K_ /?1IE% #_.E_P">K_\ ?1H\Z7_GJ_\ WT:910 _SI?^>K_]
M]&CSI?\ GJ__ 'T:910 _P Z7_GJ_P#WT:/.E_YZO_WT:910 _SI?^>K_P#?
M1H\Z7_GJ_P#WT:910 _SI?\ GJ__ 'T:/.E_YZO_ -]&F44 /\Z7_GJ__?1H
M\Z7_ )ZO_P!]&F44 /\ .E_YZO\ ]]&CSI?^>K_]]&F44 /\Z7_GJ_\ WT:/
M.E_YZO\ ]]&F44 /\Z7_ )ZO_P!]&CSI?^>K_P#?1IE% #_.E_YZO_WT:/.E
M_P">K_\ ?1IE% #_ #I?^>K_ /?1H\Z7_GJ__?1IE% '1T445)04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2-]T_2EI&^Z?I0!SM%
M%%42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '1T445)0444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2-]T_2EI&^Z?
MI0!SM%%%42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '1T44
M5)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2-]T_2
MEI&^Z?I0!SM%%%42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M '1T445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M2-]T_2EI&^Z?I0!SM%%%42%%%% !1110 5G:_JIT31YM06$3&(J-A;;G+ =?
MQK1KGO'G_(H7GUC_ /0UJX).23)FVHMHZ$'(!K-T_5C>ZMJ5B80@L6C ?=G?
MN!/3MTK17[H^E<QI;M'K_BET.&7RB#Z'8U.,4T_ZZBE)IK^NAU%%<MH\6L:_
MHMO>W&KS6A9,(L"+EB.-S<<Y/88&*GTK7YU\,WE[J!$DVGO)%(RC'F%>GTSD
M"FZ;0E43W1T59VA:J=8T[[681$?,=-H;/0XK,LX/$4^GIJC:H/M$B>:MGY*^
M5@C(3/7IWS5'0-6&F> Y=0";F$LGEH>[,^ /S-/V>CMN3[357T1V5%<S>V&N
MV.FR:DNMRRW<*&5X&C7R6P,E0,9''>DUK7KM=)T:^TWAKRXC!BX^<,"=F3TY
MXS25.^S*=2VZ.GHKF[^74_#VBWNIW6HF]N&50D9C"QQL6QP/09[]<5'?V6NZ
M78?VC;:M<ZA<1E6DMS$I24$@$*H&1UH5._4'4MT-O4-4BT^>SAD1V-W,(4*X
MX/J:NUR/BBUO)=5TF5-1EC2:[411^4O[D[>HXY/L:OZB=7B_L[2;6[D:6X9_
M/OC",HHYZ 8!.<#Z4^165F+G=W=&_17,NVH:#K6G0OJ4U]:WSF)TG"[D;'!!
M _2GWMYJD_BUM)M+H00M9B5GV!C'\Q!(SU)X'/'>I]GYC]IY'1T5S<;ZAHWB
M2QL9=0EO;74%D \\#=&RC.<@#BGW%UJ.KZ_<Z;87ALK:Q1?/E1 SN[#(49X
MQ1[/ST#VGEJ:%QJI@U^STOR0PN8W<R;ON[>V*?8:A-=WU];R6K0I:R!4D.<2
M@C.1Q7.H+Z'QYI]K?3"X,=O(8Y]@4NI!Z@<9!!Z>U:NEZC=7.I:U#+)N2TE5
M81M V@J3^/XU<H)+3M^I,9MO7O\ H;=%<IH:ZQXAT2"\N-6FM000GD*H+D$@
MLQQZ]AC@59TC6[A-"U&?4F$LVF2RQ.ZC;YNP9!_'I4NFT4JB?0Z*BN9L;37;
MS3H]5;5Y%NI4\U+81KY(!Y"$=>G?.:N>$M2N-6T7[7<N6=IG R ,#/ X]*3A
M97N-3N[6-HD $DX KG8=:UG6&DFT2SM19HQ59[MV'G8ZE0O;ZU?\2S-;^&]0
MD0X80, ?3(Q_6I-!@6VT"PA48"VZ9^I )_6A64>83NY<I!H^M/?3SV-[;?9;
M^VP9(MVY64]&4]Q6M7.:C_H_CO2)5X-S!-"Y]0HW#]:M:7?7-QXBUJUEEW0V
MS0B)<#Y=RDG]:<H]5V",NC[FS16,]]<CQK'IXE_T8V!E,>!]_?C.>O2LRSFU
MS6M0U2S34#:VUK=LOG+&I<CLB^F,$D]>125-[W!U%M8ZRBFQ(T<*(SEV50"Q
MZL?6G5!H%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#HZ***DH**** "BBB@ HHHH **** "BBHKFY@L[=[BY
MF2&&,9>21@JJ/4DT 2T5GV&O:/JLS0:?JEI=RJN\I#,KD#.,X!Z<BM"@ HJ.
M::*WB::>5(HT&6=V"@?4FD2Y@EGE@CF1I8<>8@8$IGD9';- $M%%% !1110
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
ML%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% '1T445)04444 %%%% !1110 4444 %<]X]_P"1%UC_ *]FKH:I
M:QI<6M:1<Z;.[I%<QE&9,;@/;- '-ZAJ>N6UM;0G2K;29+VZAM4NH9UF9=[?
M,=NP#. <9SS5.\U77+749-#@U5RZ:G;0I=RQ(S^5+$[$$  $@KP<#MFNNU;2
M8=7L!:RR21-'(DL4T9&Z-U.589R.H[UGP^$[=94N;B]N+F[^VI>23N%!=D0H
MJX P% /04 4_'=K,GP]O8C?3LT,2[Y"$W38(&&^7'/7C'2LB]BU.QOO%=W:Z
MU<1RZ?:0S;_+B)G98F(W_+C'&,*!UKM=8TN#6M)N=-N6=8KE"C,APP]Q5 >%
MXFM=4BN+ZXGDU6W6">5@@; 0KD   '!]* ,"\UO6+JSUK6+;4&META(S%;*B
M%)2(UD??D$G.[ P1C%2_VOJB^(5^VZA<6"S7B+:Q2P VL\! ^4.%)$IR>K#G
M Q6E=>#+:X:9%O[J&UNTC6\MTV[9]@"C)(RN0 #@C(%2/X2@>\9OMUR+-[L7
MCV6$V&4$$'.-P&0#C/6@#"T+7M:U*[T^_0ZA-%=W,BW$#6@%O%#\P4J^W.00
MN22<Y-;FKSWMYXFL]$M;Z6QC:TENI9854NVUE55&X$ 9;)X[4ZR\)P65W XO
MKF2TM9GGMK-MNR)VSDY R0-S8!/&:M:KHG]H7=O?6][-8WENKQI-$JME&QE2
M&!!&0#[$4 <EI\]]K6N>&+VZU"99@EY'((TC"LT3JA(RIQO Y].V*W?$&MW.
MA:MYTDN;&339W2,J.)XL-UZ\J3Q_LU<LO#%EI[Z8T$DW_$LCE2,,P._S,%F;
MCDDC/&.IJIXLTJ779],L%LI6BCNTN);G<H1$&0R]=Q+ XP!CGKQ0!C?;O$4E
MGJKR:O)!<Z'8Q.RK%'MGF,7FOORO3^' QCK4UUXEU)M!\37\$_E/:1PR6HV*
M?*WP1N1R.>6/7-;.J>%8M2NKJ9+^YM([^-8KV*';B=5R!R02IP2"1VJ#4O!5
MO?M?(FHW=K:ZA&B7%O#LVL44*I!*DC@#@'G% %SQ'>W6GZ?:7MO+L2.\@%S\
MH.Z)F",.>GW@>/2N:C\2ZQ/)>6XNMKWE]"-/81K\D#3NC=N?EB+<Y^]79ZGI
MT.JZ5<:=.S+'<1F,LOWESW'N.M9L/A*P@N]'N5DF+:1"8H@2,2?+MW-QR1EC
M]6- ',0_;-2UK0IGU&:$C4[^)1#'$ H3S>>4/) VG/;GKS3O#LNHZ=IGA^X3
M4I&M[W4);5[0QIY84F9L@XW;LKG.>_2NC_X1.!%M3;WUS!+:WDMU'*NPG,A;
M>I!4C&&(]:E@\,6D%CIMHLTQ33KHW49)&68[^#QT_>'\A0!!XFNYH;FP@CU.
M>T24R%HK.'S+F<@# 0;6 49R21Z<T>'M1NM5\$1WEZV^X>&578J%)*EER0.
M>.U7-4T/^T+^UOX;Z>RNK9'C$D(5MR-C<"&!'\(P:=I.AQ:1HQTJ*XFE@R^P
MRD%E#$G&0.>2>M '):#/J6H:=I^F66I26$=GH5O<!HD0F25P0N[<#\H"=!C.
M>M10Z]K>M:3J6IQ:K)9?8M*AO$BBBC*M*8W9@=RD[24Z>_6NB;P;%'!;)9:E
M=V;PV2V+R1A"TL(Z9RI 8<X(QC)J>+PI806E_:0/+'#?6:6;*"/D1$9 1QUP
MQZYH YZ^UC6[ZSUW4;/4VLO[)M(VBA2-&5V,(D8MN!/\6!@CIWJ*^\0ZY<7>
MH-8/J#RV'DK!;VUH)(IF**[^8VTD9W8&",=:D\1>'+QWOK/3K/4=M[:1P>9#
M<1B&9E7:&E#89=HQ]W.X#'M6Y<>#X+B6;%_<Q6]V(Q>6\>W;.4  .2,KD  X
M/(% #= FU/4=9U6>XU%_LMG?/;PVHC4 C8A^8XR<;N/QSGMGM)J$?CO6_L.D
M6^HYM[3?YUP(MG$F,95LYY].E=/IVEQ:;)>O$[L;RY:Y?=CY6*JN![?**2VT
MN&VU>]U-7<RWJ1(ZG&U1'NQC_OHT <AJ.N:C::@98]2F=X[^"![2W@#6L$;%
M%*/(4&7^8]&R.. *L6^H:M_PD'V34-4N;">:ZEC2"6W7R)8<-L,+[3EQ\I^8
M^O%:%WX+BN3=(FJWD$%Q="\\F,)A)MP;<"5)(R,X/%2P^$H8;N!C?W3V=O<M
M=PV;;-B2MN.=V-V 68@9[T <CI%]?6&FZ5IT>H:B8KV>]DD:VMTDE01S,,(
MG&YFR20?; -:MA>^(=4O=-TV[O[K3VDM+EYF%NB2R;)55&PRG:2I!/'<^V-2
M/P:EL8WM-6O(9+>>66V;;&WDB4DR)@K\RDG/.2,"KFG>&;33+JTN(9IG>U@E
MAS(P/F>8X=F;CJ6';CF@#ETUW4[W1]/DFUB>.X:SE<Q6%LKS32*Y4.P*E53C
M_9&35_PS?3:GXBM;^XP9KCP_;22$# +&1R>/K5V'P5;VOD_9-2NX"ENUM*5V
M$RQ,Y?!RO!RQY&#S5O1?#-OHLL,L=S/,T-FMFIDV_P"K5F9>@'/S8_"@#EM>
M^V6&K^*[Z#49MT.F0R+&\<3(<F3 (*<A>H^O.:GUW5-:B?Q%=VVJR0)I#6[6
M\ B0HVZ-"P<D9(.3T(Z_3&]JWA.#5KN\F:^N8%OK46UQ%'LVNHW;3R"01N/0
MT^\\+VEY#JT;SS*-6\OS2I'R;%51MX]%'6@#G]6UK5_#SZO:_P!HRWKI;VTD
M$DL*%HWEE,;8"@ @8R <^E;'AFZU*2_OK:Z.H36:+&]O/?6XBD+'(=>%4$#
M(X[U:U/PQ9:K/>S7$DP-Y;1P-L(&S8Y=67C[P8Y_ 5-I6CG3I[FZGO9KV[N=
MHDFE"K\J@[5"J  .2?<F@#C[B74=/'B75K+4I(!:ZLG^CB-"DN5A#;B03T/&
M",5:U#6=66VUG78M0>.+2K\6Z601#')&I0/N)&[)W'!!&,"M^?PQ:7%EJ=JT
MTP34[D7$I!&58!.!QT^0=?4U#=>$;>ZN[AOMMS'9W<ZW%S9+M\N61<<Y(W '
M:N0#SB@#!;4-8DT74=5GU1I%CU/[)#;F"/8J"[1<GY<EL9 /I[\U=O[O5;3Q
M%,MKK-S<6UC!)>7L+Q1;$7!,<0(0-DXSUS@>]:Y\,6ATB?3?.F\J>\^ULV1N
M#>:)<#CID8^E16?A9K.\N95UB\D@O)GEN+=TB*R%A@@G9NQC '/ % &!)J^M
MZ9I]A>2ZK)<OJNFSSLKQ(%@E6'S5*87H.1@YSQ6CHMWJL6MZ7%>:G)>1ZEIK
M7$B/&BB.1?+^YM (&'/!)JQ#X*MTB6&?4;NYAAM9+2T238/LZ.NTX('S';@
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
M*D#8_*K%>)74%]X:UMHA+Y=S;,"KH>#W!^A%>DZ[X@E@\%)J<'[N>ZC0(1_
M6&3^0S4SH<K7*[W*IU^9/F5K&G?>(=(TV0Q7>H0QR#JF=S#Z@<BBQ\0Z1J4@
MBM-0ADD/1,[6/T!Y->8^%?#G_"2WLXFN&BCA4,[ 99B3QU^AYI/%7AP^&KZ%
M8IVEBF4M&Q&&!!Y''X<UI["GS<E]3/V]3EY[:'L%%8OA#4I=5\.6UQ<,6F7,
M;L?XB#C/Y8K:KDDN5M,ZXRYDF@HHHJ1A1110 4444 %%%% !1110!T=%%%24
M%%%% !1110 4444 %%%% !2,RHI9B%4#)). !2UB^,)[:V\*7\EW;FX@V!6B
M$A3?N8#!8=!D\GTS0!J6UY:WL9DM;F*= <%HG# 'ZBDN+RULPANKF&#><+YC
MA=Q]!GK7*>%AY7C/686DL=YM+9FCLEVQK@N,=>2 1SQU' IOBV"&37#*DEE+
M<1Z8_F6=^I$<D);DH_\ "_&#UX(Z4 = FO6G]K7NGSNEN;7R@'DD"B0N"0!G
MOQ5V6\M8)XX);F&.67_5QNX#/]!WKSD6^GZCI/B>]-BH"Z';O LXWO"/L[$#
M)YSP.>^!27GV232/%4FH>6;Y;>W^S,^-X'DJ8]G?[^>G?- '?:GK=AI5E<7-
MQ<1_N(W<Q"10[;5W%0">N,<>XJS9WD-]917<#!HY4# @@X]N*X/^S;:XTCQK
M>7EI#+>()%\QT#,A%JAXSTY)Z5T>E)J!T_3/[)?3!II@C\Q2C%C_ ']I4[?T
MZYS0!<T[Q#I^I17DL<Z(EG.T,C/(H'R_Q9S]T]C5S[=9^0L_VN#RG!*R>8-K
M #)(/L :\VF@@3=!;+8P_P#%3NDHEC!0+M8QAU!!V[L8&<9Q5BUTVUGUG3;6
M>2VO8)-:N6>.* I"K"W)*J"3D;AGKC)- 'H']HV)>-!>6^Z4X1?-7+G .!SS
MP1^=26]U;W:%[:>*90=I:-PP!].*\ZU33;%])\3S-:0^8FLP1H^P9108!@'L
M,,>GK72:#!#:>,O$,%M#'#$([1@D:A5!*ODX'T'Y4 7M7\1V^D+?;XS(]E9_
M:W0, 64D@ ?BIY[<>M167B5Y-1AL-2TV73I+B%IH'>5'215QN&0>" 0>>U1^
M.((?^$0UFX\I/.-BZ&3:-VWDXSUQGM6/K6CQ6F@2ZQK=U/JYAM1#%"VV!$$C
M*#RH[\9)[ T =)J7B/3=.T6XU;[1'<P6X)/D2*Q8_P!T<XS[4D/B*PEU.ZLV
MFBC6W$169I5"RF3=@+[_ "UP&KPH(?%T,O\ 9[NNFV\GEV<>$C8%QQSR0"/F
MXZC@5J:E8:7<OXPE2UM94BTF,P,J*53]W*<KZ<@'CTH [QKFW1'=IXU6-MKL
M7 "GT/H>1^=)+=VUN',UQ%$(P&<NX&T'H3GI7F]]8M?WK>'"3MUJ&WO"<_W8
M'#'Z[XXO^^J6VO8M5M8]7N;2*XEU+4+:" 7#E8D>*#)+^H#F3Y>YQ0!Z/%=V
MTZQM%<12"4$QE'!W@=<>M/22.4$QNKA25.TYP1U'UKS.RE33K2YULRP2#2?$
M$AE:V7:@BD1$?:N3@98'KVKM?"%F]GX7LA,,3S(;B;UWR$NWZMC\* )M/\0Z
M?J)OO+G1%L9VBD9W7!P =PY^[\V,^QK0@GAN85FMY4EC;[KQL&4_0BO-Y(=/
MBN[B%XK=(O\ A*$6X3:H'E>4"H8?W=^WKQFNG\*B)=9\1+9[!8B]3RQ']P/Y
M2>9C'^UU]Z );[Q+=6^JWMC9Z-->_88HY9GCF13APQ& W4_*:T;'6M/U"RMK
MJ&YC"72(T:NP#'<,@8]>#Q[&N;;3KO4O&NOPVVJ36$9M;59?*C1F<$2="P.T
MCGD>M4?[%M;/4O$T5C:JTVG:1 EBQ&YHV\N7!!_O94<]: .TFUC3X;6ZN?M<
M+I:*3-LD4E<=CSP:RK3Q:)=*&IW-D(+;[&]UD7,;G QA<9'S$'Z \9S7+S0:
M6T.CIIL5NR/H-P;E8U!R@1"A?WW],]\T/:6_V.WC%O%L/A&5]NP8W?NSG'KG
MG- ';66NQ7]Y:PP1%HKJS-TLP<$##*"A [_,*MW-T\%S:PK#O6=V5G\Q5\L!
M2<X/+=,<>N:I^&H[0>'M/DM4A"M:Q@M$!@\<]/?/XU1\2?\ (?\ #G_7S/\
M^D\E &Y%?6<\WDPW4,D@4-L20%MIZ''I4DDL<(!ED5 3@%F R?2O//#=G;6U
MOX$G@MXXY91,)'50&?,#DY/?D#\JZ'QK;PW<&CV\Z"2*35H%=#T88;(/M0!N
M?VC8YA'VVWS<<PCS5_>?[O//X5(;F (SF:/8K;&;<,!LXQ]<\5YOK=BC:CXH
MADGTZRMXDMTC,EJ7ECC\L;?*VL,?/NX ZU<E@<>+_P#A'&R8[G4(M5.1P4$9
M+_G+&O\ WU0!W:WEJ]TUJES"TZ#+1!P74>I'6HVU/3T5F>^ME5 &8F50%!.
M3SZUY[X=MGD.B3W%Y8Q77]ISL5CMF-T\F9/,5VW=,9R2.RT:9I=A_P (UX?E
MB:TMK^6ZDDC:Y@WQ7#CS!MD/^[G;SQC@4 >B2W]G!;K<2W<$<+XVR/( K9Z8
M/2IP0RAE((/(([UYA8L+S5=-BB@TZRABBOE6.[!GMC*)E$ACY7@C)'H,C%=A
MX/EM8/#FFV*7Z7#F!GBRI1GB#8!"DYV@$#\J +D^N0VVK7&GRQ,OD67VSS,\
M,N2"/J,#\Q5'3_&$&H:3I-_':2*VIW1MEA+#=&1OW$_0(361\13):SV5Q#D-
M?P3Z66'K*%*_JIK.\F:+Q/J>E6:LK:5'=WL&W^]+#&$Q[Y:2@#T2&\M;F22.
M"YBE>(XD5'#%#Z$#I5/4M:@TS4-/M9UP+UY%\TL%6/8A<DY]A7(^$;6--0T&
M9+RPW?V8^(K.V96>,A,F5MQ&0V.H&26K6\6K8OX@\-+J(B-N;J7(EQMW>4=N
M<_[6/QH Z)KZS2T%V]W MN1D3&0!#_P+I5*]UZ.UO[:TBA^T-<VTUQ&ZR*%(
MC"\9/'.X<]*X*"-GU:SAM'LDT\ZO?FV^TQ[[?(1<8 ('7S<<^M*L,<%O;)#<
MI<Q?V?JQ1XXC&@&Y>$!)^4'('/2@#T9=1MUBMC<S16TMPH*1/*N22.@Y^;KV
MJ8W, 1W,T82-MKL6&%/H?0UY?+!]ICU07ES86\*Z-: /=P-)(L9B/,6&&#OS
MT!YQ6A<V\B>(4\.N6=-6N+2^?*XW+&A,N?3+0ID?[5 '?B\M3=&T%S$;@#)A
MWC>!ZXZU([I&C/(P1%&69C@ 5YKI-L\LUE/<WEC#<C79256V9KII!(^49MWW
M2GM@#%=3XXV_V+;";'V0ZA;"[W?=\KS%W;O;IF@#<BO;2>%)H;J&2-VVJZ2
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
MKM"L9CEWA%4A?X23D=_E/-:=A=ZIIWB./2M3OUO8[FR:X64Q+&8W1E#+\O\
M#A@1GGCK0!NI9VL8A"6T2B#_ %0" >7QCY?3@XXI\D,4VSS8T?8P==R@[6'0
MCT-<Q9^*9([.%WM+O4+F\22]2&W5,Q6V[Y"=Q7^';QU)S4]QXTLHX?M%K97E
M[;K:+>32P*N(HFR03N89. 3@9/% &U-IUC<W,=U/96\L\/\ JY7B5G3Z$C(J
M4V\)N!<&&/S@NP2;1N"]<9ZX]JY[4?%L?^GV>GVMW+<6]KYQN$C7RX@T99&)
M)]NF,^U%EXNMH]"GN;U9VFT^S@FN2$7,ID0,"@SSDY';D4 ;D>G6,5X]['96
MZ7,@P\ZQ*';ZMC)HDTZQFM/L<ME;O;?\\6B4I_WSC%5/$%\;#P]=7IEFMC''
MNWQHKNG(Z*QP35&[\9VEG<7:-I]\\-C.L%U<*B>7$6"X/WLD?,.@)'ITR :\
MNDZ;/:QVDVGVLEO%S'"\*E$^@(P*F%O LJRB&,2(FQ7"C*KZ ]AP./:H-7DO
MXM)N7TN!9[T(?(1V 4MVSDC@=?PKE;_7]7\-SZA;7-ZFJM#IOVI':%8S'*7"
M*I"_PDG/K\IYH [&:W@N-GGPQR^6X=-ZAMK#H1GH1ZT+;P).]PL,:S. K2!1
MN8#H">IKEY+_ ,0Z5J,NE_:$U:ZGTY[BUWQI%B96"E>,#;\P///!YJ6RO-;L
M?$)TFXOH]5>33VN1NC6'RY P 4E0<*V3U!(V]Z -^VTZQLI))+2RM[=YCF1H
MHE4N?4D#FG7-E:WJA;JVAG49 $L88#(P>OJ*R/"^I:GJ+:LNJ"%);:_,*QPG
M<J*(T( 8@$\L3DCO6K?VT]U:-#;7LEE(2,31JK,O/HP(_2@!)-+T^:R6QEL;
M9[5,;8&A4QC'3"XQ3_L-H51?LL.V-#&@\L85#U4>@.!Q7!KJ.OV_A/5=:D\0
M7$LEI/- D;6\(7"2[ W"9SC^=;>H>*X_L>H1/#J&EW-JD4N7BC9VC=]H91N(
MY(((."/K0!O2Z7I\[PR36%M(]OCR6>%28\?W<CC\*F:WA:=9VAC,R JLA4;E
M!Z@&L8>*K8ZD;5;*[:!;O[&;L*OEB;^[C=N]L[<9K0O]3ATZ>RBF20_;9_(1
MU VJVTL-W/?:1WYH D73K%+UKY;*W6Z88:<1*)"/3=C-32Q1SQ-%-&LD;C#(
MXR&'H16'#XQTVXBFDCBN6\G4%T_;L7+R%@ R\_=YSGT!XK$F\27_ -G62UOI
M70Z7J$X:6%%8R1. IP,CCD#U'6@#KUTK3DL6L4T^U6T;K (5$9_X#C%.CTVP
MA"B*RMXPK!E"Q*,$# (XZ@<#VJ*UO0F@PW]VYP+59I7Q_LY)P/QK O\ Q@\N
MBZB8+.\TZ\73)+ZU:X6,[D X889L$$KPWK0!UC*&4JP!!&"#WJM/IMA<VT=K
M/8V\L$6-D4D2LJ8Z8!&!BN=@\3R6=]J?VYI;A(S:1VT$2+O>21,[1TY)YY.!
M5^U\66D]U#9RVMU;7,ET;5XI0N8I/+,@W$,1AE'!&<T :;:7I[QF-K"V9&D\
MTJ85(+_WL8Z^_6ECTZQAO'O(K*W2YD&'F6)0[?5L9-9-MXQTV[@,L,5R1_:(
MT\*47)D.,,.?N8.<]<=JT-7U>'2((G>&6>6XE$,$$(!>1SDX&2 . 222  *
M+<T$5S"T,\22Q.,,CJ&5A[@]:BBTZQ@MX[>&SMXX8F#QQI$H5&'(( & ?>LV
MS\56=W<6UM]GN8;F>YDM6BD5<PR(A<AL$C&T<$9SD5!/XSLHI1!'97MQ,]W-
M:)'%&I+R1C)Q\W0YZG\<4 =%138V+QJY0H6 )5NJ^QIU !2-]T_2EI&^Z?I0
M!SM%%%42%%%% !1110 4444 %8_BO3'U;P[<VT2[I@ \8]6!SC\>1^-;%%5%
MN+NA22DK,\:\,Z\_AS53.T1DC=3'+'G!QGM[@BKWBGQ-)XG*0VEM)';6P,C;
MN2?<XX '3\:]#OO#.BZE,9KO3XGD;JZY4GZE2,U);:!I-G:R6L%A"L,HQ(N,
M[Q[D\FNMUZ;ESVU.14*G+R7T.7^&'_'A?_\ 75?Y5Q6A?\C+IW_7Y%_Z&*]D
MLM-LM.5DLK6.W5SEA&N,FJT7AW1H9DFBTRV21&#*P09!'(-2JZ4I.VXW0;C%
M7V'>(%W^'=24#)^RR?\ H)KS'P*X3Q=9Y. P<?\ CAKUUE5T*, RL,$'H16=
M%X<T:"5)8M-MTD0AE94P0?6HIU5&#B^II4I.4U)=#DOB3H\KO!JT*%D5/*FP
M/N\Y4_J1^55/#?CR+2-(2PO+667R<^6\9'()S@YKTEE5U*LH92,$$9!%8TW@
M_P /SR&1],B!)S\A9!^0(%5&K%PY)HF5&2GSP9YC.]YXL\2.\47[ZZ<84<A%
M'')] !UKV.UMTM+2&VC^Y#&J+] ,"H;#2M/TM"MC:10 ]2B\GZGJ:MU%6KSV
M26B+I4N2[;U9XAKUM]CUZ^MP,!)WV_0G(_2O1_AY;^3X663'^OF=_P#V7_V6
MMBYT#2+RX:XN-.MY97^\[("3VJW;6T%G;K;VT2Q1)]U$& .]75KJ<%$BE0<)
MN1XCJUO]DUB\M\8$<[J/H&.*]/\  -M]G\*0/C!G=Y#^>!^BBM.?P]H]S.\\
M^FV\DKG+.R DFKL$$5M D$$:QQ(,*BC  HJUU."B%*@X3<F25XCHG_(QZ?\
M]?<7_H8KVZLV+PYHL,R31Z9;)(C!E8(,@CD&IHU5!-/J56I.;370TJ\:\7?\
MC7J'_77^@KV6L^X\/Z1=3O//IUO)*YRSL@))I4:BIMMCK4W422+&G_\ (.MO
M^N*?R%>-3?\ (RO_ -?A_P#0Z]L1%1%1  JC  ["LX^'=&,QF.F6QD+;MVP9
MSUS3I55!N_456DYI6Z&E1116!N>&+<?9-9%R5W"&XW[<XSALXKJ=7^(TU]I\
MMI:V/V<S*4:1I=Q /7 P.?>NV;PSH;,6;2K8DG)/EBG1^'-$B8,FE6@(Z$Q
M_P Z[)5Z<K-K8XHT*D;I2W.&^'FA33ZF-6FC*V\ (C)'WW(QQ[ $_CBI_BA_
MQ]Z?_P!<W_F*]#50JA5   P .U5;W2M/U)D:]LXK@H"%,BYQ6:KWJ<[-'0M3
MY$8/PZ_Y%<?]=W_I7)_$52OB@G'WH$/\Q_2O3K2RM;"#R+2!((\YV(,#-17N
MCZ;J,BRWEE#.ZC:&= 2!Z40K*-1S'*BY4U P+)Q)\,&(.<6,@_(,/Z5QW@+_
M )&ZU_W9/_0#7J4.F6-O9O9Q6L:6\F0T0'RG/7BHK70M*LKA;BUT^"&5<X=$
M (S3C624EW$Z+;B^Q+J=H+_2[JT(_P!=$R#ZD<5X6002#D'N*]^K,;PUH;N7
M;2[8LQR28QR:5"LJ=TQUZ+J6:,;X<V?D>'&N".;F9F!]A\H_4&LSXI?\PO\
M[;?^R5W=O;PVD"06\2Q1(,*BC %0WNEV&I;/MMI%<>7G9YBYVYQG'Y"IC5M5
MYV.5*]+D1Y?X=\93>'M/>TCLTF#RF3<SD8R ,?I6O'\3;F25$_LR(;F _P!8
M?\*Z[_A%]"_Z!-K_ -^Q2CPSH:D$:5:@CD'RQ6LJM&3NXF<:5:*LI'$?$W_D
M,VG_ %[_ /LQKJ? 7_(HVO\ O2?^AFM:]T?3M1D62\LH9W4;0TBY('I4]K:6
M]E;K;VL*0Q+G"(, 9K.55.FH&D:351S[GE'CU=OBZZ./O+&?_' /Z5TNLZ?+
MJWPYTY[93(]M%%)M7DD!-K?EU_"NJO-%TS4)O.N[&">3&W<Z G%3VMI;V4 @
MM85AB7HB# %4ZZY8VW1*H/FE?9GE/A'Q0OAR:=9H&F@G SL/S*1GD9Z]:7Q=
MXJ7Q')!'! T4$&2-Y&YB<>G3I7HMYX6T.^E,MQIL1=CDLF4)^NTBG67AG1-/
ME$MMIT*NO(9LN1]"V<5?MZ?-SVU,_85.7DOH9G@+2)M,T(R7*%);I_,V'@JN
M,#/ZG\:Z>BBN6<G*3DSKA%1BHH****@H**** "BBB@ HHHH **** .CHHHJ2
M@HHHH **** "BBB@ HHHH *Q_%FG7.J^&;RSM%#W#!7C0G 8JP;;GWVX_&MB
MB@#D=3;6M>A4+I,EM;17EG)&DVT2L5E#2,<,1M  QW/-0ZOI^M1ZMJEU9PW/
MV:XN;3S3;.%EDA5&$@0Y!!R5]#C.*[2B@#S_ $_0]0CU!3'I,]M;KKD=XOFR
M*Q\HV[(23N)+;NO4Y;O4MSI]_IVN'5?LWFLNM22Q6_FHKW$;VRQDIN(!(()Q
MD=#7=U6OM.L]3M_L]];1W$60VV1<@$="/0^] 'GMOIUSJ<\FJ3:;/+';ZW<F
M>UMYL2!6B5<@JPR58#(!]>M=GX8LFLM*8-8"P\Z>240F0NP!/!<DGYB ">>M
M:-G96NGVJ6MG!'! GW8XUP!4] '!7GAG4Y=2UW9;Y@1)+C3FW#YYI#'(1CMA
MXNI_O5+'H&I+;Z0S6I\T6U])=#</DEF ;:>>3DD?A7<44 <KX6TF^L+^.2ZM
MS&HT:SMR20?WB;]R\>F14'BJPO9]0GGMM+NFNOLH6POK"78ZR9/R2Y8 IG:>
M01@FNQIKND:,\C*B*,LS'  H XB_M/$=M=:N;:UN'FO(K1OM-LR#(3 F5<GA
MB"<<?EQ5"31=42[OI[#0[L1RW5A<PK<3*SR>4Y+[V9B0>_)Z?E7H=O<V]W$)
M;:>.:,G >-PP_,5+0!PT^EZGJFISZL-.FMUFU&P*0S%1((X7)=R 2!]X\9S@
M4MII6K6-Y:7@T]Y3;76I3^6'4%@Y)C'7^+C\^:[9Y$C*AW5=YVKDXR?04H(/
M0YH \_.EZEJ/A:[M9M&OEU.:>.]N9)FC1;AUD4F-&5R1A1M7..@Z5O\ ABP6
M"[O[J/2I;"*;RTC-S*SS2A0<ELLV "V!^/M714V.1)4#QNKJ>C*<B@#C]9T_
M6DU;5[NPBG$5Q]A5FMW"RR1(TGFA#GAL,/3KQ6:VBZBMIKGV71;N-)KNSNK>
M*656>18V3?DEC\WRDX)[UZ)10!Y]-H4\M]J*RZ!<W+ZE=1W$+R3LD,:,J;A*
MJN/F7:W8YXQFNF\86-SJ/A>\M+.(RSR;-J @9PZD]?8&MAY8XE9I)%15ZEC@
M"GT <7=Z)J4FA>)+=+5C+>:JL\"[A\Z?N>>O^RWY5TFNSZA;:+=2Z5;_ &B]
M"8ACXY8\9Y('&<_A6A2$@=3B@#AO[)N+SPSJ.E6NC:A;WLZ"=KN_:+-S,K*P
M#,KDY...@ JU</K5UJ-UKUGH\\,UMIK6UM!<% TDSN&)P&QM7:.21GFNPHH
MX5=(N+[PUJ>DQ:1J,%]>0F22^OC%FXF!! )5R1ST&, 4_4H-8UV]:\32[FQV
MV)L@)2N[?,Z!V&"?E103GOVKML@$#/)Z4$@ DG '4F@#CM>T3R_$,-\-*NKZ
MT_LX6J1VDQC:-U8E<X9?E(8C/.,5FW^B:N]A/I<NEW$D)TQ(K*WL[C;;0S;6
MW[\L"V"5QNSP..:]!62-HA*KJ8R-P<'@CUS3/M=L%W&XBV[0^=XQM/0_0T <
MIINEZB;376DLI(FO-/@CA1RN6=82I'![$XJA?:1<+JGAFR9 HO;2*&]C)Y M
MRLHSZ\[E_$5Z!59-.LDU!]06UB%W(H1I]@WE1VSZ<#\J *'BVRN-0\+:A:6D
M1EGEBVH@(&3D>M8>IZ)J4^B^*8([5FDOKU9+==P_>*%B&>O^RW7TKM** *.M
M3WUMHUU+IEO]HO5C/D1\<MT'7TZ_A7)KI%Q?>&M3TJ'2-1@OKN'S9+Z_,6;B
M92" 2KDCV&, 5W)( ))P!U)I%='C$B.K(PR&!R"/7- '(S2:S>ZE)KEOHT\,
MMEILD,$%P4!EG=E.!AONC:.>,YXJSX422U9XY]'U**ZN!YEU?WGE$S..WRN2
M!Z # %=()8S)Y8=2^W=MSSCUQZ4^@#!TBVO-.?Q!</:LYFO7G@0,,RKY2 8]
M,E2.:VK>1YK:*62(PNZ!FC8@E"1R"1Z5)39)$BC,DCJB*,EF. /QH XQ]$U(
M^!=8T\6K?:;B]GDBCW#+*TVX'KCIS3O%6BZC?ZCJ4MK:M*DVG6\49! W.MPS
M,.3V4@UV=% '$S:?J:^(_.LM-N;*Z?4%:6YMY<6MQ;9&3(I;E]O'W0<]\5N^
M*[.ZN]$+V$/G7EK-%<P1Y W,CAL<^HR/QK7>1(E#2.J D %CCD]!3J .&TWP
MQJ%IK>CJ\.;..VBGNWW#_CYC21?U,@/_  &J\?AW5AIZ1FS;>-,U*$C<OWY)
M<H.O<5Z 2!U.*6@#*,.H1>$_(LP$U!+'9$&QA90F![=:XJ;1=3N#<2PZ1J/F
M76AW%I)+=SAY'G.UAG+G"\$#&!D] .:]*HH X2[T/55U&;4([)Y1;W=C<I&K
M+NF6.(I(%R>HW'KC.*6\TK5KR'5M<MM/DCO'OK:XLK64J'81!5.[G W OQGI
MBNZHH XC2_#%]8^(M+0PYL+>UBGED+#_ (^4C:+IW)# Y]JVO$MI=/-I6HVE
MN]R=/N_-DAC(W,A1D)7) )&X''UK=IKNL:,[L%51EF)P /6@#A4T[58=5B\1
MMI=PP;5))VM$*F5(F@\I6(SC.1DC/>I='TC51K=I>W-@]NG]IWMPZLZDHDD8
M"9P?7CBNV!# $$$'D$=Z:LL;,RK(I*':P!Z'T- #Z*** "D;[I^E+3)76.)W
M=@JJI)8G  H Y^BLW_A)=!_Z#>G?^!2?XTY?$.B,,KK%@1ZBY3_&J)-"BJD&
MK:;=/LM]0M9F_NQS*Q_0U:WI_>'YT +14,MY:P$":YAC)Z!W S^=$EY:PH7E
MN88U49+,X %)M+<:39-15)=:TIEW+J=F1ZB=?\:7^U],_P"@C:?]_P!?\:+H
M=F7**J?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[_K_C1S+N'*^Q;HJI_:^F?]!&
MT_[_ *_XT#5=-8X74+4D]A,O^-',NX<K[%NBJK:IIZ'#7]LI]#,H_K2?VOIG
M_01M?^_R_P"-',NX<K[%NBJG]K::3@:C:_\ ?Y?\:&U;348JVH6JL#@@S*"#
M^=%T*S+=%4_[8TO_ *"5I_W_ %_QH_MC2_\ H)6G_?\ 7_&BZ"S+E%5!JVFG
MIJ-J?I,O^-+_ &IIW_/_ &W_ '^7_&F!:HJK_:FG_P#/_;?]_E_QH_M/3_\
MG^MO^_R_XT"+5%5O[3L/^?ZV_P"_J_XT?VE8?\_UO_W]7_&@"S15;^T;'_G]
MM_\ OZO^-+_:-C_S^6__ ']7_&@"Q15?^T++_G\@_P"_@_QH^WV7_/W!_P!_
M!0!8HJ#[?9_\_<'_ '\%'V^S_P"?N#_OX* )Z*@^W6?_ #]P?]_!1]NL_P#G
MZA_[^"@">BH/MUI_S]0_]_!2_;;3_GZA_P"_@H FHJ)+JWD)"3Q,0,G#@TGV
MVT_Y^8?^_@H FHJ'[;:?\_4/_?P4GVZS_P"?J'_OX* )Z*@^WV?_ #]P?]_!
M2?VA9?\ /Y!_W]7_ !H L457_M&Q_P"?VW_[^K_C2?VE8_\ /[;_ /?U?\:
M+-%5!J^F,^P:C:EO[HF7/\Z'U?3(VVOJ-JI]&F4?UHN,MT52_MG2O^@G9_\
M?]?\:DBU*PG8K#>V\A R0DJG^1I70699HJ(W=L.MQ$/^!BFF_LUZW< ^L@I<
M\>X^678GHJH=6TU?O:A:CZS+_C2#6-+/34K0_P#;=?\ &GS+N'*^Q<HJF=8T
MM>NI6@SZSK_C2KJ^F-]W4;4X])E_QHNA69;HJK_:FG?\_P#;?]_E_P :#JNG
M 9-_:@?]=E_QHYEW'ROL6J*SCXAT, $ZS88/0_:4Y_6D_P"$CT+_ *#6G_\
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
M"?0?B*!D86EVU.(B?XD'_ J5HE RTL2@#))?I0,@VTN*># 02+F$A>20Q/\
M2D_<%=PNH<?[Q']*GFCW'ROL6=.R#.WI$:JXQ4]LZB&?;(C94#*MGO4))]OS
M/^%,0TU&V:<Q;^Z#^-1,9,_ZL?\ ?5,0AJ-NM*S3=HA_WU_]:H6-P>D2_P#?
M?_UJ! 33&..E,)NO^>4?_??_ -:HC]KW9V1X_P!X_P"% $%V["W,:NR2;O\
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
M]!- 'RC2TT&ES4%BT8HXI:0"=#D=13D8!]QR#ZBDHIW$U<ZC2-<N[2-02;F
M<$=2*ZJSO[;4(\Q."?XD;K^5>7Q2R0/OB8J?:M"+56WB3/E2C^-3BCGDGKJC
M-P['I:3%(S!*@FMV&#&W4#VS_(UDWF@F-?M6E$S0@Y: _>3Z9_D:R].\5HQ6
M&_\ E)X$@Z'ZUT,,_2:WDZCAE/4>A]:B=%/WH&D*SCI(YT2B3//(Z@C!!]Q6
MA;D*8<'DMR*T+RPM-6&[BUO>TB]']CZ_2LH+/:7<<%W&8Y5;Y?[KCN5/]*YF
MMT]SLC*^I->G-S)]:K$5/=,&N9"IR,U!4Q6AI)ZC<5/JG_'_ #'_ &JA(^6I
MM3'^GS?[U6C-[E3-!Z5)! ]Q*(HAEB#@?09J,\<&J$+_ ,NK>SC^1J$CBIU_
MX]W'^TO]:KM@2H-V"0>/6J(9?M9-R[7&''ZBK:XJ@GS@%#\Z=/\ "K<,@D7(
MX/0CT-=:V.-[DXQ4@J-:D6J)) *E45&M2K0,<%J1130*D H <!399DA SRS'
M"J.I-#2B)T#\!C@&L/Q!J/V"ZD;<>(AMP.G7)_E4ME)%F[U^&U1S\IV':2#U
M;T'^-<W/XI:\;8JNS$G"H!D_GP!]<UASI?:DKLJL5C 4 =A_GG\36AHVD7".
MTOE%ED3:2!DH>/ZUC*SW.B*:V1*UV6DQ+</*Y1G?+?NXP.RKW_&F0#4VMOM4
M<HM;4@;0>6DSTK4M_#5X\P?[,S@!E;:#AE-71H]_:V"6LL+,J8V''/'(/U']
M!6?/'H7R2.<$VI6LK>61=K$VUY(\@AAU /?%=#X=\1M?3?8[H@RXRC]"?8CU
MK.^R3VL(M#$1B0N.P?+$_IFJ0NK&64%/W-["=R3#@DCU'>KC+6Z(E'2S/033
M2*@TV]CU"PBN5*Y<?, >C=Q4Y*^H_.N@YK$3"F,*D9D_O#\ZC>1/[Z_G3$1D
M5$U2-)&/^6B_G4+RQ_\ /1?SI 4M2'^C'_>%9R<,I]#6A?NC085E)W= :RII
M=@VIS(W"CWK"I\1T4_A(II7NIS!$"BYR6]!75>$E"74R@<"( ?G7.V\8C3.W
M#,<M71^%/^/V?T\O^M<U9^ZSHI+4V).IJA<_<-:$N-QR*S[GHPK@CN=QS6I:
M?:S2&:2$,^.>3SCU'>IX1^Z QVI]T,L%]3BD,D=O+"DRN$D#8* $\#IUKMA>
M2L<L[1=R6-'F(2,9.,GT'N:YC6-1%S,8(&W0(>6_YZ-_@*T+C5+DZ;):KMC6
M5R6D3JR_W1Z_6L)X6Q\JD"NJ$5$YI2YB \DY.2>IIRA(UW,:8_R'ID]AZTX6
MQ.)+@_1*NQFV*AEN0=GR1CJWK4T>U!L@'U:D DF. "J#H!4DDT-BF"0\G]P=
MOK6BAW,G-O8LP11P+YLS #U-5;W7'=3#:_(G=NYJA/>/,X9SG'1>PJMUIN5@
MC"^XXL222<D]S1C-(*6LFVS9)(*7@TE)FD4.SBDS29I,T"/K^BBBM#$****
M"BBB@ HHHH **** "D95=2K %6&"#W%+4%[>V^G64UY=RB*"!"\CGL!0!!'H
MNF10VD,=C"L=DV^V4+Q$W/(].IIXTJP$OFBTBW_:/M.[;SYNW;O^NWBL^+Q9
MIDBMY@N+>1)(HVBG@9'!E;:AP>Q/?VYJ6]\2:;8RW$,KRM-;O%&8HXRS.\@R
MBJ!U)P: -"UM+>RMEMK6%(H4SM11@#)R?U-9T/A70;=U>'2K9&5BRD)RN000
M/08)XZ<UF7GC6);K3$L[:XD2XNWM[E3:N7C*HQ*X'1L@<<\9/O6C;^*M+N=0
M2SC:;]Y*T,4[0L(99%SN57Z$C!^N#B@"2?PSH=R(!-I=NXMXUBC!3HB]%]P/
M0\5+-H&DW&HKJ,VGP/=*582E><C[I/J1V/:LQ/'.C2&'RUO'6XW"!UM'(F=>
MJ*<<M_@?0U9'BS3&L(+J/[1(T\S01VZ0,9C(N=R[.H(P<YH TKVQM=1MFMKR
MWCGA;!*2+D9'(-5#X;T5M/&GMIMNULLGFB,KGY_[V>N??K523QEI"0VDB-<S
M/>*YAABMW:1BA ==H&003R#Z'TK1U35K72($EN?,8RR"**.)"[R.>BJ!U/!/
MX4 5_P#A&-#%P;C^R[?S3*)M^SD/G.X>ASSQUIUGX<T:PO!>6FFV\,Z@A9$3
M!&>N/?WIMGXDTV]:V2*2027,LD*QO&59)$!+JP/W2 *S=0\910:I86UI!-/'
M+>2VUPRVSL045LA<=]RCUXR?>@#7&A:4(?)%A"(_(:WV[>/+8Y9?H34+^%M!
MDO/MCZ5;FXW!O,V\Y&,']!5C5-7M=)BB:X\QWGD\N&*%"[R-@G  ]@3^%<]J
MOC S/I4.D&=?MMRT<TGV-Y&CV!MR;>,/E>1V'/2@#?BT'2H-2;4HK"%+MB6,
MH7G)ZGV)[GJ:FU#3;+5+<07ULD\88, X^ZPZ$'L?<5%JFL6NDK!YZRR27$GE
MPPP1EWD;!)P!Z $DU)IFIVVK62W=HS&,LRD.I5E920RD'D$$$4 5YO#FBSV,
M%E+IMNUO;',,>S 0]\8]>_KWJ:VT?3;-XGMK*&$P!Q'L7&S><MCTR0*PO#7C
M*'4K:RAOO-6ZN7DC67R&6%W5F^0-TW;1^A[\59B\;Z1/:BY@6\EB=UBB*VS_
M +Z0Y^1./F(VG/I0!T-9EOX<T6UOEOH--MX[E2Q614Y!;.3]3D\]:K'Q?I0M
MX9?])+33/;K"+=C)YJ#+(5QD'BE'BW2WLH;B,7,CSS/ ELD#&;S$SO4IU&,'
M.: +DNB:7/IXT^2QB:U5_,6+;PK9+;AZ'))S[TRW\/:/:2B6WTZWB=760%$Q
MAE4J&^N"1GWK'?QE"=9M1;B:YL;BQDF5(;=GE,BR!2,8R,?-D'N*W[34[.^T
MN/4X)@;22/S1(1CY<9R<]* (KC0M+NX)89[&%TFF\]P5ZR8 WY['  S4EOI.
MGVAMS;V<47V5&CAV+C8K$%@/J0":S[3Q?I=VKL!<PA;9KM#- R>;"O5USU'(
M]^126_C'1[@N3)/ BVS72R3P-&LD0QEE)'(&1^?% &O:VEO90""UB6*)22$4
M8 )))_,DFJMKH.DV5\][;6$$5Q)G=(J\\G)QZ9/7'6LO3/$YU;Q0EC!'-%;G
M3S<%+B!HWW;U"D9_A()JWJGBG3M(NI;6=;F2:& 7$BP0-)MC)(W$@8 &TYH
MGL_#VCV#3-:Z;;Q>>I23"##*>JX[#VZ4VW\-:+:VTUM#IL"17&WS5VYWA>@/
ML.P[5#:^+-(NI94$LL2QVYNA+-"R))".KJ2.0,C\ZB3QGI!ADEE^TVXC1)<3
MV[(6C=@JN >JY(Y[=Z -2XTNPNGF>XM(I6GB$,I=<[T!)"GVR3^=0V_A_2+6
MV-M#I\*Q&59BN,Y=2"K$GDD8&/I4=[XDTVPFN8)I)#+;"+>B1EB6D)"*H'5C
M@\"I]+U:VU>&22W\Q6AD,4L4J%'C<8."#[$'\: 'S:587"W2S6D3B] %P"O^
MMP,#/KQQ3+G1M-O$N$N+**5;IE>;<OWV4 *?J !@^U<[<ZUKMQ;:QJ^GW%O'
M:Z5-+&EJ\.XW B^^2^>,D,!@=AUK0G\:Z3;H6<73[(([B7RK=G$4;C(9B!@#
M% &Q96-KIMJMM90)!"I)"(,#)Y)]S[U4/AS16U!M0.FVYNF<2&79SO!!#?7(
M'/M4%QXLTJVO#;L\S*AC66=(6:*(R8V!FZ#.1^8K*N?%\ME>V\";[U9M4EMI
M#'9O^[10WR#!Y8$#GN,G% '02Z)IDVGG3Y+*)K4N9/*V\;BVXL/0Y).:S]0\
M*V;Z?-;Z9:V5LT[1F99;</'.$Z*X_P#9AR*GB\4Z9-J2V2F;YYFMTG,+"%Y5
MSE _0G@_D:EU?4GLY+&V@ ,]Y/L7C.$4%W./]U2![D4 4]$\+6^GVTHNXK62
M26Z6Y"0Q;(H6155 @SV"CGU)K?K(A\3Z3/)I<<=P2VK(SVOR'Y@HR<^GXUE/
MXTA_M]8H4GN+%K.20+!;,\C2)*48C'\(P>>GZ4 :=WX/\.WUU)=76CVLT\IW
M/(Z9+'WK1^P6G]H#4/L\?VL1>2)MOS;,YVY],\UES^+M)AM[>:-I[E;BW^TJ
M+>!G*Q?WV ' ^O-96J>-9([K48+&%GBAT=KVWG^SN59]KL"6Z;,*,'UR,T ;
M]OX>T>UN9;F#3H(Y9@P=E7J&^]CTSWQUJOK>A/J6AKHEF\%K9,JQ2@QEBL0Q
M\J<@ X&,G.*CL/%NFW$3B=Y;=X;3[4[3P-&K1C[SKD<KG^8H'C+2%M;FXN#<
M6JVT:2NMQ R-Y;MM5P#U!/Y=Z -Q$6-%1 %51@ =A5"#0-)M;DW$&GP1RF1I
M=RKCYV!#'ZD$_G0-;M?[%EU>2.XBM84:1O-@97VKU;:><8Y^E-/B#3!J9TXW
M'^D"T^V8VG'E9QG/3\* +$6E6$ M1%:1I]B4K;X7_5 C! ].*@N/#^D75JEK
M-I\+0I(TB+C&UF)+$$<C))S]:I2>--'CCCEW7#Q-#'/)(D#%8(W^ZSG'RYZ_
M3FM34M2M=*L'OKMR(4P/E4L6)(   ZDD@?C0!/;V\-K;QV]O$D4,:A41!A5
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
MLFRY(4D+Q^/ JG%_QY1'U45+^$TC\0ZSP;DX_NFMRRN/*1%'WBQ(_K6%8?\
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
MZC90WMI)YEO.@>-\$;@>AP>:L5YIX;TN*ZC\,V+7%VEK/I<MQ/%'<R*)&!B
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
M!+(!@OM5L=JMZ+81OJ$:,@+Y<_O#GIGK5"^3RK@0)*'2&7:C#H02?\*Z[2[
M'Q;>FX?S'@=P#C Y;/3\30Q',ZO;3M>W;Q0CRR^T;.G'7'?'%9D4(#(V6/[W
M:0O)[8Q^M=CK$(AEN6'>63 ]@,_UKEK-&^R0DGY3=K@8]N:RA-R;3Z&LH<J3
M[FYIMK>75_>VMJFQ6F<9D &U0X_K5672IVN7CN[B1RDA4A!@<'%=1I">3XFO
M44 !IIP!])#_ (53U&,G4I7682?/R5'&?2K;,T<C?1JMJ"JJ/F'( IDT;B>1
M8D"*6P,G/:IKX%K, X^]_0U>U>#R;QMI W.<'ZA:BCK$NKH]#*2U:5R)&=L'
M''2K2#RY#B/> 2 I[U)##\X)?)![#O21DK<,20V">,43W01V9]644450@HHH
MH **** "BBB@ HHHH *AN[2WOK26TNHEE@F4I(C=&!J:H+V]MM.LY;R[E$4$
M2[G<]%% &:GA/2$LKNT,,LB7BJL[RW#R.ZK]T;F)( [#-;-8TGB[0HH$G:^R
MDC,$*1.Q;;]X@ 9*C(^;I[U&_B:VBU>>.6:!=.BTV.]%SG.0[LOXC"C'UH T
M+[2++4KBUN+J)FELWWP.DC(4)Z_=(R#CD'@U'!H.F6T-A#%;;4TTDVHWL?+R
MI4]3SP3US67JOC;3;/0[K4;20SR6[HAA>-T8,W(R"N0,9()&#BK4?B6R5KZX
MN+VW6SMQ$5(5Q(N\<!@1U)Z <T 3:=X:TK2[H7-I;NKJK+&&F=UA5CE@BDD(
M"?0"M6LC_A*=$%DMXU^J0M-Y&71E828)V%2,AL#H1_.@>*M%:Q%ZM[NB:8P
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
M9;T".QGB_M5=3MQ*Y_>':%:-QM('&<'GMQ5JW\/:B]S874T=C;>1J!N3;VX
M6*/RF0*&"C>V3DDXZ^U &IJVKW&DZ3;S26T<M]<216Z0I(0AF<@8W$9VCDYQ
MT'2LV/Q9=0ZDFG7]A%'.E[':SO%*60"1"T;KD G)&T@]#6EXCTNXU2Q@^QM&
M+JTNH[J$2DA&9#G:2,D C(S6//X;U2_M-8NYS;6^I7TD$ELBR%TA,.#'EL D
MD@YP.] "OXSFEF2WM;6U62>YN(X9+FXV1&*$A2Y."<EC@ ?7-%EXQO=6FL(-
M-TR)Y+NWDFD,MQA8=DOEN,A3N&<X(Z\5&WA*YL[?1)(+:SU";3[9X;B&Y;:D
MI?!9PVTX.\$\CH35[1] O[+5K.]NI;9O*L)()1 FP;WE5_E4 #: ",]3^- $
M:>*+Z+6+.UOM/@MX;^X>"!#.?M"A0V'9,8VG;V/&167X(O+JXN])$US-*'T(
M2,'<MN;S<;CGOCO3K3PIK%M/8$V^G,UIJ)N9KOS6\V[4[QD_+P0K]"3G'45;
MT/PUJVBI:R*]H\]KHYM$!=MIFW[AGC.WID]?:@#7\57\FF^&KV> G[0T?E08
M//F.0B?^/,*YW3=;N/#.@WEA=2&\N=/U%;1);J4J-DI#(\C\X4!^OM6YKNB7
M&O+I=O=>5]EBG$UXBNP+E5.U5QVW$'J.E9D_A*]T[4[B?0/LJ6ES%%]HM;EF
M<3LCG*DL&P"C$9Z@@<4 =!I%[>WMM*;VT2WECD* QOOCE7 (=3@<'/IV-8J^
M-@NGV%U-9;&F%RUU&'R8%@#>9VYY ';[U7?"VC3Z/;W@EBAMDN;DS16ENY:.
MW7:!M!('4@DX '-8&EZ1;ZWK?B=K>Z673YHGMX)8_F57F4&;!Z'#!3QZF@"[
M-XRO]/M&FU+2X8FFT^2^M5CN"V[8 3&Q*C#88'(R.M;46LF37;?3?( $]@;O
MS-W0AE7;C'^UU]JY^X\+ZSK-LL.IFTM_LNF36<#0R,_F22*JF0Y4;1A1QR>3
M6AI&EZU_;\&IZG'9PI#IYM!'!,TA+;T.[)4<':>.W'7/ !+J&OZBFIWEGI6F
M)>?V="DMP&F*,Y;)"1@*<M@9YQU JOJGBJ^TR=IIM.BBL%N(H 9YRD\V_:"R
M)C!"[O7L:=?Z5KEOK&I76C-:@:I#&C2S.0ULZ KO"[2'X(X..1Z5EZGX1UBY
M;4UCBL+B2[N(YX[ZXD(E"(4(BP%.T90\@XYZ4 7I?%U_')<7']F0_P!GVNHB
MQED-P?,)+JH95VXP-PZFMS6+V]L[>+[!9K<S2RA"9'*1Q+@DNY . ,?F16)-
MX9OY=&O[3?;B6ZU87J_.=H3S4?!..N%-7O%&DW6JQV)MXH+I+:Y$LMI<.5CG
M7:0 3@]"0<$8XH SH?&5W=06J6MA;S7<]_+8G;<YB#(I;>&VY*X&>F>M.3Q=
MJ$KV]C%I<)U%[R:SE1K@B-'1-^X-MR5*D'IGM6/)I>LZ-J.F*(K$SSZS-<PI
M'(PCVM V4)V_+T(!P>QQVJ6XT[5=,UG1[@);/J5[J5S=/#YA$8S 1LWXS]U1
MSCKVH T5\8:A,UK9V^DQ/J,US/:RQM<$1QO$ 2V[;DJ00>F:#XUD2^(>VM!:
M1WRV$A%S^^\S(4N$QR@8XZYP,T_3/#-_;ZG8ZE<O;B47=U=72(Q(4RJ%55..
M< #).*CA\,ZA;:I.L5OIQMYM1-X;UU#3!&;<T84H><Y ;=P#ZT 7=-\0ZAJ4
M\-S%I:MI=Q<20),DI,BA2P\QEQ@*2I'7(R*S++Q+?6_ABQN[/3XQ:K8?:9)K
MZ\8#J<1A]I+.<9R<=JNZ/I&O:6;;3$EMH]-M;F27SU<M)-&Q9EC*E<+@MR0?
MX1ZUDV_@O5K:VLX7BT^\,>F"S#32-BUDRQ,B#;\V01_=/'7% %@^);\>(5U(
MHBZ2=$%\8S.VX)PQ;;MQOS\O7ISGM6EH7BB?4M3CL;NWM8WN+7[5";:Y\W:
M0"C\###<.G'7TK.7PGJKVUI;3?9!&VB'2[DK*V8SV=/E^;IT.*LZ?IVKZ5;S
M7DEEI=JUII[)&ENN[SY0,[V8(&"_+]T9/)]!0!MZWJC:1:P7/DB2-[J*&4EL
M>6KL%W>^"16+)XU8-JZ)8!I+&>*&W!DQ]H+RF+/3C#JP[]*U=5L)];\+SV;A
M8;JYMN,](Y<9'X!L?E6)!X/O5N]"GEF@(M0SZ@%)_>2;C(I3CD"1F/.* )4\
M:L^I1@6]M]ADO_L"L+G]_OW%0^S&-I88ZY[U;\2SRPZGH021U5[N0.JL1O'D
M2'!_$"J-AX8U"QU 0Q6VG"U6_>Z^VE0TYC+%_+VE.#DXW;N@XYK8UO2KC4KS
M2YH6C"V=P\DF\D$@Q.G''JPH Y33O$JV5S:71$[K/HEM]FLVG+M+,\CA5R>K
M'C+>@SVK6U3QA=Z?-<PK:6;2:?:I<7BR7>PDL"=D7R_,0 3DXZCUJE;_  _:
M:*W346@+0:/%91S1DEX9E<MO7('3Y<'KP:DE\.:ZUQ<7;VVDW-Y?VL4<TTWS
M"VE0%?,0%#N!!!V\<C'2@#0\9:C>)X(N-0TIPC-&KB0R&-D0X.5P#SR...IY
MK*DUO7=-U3Q#=FSMYULH()IXC=ML0",EA'\G)(!/('2NC\0:1-JGA:ZTJWDC
M$TD(1'<;5R,8S@<#CL*S9= U2\MO$33BUBGUBS2*-$E9E1Q&RG)VCC)':@"'
M4_')LYKQX+:W>UT]8VN/-N-DK[U#$1K@YVJ0>2,]*N>.+S4;3PWY^F,BL9X
MTAF:-@#*@XP#G.<'IP3UZ5G3>%-2BO+S[);Z;*+]82;JX4,]JRHJ-M4H0X(7
M(Y'/6MWQ-IESJWA^:RLS$LY>)X_-)"DI(KX) .,[<=* ,Z/Q+K,EWJ,*:)%*
M-,&)O*N"S2R&(.$C&WGYCC)QQSUXJ&3QI<6(U&&_LK9[JR@BE5+2YWJS2/L6
M-B5&UMV/7@YI\GAW5;C3/$*&:"VNM6*O'Y<C,(SY2*5+8!QE2,@=#GVK/G\'
MZI=M=&.TTW3(YK***&&WD)$4D4OF+GY!D$]2.GO0 Z7Q%J.D:YJUSJMNBO!8
MVPCMX;@F*1WE=006 QDD G'\)ZUM:/XE%W<7UIJ#6<$UEY9:6"XWQ.K@XPQ
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
MK&WE&0N0#ALGCG/ Q4OA.WCF\5:K?OYPFDM;25@9Y"H:1&9OE)QC/08X[8H
M[.BO/;^>Y-CK?B 7ERM[I^JB"W59V$:QJZ+LV9VD,&.<C/-6'OKL:+</]KFW
MCQ-Y(;S#D)]I V?[N.,=,4 =U17+^#[9IFO]3N+NZGF-[=0(LDS%(XQ,< +G
M';KU[=.*PYC<3V4NM-J%Y'=_V\ML46X<((A<!!'LSMQ@9/&3SV- 'HE%>=2+
M<_8[J[.HWOFW>O/I^[[0P$$#7."$&< X&,]1G (J:YDN-(UB\M[:[N?L.FWM
MC/M>=WVI+NCD4EB25Z-@]* ._K.&O::TD,:W&YI[E[5,(>94SN7IVVGGIQ7#
M65_J%Y(NGRWMR?[:OH+R$B5@R6[-([*I!RHV0@<?WO>H;/2;?S=/A66Z02^(
MKJ-B+J0MM43 8);*DCJ1@GJ3GF@#U"JUQJ%M:W=I:3.5EO&9(5VD[BJECSVX
M!K"\-2S6NFZW")99UL+Z:.W$TA=@@56"Y)R<$GK7-VEJR#PEJK7UU-<WL4\T
MYEG9PSM;.V0"<+C./EQV]* /0Y[R*VFMXI-VZX<I'M0D9P3R1TX!Y-3UY[I=
MO,NE>%96U&_DFU5A]ID>Y<EA]GD( YP,<?B 3SS5)]=U4Z,SI=3"YT/2)EN"
M')S<>88E+>I C=N?7- 'I]%>::BNK:7IVI+%)=6,36$; 2ZCY\OFB51YB_,2
M 02#CCBKVO:;+IUS)Y<^HW=C!9%G^SZ@WVFUE+,3.4+#>".@Z?*<"@#O:*KV
M,RW&GV\R3><LD2LLI&-X(!SCMGK7"6_VB&RM-:34+R2[;76MBK7#LAB:X9#'
MLSC&.1QD<>E '=6&H6VIVOVFT<O$7=,E2.58JW7W!JS7F.GR7=U_9FEQV]S<
M6[-J$\D-O=?9S(PN2HRV0<#<3C/4CTJ<O>7=A:VMU<7M_?P:?(YCMKW9''B1
ME6:256&YL+C W<@\4 >CT5YI-<7UQI=OJU[=7L\"Z3;.T]C=8DL)"I9I7BW#
M>&X.>> >,5)<76JZE=:IJ-J9]]I?I%;71OA#!$BB,[3&6 .[<<Y!SN'I0!Z/
M1110 5'<?\>\G^X?Y5)4=Q_Q[R9_N'^5 '"-TKROQ$,:M?#UE:O2+O7-*M,B
M:_A#?W0^YOR'-><ZL)=3U:YEL[.ZECD?*MY# $?B*ZL/4C%N[,9Q;M9%3_EE
M7H7VNY748+6.Y@2)0JF/!W$8!/:N*31M3< +8RY]&PO\S7:QSH9Q.-'83==\
MCJ#TQV)J\97INUI(5*G/70UB*X;QHV=5B7TA'\S74G4;MC@6L*#U\XG_ -E_
MK61JF@G5K[[3/=;"%";8X_KW)KDI8JE3G=LVE0J26B.,7_6#Z&NF\-VKW.F2
MJD'FC[0-PW[0..OZU97PCIT0W2RS-VRT@4'\A5B"QT>QC9(92H)R0L[OD^I
M-:U<PISCRQ3$L-).[:.E;&.2!7E%V&?4IE WL)VSMY[FNR:XTE.D"L?7RP#_
M ./8I#K5LBXCA..PSC^0K&EB:D/A@.5*#WD5O"+M!:N+HW,067<B^0Q!X^E7
M_$HFUBP2VM('SYH8M)A1C!]\]_2J3:[)SLC7\C_C2)J\TF2^X\=$PN/QQ1SU
MY2YK)"M22M=LP$\#Z@[?/>11J23M7<W^%6$\ P<FZU%O4X4#/YDUUFFV\5S9
M27-TLFQ?^6DLI"CV &"QK/N-3TNV@P(X(6'5I),L?P/-$G6>\AJ5-;(JZ1:Q
MZ+(]E:2.\4WWF(!YX[@<4DVDV5RKRW,\D$Q&$';'KC%+9WZ37$;6TOF139!.
MW@XQ^58^L:LEE*JW/FNW/EKZ+D_IG-7'FBM'J9WN]B-;>YM3@W$ACW9P@P#_
M "J6WE"'#F:5?[KOQ^58\WB=S&(X[<  D_,<U3?6[Q^CJG^Z*J4N;XFV"4EJ
MD=>E\+<$PV\<?N!70^(_[*TG3[:2&^_>RM^\5Y5) QGH!D5Y)/>W,F-\[G/O
M4;S<@D%LCNU96CND7[W5G>/XKTJ$ Y>9N_!8?K5K3?B@UE'-:VVFKBY01[V.
M-@Y^; Z]?TKS?SA_<_6K^BL'U%?E!PI.#R*M2OH2XV5SJYF:8F0MN<G()I@?
M(WK_ ,"6HX9&CPDG3^%OZ5*\9W;TX;O[U]$MCQ.NHA;R_F',9_3_ .M2JV'Q
MV;D5&'*9.#L[C^[_ /6ID@,8#(04SD>Q_P *+EJ-RSG##GK2JP897I5=Y0\1
M(ZU+"VY,]J9E*&ER:BDS15&%F%1J 4VG^$XSZ5)31Q(WN :1<=A 65#GDYXI
M57 P3D]2:8S8E48]ZD_B%!0X#/%.>.2/[Z,N?[PQ5K2);>#5[2:[8K!'*KN0
M,\ YZ5TK>)-'O$6>]A!N=_F%3$T@&2PP"S<<$'CC..N*RG4E%V4;A"FI+5V.
M.I#P*[&'Q/I7DM'(LJ @<K;KG[[$_=*]BH_ \4C^)-"G;>;62-W56?$2E0P8
M-@#/0G/X8J/;3_D-%0COS'%QG@GW-,!+,?\ ;/Z"G3.%,FUBPW'#$8SSUQVI
M(AM&3U/Z"MQVMJ29Q@#K3NE-48Y[FESZ<TS)H4]*2'2+34EDN)XA(P.T,2>F
M/_KTUAO.SM_%_A6G:SVT.B3,R#=$Q+$+DC.,'CWKAQR;@K=SJP=E-HR7\*"3
M'D:<VW^]@XKJ];T\?V!+$BX(B.,=>!5BTU/_ (E4'F8+N0"Q3'(] >U7;Z7_
M $-I#@A5).%ZUY&IZIY_X<M!_9DL@YWS<@^P'_Q1_*O8/#$@3PCI(]96'Y%S
M_2O/8)HGLE;RT0.N\#;@<_2NIT?45C\.:9#G:4FF;\ DA_K0T[@I(FL[M6CM
M.?NQ7C?JU9\4H@^'.KG/6Y3'Y1U3TZ[40*2V MO=_J7%)>S^5X!O8P=N^[C
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
M2,F-K,@.TD8'4=AZ5KT4 %%%% !4%Y@6,^[&/+;.>G2IZKW_ /R#KG_KD_\
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
M?6BBIDMF902<9].<5H9D%./W10PVL1D''<4#G%,!RJ5^:KNE G5[7C_EJO\
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
M,,BD+TQQC^E1VL?VG3)+92 TDF2?[J[N23^%:MS:PIYE[JTPGG(P2.%4?W5
MK,U&>TMM&41*$DE8,D8/S%><DUQ*O[2*4>G4UE#E>IF75TMI(8T<2!>-X& W
MTJ]H>K>9=Q6ZH$5 3G.<DGDUS<ADD?>_-7-')CU!&/O2J2G./*RJ:49)GL&G
M3Y4<UN029 KDM*F^13GM70VTO YZUX,U9GN+5&J1N7ZUGW,-U&2\!#KW1N_T
M-6XI-PR3S4S8*X[5#28DVCF[RY+JB'*.77ANW-2QW,@)5W!YXQ6G=:7#=$&1
M<E3E3G!%49="D!W0S9(Z*_?\:5M#123+D-Y\H^<?2KB79/!:N>,KZ>Z_:HS%
M'T\P_=_.IO[8LRP G4^X85I%F4H&^LV<G<?SXIZSY(Z5A'4XBH"2K^!S4D5\
MH4D-GWIW(Y3<W!NP'N:-BMTY]ZREOE/%6(KX/GL!VIW#E9::VB(Y4'/KS47V
M2(' 1<^@%'VD9 )IZS#G')-.XM1OV=%X %+Y"\>E!D'(!I?.7'O2L@NQXB4
M\=3F@,N,' -1F=2OUJM+(0ZGL:6B'JRX748';O41D4"J#RL 3G.*K/=NIYS@
M5+*2+L\H7D'I61?./*8Y[4Z6Y+Y'7-5+XO\ 9R,8XY]J26I=]#D]4<-83>[C
M_P!"%9%R,YK1U-@+0#LTB_SJC+R*]!Z6.%:W,^VC7SI69F51'R5^HIUC CZK
M;M$BA5DP>.<U<L&LXI9OMC81H\+P>N0>WTJ.QFB_MF..W*F+>2.#GI6\7[IS
M33YC1<%&RO!K-O-/MY29 ODR#G*#@_A_A6HYS^=5KD#RV_W32C(J4="IY,4@
M\V _NHF#?-P<$@?UJ6QU5=Y^SRE'&1C/6J$@!$17[NX\?E69<)Y+C9D \C/4
M5TW.-*YW5G?QH<J?L[DY.P9C;ZKV^JXK=M-5# +-@ G ;.5/T/\ 0X->96FK
MRPD+-F1?7N*W[+4DD7=#+D$8(_H16,Z,*GJ;0JSI^AWH2&8?*V#Z5#-I^Y2.
M_J*Y^UU4QD#)7V_A_P 1_+VK<M=4#;0QR#TY'/T/>N&=*I3U.VG7A/0Y/Q!:
M2VUV@DSAA\I/>LY!Q7I,D=M?PF.1$E4]58?TKG=0\)%<R6#X[^5(?Y'_ !_.
MO3PF/A&*A4T\SGKX:3?- YL<,*G:FS6\MO/Y4\31..S#'Y>M-96S]\_I7OTI
M*2O'5'F233LQ2:0TW:W]\_E2$/\ W_TK2X)"FFFD(?\ OC\J81)_>'Y5G)FJ
M1]1T445\Z=(4444 %%%% !1110 4444 %%%8GC.XFM/!VJW%M,\,T=LS))&Q
M5E/J".E &W17!WFF21ZWJ-B-6U3R5TE;P#[;(#Y^YQO!!R.@^4?+[<"J#7VK
MZX"!]ND>#1K:9'M[P6ZQS2(S&5\LN[D#U  /'- 'I=%>::]J%\;*^OXKG4)K
M^SMK=G>WN/+MK-]JLPX;$I;.?ND8(&15G6&N_)\3:FNI7R2Z;>QBU1+EECC&
MR(D;0<$'<>#D?F: /0JK6&H6NIVWVFTD\R+>Z;MI'S*Q5AS[@U9KS'3I[NX7
M3M*BANY[=Y-0GDBM+G[.TA%P5&7W+P-Q. >X]* /3J9-*D$+S2':D:EF.,X
M&37GIEO[FPM+:\N=0N]0AL)7,%G=A%3$C*LTDRN QPN,?-R#Q19R7?B2UE-[
MJ-W&;70;>9/*F*!I9$<M(P'#?= P<CKQ0!W]I=0WUG#=V[[X9XUDC;!&589!
MP?8U-7EUM-J=_8K;6RWI6PT2T-NUO>BW2&1HBWF/EANZ <Y& ?6M2-=2U&ZU
MRXEUB6VN+2U@-N/M.VWBE>#EC@X(R?IWYH [6^OK;3;4W-W)Y<0=$+;2>68*
MO ]V I;R]@L(!-<,RH75,JA;EB . /4BO.;\R)I%]ITTFIV=UBR9[6[F,^#]
MI0&:.0LV03VXY'2KFHRW6D7>L65KJ%[Y,5QIKQ^9<N[+YDI#@,23@A>1G'6@
M#T&BO/))+R*QO]<74[U[JTUUH(XC<,8_*-P$,>S.",,>V1QCI7H= $%E>0:A
M9Q7=LS-#,NY"R%21]" 1^-3UYSH'VO71ID%[JFH>6VAB=_+NG0O)YA 8D')/
M_P!;-=;X0NY[_P (Z7=7,AEFEMD+NW5CCJ?>@#2CO;::\GLXY0T]N%:5.ZAL
M[?SP?RJ>O.=;\W2M4\6:A97%TMRD%H$(N&(!E9E)P3CC/&>%[8HOSK&G6U]!
M%+?:?#(UGY0FOQ/-&[3A78'<Q"L,<'C(- 'HU%<)JNGO%J.HV":GJ:P66BBX
MB O9 WFF28[RV<D\#KQP..!B"-]0@^RO!K$Z3ZGH,MQ)+=W!,:S_ +O:X!X3
M&\C@ >U 'H5%<GX4D:'5+FQG.HVUPMM&[V=[,9P3D@RQR%CD'H1QR.E7/%4L
MS2:1IZ3RP17]\(IWB<HQ0([;0PY&2H&1SC- &GJ>K6>D0Q2WCN/.D$4:QQM(
MSN03@*H)/ /Y5=KS2XM6G\0VNG37E[)#9:WY,+_:Y-RHUN9-N[.2021D\XXS
M7HUU*L-I-*THB5(V8R$9" #KCVH EHK@_#D]Q%XATE8Y-3:VOK&5WEOK@M]J
M9=A$@C+-Y?WN.G!Z<5O>-KB>U\)WDUM<O;2@Q!9HVP4S(H)S]#0!O45YWK]S
M?>'KO4-,T^\O98[BVM74R7!>2)WG,;;68_+N'O@'GBDN?[8M?-LEGO=.MY=1
ML4A5[X3S1!V*R<[F.TX! ;CK0!Z+17G^L0SZ1?7,DM]J7V"V$(AN[>\:4V1X
M+>=&6!<-G.2&X(I)KJ[^PW?B(7UU]K@UK[.D(G;RO)$PB\OR\[>0<YQG/.:
M/0:*\\MGNTM[#5CJ5\]Q)K[6I5KEC'Y)F=-FS.",#KC/3G@5Z'0!7%];-J+Z
M>)/])2%9F3:>$8E0<].JG\JL5QNKZ8NI>-KU6O;FV\O1HF4V\[1'=YDN&)4@
MG'ITYYJKH>N:E?6-[//<R;QH%O..< 2%9<N/0G:#0!VHO;<W[6(E'VE8A,8^
MX0D@'\P?RJ>N&\-VWG>+K:^EN+J29]!M9G+7#D,S%P<C.".^.@//6MKQK-<P
M^'6-I<RVLK7-N@EB;#*&F0']#0!OU0O=:T[3_M7VFY"&T@%Q,-I)2,D@-P.?
MNGIZ5QGB.(V$>I06-YK%U-INGF5=EXR+:L=[^9(Y?,C'LN#P,<"J6NVPE;7K
MUYKAI7\/Q3,#.^TLWF _+G&/0= >10!Z<K!U#*<@C(I:\ZUJYO?#;7ZV%_>.
M9='6;]].9-LIE5-Z[CA3AN@P.!Q3=1.LZ99:C%#+?:?"Z6AC%Q?B>9)#<*K,
M#N8A64\]B0: /1Z@AO()[FXMXV8R6Q59 4( ) 88)&#P>U-L+)-/LTMHY9Y5
M7)WSRF1R2<G+'GO7&:O=WTFNWUFFH74,3:Q90#RI2I5'A!95] 3S]>: .\J"
M:]M[>YM[:64++=,RPJ<_.0I8C\@36)X8$EOJ6N:=]HGF@M+M!!Y\K2,@:)&(
MW,22,D]:K^)K".Z\6>&F>6Y0M/,I$4[H!B%VXP1@]B>XXZ4 =517G.A76M79
MTS5RMVAN[B7[3)-?+Y,L9WX1(BW!7 Q@ \&EL8;MO#?AFXDU?4GGU:[A6YD-
MT^2GE2G:.>!TR1R2 <Y - 'HM%><K'<V=I<W<>J:@SZ?KJ6L"O=.RB$R("C
MGY_OGELG@>E7+66YM?$4,NH7=ZIN=1D2"[BN/.M)T.X+"4#8C8=,[>JGGF@#
MNJBNKF&RM9;JXD$<,*&21ST50,D_E6;XKO[C2_"NIWMJ<3PV[-&V,[3C@_AU
MKC_$EDVGP:AID=_?3VTVA373B6[D<F6,@;LDYPVXY7H<#B@#O["]AU*RBO+<
M2"*493S(VC8C/7:P!%6*IZ1;K:Z3:PH\CJL0^:60NW//)))/6N)U^\G2]OK^
MQN=2GDM=0@B:<3F*WMP6C4Q!-W[PG=R=O\77B@#T*BBB@ JMJ.!IMT6( \E\
MD]N#5FJ6L?\ ($OO^O:3_P!!- 'SS>ZQX?$;1BS6[?\ O*NP$_7@TFDZ(FH;
M6CCM+9&[/-YS#Z*#_,UBQ>'-1E5) R#>,C);/TZ4E[H5_IENUQ.Z* <8^8$G
M/N/>C0T=.HH['?:5X7L[*;S([)"X/,MP0Q^J@<"K.H^+=#TF(PSS"^E''EHJ
MM^9Q@5Y8=1O3;F W<WE?W/,./RKJ-%T:RBMH+B2+[1.Z!BA_A)Y'\NW-$G85
M.FYO?8CDUTZY->>58PVD2Q?)'$H!Z]R.M6-)C@MX=PM9#.<!B3D-GMZ#MUS]
M*SK<*FNZBJ2>8",[O?(R/Z5K"*_OEA6&!YUW%0%& N,=3VZUSM/VEHGI4%36
M'<ZCT1D^(?.FDWNX(X"Q*VX)63'')_SS;\JZKQ#IG]F:'&CS"25ILOAB0AP.
M!FL>QT^]NT+P0NR#JQX'ZUZ>&:C%\SZGG8F2DU**Z?J5D5Q_ WY58"D'[K?E
M5QK"]M9@J,IE R1L#*H]3UX]ZEO[I5M;?S&CWY(+)&%W^A ZUU1K1<K'(WH4
MUS@<&GKT[T_FFRRK$NYV %=J=CGY[BYHJ/3]^HWZ0[A$C9Y(SVS7:3Z3:6GA
MZX6U7>\D!9I#RS<9_ <5E/$QC8M1N<[I,JM<)DY*2@+^-:]DTBW5VVP,I;)8
MM]T<_P#UZP-%*K<@D<^:N*Z/2X%GDU!99,*QP .O>O+Q$DIN3-HQ;=D<CI$\
M\EZ3:VWG3DO][(5=W\1/XUNS;-*5KJ\G-Q>2C!;U]E'85:O;NTT2W6VMHUW[
M?E0=?JQKC[V\GO)V*OYDIZL3POL*Q?/B)7:T-;J&D=Q-2U22XEW2$%OX4'1:
MS)&>0[FW$GN:G?3KA078KCJ3NJ*(EV5=ZJ%Y^8XS72J;CHU8CS&*IR,J2/2K
MMHL8N%*J5.#UZ#BK:6ULUN7M[F0LB@ON4;1VZY]3385;SURT;=< /[5K[-*#
M8FSKM"GWP*<UT<5TJ  UQ?AV;$_D/@9/%=C_ &>TL893DU\[7C:;1[-&?-!,
MTH;Y1WXJTFI1X//TKG!:7 !5B<"GP6[QJ 2S$^]8\J+N=*EX),D8([5*'W$5
MA02M&F,8[5<CGD; Z#K4-%%]XEE4HP!!'(-<IJG@VUF<RVCO;N?^>9P/RKIE
MD. 3DD\4\D.<8S4*Z^$=UU/,[C2]9TU\F,W,8/WDX8?XTD6MS0ML<LA'&UN"
M*]0^SH1VR>M4+[P_IVH B>WC)QUQS6\9O[2(=NC..MM99L;GXZFM!=6?!*=1
MUP:J:KX)DM\R:=<%2.1&_(KG#J-[I4A2]@(7H6'(-:*$9;$.;CN=DNO, 0Q
M-6XM=5A@GJ:Y:TU#3M010SX)ZD5:?3&;Y[:;*]JEP2W&IWV.G36%+#YNU.&I
MC!P>17*-#?HP 8,136N+^,;3%D^H-3R=F5S>1UO]HC&0<\=,TAO]W'>N135+
MF$C? RCN<5H6NJQ/@L1DTG!H:DF=#]JW<8'-6(X%D WUE0743'@BK":C"@P\
MH&/>IL4:265O&<]36!X@N42-XU(!8A<_6K5QK<$<9$1W-_*N.UJ>349&A23!
M4;BW^U6E.'-)$5)\D6R#7;5X(XP1E6D7##OS5"1>M:>E:FEVATW4A\XX&[O_
M /7JQ=:)&H)B#,OIN.:Z)WB[,Y:;4E='*7*G!J+2%QJT9] W\JU[K3DYY<?C
M5*SM1!J*L"W1NOTJX2T)FM32)YJ.XP8B/4&C/(S4=RV(F/\ LFJ6Y+V,V7&8
M]HXW'^E5+^(@Q9[@]L59=@?+*_=+'O[BDOP72!B "0:ZF[(XH*\C((P<4J2/
M&X9&*L.XJ_I]FEWJ'DR E2">#5B[T%X\F([AZ=Z2U5S1Z.PZPUP A+K@_P!\
M#C\:V[>Z(^>%QM;W!!_H:XV6!XF*NI!'K3K>[GM6S$Y [KV-5?N0X7V/1;?4
MMNW>Q4COGC\^H_6MJWU7. _S ]/7_P"O7G=GKD4N$G_=-Z]C6S%<,BYB?(/X
M@UA4P\)ZK1FD*\X:/4[1ULM1B\N:..0?W6'(JC)X9TKJ(#^$K_XUCV^IC/S?
M(WJ22,_7J/UK6@U,\;ANSV)Y/T/0URN-:C\+T\CKC4I5=]R"3PUIPZ1/^$K?
MXU _ANP[></^VAK:6>*;&UMI]#P:;*/5126*K+[3^\T]A3?0P'\.6F.))Q_P
M/_ZU5I/#L(Z33_\ ?0_PKH')QTS41)SRI%:+%U?YF2Z$.Q[911176<(4444
M%%%% !1110 4444 %5M0L+?5-/GL+M"\%PA2102,@^XJS4-W=06-K)=74JQ0
M1+N=VZ*/6@""32;.6\ENWC)EFMOLKG<>8\DXQ]6/-4+CPAI-Q'#&4GB2*V6T
M(BG=/-A7HCX/S#K^9IS>,?#J+(6U>VQ$P#_-TSW]QP>1Q4LNN6UO>S_:+NTC
MLXK>*;S/,^8;V*@GMM.!@Y]: *][X.T:_DN#+%,L=TBK-#%.R1OM&U25!QD
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
M'!C[;"#/.A=+7G_6D9'3ZXR17044 <CX(G234O$ %XUV6NXY!,Z!3(IB4!@
M -I(.".H'?K6+K22IJ]_<F=K6"#7K>2:X"!A$OV8*'((Q@,1R>E>D44 >;QW
MD%G-#=17H$-YJ<S'6+N!=B,(E4M$!A?GP5!/7!X-5]!O;;3M0TZ^OKAA:076
MHPM/.FW9([JRE^!M++GL.M>H44 >5Z<XM9M*OVOVTBQWZ@D<[PKB-C/D*0XP
MI*@X[\8K7\)6<4'B#3-D<YC71YGC:YC"N-UQD<#@9!X]J[VB@#G/&TB0:;87
M,IVPP:G:R2OC(11(,D^U<_.JR>%_$$L:[M^OQNK =1YT.#^5>AT4 >>36S#P
MUK<H@+(GB%I[A53)>)9U+''< #/T%0ZO=V]YK%[KEG()=,AN]-,US&,HQCE)
M=@1UVJRY->DT4 >;7MY#=ZS?:M;[I]/M]6L9I940LIC6(J7''(#$'(],T&:V
MU#Q!/<6J%H'\0V;@E",_N/O8/8GG/?K7?:CIZ:E:^0T\\!#*ZRP/L=6!R".Q
M^A!!J/2M(ATE)MDTUQ-<2>;-/.P+R-@ 9P .     .* ,[PZI76_$GRX!OT(
MXZ_N8ZYGQ#)%]O\ %%E)_K;BXTZ1(R/OH'B#$>H!X->C44 >=^*H9FUC6I8R
MZ11'3)9G5-V$65RS8[XX/X4TK#<7HOK:^GU(3:S8JUV8T6*0J#]S;P< @$^U
M>C44 <[X&B6+PZ2(PC/>73-Q@L?.<9/X 5RWC6]\S_A);+SDLG$,96"*',U\
M-@.\DY^1>1\HXVG)%>ET4 <):ZGIEO<:S9WT(O+B_P!3CFMK8#+7$;+'Y;KG
MJJX)SVVU6,T?V^:RR1<)XICF:,@Y",!AOH<=:]$HH \WTR6.33_#VB(<ZM9:
MJTEU#CYXE5I"[MZ AA@]]PIVFPA?#O@P&W9P'FW1H,,V89<CZFO1J* //O#>
MIVMG>VJ17:WUA::;([/+!BYTU%VGRW*]<XQC&?D[UT?BR1;KP+JLL)+I+82,
MAP02"A(XZUO44 <OX;5AXGU4D$ V%CSC_9EJAXZMYH]1MS;JV=:@.DR$=BSJ
M5/X*9:[>L^XT>"[U:VU">:=S:Y,,!8>4KX(WXQRV"1R: .&U=K>SL/%6B2+B
M_OKA/L,('S3*8XUCV>H4J>G3%)JM]!!I?B'29I#]OEU>*5(=IW,FZ$[_ /=^
M4\UZ510 4444 %0WG_'E/_US;^5357OSC3[DYQB)N?3@T >7HHJ=!6"FI(K?
M/? 9Z#Y*U%69D)6]5=W3A3BK9DB]+_Q[GZBJQ8*I). *9<7D5G8,]S=(0G+.
M2!_*N#U;Q3=:E,]MIBL\>/OXP,>N#_,_E2*2>R-_Q+?6TEE%'O20^<&,9/WE
MP?TJE;>(FM84A@MDCC7^%2>?Q-<G8RR3AI)I&=RW+,<DUHKC YKU,/1@X7:,
MYMKJ;=]K;ZE926[1*K/CYMW P<]*Q0">,<T\#:NX\ 4C2G/RC&>]=L8QAL8I
MMG0:3X<62>(:@Y0OR($^]C&?F_NC]?I5SQ?;Q0:1;I!&L<<<V JCU!_PJ]!#
M//?-<0EE\Q 3(> H*CIZFJOB]HH=!59)@9-Z^6I/S2$<' _&O*^L2E53D]#9
M15CAU4?;K;'5I5_F*]$LY)3;YDW;W8GY^P[?3Z5RNB^'[BYFAO+U?(CC8.B
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
MX?TZXTY-0%P%!N;^:X3:<_*QR,^]4I_#T]Y+XF25T2+5X4CB8')7$6PDCZT
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
M#/@9.!WP*X:RU#4[S4+?0'U2Y"#4+R-[I=HF>.$*57=C&<N,G&<+56&2\O\
M7M'^UZE=-)8WM]:[TV#S!$&(8C;]XC /T['F@#T>BN!LM3UE+'0M7_M&2>76
M7=)+>7;Y2%HW=-H RH4J >>1G-7O"E]>G4TM-1O[Y;PVF^XL[Z,?-(",R1.H
MVE.2, GJ* .JDN[>*YAMI)56:<,8T)Y<+C./ID5-7.>(KS4(=;TVWT^15DFM
M;PJK@;6D5%V9)Z#)JKX3O;E]1>TO+^^^T"U5YK/4(P)%?.#(C 8*'..,]NE
M'5NBR(4=0RG@@C(-.KG-5>[U'Q5!HL5_/90+8O=.]N0'=MX11D@\#DX[\5F^
M&-?U+4[J$75QN_XE+2. H :59GC+_B%^E ':U#<7=O:",W$RQ"618DW'&YVZ
M >YKBO#UYJVMZCIB3ZM<1PC1[:\E6,*#-(9'!R<="!R!UXZ5J^.(I)K+2HHI
MC!(VJVX60 $H=QY /&?K0!TU-CC2) D:*BCHJC %<'+J.J6VL2^&EU2X='U"
M"-;M]IF2)XFD9<XQG*8!QP&ISZG>1W%QHUQK%WBUU'RD:"/?=7,9A$@0$#L3
MRV!P.HH [RH;F[M[.-9+F58D9U0,QP"S' 'XD@5PFGZCK.JOI.GOJ=W:>;<W
MT,\F$\XI$PV@G!4,.A(]_K45Z;_4M-.IS:G<,B:[';K:MM\L1I<*B]L[LC).
M?6@#T:H;JZ@LK62ZNIDAAB7<\CG 45F>+=0N=+\-75U9N$GS''&Y&=A>14W8
M]MV?PKD/%BWEM;:MHDFJ7=Q EI;WD;R%2X)E*,A.WE3@-]1Z<4 >AVUS#>6T
M=S;N)(I5W(P'44RXOK6UECBGG2-Y0Q16/+!1EL?0<U%<2-I>C32^8]PUK S[
MI2-SE5)YP!Z5PZIJ$=QX;U.YU2>[ENK*XG82A<1N8-WR8 P.<8YZ#WH ]!MY
MXKJWBN()%DAE0/&ZGAE(R"/PJ2N"TG4-4OI;:674YT@M=$M+YX8@J^=(0Q()
MQPIV\@8[=*J6FOZ_:Z7%K)&HSI+ILUS<FZ1!"LGE[XS'CD+G(]P10!Z+++'!
M"\TTBQQQJ6=W.%4#DDD]!2HZR(KHP96&58'((]:XO4].U)/">HR3Z[<3Q3:1
M)+(C[-_FA<DK\O"$9!'TQBJMLVIRVFH0P:U=PC1M-AE@QL^>1HVDR_R\J,!0
M/0'OS0!Z!17"6=]KNN2:I>6FHR0O;V<$MI:+M$9ED@#88D<C)Z9'/6M+PI>S
M27]Q:SW]\TJ01O)9ZC$%FC?)!=6  9#QTS@CWH ZFBBB@ JKJG_()O/^N#_^
M@FK55-4_Y!-Y_P!<'_\ 0336X'S7D>]*"*:H+' K7_L&[M],DU"=!&J %4;[
MS9('3MU[U]#SI;G*S/1<#<>![U%/)N88Z4/(SGFHWZ#ZTY/048ZW9UWA>..;
M2"9I0B0S-GG'!"]ZW9]0T_3-.%U)(L5N1E<#ER>>!W)KA].UB&QT^6V\IKBY
M:97BA'"DX(RWL../I6I9:1<WLR7^LR>;*!B.+&%0>@':O!Q4XPF[G33@Y;#)
MX[OQ9<I+<1?9K"(DQQG[S>Y/X=*V2]II=H%551 .!W-17NHQ62;006 PJCC%
M<W>WQDW7%U)A17)&,ZVL]C64XT]([D^H:E)=EF=MD2]LURNI:J9R8H"1'W;N
MU)>ZH;M]NPB('A<]?K4"O"?^6/ZUW0IIJR=CG\Y%44M6W:(#'DD'ZU)9:;/?
M.5B"_*,L6. !5^QMU*YD4*%;YQ]:U?L#(2"Z'!QD<@_2FO8RGE=AJ_J[>J8N
M>)K!D-XBX.4*]1QD@U2U\[+@,.I<C]!5T2QM<H0"=I7DC@DYJ#5-HOFS@Y8\
M'Z"LX1;G9.QG%F2ET1P15H.Q'(Q[5.%3'W4_(4UW02!"",#?@#K78H3CO(MR
M78L"UDCM(;AU^664 #V'-0ZS?QQPQQPD>;M*\=%!X/X]OSK7UV=(M @+X1@^
M4 ZD8/3\ZXJ21I9"QZGMZ5Q5JG,[A!#5&36E9V<OEFYVX1.Y[U-I&D-<,))1
MA/3UK>U*)8M)947 !' ^M<;G[R1OR^ZV/\/+L\XYQN"D#VYKH'MY!I=QJ#X6
M"%2 3W..<?F!^-8N@0NQ\N)B[R[ JGJ6/3\.E=-\0YHM)T*PT&)@9"-\A Y(
M'^+9/X"A1O5N*]J5CG/#-LUW<M-)DJAWM[MV%;=UID%W:/'.N^-QS[>XJ?1K
M2/3M(BB_BR'D/JQZ_P"%68B+60Q2_P"H9CAS_ <]#[&N"M5<YMH[*4.6"3/-
M]6T"ZT=R[*9K4GY95'3_ 'O2LHP*PW(>:]DDTX+\L9 4_P #?=/T_P XKG=5
M\$6]QF2U5K.8]E&8V_#M^!JX8CN4X=#AK64QRJK*\9)QNB/_ +*>/Y5TFH>&
M[_3I4EAOK>21\_+G87Q[$U0L],N;;5H(IXDF19U#20N&"X/.?3\15KQQ=&ZO
M[:,.V(XBP/0\D_\ Q-=<<55C)*+T,)8>G)/0@-R"PCO87MINQ88!^A[TCQSH
MWF1*&/JK=?J*S(;FZ@@5%GW!B258Y&.V1^=78=4@M%!N+&($#KM  /X#I^%>
ME',7:TE]QPO M:Q>A(UU'*-MU"T;#^(=C^%/5F==K RI_#(@R1]14A\1&!@5
ML+5& R'%L6/X&IAXWU&9"L32!>_EVQ./S?%.683^S#\25A(]9&?>:9?#;/':
M3!HSN#["!CZU(;,^6MX]Y':)(<_.I+#\/_KU1U+5+G4'9IKG(Z>63R??"G'X
M$U3<22[2Q9L  %^>!Z#H/UKGGC*C[(Z(8=/;4Z7Q+8'1+6WD@6.?SQS.[;B#
MVP.@S[>E<H(9)I#)(26/5FZUUNH7J2>#K1)HW\P%1N(P."0#GOD#]:Q+/3[W
M4<_9H2(^\K\**\]59M7D]>YVJG")G.BQC'>NX\'6$T.EL;A,+,Y958?PD8Y_
M*ET;PC#;LMQ<YF<="1@9]A_6ND$:^8L8P O7':L*E5-<J*2UN<;J.ER:;>ND
M.<(/M%N?4 \C\*Z$XN+&*=01',@="?UJ?650P+/@$VS[^>Z=&'Y'/X58TFV8
M:7J.AN@,EH1=6ASRT3<\>O4_F*Z8R]K1N]T<C7LJNFS.#UU-M\F6Q\AY].M%
MBN+"(,NY=O(]:M>((L30. JDJ<$_Q=<_E_6H[6,BPA/8K6C?N(A+WV:6B77E
M2-82MD ;H6/\2_YXK1O+*.Y3!X8=#7,RF0&-HR1)$^4(]^HKJ+:;SXL_Q#@U
MSU8V?,CHI2^RSD]5L)8_O _*<\=Z9D_V0R]BN:ZN[@2>,JR_C7.W-JUM:31-
MT .#[40F.43C95PU.M\B1".N:DN$P320+PI]ZZDSFDC5A'D,\3QEG1OO*>F"
M<UVNF7:W=NJLP8D8&>_L?>N(B=(;:4;&9@<*P_'-6=(U,J=P^CH#^M%6DJB\
MR:-5TW?H7M?T+[+NN;9?W/\ $@_@_P#K5@Q?)N'O7H=G<Q7\.QR"Q'!/\8KD
MM>T@Z=<;HQB)SP/[I]/I6F$Q+O[*IN;5J2:YX;$5C?/:N&4_*.H]*[CPW>QW
M-UO0]8R"/3I7G,;]NAK0TN_N-/NTF@; 4Y(]1W'TKU)1]I&QQ6L[H]/N;F*-
MMKOM.TMT/2J32QW"DQ2*X'7:>E8<^NQ37323QH\4D68/EYP#RI]#FL&YU._:
M9Y(9Y(PS9V(YP/8#TKF6'ENPYD=+>1-S@5R^M1D64V1V_K6NDC7]HLZRR@GA
ME$C?*W<=:HR:?'/F*:>2-'R"Y+,J^F1GU],_0UB[+09QW44TBM^ZTA;/;]HM
MRJL<)*AW(_T(X/\ /V%46M(3+]UA&.I!Y/TJ>7FV-.=&:J,YPHSBD92IP:VI
M+5O)1X ,8R$4?U[GUJA+$ N6&T$]ZMT=-]1*>I]=T445S&@4444 %%%% !11
M10 4444 %4-=L_[0T.\LQ;)<F:%E$+OL#GTW=OK5^JU_-=P6C26-HMW.",1-
M+Y8([_-@_P J .1TWPG/J%U?2:HFH003VD5M_I5RDL[E7+DY7*A1P!Z\GO6_
MJOAV'4[P7B7MW93F V\DELR@R1$YVG<I[YP1@C)YK'A\:ZBVD76JS: D5K;.
MT;$7H8EUD"$8V=,YY]JW;C7+46%Q<Z?/:7K6[*KHMTBA26 PS=%/L?3% %&X
M\&6$A46]U>647V1;.2*WD4++$N< Y!.>3R"#S6>O@MY=7OHVNKRUL&LK:TC:
M&509T4.'5N#CC;R #R<'K73_ -IZ?]O^P?;K;[9C/V?S5\S&,_=SGI5AW6-&
M=V"JHRS,< #UH P;KP;87,LP2XNK>VN?+%S:1,HBF" !<Y4D<  [2,@5KZC8
M6^J:?/87:;X+A"CKG'!_K4<.M:5<1&6'4[.6-0"72=2 "< Y!]>/K39-=T>*
M*.635;)(Y'*(S7" ,P." <\D'M0!FMX.M)[:]BO;Z]O9+V 6SSS.F](@<A5P
MH Y.2<9)ZUT-0FZMU:53<1 PJ'D!<913G!/H.#S[&H)=9TN!D6;4K2-I-NP/
M.H+;N5QD\Y[>M '/^%/!YT_3-+;4Y;F2>T@*K:22*T4#L,.1@<Y!(Y) R<5=
MM/!NGVX6.:XNKRWB@>VMX+AU*01N,,JX )XXR23CBN@JE_;.E[)'_M*TVQ*'
MD;SUPBYQD\\#((S0!SNJ>#2-"U!+:YN]0O7L&M+47,B?NT./E& HYP,DY/ Y
MJX/!EE-:74-W>7MR;JV%KOED4M#$#G8I"^O<Y)P,FM?^U],^RI=_VC:?9Y,[
M)O/78V 2<'.#@ _E0=6TT6T=T=1M1!*"4E\Y=C #)(.<' !H SKOPE9WE[/,
MUU=1P73I)=6B,OE3LF,%LKD=!G!&<<UJVUI]FFN9/M$\OVB3?ME?<L? &%'8
M<9QZDU&-6TTW4=H-0M?M$JAHX?.7>ZGD$#.2*='J>GRWKV,=];/=IRT"RJ9%
M^JYR* &RZ7!-J]MJC,_GVT4D2 $;2'*DY&.ORBJ<OAJQEL;RS9YO+O;L7<A#
M#(<,K8''3*#]:N1:MIL\L\46H6LDEL"9E2928@.NX9X_&H9O$.DQ6UU,FHVD
MOV2/?*J3H2OIGGC/ &?6@"I_PB=G_:!N?M5UY#77VPV>Y?*,W7?]W=UYQG&>
M<5HZMID&LZ5<Z;<LZPW*%',9 8#VSFJEGXGT>ZTNSOY-1M+=;Q%9%EN$!#$
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
MZFJ]K*D4H9XO,QVSBNCCTRU'_+)3]15R'3;3C_1X_P#OFO/E-'0HF=;Z^$
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
MJ$11-M[$XR2-I. .U9=S#Y&M-?7-M:ZC$^IHD=S%.1/;MD*(\8Z ]0#SDYH
M[/<N_9N&[&<9YQ4%A?0ZE9I=V^[RW+ ;A@\$@_J*XZTBBGL]#U0*IU.YU,F2
M7_EHRY<.N>NT*,8Z# J;PY(5N=%4N0AMKPD9XXF'- '5/J%JEU;VWF!GN=_E
M[>0=OWN?:GV]TD]JMP4DA4YXF78PYQR#TKB=&M+2ZN/#<TD:S;S>$;CN7Y7)
M4@=,Y.<U)H:Q:G-IMGJ(6>V2RGG$<WS*S^=MR0>N!^6: .W9U1"[,%4<DDX%
M*""H8$$'D$5PWAZSBOY=+MKZ/[1;KITSI%+\R$>< A(/!^4C%;?A>)+GP38P
MR[BC6^TX8@XY[CF@#1TS5(M4L?ML<<D4#,?+>7 \Q?[PYX!]\&KA90NXL N,
MY)XKA?#UG:31:#83V\1M9+&2Z>-E&V:7*+EAT8A<]:- LXKV\TNUN09;1+:Z
M>*)CE643@)D=P 1CZ"@#M+N]@L4B>=BHEE2%<#.68X'ZFF6VI6UVTRQO@PSF
M [^,N "<>O6LGQ?:07-KI_GIO4:A;J5).TAI "".AX]:PKG3K-=,U>[%O'Y\
M&L1K"^.8AYD0POIP3TH [PNH8*6 9N@)Y-5=2U&'3+=995>1I'$<448RTCGH
MH[?GZ5QSP2:A>7=Y<?9HFCU@117+;GG78X"HJ@?*"/?N2:Z7Q#;VEVEE!<7D
MMI.;I3:2QC)$H4XZ@CIG@T 6-,U.2^DN(9[&:SFMV4,LA# @C((8$@_TJ6ZU
M&WM#;>8Q;[3.((RG/S$$\_D:Y.]OM2\RYTB]O5N[<7EK"]RB",[9&^=&QQG
M X[-[U)JECI N;>RLH/+C_MB%;B-!MCW>4W  XZ8SCUH [!)(Y%WHZLOJIR*
M4.K)O# KUR#Q7#K!!%JDFDK$D5A/K6V2%1A"!;A@N.F"P''M26T,)UH:4(U_
MLN759L0X_=L5A!VXZ;=^3CID4!8[&;4((;JTMV)+WC,L149'RJ6.3]!4&I:N
MFG7%O;"UGNKBZW^5%"%R=N,Y+$ =17,:5&L.LV,4("VR:M>"W5?NA/*.0/;=
MNK5U^*:;Q/HB071MG\NY_>*H8@;4['B@#3TG5DU6WFD$$MN\$S0S12XRCKC/
M()!X(YJ\'4IO# KC.[/%<+9L99X=*FE6ZL)-7D5[@C_CZQ&7PW9OGX]#MQVI
MT,%O]HETZ* 30OJLWV6S)"P-MC!;=P?D5B3@#KVH [@.I3>&&W&=V>,53U74
MDTO3VO&0RA61=JG!.YPN?_'JXW2;>"\.DV$K1R6XO;T/%$<1L 20,9^[WQZ4
MNHV]E/I>J7UPB&\CU98(7/WD59$"HOH-N3C\: .^JGJ&IP:=9?:G#2@NL:)%
M@L[L<!1SCJ?6J'BALV]A;,2(;N_BAF&<;D.3M/L2 /QKF]0TVT^V7D,<"BS3
M5[1$B3B,,P3S!M''I0!VE[J,6GZ?]LNE=1A1Y:C<Q8D *,=3DXJ'3]5EO+R:
MTN=.N+*6-%D'F%6#*<C@J2,Y'2HM?MM/ETJ*TNIGM(VFB2"2(8,<FX;,<8'(
M[\5B7U[>V;:EIFHZD]Y;+:HYF@C6.5&=PHC..,MZ\4 =@KJ^=K!L'!P>AI#)
M&%W%U"@XSGC->?747V0Z]:HEO8N4L?W-FV/+S+@\\9.",G ZC\='7K"P22XL
MK6T@9;33V<I/CR;<,6.\#J9&P>>.F<\\@'8E@N,D#)P,T%U4@%@"W0$]:X"Y
MB$VEB_EAL]5M8-,@\R)K@I+;?+DLO!&6]>#QBI=22+4-*UW4)8\W\-VD5HSC
MYXL"/8%],DGIUS0!VD%[!<W%S!$Q+VKA) 1C!*AOQX(J975\[6#8.#@YP:XJ
M2UL+1_$CNLBLUU%"&C;,K!UC.P,W0,3@^WTJ]X7B6U\0:U;>5:VY"V[?9[;[
MJ?*WTR>F3@4 :6H:XUK//!:6$U]);1B2<1LJB,$9 R3RQ S@5?M;R*ZLH+M2
M4CG174/P>1D ^]8>FWL-C?\ B6:Y=5,%PLK[CCY/*7;_ "-9ET\&M+K=SJML
MJ&WTZ)H8I3N\C?&S$C_:S@9Z_+0!VK,J*7=@JJ,DDX %(TL:(':154]"3@&N
M),\RZ+XB%Y*?,72X P=NC&$@_B3^M-OK.WO+7Q%)<Q"8VVG1&'S/F$1\DG*C
ML<@<T =DE]!)?RV*L3/"BNXQP V<<_\  34^]-_E[AOQG;GG'K7%IH\5]JNK
M)&"+J33(3%*6)9'8/R">G0=*T/"]X-7NKC6)#R88+49XPP7>X_[Z?'X4 =+1
M110(**** "BBB@ HHHH **** "BBB@#HZ***DH**** "BBB@ HHHH **** "
MFLRHI9V"JHR23@ 4ZL+QK'+)X,U<13&(BSE9B%!W*$.5Y]?6@#96>%Y3$LJ-
M(JAB@89 /0X]#@_E4E>>1PZM#JE\]MJ_E36^B02M*;=&+D&4JN#P!V/&>G-+
M<>+=7O0YM)IX)H-.@N$AMM/>X6>:1"^UB%.Q>@'(/).>* ._6:)Y'B21&>/&
M]0P)7/(R.U/KA+G7=4%Y>_8UAM+B:\L(OWD ROFH-P?H6QGOR,8XK=UVYU'1
M/"YO%NS<3V;))/(T2CS8PXW\#@?+GIZ4 ;U17-K;WMN]O=01SPOP\<J!E;Z@
M\&N2O-=U"6;4)(M5@L+&/4$M(Y3&'D(6/+B-<'>Q<@ 8/"FJEGX@UW4?L%C!
M?>3+-J-S:O<36H#F-$+*Q0XPV.W'/4=J .Z2&*)$CCC1$C&$55 "CI@>E$4T
M4\?F0R)(F2-R,",@X(R/0C%<BVN:M!<2Z0UPKWPU:&".7RU&;=U$A;'3.U9!
M^%5=+U/5KZ33+"TNXK!+HW[2O%;(2/+GVKM&, \\G!SD]Z .[HKA]*US6]=?
M3K"._2TG^S3SW%PL"MYACF\I0%/ !P2<?ABM32]8O[CP ^K7#I]M6VG<LJC;
MN0OCC\!0!TE%<)-XCUG0[:UO;^[CODOM,FNA%Y(00RQHK@ CDJ<X.?3/M5:7
MQ/KMIIE].MQ=7(733<"XN--:!89@RC:NY0&4AB1G)^7K0!Z!#;P6X<00QQ"1
MR[[%"[F/5CCJ3ZU)7&:S>Z[I#VZ7NKO#;/%)))?160=(Y<C;&PP=J#GYCR?6
MH'U;Q%=)JL\&JVL8TRRAN%$$2R1SN8B[#<>=A(X(YY]N0#NJ@CL;2&[ENXK6
M%+F8 2S+& \@'3+=3T[UPEYXPU6[FO)M.:Z4VD4#0VD.GO.MPS1K(P=PIV\-
M@8(Z9K8M+S7M8O+ZZL;R.&&SOQ;+9RQ#;(B[?,9FP6#<MC'' SUH Z5KF!,;
MIXUW/Y8RX&6_N_7VJ6O.]--Y8L_F7:W(F\3&$^9;I\IPV7''#'CZ=NM6D\6Z
MFEC:&1D>YL[>^FU)0@&[R,J![9;!XH [6:W@N-GGPQR^6XD3>H;:PZ,,]"/6
MI:X"U\0>)6MY6M!=:E++IS3KYNFO L,XVX5"54.""<#))V]>:W?"NIS7\MXC
MZJM_'%LP)8?)N(6(.Y9$VC X&#]?2@#HJ*XJYU[6$AO=<6\46=GJGV,V7E*0
M\8E$3-N^]NR21SCCI3(M:US,.HOJ"- VMM8&U\A0#&9B@);KN'MQQTH [9G5
M2H9@"QPH)ZFDBFBG0O#(DB@E<HP(R#@C\#7,>,+>ZFU7P]Y%ZUOF_P!HQ&K8
M;RI#NY]LC'O61H]UJFFVEI=17R_9;C79K9K4PC!5YG!;=UW ^G'M0!Z %"YP
M ,G)QWI:X32/%&K:C?65TCW4T-W>/%+:C3G$4$.6"N)MN"057/S$<G@8K6\1
M:[=Z)J+'<#;2:;/+$NT9\^,J0,^X;I[4 =+4%S8VEZ8S=VL-QY+[X_-C#;&]
M1GH?>N&G\8:Q9Z8CR-%)=V5K=O>C8 K2)((H_H"3NX["IM9UK7O#HO+-]06]
MF^P+=0S/"J;'$JHRX48*G>,9Y'O0!V_G1>?Y'F)YNW?Y>X;MN<9QZ9H\Z+S_
M "/,3S=N_P O<-VW.,X],UP>KWNH^'M8N[V:Z2]O8M&)21H@BAFG 4;1V!/U
MQWK2TNVU"U\?-'?W_P!N;^R05F,2QG_6\@A>.O3Z_C0!UM%8OB;4+JQM+.&R
MD6*XOKR.U65EW>4&R2V#P3A3C/>L&XUO7+?4/[$74$:=-4AM_M;P+EH9(7?E
M1@;@5ZC'0<=: .XID4T4\?F0R)(F2-R,",@X(R/0C%8OAB]O;C^T[2_N?M,E
MA>M LWEA"Z[%89 XS\Q'%<UHEWJNDZ9I]ZMZK65QK$EJUIY(^Z]PZ[MW7<&Y
M],=J .[O+*UU"W:VO;:*YA;K'*@93^!HA@M--LQ%!%#:VT*DA44(B#J?85S-
MMX@U&31]#N6D4RWNJ/;3'8/F0-* /;[B\UF6^OZM)9WBW]]$+M;&YDN=,N[4
M1F-E4E?*^7$B=<Y)R* .^1UD171@RL,A@<@BG5P<FK:Y)9:E+::A':1Z9I<%
MTD:VR,'8Q,Q4YZ+\O;U[8Y9J/BO5Y;J^^PO<I)90P-%:V^GO.EP[QB1@[A3M
M&& '(]: ._HKC&US5AXC\BYOAIX>[C2WM+FWVPW$! R5EVG]YR<+D<@#%.T+
M6M5N-=BMM1OUAN':;S]-N+?RRJC.PPMM_>=!GYCP2: .QHJAKEQ/::+=SVT]
MM;S)$2DUR<1H?5OI7&2^*=5@M]6BMM0>[:W6S>WN;JS$1/FS;&^7"Y7'0X]>
M3UH ]"J,31-,T*RH94 9D##<H/0D?@?RKC+[7-:T=]7L'ODNYX_L@M9Y(578
M9W*'(7 (&,C]<U<T"WO+;QOK$=[>?;'^Q6Q68QA&9=TG4#C.<].V* .KHKB;
M_7M7CAU?6H;Q4M-*OA;BR\I2)44H');[P)W'&.!@=:0:SKBR+?MJ"&W_ +=;
M3_LOD+@Q&8Q@ENNX>W''- ';T5@^(;O44U31]/T^Z6U^W2RI+(8PY55C+< ]
M^/\ ]=<\_BK5$D@TB>\E2=;ZYMYKRVLC-(Z1*K B-58 GS%R<$#!H [^BN)T
MW6=>UFYL]*:YDTZ<03S37#6@5Y520)&0CCY=P.X\?3%,TO6M>\13VEM#J$=@
MS6#R3.D"N3*DS19 ;H#MS_G- ';>=%Y_D>8GF[=_E[ANVYQG'IFGUYH?%-TJ
MMXA,2?:SH*#:%)7S#<%,X')&[G%=-X:U+4;C5+JTN9;R[M5A22*ZN;!K4[R2
M&3!50>@(X[]30!TM%%% !2-]T_2EI&^Z?I0!SM%%%42%%%% !1110 5'<6T%
MW;O;W,*31.,,CKD'\*DK&\4ZC+INFPNDK6\<MRD4]PJY,,9SEN_IC/;- RZF
MD:='I\FGQ6<4=K*"KQ1KM# ]<XJ6:QM+B)HIK:.1&C\HAE!RG]WZ5B6-]:Z;
M:7=[%K$FK6K/&L,2R"61'/R[=V?XB1P<8J3_ (2J*".Y^VV,\,MO<1P-%&5D
M)9P"N,'WH T(]$TR&T:UCLXUA=U=E'\3*05)/4X('Y42Z)I<\US-+8PO)=*%
MF9ER7 QC/Y#\A6?>>)I+.&9FTN9I+6$3W2"5,0J<X&<\M@$X%33^(-MP\5II
M]S>+"8_/:+'[O?@@ 9RQP03CH* -*TL[:Q@$%K D,8).U!CGN?<U FC::E^U
M^ME$+EFW&3;SNQC/UQWJE<^)8X+AMMG+):17*VTUT&4*DA('3J0"0"?YU4L?
M$UPT=])<V4Y"WIM[9,*K.QQA,9X(Y))XQ0!LV^CZ=:7;W=O90QSR$EI%7GGK
M],]\=:BD\/Z3+%!%+81.EL6,2L,[=QR?S-+I&J'4TN0]NUO+:SF&2,N&Y !X
M(]B*I>*+][/^SH_[0.GP7%P4GG!0%5V,>K @<@4 :4VDZ?<>1YMG"WV9]\(V
M#"-ZBHI- TF:WA@EL(GC@W>6K#.W/)_ ]Q65:7\,5WIL>GZE/=VMS/,)Y9W+
M[ML1/!(X' /R\58A\4Q230%[*>*UNXY'MIV*_O0@W'Y<Y&0"1GK0!KK9VZ7*
MW*PJLJ1>4K#C"9!P!Z<"I(XHXHA%%&J1J,!5& !]*PX-?-_)ILR1W-K;WDN(
M=Z(3./+9N1G*@8Z]\>AJM-KTM_J6CFV@N(;.:\95G+ +.JH_8'.,@$9ZXS0!
ML2Z#I4UK;VLMC$\-L,0JPSL'3 ]JL+96R7$=PD*K)%$8D*\;4)!V@=,<#\JR
M[/Q*MY?6D*V4J6]\)#;3LR_O-@R3MSD CIFMN@""]L;74;8VUY D\+$$HXR,
MCD4V#3;*VA>&*VC6.23S&3&06XYP?H/RJS10(IKI&G+J!OULX1=,<F7;SG&,
M_7'&:DO;"TU*W\B]MXYXMP;:XS@CH?K5BB@"G_9&F_V>=/%E +1NL(0!2>N?
MKGO2II-A'#!"EK&D=O+YL:J,!7Y^;W/)ZU;HH JW6F6-["T5S:Q2([B1@5ZL
M.C9]?>F2Z-ILUE'9264)MXCNCC"X"'U&.AY/YU=HH K+IUFAMBEM&GV3/D!1
M@1Y&#@#V-,O](T[5'B>^M([@PYV"09 SC/'0]!5RB@"K<:7875FEG-:1-;H0
M4CVX"D=",=/PJ*;0]+N+>"WDL83%;G,2!=H3UQCU[^M7Z* *RZ;8I/'-':Q)
M)$69"B[<%A@GCN0*C.C:8;U[UK"!KB3&Z0H"3C'/UX'-7:*!D-Y9VU_;-;W<
M*31-@E6'''2HETJP2VBMDM(UABD$J(HP X.0WUSS5NB@1#=V=M?VSVUW DT+
M_>1QD&JXT32UT^2P6QA6VEY>-5P&/J??@<U>HH H_P!B:8+?R!8PA. <+@G#
M;AD]3\PS3KC2-/NKU+VXM(Y)T4*KL,\ Y''0X/K5RB@90?0=)DN$G;3[?S(P
M I"   '(XZ<=J>VCZ<^H?V@UE";K@^:5YR!@'ZX[]:N44 9]QH.E7<MQ-/8Q
M/)<J%E<CEP,8Y_ ?D*L6NGV=D +:VBB(7;E5 )&<\GJ>>:L44 4[C2--NKQ+
MRXL;>6X3&V1XP6&.G-%SI&G7EVEW<V<,L\8 5W7)P#D?7!YJY10(I3Z-IES>
M_;9[&&6XV["[IG(_R34JV%HLD[B!,W("RY&0X P 1TQBK%% RE/IMO\ :?[0
M@M(#?I%Y<4C\8'ID=N35.T\/1P:?:V\KHTD-V;MW5, R$DG SP,G'?BMFB@
MHHHH$%%%% !1110 4444 %%%% !1110!T=%%%24%%%% !1110 4444 %%%%
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
MXI+<+9.T@$,;%3N9AG.[.,<'MTY-0WFCWUW<,%TE[6_(A$>H6]SA% "[M_S
ML1@@#:<C%=C10!R:Z5J4D5QH[V;+!+J1N3=EUV&+S!)@#.[=D8Z8[YILUOK-
MO]NABL+DP3:IYTCP2H&D@8#(7Y@0<@9Z<=ZZZB@#F=)BN= 6Z:33EC@O+^+R
MHXI 3&KA4^;Z$#."<D_C6AK-G+=ZAI#I#YD<%T7E/&%'EL,_F16JR*Y4LH;:
M<KD=#ZTM &/K=A/>ZAIWE(=B>>)'[)NB90?S-9-OINIW5CIT%S8-;?V5:21D
MLZMYTGE^6-N">,$G)QVKKJ* .:CTR\^Q>%XC"P:T51<<C]W^X*\_B<56TW3=
M9%MHUG)8K"-*D)DD>12)<(ZJ5 R<<C.<=:ZZB@#C]*TS5)=0TO4+FP=+FW+B
M]FN9@7D+*1\@&?E'8<=?QKJK.:6XM4FFMVMG8<Q.02O/?%344 %%%% @HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .CHHHJ2@HHHH ****
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
MS4+1VBVR6!M[_P [[;]AE0&*\MY2DA82*#\XSD9..Q]*])M[2VM%VVUO%"N
M,1H%&!TZ4V.QLXKI[J.T@2X<8>58P';ZGJ: /-]/M()M/L6^VZ?,1H4VVWM+
M,J2FQ?\ 6L7;D,!C@<[JU[QH6^#T1LRAC^Q6_G>3C[N4\W..^W=G\:[&"QL[
M5Y'M[6&%I3F0QQA2Y]\=:?#:V]O"88((HHCG*(@5>>O H \W\6)82S:\=.6W
M>U32;<R^2 4$OFG8>.-VPG\*Z3QPEE!HVGI<)&EFNI6WF*0 @3?SD>F*Z"+3
MK&"W:WALK>.%SEHTB4*Q]P!BH-7TF/5X;:*20HL%U%<?=SNV-G:?8T <+?06
M=QKUTELD,FG2:U8+MC ,32;#O''!XV9IUU%;V_BJ:*2../3EUZ$RI@",,;4%
M21T^_C\<5Z#%8VD$*0PVL,<4;;D1(P%5O4 =#2R6=M,DJ2VT4B3?ZQ60$/\
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
M):K+*0P@CWS2@*3M0;3WQDXX%'AB]N;[26>[9WEBN)8MTB@.0KD#<!QG'7%
M&I)+'$4$DBIO;:NY@-Q]!ZGBGUSOBRWDGGT;9=S09U!%_=[>"5?YN5/(Q].3
MQ5"'5]6NM0:>W-]($U$VYA6W!@\E7V,2V,[NK9S[4 =C17&M?ZQ_8%[J@U1_
M,%Y]GA3RDVHOV@)D\9)QD?3WYHO9=7M3KBIK5P1ID"7$1:./+DJ25;Y>5^7H
M,=?:@#LJ*9"YE@CD(P74''U%9-S?7*:Y?6ZRXBBTU9D7 X<M(,_DH_*@#9HK
MBI=5U;[#9W=S?7%I#)I\,D=S' KQ&8C+&;"D@=.F!R:?>ZSJTU[J#V+7CM9R
MHD$-O 'AD^56;>V,\[CC!&.* .NGGAMH3-/*L4:XRSG &3@?J:DKB=:DOM2T
MW5[HWSI#;7JVZVH5=A573))QG<2<]>U=M0 45S-S?:A'J6NW/VUA;:5$)([9
M47#GR=Q#'&<9]*SUU76H-/NK@2WTB'39)FFN;=4$4X (V<#Y3D\'/04 =M17
M(7VK:EH/F/+>M>^=ILERHD10(Y5V], ?+\W0YZ=:(M0U:WBN]UY=1P?8_,^U
MZA;A!%-N .,*,@@Y P>10!ULDD<,;2RNL:(,LS'  ]2:<"",@Y!KA+^[NKG2
M?$%DUY?/!#9)-&]S$J2-D.""-H^4[>X!JS>7VII=S:?:W>HLUG9H\;0P)(9)
M6W$>9\N-O & !WH"QV$LL<$3S2NJ1QJ69F. H'))ID5U;SNR0S)(R*K,%;)
M;[I_'!KD=0N-3U>RUD/=268L]/7=;*BX9WB+.&R">^!@C%1)=7-B=0O;:0K]
MFMM/DE  .Z,!MX_[YS^5 '<5'-/#;JK32K&&<(I8XRQ. /J36?H]U<7MUJ4S
MR[K=+HPVZX& $ #'/?+;ORI/$-Q+;6MHT1 +WUNARH/!D /7^= &K17(&_U0
M;[\ZE(5CU@V@M]B;#$9=F#QG.#USVKKZ (9;VUA61I;B)!$563+CY"V, ^F<
MC\Z=/<0VL)FN)4BC4@%W. ,G _4UPVJVLR-XE87LSD7-H L@3;DF(@G"@\=!
MSTZY/-7-3O=0T]=7M&OGNA"EK+$\T:$KODPPX4 CCCCB@#L:*Y:2_P!1@\0>
M7>7L]H'O%2!'A!MIH2!\H8#(D//4CFNIH CBGAGW^3*LGEN4?:<[6'4'WI7E
MCC9%>15:0[4#, 6.,X'K7&?VA<6LDMI;O/']KUBX$CV\8>0*J[B%!!Y)QSC@
M9HE74KV?1OMES>P.FHRQ1NT:([H$<JY!7[V./3KQF@#M(Y8Y=WER*^QBK;3G
M!'4'WIU<)%/=Z5:78AOKN1KK6FMBRQH[J.69E 7[Q"X]/:KAOM:,,%J+BYM_
M-U,01W%Q HD>$Q,W(QC((/..PH Z^BF01M#!'&TKRLBA3(^-S8[G'&:Y?Q-J
M5W:37SVVHSK):VPDBM[:$.%/)+2DJ0 <# R. : .KIDTT=O"\TTBQQQJ6=V.
M H'4DUR=_?ZI,=;N(=2DMETZVCGACC1""QC+$-D$D<?K46L3W^JV.OL+UH(;
M*S4"!%4K)NBWONR,]&P,$8Q0!V:L&4,I!!&01WIHGB-P;<2+YRH',>?F"DD
MX],@_E3;3_CS@_ZYK_*N;\1ZI>V-WJ1M91&T.GPR1G8#AC,P/;G@=* .IHK$
MTZ2\MO$5SIMQ?2WD7V6.X5I54%6+,I V@<?**MZ_?R:7H-[?1 &2&$LF>F>W
MZT :%%<=J]_JNA)>6PU*6Y<Z:URDLB)NCD5E4XP ,'=T.<8JUXEU:^L9]16V
MN#&(=+\^,;0</YA&>1Z4 =/15>QMY[:WV7-V]U*S%F=E"XSV  X'I_.K% @H
MHHH **** "BBB@#HZ***DH**** "BBB@ HHHH **** "LOQ+>_V=X<OKSSIH
M/)B+>9"JLZ^X#<$_6M2L;Q?8W.I>$]2LK.+S;B: K&@(&X_4\4 1/XJA74)+
M=+"[EMX;E+6:[0+L25@, C.['S+DXP,U%;^,H+BX@']FWJ6T]VUFMTP39YH9
MAC&[=@[>N,5F:AIFJ-KCSV>F36M\UW$4O[68+#+ -N[SE+?,P&X?=],5)!H>
MI)HNFV[6Q$L&N-=2+N7Y8C-(V[KZ,#CKS0 [4=6U[1IM-A:"XN_M>IR*<>2"
MT6'*1\L,' !SZ#DYXKIM2U"WTK3KB_NF*PVZ%W(&3@=@/6LKQ3;7DKZ1=V=G
M)=_8K]9I8HF4,4V.N1N(!Y8=ZG\5Z9/K/AB_L+8 S2Q_NU8X#,"& SVSC'XT
M 4Y?&<%G;W;ZAIE[:36J12&W8(SNDC[%9=K$'G@C.13CXQMX8[U;S3KRUN;1
MHA]F8(SRF4D1A=K$$D@CKQ6'<:#<WMC?-8^'Y+(NMLB"XGW32%9E=^2Y 0 <
M=R<U;U[0M3N=<O-1M;7S1$UC/"N]1YQBD=G09/!PW?C- &I'XMM_,^SW-E<V
MUVMW%:R0/L)1I!E&R"05(!Y!['BG7GBNUM)[NV6UN)KBWNH[5(D"YFD= X"D
MG&,'DG&,&L&\TS5KR_N=?32YT_TZSDCM'=!,\<.[<?O;03O. 3V]ZAN;+4UU
M2;6Y+#[.[:O!/;VL]Q&KSKY'EE5.[&_DG&>QH T+[Q?++]C-I9WD,D6KK9W-
MLRH7D/DN^T<D8SMYR!QG.*Z#1=8368)W%M-:RVT[6\T,VW<C@ XRI((PP.0>
M]<EIUO?ZKJTUU]C\LP^(EEF3S%/EH+7;R0<$@LH.,\GOUKI?#]C<V5SK3W$6
MQ;G4FFB.0=R&.,9X]U/Y4 1ZAXJAL+ZYMUL+JY2R$9NYH0N(0_W>"0S<<G .
M!4,OC.WBN+A6TZ\^RVMV+2XN\)Y<3D@#^+)&6'('&:SO$VFZG<:G=36&ES)>
MLD8L-1LYA'C^\LX+#(!S_">#CK5!8=1U2WU[1(-/DD2[U@YNPRB.)08R^X$Y
MS@<8!SGVH Z1O%<2Z@(&TZ[%LUY]B%V0NPS=,8W;L9XW8QFEMO%EO<W:(+*Z
M6SEG>WBOB%\IW3.>^X#Y6 )&#BN<O-*UFXOTGN=+O+NZMM76X$YN%\H6XDRH
MB4M@';C/ /!R>E:.CVNMV=A%X=&GF.*.:=9[V0J8VA8N5* -G<2R]1Q@T :6
MF>*X-2N[6'[#=6\5\CO93RA=MPJ\G !)7CD9 R*3Q;J]_I%O8/8VTLQGOH8G
M*>7]UG *_,1RV2 >W<BL;PKH,]E=:7'-H36\NGPLEQ=S3EU9MNT>4 Y^\,DY
M48''6MSQ9:7=UIML]E;-<R6M];W)A1E#.J2!B!D@9P/6@"%O&%NEPP?3[M;6
M.Y6UFNSLV13-@;3\V2 2%+ 8S6OJNI6^CZ7<:C=;O)MT+L$&2?8>YKCYM*U:
M6ROM#&F3!-0U07@NRZ;(XFD65@WS9W @K@#T.:ZO78;B?1+N*UM(+N5XR!;W
M'W)1W4_49_'% &#J_BJ[CMD"6-Y8W4%_:)-"RHYDCD?HI!(.0".N0:N?\)A
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
M:G)K&CPWTODAI1NVQ$D*" <'/<=ZTZ!!1110 4444 %%%% '1T445)04444
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
MZ* .6,$@/BP^4V9(E"G;][_1P./7FJ<^F7;7>E116TAM]1M;=+LA3A/)8/\
M-Z9!*UVM% '$O822:CJ=G/!?3RW%^)(X?G6W:,[/G9E ' !X)ZJ!BMG1Y4T^
MVUJZN@T42W\TC,4)RN!S@#)Z=JW:* $1@Z!U.0PR*Y#1=!AG\.2748N!>.;G
M9_I$@7=O<#Y-VWT[5V%% '!BX@OK32(;+YI+'39Q=(!@P_N0NUO0[NWM76Z
MBQ^'M.15"@6L? &/X15^B@#D_$EV%U6YM3*EF9-/PL@BW2W.2W[M,Y''H 3\
MW:MOP[(LOAO361@P^RQC/N% /ZBM&B@#@VGMY;6\TN+C4)=<,D:;3N($P)<>
MP4'GVJ:25+2**YG/EPQ>(Y6=R.%7$@R?;)%=M10!3UB*6?1;Z& $S26TBQX_
MO%2!^M<M#<V^H2Z6+ AOL6F3+<A1CRLHH"-Z'(/'M7:T4 9WAP$>&=*!&"+*
M'C_@ K1HHH$%%%% !1110 4444 ='1114E!1110 4444 %%%% !1110 51UG
M3WU;1[K3TN6MC<QF,RH,E0>OZ9%7JK7]U)9VK316<]XP('E0;=Y_[Z('ZT 8
MH\-ZJVE7&FR^(#]GEMC BQ6:1^4#@9&#Z9&/>GVVCZSIVGS0IK/GJEJT=M#%
M9QQ[&Q\I'../0\>M5X?',,NGW&H/HNIQ6MNS(\KB+&X.$*\.3G/\JZ<,K9P0
M<'!P>E '.W'AN^N)/M<.JFSN[FS2VO66$.)=N?F7IM;YFYY'/2G2^%6MY;>7
M1M0;3WALULB3$)0T2\KP2,,.>??I6^K*Z[E8,/4'-.H YK_A#S9"'^Q=2>P9
M+-;.0F(2>8BDD-U&'!+<^_2M,:%9#PY_8(5A9_9OLW7YMNW;G/KWSZU)JFJV
M^DVRSSAW#2QQ;4P3EW" \GIDU<W+OV;ANQG&><4 <U)X1N;S3[JUU#6I;@S6
M?V.-EA"+&F<EBN3N8X'/'3H*T;C04N-4NKXW#*;G3Q9%-OW0&8[O_'NGM6H6
M4-M+#.,XSVHWILW[AMQG=GB@#BX_"^I+K-Q;6NH2VENFE6UGY_D!A,%WAL9/
M# 8YYQNZ&M&;P3:.LRPW,D ,-K';E5!,#0$E&&>O7D5TFY0NXD;<9SGC%(71
M5#%@ >A)H Y74]$DM-$UF2Y-QJU_JT8B;[/ $QA2(P%R=H!).2>IJ>#PM-'I
M.C+#>_9M1TQ"?.,8D5F=?W@*Y&02<]16U_:4']L?V7\WVC[/]HZ?+MW;>OKF
MK!DC4$LZC!P<GI0!S_\ PBL\/V.YM-7D34+<2J]S-$)!,)&W,"N1@9 (P>,=
MZ;+X2N5MA!::W/&'M#:W'GH)A*"22^"1M;YFYY&,<<5M7&I06VHVEA)N\Z\$
MACP./D )R?QJR&4L5# E>HSR* ,G4/#L-YX<BT6*9X$@6(0R8#%3&5*D@]?N
MC(K/F\'37::I]KU=Y)-4BB61E@50CQG*LHST]CGZUNW>I065W96LN_S+V0QQ
M;1D9"ECGTX4TS2=5M]8L5N[<.BL\B!9,!OD<H3@$\94T 0ZGH\FK^'VTNZNR
M9'";YUC R58-G;GC.*-<T=M7CM#%=?9KBSN%N(9#'O7< 1@KD9&&/<5<MKK[
M1;+-)#);%F*^7. &X)'8GKC(]C4LLBQ1/(V=J*6./04 <W!X2O+6>6ZM]=E%
MR]TUUN: %"S($<,H(W*=H('&,=32P>#A;-ITD6H,);26=YF,*E9Q,P,@V_PY
MQQCI[UH67B.RO[BSAB64?;+'[;&[@ "/*C!YX/SC]:U2P49) 'J: .:M/",T
M%NEG+K$TMG;6\D%K"(PNQ7&W+D'YRHX' J2]\'V]_9V%K+=2!+.PELLJH!<.
MBJ6]B-F?QKH ZEBH8%AU&>13J .3G\%W-X)#=ZVTC2:>]@VVV55\LX((&>""
M,GGGVKHK:UG@N9G>[:6%T18H2@ BV@@D'J<\=>F*?<W4=K:3W+99+=&=PO)X
M&2/K3=/OHM1L+>\AR$N(DE56QN4, 1G'?F@#%'AS5+:]O9M.\0&UCO+@W#1&
MT23#$ =2?115E/#5NOBN;7S*S-+!Y7D$?*&.T%_J551^%;+,%4LQ  ZDT%E5
M=Q( ]2: .;LO",UK%%:/J\LEE:Q216L C"E X*_.<_/M!(' J'Q'I,J>";?0
M+.&XN;A8X8;>:-<;'C*X=C_".,UU.Y2Q7<-P&2,\U3TC5;?6=-AOK<,B3*65
M),!@ 2.0"?2@#.N/#+I+:3Z3J!L)[6T^Q[C")%:+C P2,$$9!]SP:73?"EMI
M<BFWG?8NGK8A6&20&9BY/J2QK0TK5K?5])MM2A#1PW*[D$N P]C@XJZS*@RS
M #U)H Y=/!LUI!%'IVKR6I^P1V-PXA#&5$!"LO/RMR>>>O2MC4=%@U+09-'>
M21(FC5%D#9=2N"K9/4@@&M ,"2 02.HSTH9E52S$ #J2: .>E\,75[;7<>HZ
MS).]X(XYBD7EKY*G)15R<%LD%O>F2>#Q%<&XT^_-H\=V;JV7R0Z0LR%9%QD9
M5LYQQ@UT;.JKN9@!ZD\54.IPC6QI.Q_.-L;C=@;=H8+CKG.3Z4 4+/PT;>]L
M;R:_EN)[5KAW9U_UC2XS@9^4#' ':H8/"LD%\"FIR#3UO6O5M!& 1(23C?G[
MFXDXQ^-;=U<-;+&RV\T^^58R(@"5!.-QR1P.IJ;<NX+D;CSC/- ',Q>$+BSL
MXH+#67A*V[V\GF0B1'5G+9VY&&&XC//N*;_PA9MHV@TS59K.WGM8K:Y41AG=
M8UVAE;(V,5X)P?I74!E+%002.HSTH9@JEF( '4F@#G;OPI)=2R0G5)/[.FN8
M[B2U>/>P9"I 5R<JI*@D8/?!&:OZUH[:I]DFM[LVEW93>;!,$#@$J58%3C((
M)[BM,,"NX$$8SG/%(70)O++M_O9XH Y>'P9/;31WD&L/]N2[EN?.D@#*3*BJ
MXVY']W(YXIUKX+%N8]^IR3")KLJ6B /[_&[)'7!!/3O6WINIPZHMRT*.HMKF
M2W?>!RR'!(P>E)INJV^J+.T(9/(N);<A\ EHV*L1@],B@#G+CP^9-:\-V,<-
MPT6C1 373)MCD5578ON=Z(<=L&NBUC2UU>VA@:4Q"*YBGR!G)1PV/QQ5^D9E
M12S$*!U)- '/V_A>6VO!Y>J2KIZWC7BVBQ@'>26*E\\IN).W'XU5M/!4ML--
MB.KM);:7*S6\)MU&48,&5SGDX8C/'T-=464+N) 4#.2>*0,I. P)QG&>U ',
M6?@M[>;3UN-6DN;/3/,2VMVA"_NW1DVLP/S$!N#QTZ<TZW\(3I9"QN-9FGMH
M;.2TM8Q$$V*Z[<O@_.0  .E;.CZM;ZUID%_;!T2=2RI)@,!DCD GTJX&5F*A
M@2O4 ]* ,:?0;H)8M8:H]K-9V_V?+1>9'*N%^\F1S\H(.?7K46E^$K?205AN
M793IZV6&4=F=B_XF0\5I3ZK;P:K:::0[2W:RLC+@JOE[<@\]?F%3WEPUI:O.
MMO+<%,?NH0"[<XXR10!Q^M^#Y+?P[-%9S37$WV*SLE5$PVV*4'>/?!)]L5LP
M>'KV-KVZDUEWU&Z2.);I;=5\J-"2%"<CG+9/OVQ6Z64$ D GH,]:-R[MN1NQ
MG&><4 +1110 4C?=/TI:1ONGZ4 <[1115$A1110 4444 %9FN:A=:?#:_8XH
MI);FZ2 "4D*-V>>/3%:=8?BJ*XEATT6IVRC4(F5BI8+C=R0.WK0,IW/BBZL(
MKBVO?L<=Y%=QV_G$E8,.N\.<G(P >,]1UID?BJ]N(HXK06-S<M?_ &3S8V/D
ML#&7#C!)^HR>AJP_AV]F62\DN(/[2:\CNAM4^4-B[ GKC:3SZFK T:^FDM)[
MR[C>6&]-RRJ#L5=A0(OYYR?>@"K)KNIIJSZ>!8^= (08')1[G< 7:,EL #)X
MYZ4W_A(=43S;R2"U%A#J#6;@;O,*^9L#@YQU(XQSSTJ?5]!OM3DFA-S ]I/(
MDBF5"9+?&,^6??'MC)ZU1T[2=0OQ=P2RQ)8'5Y9W5D/F';*6"CMM) .?K0 ]
M?&);4U036!@:^^QBVW_Z1C=M\SKTSVQT[U<L=5UG4D2\MK>U-G/))'&#G?&%
MW!78YP02O('.#WIUKHNHVESY,-Y$EA]K:Y^53YI!)8Q^FW<>OI1IVBZC8/!:
MK>QKI]M,\J! 1)(&+$(W; +?C@=* ,?1KJ]%IHPG6">:6XNA [%\H0LG7GGD
M8^GOS5X>+7^Q6MU]G0K_ &?)>72\Y4KA0H^K9'/I4VG^'KRTET\2W$+Q6%S-
M(FU2&99 XP?<%_TI(/":HNL1RW&Z/4%:.$!>8$8NQ'_?3D_E0 :%XCDU'4_L
M,UQ87+-;?: UDY(CY *-R>>1SQWXJQXP9T\,W+1C+!XL#.,GS5[TD5KK5M;W
M%Q/<PM+%:&."*"-BK.!G>PZDG X'OZU9U.PGU70OLCNL4\GE,YQP"K*Q_D:
M,NZ\27VE+J27\=JTMJD+Q-&65#YC%0&SG&".3Z>E0#Q=<B&[2)K"_G@EMU22
MV<^7()6VXZG!!![]Q6AJGAV34+F^F6X6,W$4"Q';G8\;EP3ZC)'ZTDVC:E?0
MN;V[A#M<02+%$#Y<:QL&.,\DM_A0!2U+Q->Z=.]G-<Z5#<V]MYTOG,RK,26P
MD8+ YP.3SR1Q6CK&H1S>#)]1\A9(Y+03")R0"" <$C![]J+_ $G4#J<][IMQ
M!$UW;K#+YJDE"I.UUQU(#'@^U6=4TQ[_ ,/3Z8L_SRP>4)9.<G&,F@#.DUZ^
M.N36,"V@\B2-1;2L5FG1@"SH20,#)XP?NFI?%+3K_9'V;;YIU% N\D+]Q^N.
MU,U+0;_4)7A>Y@>T>=)D>1"9K?;M)5#TYV]>V3UK2U/3WOY+!ED"?9;I9VR/
MO *PQ_X]0!D+X@U(DV!BM3J!OS:*X#>5@1B0OC.>G;/7O3[;Q#=_;8;6[B@4
MK>26EQ(F0NX1[T9<G@$=CFG3>'KG[5+>V]Q$+D7_ -KAWJ=N/+$95OJ,\CVJ
M.Y\,75SHUW$UW&FH75T+KS54[(VX& .N-HQ^- #=,\476H0V@-M&D]Q>B(IS
MQ"8_-#?7:1^)K0U367TN_$<J)]G:SFG#\YWQX)'TP?TJ.W\/"V\0QZ@DH^SQ
MVHB6''(< +N_[Y %/\0Z&VMPVR),(FAFW.2,[HR"KK^(/Z4 9T7BNY%G;RW-
MM&LBQ74MY&N?W8AXP/J2.OK4FA>)9-1U*.SFN+"<S6QG!LW)\H@@%&Y//S=>
M.AXJ;_A&5DO]7FFG!AU&$Q(@',09<.?Q(!JQI5AJEO-&U_=PM'# (4C@4@.>
M/G;/?CH/4T 96LO?CQ#?HLT0MQI#MLPV<9/OC=GOZ4VTU34+;3[6TO8;:2"X
MTIY8@A;<-B+D,<\Y#=L?UK4U/1KJ[U-[JWGA5)K)[259%.0"2001[FF3>'Y9
M$L5$Z#[+82VIX/S%U49^GRT 48]:U,P+#IT%G&EOID-U^]WMU#?(.?\ 9ZD_
MG5;_ (2$0ZX]PB*;K4;"T%K;N^ 7<N>3Z#/)_P 16O:^'Y;<3 SH?,TV*S&
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
M!<?V^R&Z<N;EL2%?)X4\%!@#.,<UW4OA[1IK]K^73+5[IBI:5H@6)!!!SZC
MY]J<-$TI=3.IC3[<7A.?/\L;LXQG/KCC/6@#@+71M.FT[0[F2UC:>YUZ>&:3
M'S/&6GRA/=3M&5Z=?4U+:6ELVL6^CRPI_97]NW2_9B/W61"&1-O3&XL0.F:[
M]=,L4CBC6TA"0RF:-0@PCG.6'H?F;GW-1W&BZ9=6\L$]A!)%-+YTBE!\TG][
M_>XZ]: .!L+"TO/$5AILT"3:=!J6HQP0N,Q[ B';CH5#%N.G%-L]-2[2VM((
MK*]^Q3Z@L>E7N0CQ";;E&P0&7@#(Z-VKT.WTK3[5;9;>R@B%H&$&Q /+#?>Q
MZ9[^M0W/A_1[R$0W&FVTB!VD ,8X9CEC]3W]: //DM=)NPU[;V8Y\,221M<
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
MEBNM)B*3WL%U#<233QV94ML8 ;1GC'.?P/>NBM]>L+J73XX'9VU&W-Q!A?\
MEF IR?3[PKE='LK[3G\+23Z?=%8EO(9ML1)B,DBE2P[ X/-1^'BVB7.KW=S;
MRS6^B?\ $OMQ" S%&E,A/)'17BS[*: .RU75[;1X(I)UED::40Q10IN>1SD@
M ?0$_A6>?&&F"""01W323SO;K L!,@E0$E"OKQ]*3Q6]\D5C]E6Z^SFY NWL
MXO,F2/:W*C!/7 ) R!7.Z#IM[%K5D?[.OH8HM7NIRUPK$^6]N0K%CG.3P>>O
M% '2?\)?IK6<$\<=U)+/.\"6J0$S>8F=X*]L8YIGA_5+O7]%O9X[@12?:[B*
MWE,/W$5R$)4XR<8ZU@Q6=]IFMQ:O+I]W+!#J=]O6&(N^R7;L<*.2,KC(]:W_
M  ?#<Q:;>/=6DEJ\^H7$RQ2##!6D)'Z&@#*L-5U>UN]5GU;78VLM(N%CD5+$
M!I@44C&#D'+  #.:U_\ A+M.6VGEEBNX9H)8XFM7@(F+/]P!>^[M]#Z5@:KH
MNH7-GXF$=K.3)J5O<1*F5:9$$1;8?7Y3CW%,D@NXDNK[3+'5HXIKFVCFN9P\
MET\*[BY2-P6&TL #C/)(Z4 =$WC#3$M//D2Z1OM8LV@,!\U92NX+M'J,8QGK
M44?C?2Y& :&^BQ.+>9I+9@()"<*KGH,DCUZCUKF[+3+S^T#Y>GZ@L7]O6]TK
MW*LS-%Y)!<L<]QR#TR <=*OWNEWSZ-XAB6TE9[C6X9HE"'+H&M\L/4?*WY&@
M#=D\5Z5%!;S222*+B]-BH*<B4,5(/H,CK[BBX\5:=#,]NB7%Q<+<-;+##$69
MW50S8]@&&37,ZEX>U&YUG6H([:3[,D4UY9R8X:XD6+ 'N&C<_P# JDLK2]TV
M?1]=NM/NF,CWDEY%%$9)(6F8,OR#DX"A3@<<4 ;K>,])V6AA%U</>H[0Q0P,
MSDHP5E*]B"><^AIFB>)!<6ELMZQDN[J\N(8DB3G;'(R[B.P  R??WK)\-:5?
MP:_:7UQ9RPI.E],5=?\ 4^;,C(K>AVC./K4&@Z+J6AWT.LB&YE^TW=Q;W5NR
MY,4+3,4=!U !^8^H<GM0!W]%5K&[-[:B=K:>V)9E\N==K<$C.,]#C(]B*LT
M%%%% !2-]T_2EI&^Z?I0!SM%%%42%%%% !1110 5%=6MO>V[6]U"DT3=4=<@
MU+5#6;:2>Q=XKVYM6A1G!@8#=@=#D'B@!QT;3&L!8&P@-J#N$6P;<^OU]Z?#
MI6GVZHL%E!&L<GF*$C "OMV[A[XX^E<Q'<W]EH&C:@+Z]O)KZ:V\R-F4YW*2
M57@8R3W/:M)M>^T"-)8;FSGBU".VDB5E.21D9/0J01TYH&:.LZ;_ &OICV7F
M! [QL25W#"NK8Q[[<?C3H-'TVVMFMH;&".%W#M&L8 + @@GZ$#\JIV/B#[?<
MQ*EA.+6>22.*YR""4SG<!RH.TXS_ %J_J-_#IFGS7LX8QPKDA1DL>@ ]R<"@
M!TUC:7+2-/;12&2/RG+*#N3.=I]N>E.:TMVE:5H$+M'Y3,5Y*?W?IR>*R&\2
MFWCNOMFG302VBI)+&&5\1,2-X(ZXP<CVHF\40JN^WM)KE'O/L<31E<2OM))&
M3T!&,_7TH OR:+I<S0M)I]NY@01Q[HP=JCH![#TJ6WL+6S!^R6T4)V! 53'R
MC.!]!D_G68OB-GMR$TV<WJW/V9K4,ORMMW9+=-NWG--'BA6C@":?.]Q+<R6I
M@#+E9$!)YSC''6@"YI.F/8-=W%Q,DUU>2^9*\<>Q> %  R> !Z]S5?6M%GU.
MXCEBEM,(A4"YM1*8V/\ &AR"#[=.!4:^)P]O$(["9KV2Y>V%KO7(= 2WS9Q@
M 9S[U5TWQ#/Y$WFV\T]U/J,L$%L2JLH49()Z * >>: -RPTRVT^"".&,;H8$
MMQ(1\Q1>@)_,_C1;Z3IUI=O=V]E!%/)G=(B $YY/YUG#Q,LD=NEO832WD\LD
M1MMRJ4:/[^6SC X^N14GA>^GU#39I[@ON^US*%DQN10Y 4X]!Q0!>;2[!X)X
M&LX#%</YDR&,8D;@Y([G@?E3KG3K*\ECFN;6*:2'/ENZ E<]<&J&HZ\;*ZF@
M@L9;LVL(GN#&RCRT.<=3R?E)Q[4Y?$-M)'?2QH[QV=JESN&/WBLK,,?@OZT
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
MUU#>0">W??&2RAL$<@D'K[@T <WX=T?4+&XTXW5J(EM;2>%R'4C+2*RXP>A
M-1Z;I>JZ.]A=K8&Y=;:6WFA65%*9EWJV2<$>O>NGDN[>*8PO*HD$9E*=]@."
M?I3X)X[FWCN(6WQ2H'1L8R",@T 9_ANSN;#0;:VO$"3IOWJIR!EB>OXU0O\
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
M#TS6Y'X9L4F:8R7,CO-%.Y>4MNDC/RL?\]JENM L;LW32"0/=21R,Z/AD=
MK*>Q&* */AZV-IKFNPF>2;;+#AY6W-CRQ@$]\=*7Q#>7-MJ%ND,SQJUC=N0I
MQEE5-I_#)_.M'3=(M]+>XDA>:22Y96E>5]Q8@8S3KW2[:_F26<-N2*2$8./E
MD #?^@B@#FH%NE;3$DU*\E&IZ;))/OE/#*J$%?[OWB.*BT&&6YAT?2_MUW%;
MMIGVIO+F*L6RJ@ CD*,DX]ZZA=(M$>R8!B;*%H(LM_"P4'/KPHJFGA:RAMX(
MH;B\B:V#+%*DQWHC8RF?[O X[4 2^&;R>^\/VT]R_F3?.C/C&[:[+G\<9K O
MKS5[F_U2:S2]+V=RD4!2>-(% "E@ZLPSG)YP>HQ7765G!I]G%:6R;(85VHN<
M\51N?#MC=7DEP[3!9F1YH5DQ'*RXVEA^ ^N.: ,EKR\_X3'^P_MS?9VD%WOW
M'<!M_P!1GZ_-C^[Q52.XU*ZTZRF>6]G@#W7GK9S;9\B4JC8R"R@#&![=:Z,Z
M#9$[\2>9]J^U^;N^;S.G7TQQCTJ+_A&K)8X5@EN;=X?,V2PR[7P[;F!/<9_*
M@#!MU^T:O;WR:G/<M_8S2"928PY#*,[>WJ1ZTML]YJ?D)+J5Y&HT*"Y/E2E2
MTIW?,3^'X]ZW_P#A&]/4VQA\Z'[- 8%$<A&Z,]0WKSS]:EM]$L[4J8P_RV:6
M8RW_ "S7./QY/- '.VEU?:TJ&34+BW:WTB&X!B?9OE<,2S>H&T<=.M=%X?FD
MN/#NFSS.9))+6-G=CDL2H))K'U7P]*OD16%D9HHK/[*K+=F)L#HLG9D_7KZU
MO:79G3])M+(L'-O D18=]J@9_2@#EXY9I-3DTZ.>2".\UF82O$VURJPAMH/;
M) Z46]U>7&I1:')>W'DK?W$9F60B5XTC5U4N.>K\GK\M;\WA^RF63F6-WN?M
M0E1\,DF N0?H,8IG_"-6(M8HD>XCDBF:9;E9/WN]OO,6[Y!P>U &9="5'M+
MZM>WTBB8B*S.R20!@ 7DW #;G!SU/Y52TX3:E>>%[RZNK@S26\Q<K)@$KM]/
M7OZUOCPS8((/)DN8'@5T\R.8AI QW,&/?)YSUI8?#5C;QV20O<)]@=F@(E.0
M&/*GU7VH PM(GO-:>PLKB_NHT^Q27#O#*4>1_-*#+#G ':DTJXOM=GLX;G4;
MJ)3IS.Y@D\LNZRE V1[#/%;I\,V0@MXX);FW:V1T26&7:^UCEE)[C-6+31;*
MQFBDMHS'Y-O]F10> F<_GGO0!RGVW4KK2K"]N+F]-N=.#/+9.-\4N3^\= 06
M7 'J.#Q7:6<@FLH)1,)@\:L)0N ^1UQVSUK+/A73Q!%##)<P".W^S$Q2[3)'
M_=;UZGGKS6O##';PQPQ*$CC4*BCL , 4 <A#?7"ZM83P7E]<QW%_)%+/(=MN
MZX?"(A/;;]X#L>>:FT.>[BU6UBU&[O$NIA+N#MYEO==P8R#A,#G&!Q6FGA:P
MC>(K+=!+>?SH8_..R)B22 /0Y/7/6I++P[96%S#-$\[+;AA;Q/)E(=W7:/IQ
MSGB@"KXWA$WABX)DD38\9^1L9^=1SZ]?Y5CW]K+!/XDN(+^[BDLK>)XRDN"S
M+$3EC_%TZ'BNNU"P@U.QELKD,8I1AMIP1@Y!!^HJL-!M#;WL+O-)]NB6*=W?
M+, NW.?7% '-ZA?:O>7NI&U%Z9+..'[.8)HXX48H')D#,-P)..A&!5FXOK];
M^?2?M$BS7-] \3!OF2%QN< ^@\J0?C6O=>&["[F:1VG5941)XDDPDX7H&'?T
M[<4S^S)KGQ6FJ36Z116D#11,'RTA8]<=@!N'_ J +VKW4ECHU]=Q8,D%O)(N
M?55)'\JY>9KW3C:E-5NYA<:7<3N))=W[Q54AAZ=>!T%=?<1^;;2Q!4;>A7:X
M^4Y'0^U<OI?AF<WB-=VSV\$5G);%6NS,6WX&$S]U0 <=^: ()7OH8=%MOM.I
M7C:BC3W'DSJLAVHIVJ25"KEL\'/'UIO]J:KI5O%/>RR\P7<*I)(K,60[HBVT
MD;]H(/TKI;G1+6XM[2(/-"UF ()8GPZ?+MZ^XZU')X<TV6PMK)XW,5M,)U)<
M[F?)))/?.3GZT 9.B75_+J5EIMQ=R226(N?M3%O];A@L>?P;/X5U$D:RQM&X
MRK@J1Z@U0.AV?VG4+E?,274$"3.CX( & 5]#C^57XT$421@DA5 !8Y)Q0!YU
M;.SI8W#G+: D,3_[)-P8V_\ '(\_C5RVN+J46$427CIJ+W5]*MG*L<CY<!/F
M++@ $=#Z5TW_  C>F^3J47EOMU-B]Q\W4GT]/6G3:!:26]G%&\UNUBGEP2PO
MM=5P 1GN" /RH 7P\]Z^B6YU#)N!N5BS*Q(#$ DJ2,X S[UI5!96<&GV<=I;
M*5BB&%!.3ZDD]R3S4] !1110(**** "BBB@#HZ***DH**** "BBB@ HHHH *
M*** "L[7=)&N:8VGO,8HI)$:7"YWJK!BOMG&,UHU!>7)L[.6X%O-<&-=WE0+
MN=_8#(R: *$_A^V;6-/U*V"6SV?F!ECB $JNN"IQCN ?PJMXPLKJ_P!/L8;3
MS5D&HV[^9&FXQ /R^/0=>:WLC\?2EH YE_",TT<MS/J8;5'NX[I;I;?"(T:[
M57R]WW=I8'YLG<>:GA\-SFXM+N\U-[FX@O&NG.S"$F,QA%7)V* <]3SGUK>R
M,XSS5/2=4@UG38[^V618I"P D #?*Q4]">X- &5=^%[F[NRLNK,^GM>K>&WD
MBW2*ZD$*LF[Y5R.F/49J.S\(R6L]G$^I>;INGW#7%K:^3AE8[L!GS\P7<<#
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
MN(I[2UE@G9X641/Y.W&XC!R1V]J -E/%%O>:QI]I8OOBN3+O=XG7<JJ2"A.
M1D=1FKEIXATR]F,4,[9V-(K/&R+(J\%E8@!@/:N:MC)?)H-C%:7$<]G:RP3L
M\+(L3^3MQDC')';V]:AL=/:\TZVLXUU&2\@TZ6%A.-D=LYCV;1E1G)Z8/09H
M Z"W\307^M6-I8DO!<12R.TD+H2%V[2N<94Y;GGI6[7)Z9<B]U?0O*M+B/[)
M9RQS&2!D"/A!LR1UX-=90!EVOB32KVZCMX+AF:4E8V,+JC,.JAB,9&.E/M]?
MTZYO1:13,9&9E1C$P21E^\%8C#$<]#7+Z3-_:&G:+I\$$PFM]0:>1C$P145I
M"6W8P<YQUZDTS2-.<PV&G2G47O+9Y=Z/\L-N<. ^=O(.>,'G=[4 =3;>(M+N
MYC%%.V2K,C-$RK*%^\48C#8]LTRW\2Z;>Y2TG9G:$RPEXG590!D[20 <9&0.
ME<[;^9<6>B6:VL\4VF02?:]\3*(\1%,9(P=Q/;/'-&ER'4K/P]';V\RM86;M
M.6B95 ,.Q<$C!W$@\9X% &Y;>)K5-(L+F_9A/<VJW#I!"[[5P"S$ $A1GJ:V
MHI$FB26)P\;J&5@<@@]#7!P6LEHMC-=G4((Y-&BA46T9):1<YC(VG!.X8Z=Z
M[/2+?[+H]G;^4\7EP(OENVYDP!P3WQTH I:IKHTO6;2UE4F">&5R$B9Y"RE<
M!0N>Q.>.U32>(=,2UMKE9GF2Z!:%88FD9P.IV@$\=_2J6KW"V/B?3KR:&9K=
M+6=7DCB9Q&24QG:"><8K!M;*>RDTZ\O&OK*"2*YYMXR7B+R[U5AM.,K[=1B@
M#H)O$]O%J5NH?S;*XLS<(T,3R.QW <!<G&"2>.,58_MVT,RSK>1&S-BUV<1N
M7* CYL], 'IUS69H%D]MJEABTG@C&F2#$QW,A:56PQP!GOC_  K(MK*[&C*A
MM9@W_".W,>/+.=Y887Z^U '66WB+2[II5CN&7RHO/8R1,@,?]\%@,K[BJUCX
MCBU+7H[*UR8&LVG)DA>-\AU"D;L?*0QYQ^-9>MZ==WC&&WA<LVA2QC"G!;=&
M0N?4X/%6].NTU'Q5;W4%K<1Q)IKQL\D#1@/O0[.0.1_GO0!T<CB*-I&SM4$G
M:I)X] .37+6OC+SQI[R1,B7$T\<H%O(6^3=LV#'S$X&<9QR.*ZNN,T9)?MFC
MP-;SJ]I=7OG;XF 7<7*G)&""".10!T'_  D.FFQANUF=TG<QQHD+M(S#.5V
M;LC!SQ5RSO+?4+1+JUD\R*3.UL$=#@@@\@Y&,5QC6DT-Y!=SF\MK>+4KX/+!
M&2R!V^1L8/RG!&<=ZZ7PW L&D#;%<1"6620"X.7.YB=QX&,]<8XS0!;O]1MM
M-B1[AG_>/LC2-&=G;K@* 2>AJLWB+3%MH+A9I)!<,RQI'"[2,5^\-@&X8QSD
M<5!XE2)DLVFCNE5)\BZM<E[8[3AL '(/0\8YK%L+BYM;^QU3489&MPMS")TM
M2I;+J5D9%&06"GM_.@#H9O$>EPP03>>\J7$9DC\F)Y#L'5B%!( [YI+GQ+I5
MJ55[AW+P+< 0PO)F(YP_R@\<'G_$5SUP&&I6^HW%O>Z7!/IY18K1-Q5_,+;&
M 4X+!@>@YS5G3+"2UNV06DT*+HD<:JYW%6W2'86  )&10!LW7B'3+1(G>=W6
M6+SU,4328C_OG:#A?<T7/B+2[241RW#'Y%=G2)G2-6^Z68 A0?>N3AM9+2.V
MDO/[1B2;1H(D6VC)+NH.8S\IP>1Z=34U[ ^GQLEI;7EM>+:01QPF/[1%>87&
MQ_EQE>F<CUH [FL9O$,4?B.72Y59(HK82F4Q. #ELY;& N!UZ9R,YXK87.T;
MA@XY KE/$5O//JU_;Q12EKW2##"RQL59PSDJ6 P#@]_6@#=T_6[#4Y3%;22;
MP@D"R1-&60]&7<!D>XJ\S!%+,<!1DFN<TZ;^T_$-G=6\$T<5K8-',TD31X=B
MN$Y R1M).*Z"Y_X]9?\ </\ *@#/L_$FE7\J1V]PS>9&9(V:%U611R=I( )'
M<#D4R/Q3I$UK]IBGDDB+*J%8'/F,P)"J,98\'('3O7.Z1(=2L/#L-O;S*UC;
ML\[-$RJH,1488C!W$@\9JU;PRV6D^%KR6"416:XN%6,EH]T17<5 SP3S]: .
M@M=;TZ\>".&<E[C?Y:,C*<I]X'(X(ST/-01:[:3WJ^5>0_9OL\LC;HW#?(X5
MFW'C:.1_+BN=FBO(-.N->M;29I$U1[F"/RR':)D$9^7KS]ZEN]"NHH(]/MXG
M9UT&:'<!PTA9"1GU)S0!L6_BBWO-:CMX&VVGV.2X=YHGC8 ,N&&['RD$G..U
M:&GZW8ZG(T=M))O""0+)$T99#T8;@,CW%<O?F379&6PM+A3_ &-/#EX6C'F$
MI^[Y Y_3GZUH>'HXIM62YC_M&4Q67EM+=#8L9+ ^6%*C)&W.>WXT =.2 "2<
M =2:P8_%%O>:O86MB^^&X\TN\D3KE57(9"< C.>1FM>_A>XT^Y@C.'DB9%/N
M00*X^$R:BFAV<%I<1S6MG-!,TD+((G\G;MR1CJ.WM0!TUEK^FZA/Y-O,Q8H7
M0O$R+(H."RD@!@/45'#XFTF9976X=4BA:?<\+J'C7JRY'S >V:YO3+$W=M:6
M\8U%[JWT^2)OM V1VSE FP949R>F#T7-5_(1]#8XU&26ST>X63[0-B6S&,*4
M *C.<=CT6@#K[7Q!IEXTJQ7!7RHO.)DC9 8_[X+ 97W'%,C\3:5);SSF>2-+
M>,3/YD#H?+/1P",D>XKG+^.?Q!"?L%M.A@TB6)P\3)F1MN(QD#/W3TXZ>M17
MMNM[IFHS6J:G=2#3#%ON%(VDL#Y878"2,9R.GXT =K97T&H0&>V+-'N*AF0K
MNQW&1R/?H:L4    # '044""BBB@ HHHH **** .CHHHJ2@HHHH **** "BB
MB@ HHHH *Y_QX2/ VKD'!^S-TKH*ANK2WOK62UNHEF@E7:\;C(8>AH X*^MX
M+?6[G5YXH[Z :E"AO()-EU9/\BB/!'S1Y(R >0QX->AUG2:!I$VHKJ$FGP-=
M*P82E>=PZ$^I'8]JT: /-84A;5M(U:QM$BCNM:D3[;--NNKG/F!@0  (P5P
M2> .!WJ032:9H&GWD+$/J%I?:>O_ %U:9C%^.=U>@?\ ",:']H:X_LNW\UI1
M+OV<A\YW#T.>>.M3_P!BZ9]FM[8V,/DVLWGPIMXCDR3N'ODD_C0!Y[N@MH;J
MPO);D6WAVSNXG:!L2_O9-L6"> ?+'7WITVDSPW>L65K8VNG21Z5#>0VMI(7
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
M5AT8CH3[T <9<0QWVKF"=6:&7Q/AT)(ROV0':?;U%-M;2W.M1:%)$O\ 9/\
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
M:W*B6&>(QNFX94D'L17"26LL^H7,[:7K&K03Z4(I/M<;Q-(XE5F51@;"!D@
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
M.& /0Y(ZBNE6^M'M3=)=0M;CK*) 4'X]*/MUG]D^U_:X/L__ #V\P;/^^NE
M'.3:%>VE_I"V=PQG62YFGNFAW(7< G<H/ /0#/85;3PU+;+;3VM^JW\+RN\\
MD.Y93*<OE01CD#&#QCO6NU_9+;M<-=P+"IP9#(-H[]<X[C\Z4WUF(5G-U"(G
M!*N9!M8#K@T 9NG^'5L+BSG^U-(]NDPD+)@RO*P9FZ\<CI3H-&O+2:]:UU,1
M1W=R+@*;<,4/&X9)Y! QTXS6I#-%<1++!*DL;<JZ,"#]"*IC6;0ZVVD^8HF6
M$2YWCN2-N.N>,_2@"\Z[XV7.-P(S7/6?A>YBMK"SNM4$]G8.CQQ);A"S+RNY
MMQR ><<5N6UY:WBLUK<Q3A3AC$X;!]#BEN+JWLX_,NKB*!,XW2.%&?J: ,FT
MT&YM)XXTU)A817#W"0)&5?+$G:7SRH+$XQ6)::?=G4-.L81?+;65\TWDS6VU
M(4 ?_EIT?DC;CL3FNI&IHVL1Z>B;A):FX$H;(P&"X_\ 'LYJ6/4;&97:*\MY
M%C(5RLJD*3P >>* ,^P\/"QGLI1<E_LB3KC9C=YCAO7C&,>])I_AX6$]E*+H
MO]D6=<;,;O-</Z\8QCWK5,\(9U,J!HUW."PRH]3Z"GJRNH92&4C((.010!A1
M>%UC@MXOM9/D174>?+Z^<V[/7M^OM4DWA^-X;)7D:5+*RDM3&% ,P954\YX^
M[^M.O-:O(M5FL++2S=M!"LKGSPAPQ(  (Y/RGO5S3-5M=5L8;JW? FC$@1B
MRCIR/J"/PH YS0K6]EUG3Y)'O7AL;62,FZM?)V9V!5_VVX.6'' KH]7TX:KI
MDMD9?*\S;\^W.,,#T_"K4<B2QK)&ZNC#(93D'\:Q(O%"2S1/]@G6QGN?LT5V
M67#/DJ/ESD D$ T 27'AX7%GJEO]I*_VC.)BVS/EX"#'7G[GZULUB2>)4CN'
M/V.8V45R+5[O<NU9,A?NYS@,0"?6B3Q*D=Q(?L<QLHKD6LEWN7:LA(7[N<X#
M$ GUH 2'PY)%.K-?!X8]0:^C3R<%2P?<I.>>7ZX[>]$OAQB\L]O>".Y-^;V)
MVBW*A*!"I&1D$ ]QUI=0UZ]TXNTFAW#Q"41HZSQ?O"3A<+NSSZ8S6W0!4TVS
MFL[=UN+IKJ:21I'<C !/91D[5'89JKJ>@IJ=S-*\[(LUC):%57D!B#NS^'2M
M%KB%/,W31KY0S)EA\@]_2@W$(.#-'G9O^\/N^OT]Z ,-?#=W),9;O4DDW6+V
M3+';;!L.,$?,<'CGJ/84)X>U"'R98-6C2Y2U^R22FVX= <J0-W##)YR1STK;
MM[JVO(_,M;B*=,XW1.&&?J*J76L066J16=P4B1X'F,SN%5=K*,'/KNH MVL
MM;6*W$CR>4@3?(VYFP,9)[FH+O3A=:C87GF[?L;NVW;G?N0KU[=<U)-?V5O$
MDL]W!%')]QWD"AOH2>:=->6MNJ--<Q1+(0$+N &/H,]: ,W4M%O;Y[J--5:.
MSO%"S0M'N*C&"$;/RY'7@TE_HMY<F>*UU1K>TN8EBDA,6_8H&#Y9R-I(XZ'U
MJ[I&HC5M+AOEB,0F!.PG.,$CK^%2_;K/[5]D^U0_:/\ GCY@W_EUH RKGP[*
M)IFTV^6SCN;=+>9##YGRJ"%*G(PV"1SD>U,O/#,LMM)96NH>58S6Z6\D$L7F
M;548RAW *2/8],UL"_LVG6W%W 9FSMC$@W''7CKV-3DX&30!2LX[J*]NED<F
MT41K;J5 VX7YN1R><<GWJ/5-,EOKBRN;>Z%O-9REU+1[PP*E2",CL>M6H;^S
MN(GEANX)8X_OND@(7ZD=*J7NOZ?9V*7@N8IHGE6(&.12,LP'7/;.3[4 01^'
MA'8VEK]I)^RWIN]VS[V79MO7C[V,^U-LM!N;*:*)=2;[!;S/-% D95LMD[6?
M=\R@L3C'IGI6F=0LA,D!O+?S9 "D?FKN8'H0,\U6L];M;FYN+:1XX)8;EK=$
M>0;I2%4Y _X%0!9U"T^WZ;=69?9]HA>+?C.W<",X_&J%SHD[3Z?<VEXD,]E"
MT.9(?,5E8*"<;A@_*.]20ZR9YI8X[8?N;[[(Q:4+_ &W#/7KC YJS)J5HJW
MCN(99;=&=XDD!88'<=J ,FV\,3VD&G)%J0,FGSRR([P9WH^<J1N'/)Y'Y5+8
M:#<V,L$0U)C86TCR0P)&58[LX5VW?,HW' P.WI5W2]6M=4M()8I8Q++ DS0"
M0,T88 \C\:L0WEK<R21P7,,KQG#JD@8J?<#I0 S4;&+4].N+&?(CGC*,1U&>
MXK*/ARYN5NVU#45GFFL6LHW2#8$1NK$;CEB<'J.E74UNUFU6"QMWCG$L<CF2
M.0,%*%00<=_FI-;UF/1;6.5E626:58HHVD";B3C))Z =S0!>MXO(MXH<[O+0
M+GUP,5BWGAJ2YEO(H[X1V-_*LMS!Y66)  .UL\!@HSP:UDO[4RQV[W,"W$BA
MA#YH+'CL.I'O3OMMH+K[*;J'[1C/E>8-^/7'6@#FK?0KV^N-5BFN&@L9]0WR
M0M#S*H"'*MG@'&#P>G&*T#H-RMW/Y&I&&SN+D7,L*QD2;N,@.&X4E1D8]?6K
M5AKUA?K<,D\:"WG:$EI%YQW'/0\X^E6DOK22!9TNH6B8X619 5)] : ,UO#H
M:RN+;[4?WU_]LW;.G[P/MZ^V,TD/AP17L5S]J)\N^EN]NSKO4KMZ]L]:O0ZC
M%+++\T(MT5"DXF4A]V>PZ=OKGBH;_7]/LM,DU 7$4\4;!/W4BG+$XQUZ]_PH
M RM3TAM/V7D,ER9OM[W*S06_FF$.N"&0'++CCCGI3=&TC4S9_:DO9;:X-Y-,
MHN(B1*C\?O(P5P>,CTKIXY$E19(W5T89#*<@BJD.J0?8DN+R2"T+ L5>=2
M<9W X/;\Z #1],72--2S63S"&9V?;M!9F+' [#)Z5=I$=)$5T8,C#*LIR"*6
M@04444 %%%% !1110!T=%%%24%%%% !1110 4444 %%%% !117/^/"5\#ZL5
MSD0'&/J* .@HKC]1\3ZSH[ZC#>PV,DL%I%=0F(.% :385;)Y(]1CZ58\0^*+
MS2+K48K>WAE^R64%P@?(W,\K(03GI@4 =117&7GB#Q/9RZO"R:4SZ7:K>,X2
M3#H0QV ;OO?(WS9QTXYXJ?VGK":UX@U32XK4QI96MS(ESN)8"-FV+@C!QGD^
MW'H =]5/4M+L]6@6&]B+JCB1"KLC(PZ,K*00>3R#7&/XG73[[5]4B,2?;3IZ
M0M<MB./S(R=SGT R3]*Z#POXA;6S?P23VER]E*J?:+(GRI590P(R3@]01D\B
M@#5T_3K32[46UG%Y<>XL<L6+,3DDL222?4FK5<EXBU-='\41ZBZETM=&NI2@
M.-Q#Q8'X]*K6'C._NGNK2"32=3NUL?M47V.7;'&=P5D<LQZ;@<Y&0#Q0!VU%
M<0OC:\5-1MDDT[4+J"2VBMIK7<L+O,Q7!^9OND'.#S[54?7-0T#6?$%QJ!LS
M=,+"".3+)!ES(-[ DE0!DGG^'K0!Z%17#1^-K^9&MK-M-O[I=0AM5G@9A!(L
MB%@W4D$%2#R>E6?^$DUI=;DTQ_[,^T6S0JULVZ.2[# %WB+-@ 9/'S'Y30!V
M%1S0Q7$1BFC62-NJL,@_A7#Z9JVJZ7YTRI:O83>(9K5U;<9?GG*[@<X&">F#
MG'45-8ZUJ/G6^GZ3:V4#WE[?AWEWLJ>7)][&[))R<C(Y/&* .VHK*\.ZK-J^
MF-+=1I'=03R6\ZQDE=Z,5)7/.#C/XTMQXFT&SN'M[G6M/AFC.'CDN45E/H03
MQ0!J45!:7EKJ%LMS9W,5S ^=LD3AE.#@X(]ZYC4O%&HZ;K*0SG3HX9+Z.VCM
M"Q:YDC8A?-R&PHR>A7\>: .NHJKJ<UQ;:5=SVB*]Q%"[Q(X.&8 D X]ZYN/Q
MJSZI;IY,?V"731<M+D[A*4:3;Z8V*30!UU%><WFI3ZAINH2W5K#!=/'I$LK1
M%N2\V=I!)Z>WJ<YJUI]T(=916@25I->O0KN6S'B%CD8..V.<]: .\HKB]-\6
MZL8M(OM3ALEL]3MY)-D ??$4C+YR3@@A3Q@8XY-+!XHUY1IL]W;6/D:G:RW,
M8B#[H@L>]58DX).1R,=^.] '9T5QMOXMU6VAL;W58+,VM]ILMZJVX8/'Y:*Y
M!))!R&[ 8]^M4[?X@79AE.=.U&5M/>[CAL&):%UQF-^3GALY&/NGB@#LK?2K
M*UOY[^*$_:;@ 22,[,2,YP,D[1D]!@5<KBW\6ZE!I$U[YFEW<'FPI'J%ON,,
M8<D.9$W%ALX[C.X=.:Z'0;Z\O[%Y;LVLA$K+%/:.&BG3C#CDXZD8)[4 :=%<
M;K.HZAI?C6:\,L)LK71Y;AHMK;F164D=<;L]#CI5[2]:U;^U;&RU>.TQJ-HU
MQ ;96'ELNW<C9)W<./F&.AXH Z2BN9\>/?1Z-;-8RQQG[=;ABX;)S*H'0CC/
M7U%4+OQ1K]M9ZW=B#3S#H[-&Q*OF9_+1N!G@ M^((],D [6BN9\0^)KO1[R\
MA@M8YA;Z>MTN0Q.XR["3C^$#YCCG@UC:SJNMWVDV\D-WILL0U*U6*\M22DVY
MUXVAR5PW# GD=,4 =_147F-#:^9<%=R)ND*#C('./:N4L_$FN7"Z7/)%81PZ
MVK_91L<M VTNF\[OGRH.<!<&@#L**\Q\.R:W*WA<Q3VK7$FG7!CDF5V"IF/E
MAG+-G/<=?;G5_P"$[N)+;3HVGTO3;FXAFDFEO6/D@QR&/:HW DL03UX [T =
MS17':9XLU;7+JQCT^UM$CFL$O)VE+,5_>,C*N",YV\$_CGI4_A?Q)J.N3QO+
M]@>&2-FEB@8K-9.",)(K-DYYY '(H ZJBN:\>/?1Z#&UC+'&?MEN&+ALG,J
M8P1WZ^HS5.Y\4:Q;P7^H^59-8Z5<);W*[7$DK#;YC(<X4 MP"#G'6@#L:**X
MC3_$WB6_31F$.EH-9A=H_ED/D%0&RWS?,",\#&#CF@#MZ*Y!/$^K3Z1:7).F
M6.99XKNZN6)B1HW*@*NY6);!/7C'>L@>,HUU'3-=NT59+C2)D2!7P))O/C4*
M">F2">>@SZ4 >C45Q>L>+K[2KI=/FN]'M;N&R%S.;DL$E<DXCC&X'^$_,<]1
MQ74Z7?+JFDV>H(A1;J!)@I/W=R@X_6@"W17'2^*=9/\ I\%O9'3FU1;!58-Y
MN/-$9DSG'7.!CT.3TILGB[5;?2M2U:XAL$M+:YDM(%)8,T@F$:NQS@*!G(Z\
M9XH [.BN*MO&%_=I?6]K<Z1=2VDD.Z^CDVVR1.&RS OG*E2,!N<CIS5&]U_5
M=:L+"2UN;+=;ZZEJTT2OY<Y&"C ;L[2&.1DYXP: /0Z*:N[8-^-V.<=,TZ@
MI&^Z?I2TC?=/TH YVBBBJ)"BBB@ HHHH *Y_Q?\ 9OLVF_:]OD?VC#YF_P"[
MCGK[>M=!3)(HYEVRQK(N<X9010,X._"F]NC9/;I8-K%OEF3= &\KYL@$9&_9
MGGK4@2""Z@DN;JWGL3K#&X*0^7 DGDX&,L>-V.<XS7:BSM5MOLJVT(@(QY00
M;/RZ56O=+%Q8I:VL@LUC8,JI&I0C^Z4Z$<]* .1M9K'S98[2&VD277)3;R2L
M1!&1"I+8'#=\#IS3=)2"YOM,A=H+F,:O>$[5&P_NV8$+S@9Y%=;8Z);6MG);
MW 2\,TQFE,L:X9S@<+T    ^E75M;='WI;Q*^<[@@!SC&?RXH R?"Z+'!J,:
M*%1-2G"J!@*-W05A^*UC35-5\M46X?1P4P &;YWW8]3MS^%=JD:1YV(J[B6.
M!C)]::\$,DJ2O"C2)G:Y4$KGK@]J .?L#9GQ@ATSROL_]F#S/)QM^^/+SCOC
M=CVJ3Q'&CZEIC+<P0W2>:85NH]T,G W G(P<=#]:V[>TMK166VMXH0QRPC0+
MD^IQ2SVT%U'Y=S!',F<[9$##\C0!P2RF>Q+V%L;8_P!@W0CB1R^,2@?*3R0<
M$CV(J>^M+34)(K;2?*P^BR;O)Q@8*&+..^X''XUVZPQ(5*1(I5=BD*!A?0>U
M-@M+:UW_ &>WBAWG+>6@7<?4XZT >?3W+WT<FJ1Y']O[[%<>_EHO\I3^->@6
MTMLP:"WD1OLY$;*ISL( X/X$4X6T"HB+!&%C.Y%"#"GU'IUIRQHA8HBJ7.6(
M&,GU- ')ZC';2>+-06YU>335-C$-\<RQ[N7[D=JS&N)[30-+U.*%8WN+.;3U
M"+M!)R86QVR5S_P*N[ELK6>0236T,CC@,\8)_,U6OM+^WW5J\MPPM[:191 J
MC#.OW23UP/3VH L6-HEA86]G']R")8Q] ,5ST5]9Z[JD;2WMK!8V=Q_H]OYJ
MB2XE4D!R,\*#T'?KZ5U%5QIUBKAULK<.#D,(ER#Z]* ./FEC_P"$7O\ 3"Z_
M;&U5HUBS\S,TX8$#_=.?I1+*G_"+ZCIA=?MC:HT:Q9^9F:<,"!_NG/TKLS:6
MQN1<FWB,X&!+L&['UZT&TMC<BY-O$9P,"78-P'UZT 9$C?VAXP2W/,.F6_G$
M?]-9,A<_10W_ 'U6Q'<0RS2PQRJTD) D4'E"1D9_ YIRQHKM(J*'?&Y@.6QT
MS4<-I'#<W%PN=]PRER<=@ !^GZT <OXBB \0+9X.S6HHH7'KY<H+_P#CCG\J
MQI!-<:#J,K-@Z?%;Z<[,,@!)?WA([C&W/M7HK11NZNR*S)]UB,E?IZ4@AB57
M41(%D)+@*,,3USZT 8/A^$)K6I.+RVG=HX1(MI 8XU(#8_B;)QU]L4^^MX+G
MQI8+/$DH6QF8!U! .]!G\B:VK>V@M8_+MH(X4SG;&@49^@IQC0R"0HN\# ;'
M('IF@#@M,D@^R:=;[+2*1+*=OM%WED2/S2"JID MP/H!3]">R9M%;4FA-M_8
M[+&9R-F\. XYXSMQ^%=LUE:.(P]K"WE'='F,'8?4>E(UC9O&D;6D#(C;E4QC
M"GU [&BP&5X,"CPE8!,[=K8SZ;S7.W-Q ]W!/']DM8QKH#(26G=P^&9F)^4>
MV.A'-=XB)&@2-%11T"C %1-86;R/(UI SR8WL8QEL=,GO0!QL-M NFP7"PH)
MCXAYD"C=_KR.OTXKH?%OG?\ "*:EY&=_V=NG7'?],UJ>1#M"^4F V\#:/O9S
MGZY[U(1D8/2@#A+NVLW%]Y^IVJQM90HQL+0B-!YH\MFR[ ]P1Q\M-O6@:UU!
M;FWL_-@O+-IKFW)\J0%UYP<[2 .?J*[>*RM+>)XH;6&.-_O(D8 ;Z@=:1+&T
MCMVMX[6%(6Y:-8P%/U'2@#A]:N+5XM2DMQ96T<=] K%CNFF8&/!7G"*%Z8SP
M#THO_L+67B$+Y/\ :3:DOD=/,)_=[-O?KGI[UVYT^R9BS6<!8IL),2Y*^G3I
M[4[[%:>:LWV6'S$)*OY8R#[&@#D3_P A _\ 8RC_ -)Q56U:VMQ:QQ&WO(98
M[K[/, 8[B$[6+"1<X;TR<<XKN_(ASGRDSOWYVC[V,9^N.],6RM4F>9;:%99!
MAW$8#,/<]Z .+CMQ;Z?X=>QA6.XDTF;!C7!9C"I'3K\W-58H6.DP/:WMJTZZ
M+-Y<5G;%7*E%^^V\\AL8X&3FO01#$NS$2#RQA,*/E'H/2FPVEM;N[P6\432'
M+E$"EC[XZT!<Y;3/[+/B32#IWD9_LM]_E8Z93;G'?K6EXIBBEBTSS(T?_B8P
M#YE!X+<BM:&RM;<[H+:&(Y)RD87KUZ>N!4CQI)C>BMM(89&<$=#0!PUT+==.
MU5"(QJ?]LKY(X\S/F)Y>.^-GZ9H/D?V>5/E_VK_;O3CS-WG?GCR_PQ7;&TMF
MN1<M;Q&=1@2E!N ^O6C[);?:?M7V>+S\8\W8-^/3/6@#A91IT44B3"!43Q%B
M52 ,)SC</[OUXZU)<P6MSJ-Q'$D<FGR:U; *F#&S>5\_3CKC-=7J&C6U^\+E
M$C:.X29V"#,FW(P?4<U;CM;:*)(H[>)(XSE$5  I]0.U '':W!%]IUB 1H(C
M)IR[ ,#'F=,4S7;>WB/B55AC2-([-\!0 #N8$_E7;-!"Y8M$C%L;B5!SCI^5
M#00OOW1(WF##Y4'</0^M !"8C"A@*&+'R;,;<>V*XKP[;PW-WHBSQ)*%L+E@
M'4$ ^:HS^1-=M'&D4:QQHJ(HPJJ, #Z4B00QE2D2*5!"[5 P#R0* ,CP> /"
MUF!T&\ >@WM6U34C2) D:*BCH%& *=0 4444""BBB@ HHHH Z.BBBI*"BBB@
M HHHH **** "BBB@ K-\1:6^M:!>:;'*L37,>P.PR!S6E10!S>O^%I-9NKZ9
M;I8?M-@MJF5SM99"X8^W055O/"NK:JU_/?WMHLUY;0P!88V"Q^7*7[G)SG]:
MZ0:A;G5&TT,?M*P"<KCC86*@Y^H-6J ,&_\ #TMW<ZY*MPBC5-/6T0%3\A D
M&3ZCYQ^59TOA36(VODLM1M4BU"TAM9O,B8E B%"ZX/7D\'V].>HN;N.U:!9%
MD)GE$2[$+8)!/..@XZFGSS+;P23.&*QJ6(523@#/ '4T <Q/X,</<26=TD;K
M):26F]20C0+@!O4$<<>M;>DVVHPBXFU.Z2::>3<(X@1'"H  5<\GIDGU-7(9
M5G@CF0,%D4, PP<$9Y!Z5)0!@ZYX9&N7K223A(7T^>S8!<L#(5(8?3;5*\\.
M:YJ^EW-IJ.J6X+01Q11PQMY;,KAB[@G)W;0I Z GKFNKHH XZX\(:I>W-Y=3
M7EG%-/';M"L,3;8)87+)U/*G)ST/-/E\)ZI>SWU_=W]LM].]K-!Y4;>7$\#,
M0#DY(.[GZFNNJK8:A;ZG;M<6K%HUD>(DC'S(Q5OU!H QGT'5;V2WN-0OXFEC
MU".Z$4:GRXT12NQ<\Y.<DFH]9\-:EJT\T#WMN]C-<1S*98R9K7;MR(STYV]>
MV3UKIZ* .;;PO,UA]F^TIG^V/[1SM/W?.\S;]<<9K*GT75-,U[2$L)HFF,^H
M7&Z2-C'B1E8*V.1UZ^HKN:* ,S0-*;2--\B6437$LLD\\BK@-([%FP.PYP/I
M5\P0L26B0D]25%5+W6;+3OM+7;O%':PB:60Q,5"DD<$#D\=!STJ6#4;:XU"Z
ML(V)GM AE!4@ ."5Y[]#0!8551=JJ%'H!BN0N?".J,UY';7EDL4VHKJ"O)$Q
MD9@X8(Q!^Z,8!],5UTLB0Q/+(=J(I9CZ =:IVNLV-[<6\-O*7:ZM1=Q':0&B
M) !YZ?>''6@"]7$'X?2_\(]-I@U!1(]YYB2[#\D/E^5Y?_?LL/QKN** .;U'
MPM)>7&I21W$<:WGV((NT_(()"Y_,<"FQ>%9H]1BNC=(0FI7%YMVGD21E OU&
M<UTU% ',0^$VCT[0K6:=94TJ&2.4*N#*&B:/CTZUSNDVU]J5]I.GK=M/!I]I
M<0G=9/"T"F/8OFEB07Z# ]":])HH YF7PB;BRTBTGN%,=CITME-M7F3?&J$C
MT^Z?SH@T/Q"UE]FGUJ. PVGV>W:U0C+#&)'!/7"XP/4\UTU% ')IX:U@7UUJ
MB7MG:7TQA_=VT3"&4(6SYF3D[MV/; ZUI^'-%DT>&\:9H!+>7+7#1VZE8H\@
M#"@_[N2>Y-:L\\=M;R7$S;8HD+NV,X &2:+>>*ZMHKF!M\4R!T;&,J1D'GVH
M P];\.3ZIJOVE)XEMY[&6QN8W4EMCD'<I!X/'>FZ5H.I1ZG9WFJW=O-_9]JU
MM;B!&7=NV[G;)ZD(!@<=:Z*J^H7T&F:?/?73%8+=#)(0,D =>* *7B/2IM9T
MDVMM,D,Z3131M(I9=R.& ('.#C%9[^%Y[G1-=L;FZC$FKR-)OC0[8R8T7H>H
MRF?H:Z-'$D:NOW6 (JOJ6HVVE6+WMVQ6&,J&(4DY9@HX^I% '/MX>U^YO9]1
MGU6VM[Q[1((C;1-M0K)OYR<D'D'IP?QJ&7P??3QW]R9[*WO;JYMKA$AB;R5,
M)R,C.26YR?I736>H6U^]RMNQ8VLY@ER,8< $CWX85:H B$;26PCN K,R;9-N
M<$D<X]JYO2_"^H6L^E0WE[!+9:-N^RA$(DD)4HI?)P-JD].IKJ:* .5T#PK?
M:5/I;75W!*FF6\UM'Y:%2Z,4*DY/4;3GZBF6GA74M)-I<Z==VK7<,=Q#()T;
M8Z22F08QR"I_/GI76T4 85AX?N;74EO+C47N7_LY;1Y2,.SAV8O[?>X':JVF
M^'=1CUJSU#4KNVF>QMWA6:&,K+<[L#,A)[ =!GDYKIJ* ,OQ'I4VLZ,]G;S)
M#-YD<L;NI9=R.KC('8[<5BW'A/4[B*]L3>6JV&ISI<78$;;U;"^8J<XPQ3OT
MR>M==10 5SFF>&)K"/P\C7*/_8\4B/A3^\W)MX]*Z.B@#D8?"6H65W:7EI=6
MDDUO)=';<1LR*)I-^Y<'[PZ>_J*9IO@3RU@AU66"\@AL[BTP(R"1)(&#<]"!
MD<>M=3?7UMIMF]W>2^5!'C<^"<9( X'/4BK% ')Q>'->LW6XMM4MGNWLA9SS
M31MR%9BD@P?O ,<@\$UT]M"UO:PPO*\S1HJF1_O.0,9/N:EHH \XN;>Z&I?V
M+9SR&'^VTN1:O9N)%'FB1SYF=OE]6!QD\"NC?PK*_AV[TT72K-+>O>0RA,A&
M,WFKD=^< UTE% '*WWA[6]2$=U=WUH]Q#=QW$5J48VX"*RXYYR2Q.?4#BHCX
M3U8V]P?M]HUPVJ1ZE$?*8('  *$9SCC@YS77T4 -3=L&_&['..F:=110 4C?
M=/TI:1ONGZ4 <[1115$A1110 4444 %8GBJ[O[.RM7L54LUW"K$RE."X&WH>
M#T/H/6MNLSQ!8W-_IRI:"-IHIXIE61MH;8X;&<''2@9BIKNI:?/J]Q+:">VM
M[M!+FY/[H%(\A!CG!)/\/7WJ[>>*3;75R4M8WL[.=()Y#/MDW';DJF.0-PSR
M._I4=QH=]<Z9K41$22ZA,LD:[R0N%0$$X]5-1S>'KI=2O/)L;"5+RY6<7<RJ
MSPCY=Z[2IS]TXY_BH Z&^9DL+AE)5A$Q!!Y!P:YQKNY_X1KPQ+]HE\R:>T$K
M[SF0%>=Q[Y[YKIYHA-!)$QP'4J<>XKF[72-6>WTK3;N*W2WTR5'-PDI8S! 0
MH"XXSQG)[4 36WB:ZF>UEDTU8[2YNVM!(+C<X<,P!V[>AV^N?ZY\>JZB][HZ
MV43&&:[ND=9KLDN5\S()V]!C(_ >]7X="O(],T^V)CWV^I-<O\W&PR.W''7#
M"HXM#U&T7398D@EDL[VXE=#(5!20OC!P>0&!Q0!+;>*3/=6Y-M&ME=7#6\,H
MGS)N&[!9,<*2IQSZ>M5#KM]J5UHLZ6QMK*ZO#Y;K.29$"/@.N!C/! R>E/TO
MP[<V,\%O]AL%B@G=VO-JM+*A+%5P5R#R,G/\/%%CHNKP+I-E+';BUTNX+"82
MDM*NUPIVXX(##/- &QX@-\-!O#IN[[7Y9\O9][WQ[XSCWK#LYH!%=7&AZE/*
M\=JPEL;R=]ZOQ\YWY*D#/08/%=%JMO=76F30V-Q]GN6 ,<G8$$'GV.,'ZUDG
M3-2U/5EO[VVM[+R;62!1'+YC2E\=3@?*,<#WH AL-:U=="T^1M/CE=K)9Y;B
M:Y*H5"KC+;#\[9SCMZFD37;V[UK29X(52QNK)YW5YR,#Y"21MZKGCUR>E00Z
M%JVS3ENK*SN%M;(6JQ23DI&XP!* 5YR!TZCUJ:ST+4K>+1EDB@;[-:R6=R!,
M1A6*C>IV\\+G''6@">R\5M<2V[3V:1P7D3RVYCFWR84;L,N!@E>1@GTJUHNM
M76J^5))8I';W$'G1313>8!R/D?Y1AN>G/?TK/T?0;^R%M#]DT^U-I T?VN-%
M:2=L;5;[N5]3SSTJ71]&O;?6%O9K6VLL6YCN/LS_ "W4A(^?;@ 8P??F@#6U
M*[N[585L[/[3+-)M^9RB1C!)9F .!QZ=ZRHO%,US%:+;:>DES<W$UOM^T?(K
M1@DG=MY7CKBK7B#3KF_:R:*&.ZA@E+36DK[5E!4@9X(.#@X(K/TO0=0MKVTE
MGCMHT@OKBX(B<D;9$(  P.A./H* )T\37$\=O!#IZ'4)KF6W,+3X1#']]M^W
M)'3''>I_"]S<75E>276\2"^G78[[C& _W<^@Z52&AZE:7::A;I#--%?7,HA:
M0J'CE_VL'!& :U-!L;NQM+@7OE^=-=2S$1,2H#-G'(H I:GK0TK4-1E$$LQM
M[6!]GGX5MSLO"XP#[]^/2KFG:I<W&I7.GWMFEM-#&DJ^7-YBLC$@<X&""IJC
MK.A7E_<ZC)"8\7-M!&FYL<I(6.>/0UHQ6$R>([C4"5\F6UCB7GG<K.3_ .A"
M@"MK\LLMYI>EI-)"E].PE>)BK%$0L5!'(S@<BFK!?Z$MP+42ZA%-+&MK!)*S
M&'/#%G.3L[]\58UO3[FY>RO;'RS<V,WF*DC;5D4J59<X."0>#[5EWNDZUJ,4
MMQ<B,^9<Q.=/-P3&8D!!4MC&6)R>,< 4 3#Q3,;?Y;".2Y%^+$I'<93<5W!@
MVWI^&1SZ5+%KU_-!-&FEAKV&[^S/&LQ,:_*&WE]N0N#Z9SQ5*U\/Z@EQEK>U
M@B&IQWBI$_"H(]I4# Y&!]<]J=?:!?R3W,JQPW,,NH"X:U>0J)H_*"8;CLPS
M@\'% $\?BB6>WB2"RCDOI;M[41"?]WE 69M^W[N!GIFH-*U75/)O-MD\]P^I
M2Q[)9CY=NH4$Y?!POIQSFHK?0=5LW2[BMK3SK>_DN(X$E(1HY$VLH.W@CMQS
MCM0V@ZJX$MS;VURK7\ES+9^:1&ZL@"Y)'.TCN.: -?3-=.HVL$HLW+/.\$GE
M,'2,J2"V[C*G'!QW%3Z[-<V^AWLUHH,R0L5R^S'')S@\CK^':LS2(K_1$CLY
MK:W/VN_E;]U(<(C OD# Z$8K:U"W:[TVZMD(5IH7C!/0$@B@#E[/4];.IVFV
MW6>5])61HFNB$/S_ 'R=OWB/;OUJZ?%;W$-J;&SC>2:S%VZSW'EA%Z!0<'+$
M@CL.*DTC2]0AO[>ZNXX8_*TX6C*DA?+!LYZ#@@5FP^&+VSBL9#8V-_+%8"U>
M.=AMC8,2'!*G(^8Y[]* -.#Q)+?7MK#96(>*:TBNWFDEVB-&8@C&#DC;^/M4
M5GXIGO)+8)8P[+]7-GFY^8E02 XV_+D GC.*M6.CSV^H^;,T31G3HK9C&H3+
MJSEB% P!\W%4M"T&[TZ:SBDL;")+-65[F-5,EQQA3]W*\<GGVH J>'=6U!-+
ML81;BZO]0,DVZ>\8KL7&6)*G;R0 H&.]7X_%%Q=-90V6F>9<722EDDG"B%HV
M"L"<'(R3R/;CGB*ST34M+@TF>".&>XLH)()H3+M#JQ!!#8[$#MWJ72= N[&^
ML;F=XF9([@S["?ORNKX7V&"* ')XI+WD?^BQ_8I+LVB2^?\ O"^2N[9C[I88
MZY[XKH*Y>Q\/75G>K$MC8>4EXT_VUE5I60L6"8*Y#9.,YX XK=TZYGNHI7GC
M5"D\B)MSAE5B >: ,S4O$YTZ'4C]A,LUC+&B1"3'G!P"#G''&[U^[1=^*$@E
MG2&V$NWR$B8R[1))+D@'C@  $GGKTI;W0IKKQ1;WX,?V/RQY\9/+.H<+^DA_
M(5G0^%+Q- 6"?[/<W<5W'.%D.4E6-0BJ3CNB^G4T ;FD:JVHM=0S1)%<6D@2
M01R>8ARH8%6P."#Z5#JFMW%IJ2Z?9V<=Q/\ 9S<%9)O+W*#C:GRG<WY5+HEE
M-:)</-:VMH)I,I!;JN$4 #D@#<2<G\:J>(=,O-1<JME:7MNT)14F;8\,N?OA
ML$],=,=* *S:Y+9ZGJEP\<TF8;,06KMMQ)(7&WGA3G&?I5C_ (22>"=K6]L4
MCGBN(8I?+FW($ER%<$J">1@C ^M5)/#.HE)V^T1RSK'9&*1V/[R2 DMNXX!S
MU]ZFFT2_U&+5[FX2*WN;R.-+>(2;Q&8\LI9L=V.>!P* '_\ "5@C4 ED6>TN
M4@B7S,>?ND,>1QQ\RMZ_=I5\4EKU +6/[$]Y]C67S_WA?.W=LQ]W<,=<]\57
M@\,W<=YH\SO%L@3=>@$Y:0%F7'J-[L:+/P]=6E\(UL;#RA>M<?;656E*%BVS
M!7(;)QG/ % $=UKM]?R:;-#;&"QEU-8DF2<[I I8'<N!A3@]STYKH]2OXM,T
MVXOI@3';QER!U..PKGH-$U>&.RTX1V_V2QOOM"S^:=TB;F8#;C@C=Z]JW=:T
M\ZKHUW8!]C3Q%%8] >Q_.@#)N/$]UI\-U_:&FI'/#:?:XXX[C<'7."I.T8()
M'8CFK.L^(O[)DNT^R>=]FL_M6?,V[OGV[>AQZYJA?:'JNMK=RWB6]K*U@UK$
MJR%PS%@Q8G P,J .O>F:EHNLZP+^6>"VMWN+ 6T<:S%\,'W9)VCB@#I+&:ZG
MM_,N[86SECB,2;R%[9..OM^M6***!!1110 4444 %%%% '1T445)04444 %%
M%% !1110 4444 %8?C2[GL?".H3VTK0RA%42*<% S!20>Q ).:W*AN[6"^M)
M;2ZB66"9"DB-T8'J* /._$-N?#>H:H-*GN%8Z3 J[YV9H]UQL)#,21P2?8Y-
M.N1J.G2S:>"^GVE[<64+0#4#-+$'D*NP.=RA@ ,^H-==!X0T2".=/LCR_:8?
M(F:>>20O'G(4EF/3MZ4Y/"NCK97-H]O),EUM\YYIWDD;;]WYV)8;>V#Q0!B7
M\,6CW]A:V6J2M$=8A\RV:8M]G4PN2I)).TX#8-8]N\^G6S?:[B[%W<V-VT=]
M!=F:WU A"P;K\C #(P!WYKMH/#>E6Z1A8'=H[D70DEF=W:4*5#,Q.6X.,'BH
MH?".B0,Q2U?:8WC6-IY&2)7^^$4MA,_[.* .2'FZGIVLW5S>W23:5I=N]HR3
MLGEMY'F%\ \DMP2<\#%)>^=J5GXDU*XNKM)[/3[>XMUCN'189#!O)"@@=1W_
M *UU]UX2T6\,9EM7PD20E$G=5DC7[JN <.!_M9JU+HFG3K?K);9&HQB.Z&]A
MYBA=H'!XXXXQ0!QKR30ZK_:=]/<RPO?0B._L[K<MOD(/(DBS@ DG) /WNU>@
MUCMX5T=KP77V9PPD64QB=Q&SJ %9DSM+# Y([5:TO35TU+E0V?M%U)<'&< N
MV<<D_P#Z\XP* .(%Q(-8T[4K(WLD=SK+027LUP0LRDN#&L0)&P;< D#[OO3?
M#\ U;5DTFZDF%F@OK@1Q2M'OD^U%<DJ03@'CZUUG_"'Z)YXF^S2Y6?[1&HN9
M L4F=Q9%W84D]<=:?-X4T>:*./[/)%Y;R.KPW$D;@R'+C<&!PQ/(SB@#CM!$
MWB*ZM8-2O+N6-=(<_)<.F]EN'17.TC)V@&ET>2?Q!#"-1OKE3::%#/"R3LA\
MQM^93@C<1M YR.OK7<VNB:;931RVUJL3QVPM4VL<"('(7&<=>_6L#6?"+2"U
MATS3M/DM[>U-O$+B>6-XN>,E<^8G^PW?OS0!H^'TEU'P'IZ23R>;<Z<BM+N.
M[+1CYL]<\]:X^U\17D<EAK4]S+]GT^T2TNXRYVM,8I69F'KN2,?\"->@Z18#
M2M'L].5]XM8$AWXQNVJ!G]*J/X4T.2PN[%[!3;7MP;F=-[?/(2#G.<CD#@<>
MU ' ZM:W"^']2L[^YN)7@T"VG8-,W^M+R;B>>>N.?0>E:&HZ1;I>>+GCENXV
ML-/ADMREU("KB*1@Q.[+$$=\]Z[6[T/3;Y[I[FV$C7< MYLLPWQ@D@=>.6/(
MYJ.'PYI4%O=P);N4O81!<;YW=I$ *@$DD]&(R.: &72C4/"+_:2S>;9;W*L5
M).S/4$'K7(:!HEG>7.@VTC7 BD\/"5U2YD4LQ,?<'('.<#CIQ7H*6\26RVRH
M/)5/+"'GY<8Q^54-,\.:7H[QO96[HT41A0M,[[4)!*C<3QD#Z4 <%8W.IZU#
MIEK*EQ?+'HJS<7Q@(D,C+YA;^(@(.O3)/>NVLKR]A\$1WDTL=Q>1V'F&2-PZ
MR.$SD$<')&:63PCHLEM;VXMI(DMHC#'Y5Q(C>63DH6#993Z$FM:*"&&W2WCC
M5(40(L8'RA0, 8],4 <!=9T7P9'K%IK%PNH76E&1TDG9_/9@A,H!/!7=U Z&
MF>(D?P_+>V.FW=TL$NEI.VZX=R)%G1=X))(+!CG'7%=;:>$]%LA*L5H622%H
M-DLKR*D;=44,2%4^@Q1#X2T6&VN;<VSS)=1"&4SSO(QC'1 S$D =@,4 <WXQ
MNKN/4=7B@O)H=NGV94QN1L9KD@D>^*9X@L8+:6\LK#^T;J6RTYI<&]=([9F+
MGS6<MN9SC@8/"]LUTL?A#1$293;22F=425Y;F1V<(VY<L6SP?\.E3ZAX;TO4
M[LW5U [2-'Y4FR9T65.2%=5(##D]<T <?NFUN+4KB]O;F.33]%MYK=HYVC"N
M\;NTA (!.0!SV&*IO+JFJ1W>T3.;'2[4P7)U P+;.T6\RMS\W/4GLN*WM;\'
M27&R#3[&QD@2S^RQ/<7$RR0CGKC(E49!"MC!'6M9_"&D3Q6Z7$4DC0VZ6[E9
M703(G0.JD!A['- #M:C^V^#+P71W,UBSN8I" 6";N"IZ9'XCVKEM*TZ&^>'3
MIKBZBMK;0X+B)5NI%Q))NW29SGC: !T'I7H$L,<T#P2(&C=2C*>A!&"*Q6\&
M:&UM#;B"=4AC,2[;N4,8SUC+;LE/]DG% $>E:K>2_#V#59#ON_[.\XDC[SA,
MY_$C/XUS>H6-O;>!GO!JLYN;W1)))H99R_VEBBL9,,>"">W9L5Z#'!#%;K;Q
MQ*L*($6,#Y0H& ,>F*QX?!VAP0SPK:.T4T)MRCSR,$B)R43+?(N>RXH YF_6
M+0[NYB74;^WM[C1?-E=)6E?S/,5 RACPQW8XP.1TQ5#4Q/:VNO6)MY[.W$-C
M*EM-=&<J3/@L22<$X&0">G6N_O?#^EZ@6-W:"4O;&V.7;_5Y#8Z^H!SUXZU5
M_P"$.T0F5I+>:5YHUCE>6ZE9I K!UW$MR00,'TXZ<4 <E<373:E/I\$4DT=Y
MXAG$L4<YA,H6W5@N_L,C/OC%36=O=W&HZ5I5_<RBW-W>H8(;YG(C"JRQNZG)
M*DD8)SBNON/#>E7,4L;V[+YMS]K+QRNKK-@#>K Y4X '&*=:Z!IEFUJT%MM>
MT,C1,9&)!?[Y))^8GU.: .,TH2:E?Z=HEY=7364<VH8'VAU:3RI0J*7!#':"
M3U]/2JMA-?WQTS2V^TZG"/MTC*;TPM,5GV*2^<G /3W]JZK6?#"RPVZZ=I]I
M,D=Q+.\<]Q+$^]\DLDBY*\DY7&"#CC%+IO@VSAT.RLKT?O[9I9%DM)7A\LR,
M69592#MYQCN * +GA-KMO#-G]MN$N)U5E:1)1*& 8@?,.IP!D^N:XWPZ-4U
M:1J,WF0'47E%U/)J'_'PK*_RK'G@J0,8Z!37HEI:6]A:16EK$L4$*A41>B@5
M0L_#.DV-^+VWMW616=HU,SM'$7^\40G:I.3G '6@#@;C6M5;1#Y=W,MSHFF2
M17#*Y!\YI?)#-[A8W8$^N:L:G%J6F66I01-+IL3PVI6'^T//E5_M"J9!DY 8
M'![$BNY3P_I4?]H;;)/^)F<W8))$O&.03QU/3%01>%-'BMIK<V\DJSF/S&FN
M))'(0[D&XMD $< '% '.:]YGA.:6.QFN3%?Z;)# LD[R$70<;3EB3D^8?^^:
MJ7L$T>F^(KN2_NA=Z$L<5F_GN-FR)&R1G#%R3G.<YKJ]:T:XUC5M+,B6PL;&
MX6Z+EB96D4, H7& O(.<]NG>IK[PQI.HWK7ES;LTC[/-59G5)MOW=Z [7QVR
M#0!QMYYTNF^(-8:ZNTN[+4XQ;@7#A8AB$D!<XP=Q!R*5Y-5O-2O]116CDMM8
M$,=W)?\ EQQQJZKY?EDX.X$_4M7;2:#IDMM>6[VV8KZ837"^8WSO\O/7C[J]
M,=*BD\,Z3)J9U!K=_.,JS,HF<1M(HP'*9VEA@<X[4 9_Q"MHKGP?=&3?^[>-
MEVNR\[U'.#SP3UK!U.$K:>)[Y;NZAGT4HECBY?$06-7'!/S;B3G=G(KN]0T^
MUU2QEL;V(2V\R[73)&1]1R*SI?".BS2K));RN0J*ZFYD*S;/N>8-V)"/5LT
M0>,;F:/P-J%S'(]O,+<,&0D%#QWKF_$:R:%/J-II]Y="&;34N'+W#N1()U7>
M"3P6!.<<'%=AXFTN;6O#E]IMNT:RW$>Q3(2%!SWP#3(O"FBQ6UW;_9#)'>((
MYA+*[DH.B@DDJHSP!C% ',^,KN[CU35HH+R: #3K,J8W(V,UT02!ZXXINO:9
M_9US<>5)>W5C:6>YA;:@QN;)R68S%6;Y\]>3_"0!BNEC\(:(BS VTLIG1$E>
M6YD=G"-N7)+9X/\ +'2IM2\-Z7JTYGNX9#(T?E2&*=X_-3.=CA2-PY/!]: .
M2O\ 4IVT#QE<0WLS",1-!)O*E08(SE?[N<YX]:BOY-5O=1UF^B5DDL=02&"Z
M?4/)C@51&=I0G!#;CG/7=[5UE]X/T+49II+FS8BX14FC2>1(Y HPN55@"0.A
MQD5-<>&=)NM2-_+;N96='=1,XCD9/NLR [6(P,$CL* -6BBB@ I&^Z?I2TC?
M=/TH YVBBBJ)"BBB@ HHHH ***Q?$C.W]F6?F/'#=WJQ3%&*EEVLVW(Y&2H%
M S:HKB9%87O]D_:IUM(]92)2)F!V-;LQCW9SC/OWJ*:6ZBN#HT'G3VHU4Q*A
MN"I9/)\SR]YYQN_PH [NHI;E(9H8F5RT[%5*J2!@$\GMTKCH(+F2YT[3KJ=U
MA;4;A/*BNRY6,1%A&S YX.>#VQ4FG2S1:AI]JL\IBBU:ZA4-(6^01N0I)Z@>
M] '945PVD+);6OAR_2>XDN+KS%FWS,PD'EN0""<<%1BET]2D?AS4!?S":^:1
M[EGF8JY\IVR5)P I]* .XJI>ZG;V,]M!()'ENG*QI&A8G'4G'0#N:YSPZ'L]
M2LX;MIQ<3V[D3+<>=!??=.\$GY3WZ#@U=UBQ@F\7Z+(X?<5FZ2L!\H!' ..I
M_'O0!T-0W=Y!91++<2;$9UC!P3\S$ #CW(KE=.N9VT?PPS3R%I;Q@Y+G+C;+
MP?7H*SQID-QX0L+ZYEN9KB>[A5G>X?[OG 8 !P./Q[T =S;7L%U-<Q1,2UM)
MY<F1C#;0W\B*GK@[^T2WM?$5]#+/'-9W4?D%9F 0A(^<9Y)'!SFI+UM0NKW5
M;N/*26EXD<-P]YY20JH0[=G0ALG.>NZ@#N*HZIJ\&D1K)<0W3H0S%H(&D" =
M2Q X_'T-9GA^V$^IZK>S332217\D42M*VQ%PO1<X[UHZ_P#\B[J?_7I+_P"@
M&@"*U\165T8 (KJ+[1((XC-;M&')4MQD<C"GFM6N6OX%N;/PO"[.JO*@;8Q4
MX\AN,CD5GR27,5O_ &9 9I8#K3VXC-P5)C$>_P O>>0,_P"% '<T5C>&4N(K
M6[AG9=L=TPBC$_G&)<*=A;U!)X/8BL&97CL]0U9+JX-Y;:OY<0\YMH4RJI3;
MG&"&/:@#MZI-K%@D,LS3X2&<6\AV-Q(2 !T]6'/3FN6EE8ZI!>VGVIP^KB%[
MN2<@,-Q4QJ@)RHZ9('3-5+C1[(:7J;A9MR:RD8_TB3[OF1CINY/)YZT >@T5
MPMZM]+=:K);AD-A/'%;3R7QC2!55#@@GYMV3DGKFGW\3-IWBC4#<W'G6T\D<
M&)F"QCRT)P <9Y_2@#MZJ76IV]I>VUFXD>>Z)V+&A; &,L?0#(YK)T^ :?XM
M>TAEF:*6P$SB25GW.'QNY)P2/2H]4LH)/&EE,PDW_8IGR)6 RI3' .._3OWH
M Z6H;J\M[)8VN)-@EE6)."<NQPHX]ZY:QN9VLO"I,\A,L$AD)<_/B$GGUYJB
M-*@E\*Z)=SR7,T]U<VGFR/</R"X& ,X'![<]^M ';6E[!>F<0L3]GF,+Y&,,
M,9_F*GKA)+1+:RU2_AEG2>VUA%B(F;"@O&I!&<'()SG.:>6U"ZOKN^4%)(-4
M\I+B2\V(L:N%\O9T.1^9:@#N*1W$<;.WW5!)K \-6PDN-0OY9II9A?7,*;Y6
M*H@D/ 7..W7K4.I0#4O$5Y;7$\T<5KIZR0A)60!V9P7X/)&T#GB@#H+.[AO[
M*&[@),4Z!T)&"01D5-7G5B+N_L8X%C=DM-(@:)A=F 0LRL3)[GY1],>]:L*'
M5)M1DU+47@:RMK?RYXIBJ1$Q[VD&#@Y/<]A0!V%5[6]@O'N%A8DVTQADR,88
M '^3"N.O'U"\N]5NXB1):721P7+WGE)" $.-O0ALG.>N:+F6X^T7-I"CNMUK
MK)(BR^69%$"MMW=@2!^6* .YHKB([>ZDGL-.N+B2.%M2F3RX;LNR1^26\MF!
MSUS[@$4W5#Y,ES=6'VMS:7L$/VE[@JD0#(IC1<G?UY)'.3R<4 =G#>6]Q<7%
MO%)NEMF"RK@C:2H8?7@CI4U<)?P_V?/XBELO.65[NV@W"=@0L@CW<D\$YQGM
MGBGS+>6OGV!9K2UN;RTB,"7AD>)7)#\]5#8'ZT =C#>P3WEQ:(Q,MMM\P8X&
MX9%*MY ][)9+)F>-%D=,'A6) .>G8UB:!:1V7B'6X(6<QKY&T.Y8K\AXR>:R
MM=06&K:[?VK2)<1Z=&Z.)6^5F9U)QG' Z>E ';57EO[:&Z%J\F)C$TP3:>44
M@$YZ=2*QM/@72_%0L+665K:6P\YUDE9_G5PH;DG!()SZXJ'5+&"3QC'*P??_
M &;,_$K 95D XSC'/3H: .AL[J*^LX;N DQ3H)$)&"01D5-7"Z<C:59Z!=6L
MDWF7&GRF56E9E?;$&4;2<#!Z8JSX;CO5N]*N7S$MW:LTYEO?,-T2JL&"'H03
MVZ XH [&BL#6X%O/$FD6<TLJP2Q7)>-)6028\O ."#[UD:69-2OK32;R>>2T
M@^U[?WK S;)0B98')P": .Q:Y1;M+8J^]T+@A3M ! Y/0'GI3Y)%BC:1SA4!
M9CZ 5PD%]=O9H'NI7\O3=04.7.7V2!58^IP.M6/L:1/:Q>=<NM[I$LEP'N'.
M]UV$-UX/)Z8XXZ4 =A;7,-Y:Q75N^^&9 Z-@C*D9!P:EK(\)P1V_A;31&&^>
MVC=MS%N2HSUZ?3I6O0 4444""BBB@ HHHH Z.BBBI*"BBB@ HHHH **** "B
MBB@ J&ZNH+&UENKJ58H(5+N[' 4#O4U8_BV:6W\+WTL-I'=NJ#]U)%YBXW#+
M%>^!EL>U %G3-;T[6/-%C.9&AQYB/&T;+GH2K '!QP>]/U'5;+28DDO9O+$C
M[$4(SL[=<!5!)X!Z"N8\+S+)XQU*3[=<7PGLH&2YEAV+)M9PVS"@8&X#\^M7
MO$DJV/B/0=3N=RV4!N(Y90I(C9T&TG'0<$9]Z +T_BG1+>TM[I[Y6BNE9HC&
MC.6"_>.U02 .^1QWHN_%6AV*QM/J"8DA$Z;%9]T9_B&T'CCK7.6NHVECX@@U
MNYL'T[3KJPFCB_='[_G%LD <%QA@#U^M5?#.GW5HT27-M)&X\/L-K+RNZ9V"
M^QP1Q0!V%GXET;4+IK:UODED6,RX"MAE'4J<8;&><$XJLGC7P[(0$U)6+)YB
M;8G/F#C[O'S'GD#)'>L&PMY5A\'?N7&S1YU?Y3\I,47!].:=H=O(K>!]T+#R
MM/F#97[A,<?7T/6@#HIO%6B0V=M=M?JT-TK-"8T9RX7[QVJ"0!WR..]%WXKT
M.R$9FU!/WL(G3RT9]T9SAQM!XX//:N/\.SIH5]::AJ220VDEK>0I(8V(5_M;
MMMX'!92"/7%3>$M/N;2XB2YMGB;^P?NNN"NZ:1@I]P".* .]@GBN;>.X@D62
M*50Z.IR&4C((K,N?%.B6=Z]E/?HDT;*C#:Q 9L87<!C=R.,YIO@Y&C\&Z.CJ
M59;.(%6&"#M%<=JDZV6E:OI5U;3B[EUQ+A&\EBIC>>,J^_&,8^7KG/% ';?\
M)'I']I_V;]M7[3YGE8VMMWXSLWXV[L?PYS26_B71[K4?[/AO0UP7:-1L8*S+
M]Y58C:Q&#D ]JX\[OL+:!Y4O]JG7O/"^6WW//\SS<XQMV=_PJ&VO'N+_ $*2
M9I(7AU1Q+I\-KLAL]PD4;B%R68D<DX.2<4 =QX<U276= M=1F1(Y)U)94S@8
M8CO]*3Q!JTFD6$;V\2S75S/';6Z.<*9'. 6/H.2?I69X+NDMO#ND:?,DJ7$L
M,CJ#&< *YSD]NHJ;QE#*;"PO8HGE73]0ANI4C7<QC!(8@#K@-G\* &P>(;G3
MM1N[#Q"]JGD6HO%N;=65&CW;6RI)((..YSGM6K>:UIU@\B75TL310?:'!!XC
MSMW?GQ7%>(<^))=9O]*CDN+>#1'MED$; 22,X<JN1\V G;UJOXCO(M<GU.XL
M$FF@.A^7O\E@"WG E1D<D T >@Z?J-IJEN;BRF\Z'<5WA2 2/3(Y'N.#5:X\
M1:3:ZB-/GO%2XRJE=K%5+?=#,!A2>P)&:T@ JA5   P .U<5'>6^FW^N:=?:
M>UY=7NII+!;-&2)T98PK D$84J2?3;0!T2^(](;4_P"S1>J;GS#%C:VW>!DI
MOQMW8[9S5<^,O#RS"(ZD@8EE'R/@LN<KG&-W'W>I[#FN6BW&PM- \J7^U8M=
M\]U\MN$$YD,N<8V[#U]\5/96TG]C^'@8&ROB&9V!3H-UQ@G].?I0!T__  E.
MB?88[TWZB"64PJ2C F0 DIMQD-P>",TRW\8:!=2P10ZBK/._EH#&XP^2-K9'
MRMD=#@FN;CMY?[8C)A?;_P )1*_W3C'V<\_3/>B6WE_LV_ A;+>*(WX4\CS8
M_F^GO0!K77C&*PO+:WG>"7S]0EMF:%9#Y:*&Z\<MD $#UXJZ_C'P_'.87U)%
M<.\9RC;=ZYRN[&-W!XSD]JYC<;*>VN[B.1((O$UR[N(V.U660 \#H21S[U)!
M;2?V9I@,#9'B:20@KT'F2X;Z=.: .I7Q-HS::=1%Z/LXE\DG8V_S/[FS&[=[
M8S36\5:(EK#<M?KY<[,D?R-N9E^\NW&=P],9KC]0MIX]1N+MI;BTMH/$+22S
MPQAC&IME4/AE(QN."<'K4^DVJ?V_H]U!]MGBFU&\F-Q=*H,F80N\!54*I*\<
M>_>@#<NO&VF1W6E+;2B>#4)'1I CY0*K=L==RX(/(K8U?44TG2;J_D&5@C+8
MP3D]AQSUQ7$PDV%_97EQ'(EO%XBOB[B-B%#K(%/ Z$D<UVNL1O+HE]'&I9WM
MI%50,DDJ<"@#,M_&FCMI5E>7=SY+W, E,:Q.Q3 &XD!<A03]X\>];L<B31)+
M$ZO&ZAE93D,#T(->>Z3JEI82P7UXLOV:;0H;:-C"QS+&6WQ8Q][D<=ZZWPE:
M7%CX2TNUNU*3Q6J*ZMU4XZ'Z=* )?^$BTG^T_P"S?MB_:?,\O;M;;OQG9NQM
MW8_ASFL_P]XQL=7@M8KB>.*_N"X$*JVTE2> QXSM&<9S67H]Y!9O)HUUI[76
MH-K4LGEM&?E5I"ZSY(Q@*0<^O%5K"":/PYX4VV[EX]4D8IMP1Q/U],Y'YT =
M/#XITB\>2&SO%EF5'9 495DV?>VL0 V.^TFJ.C>*Y+V6$WJP6\#:-#J,LF2
MA8L&&2?N@+7+V5TUS=Z#-))(&2.XCDM(K3RH+)FB8", +USQR3T[9YADTZ]N
M=#:&&WF,A\+6@VJG)*R,64>^ >* .]C\6:%):RW/]H*D4+(LAE1D*[SA20P!
MP>QZ4Z/Q1HLMC<WHOE6&T8+,71E9">@*D \Y&..>U<7>Q0:A<->VMWJ.J8EL
M8GN9XT5,?: VP!47)7DD]MV*MZ[!.OB+4KT6\LD%K>:;<2A(RQ9%W[B .N,@
M\>E '41^*=$EM)[I;]/*MBHFRC!D+<!2I&<D\8QFKFG:G9ZM;M/93>:BN4;*
ME61AU!4@$'V(KSO491J6JZGJ%F;F"VAU.QFEF2##J@C8&0*RG@$J>1T&:ZSP
MC%"3J=Y!/>727-R#]IN@B^>515W*%51MXQG'.* -+4]?TS1W1+^Z\MW4N%5&
M<[1U8A0< >IXJ"\\5Z'8-MN-00'REFPB,_[MLX?Y0?EXZ]*R]4O(-'\93W^H
MJ_V6XTM88G$98,ZNQ:/@=2&&!W_"L7PYIUY96M[!=P.LJ^'H$(9>0?WOR_49
M Q0!V-[XFT;3GC6ZOD0RQB4%59P$/ <E00JGU.!6H"",@Y!KRU(#;6\Z7]WJ
M-JE]HMHD4%M"C&[Q$5:(%D;#9/08^]FO2[&'[/I]O!AAY<2IAR"W  Y(ZF@"
ME;>)='O-0^P6]Z'G+,BC8P5V7[P5B-K$8.<$TVS\5:'?WD5I:WZ22S9\L;&
M<@9(#$8) '3.:XNPO'N-2\/33M)"\6H2++80VOEPV199% .%SN)(Y)YR3@5+
M'8W,OA#PS;Q1.LQNYA]TC:3'. 3Z<D4 =6/%^B2Q3M;WHE:&-I !&^' ."5.
M/G&<#*YK*L/']K<2:>]SMA@NM/:XDQ&[,LH*#8H RPPQ.0.V:S=/D&I?\(S9
MV<$HGTNQE6\0Q,ODGR/+V'(ZE\<=\9J7P<XGU+0BJ2?Z-H+02[XRNR17B!7D
M=>M '3W'BC1;6UMKJ2^4Q72&2$QHSED'5L*"0!GDGI3I/$FCQW=O:&^1I[I8
MVA1 6+JY(5A@=#@\]!WK@-+B?3QI=U>7U[IEN^E/"LD$*L6<3,QC(9&P2"".
M!G%=!X2L/L6NJ@MKB)(]%MD07&"Z?/(=I( &1QD4 =3J=_%I6F7-_/DQV\9<
M@=6P.@]STJ@_B;3K!X[34[N.&]"(9U1'9(F;H&8 A03TW$5#XX5CX1O&'2-H
MI'_W%D5F_P#'0:Y7QC<RW!\0VA:2V8"(Q6]M:Y>]4*I,COM)*CD<$8VX/I0!
MV5QXJT.UO&M)[]$F241.-C$(QQ@,<87.1@DXJGXA\8V.DQSP6\\<M_"\2&%E
M;:"S*,%AQNVDG&<\5A:A&T_A[Q=)%$[B>_C>,A#EUV0X(_6J^J3);:;K^CSP
MRM?3ZNMQ$@B8[XVDC8."!C  (Z]L4 >D4444 %(WW3]*6D;[I^E '.T4451(
M4444 %%%% !5>^L+;4;?R+J,NFX,,,596'(((Y!'J*L57N[Z&R>V6;</M,PA
M0@9&X@D9_*@#*OO#%M-;V5K;H%ABO?M,^^5][_(P)W<DMDCG/;KQ5S_A']-^
MP"R\AA&LOG!A*WF"3^_OSNW>^:C7Q)I[QW+JTC?9KH6C +R9"P48]1D]?8U2
MT7Q,+B&UBO8Y_-N)I(EG\K$3,&;"Y]=J_I0,U(-&T^V^S^5!@VSM)&Q=B=S
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
MK*1-/''")50'&X'&,GL.>3V%9;^)]0MK)VN-.@DGDFAALWM[@M!<M)P,.5R
MN#G@_K0!T]%<G+XNO[>8Z?)ID+:DM]%:,BW!$1$D;.KABN<?*01CL>M1Q^+]
M55));G2;98;2_6QNV2Y).]F4!D&WD#>IYP>?:@#L**Y-_&K+J3 6]L;%+\6#
M,;G]_OW;2X3&-H8XZY[UL:[JTFE6]L((%GNKRX6V@C=]J[FR<L<'  !/3M0!
MJ45S3^(M526VTXZ5%'J=Q/+&HDF(A*1J&,@;;D@[@ ,=3[5#%XNO[V6RL[/3
M(?MT[7,4R37!5('@90W(4E@=W''I^ !U=%<?%XUN[R.PCM-/MDN[J&:1H[FY
M**6BD\LHA"G<Q()' XJM<^(M;L]>OKV6S1+6#1$NVM)+E@R<R'IMQOW#:?8
MY/2@#N:*Y_3M>OY]3L[.^T^*V-[!+<1[)BY1%\O ;@#<=YSC(&!R:J6OBV^U
M06D&FZ="]W-%-/(LTY5$2.0QCD*22Q'IQS0!U=%<'=ZUK,FMW3S6GD6?]A-<
M/:M=.CIUR<!<!\_+GTYSVJ\GB]K72;T_829;*&U,$;3$F<3*H3)(SG=D$\],
MT ==17)2>-734''V>U^Q17XL')N?W^_<%+A,?=#''7/!-3^/);^/0HX[$J!/
M=0Q2MY[1-M:11@%03SG!/& 3UZ4 =-17#W^OWXT768#I:)9Z3&89I([YP[$1
MJ0$;;GJ>2<<8/)SC5?Q%J$E]=KI^EK=6EA,D$["4B5F(4ML7&#M##.2,\T =
M'574=/AU2S:VG,BJ6#!XG*.C Y!!'0@BN,L]5U7SKL:G&KQC7XH$\F\?,;'R
M_E&5&4&<X[DD8[UJ6WBVZFEM+M[")=*OKQK2"83$R[LLJLRXQM9E(ZY&10!M
M:7I%OI2S&)YII;A]\TT[[WD. !D^P   XJ_7)Z5XMU"]?2I[G2X8+/5)'AB9
M;@M(KJ&.2NT#!V'O_A764 %%<)X6\2:G;:)H2ZC:*UO?0LD5R;@O*TBH6&\$
M<!@IQ@GMFM>+Q/=75IH;VUE$9]8@:15DF*K&1'OP2%)([9Q0!TE%<[X%NM1O
M?!UC<:@RR3/$"DGFL[2#'!<D#!SGCGZU6MO&IGDT)#8[?[3WB?\ >9^S,K;
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
M-TJ6;P'%I5S$8Y7LC$R,,%6((_G6&=(U2\L[2XFLY%GU&=XKU2.8XF>/EO\
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
MA4N@E)#?*H 8C!P,=^]5=2EU*[TJYBFN;Y8(;RV\B:XMEC>4,ZY!!49VMSD
M=LYKH[SP];WDMY*TTJ271A8,N,Q-$259?Q/>HY/#@N+&ZAN+^>2XNI$E:XPH
M*E""N%Q@ ;?U- &1J6M:O8P7ME%<^;>V]UE':-<M"(?-/ &,G:5SCJ:FEUF_
MO-1-O:7?E075\MO#*J*2B+#O<C(Y)/'.<8K6&@0-JZZG-*\LWV7[.X( 5_\
M;('?!(_&H(?"UO;:1:V,%U,DEI,9HKDX+[SGKQ@C!(QZ4 9AU/6'NXM*2_VR
MKJ+VS7)B4L\?E>8"1C&X9[#' ^E06^I36WB.]T>&Y:.>YO8Q)=O&#@"%#@<;
M=[;3@?7VK>MO#L,$MO.US++/%<O=/(P \UV0H<@#@ '@#TIUSX=MKF.^5I9%
M:\F6<.N T3J%"E?IM!_.@!?$=Q);:?"\>W)NX$.Y W!D4'@_7K6-)J6K*MQ?
M_P!HGRX-6%J+?RDVM&9 O)QG/S=0>U='?Z<FHVL<$TC#9+'+N4#)*,&'YD55
M;P_ UI-;F:3;->B[)XR&WA\?3(H J^,HI)=(A\NX>'%W!G:JG.9% Z@]#S6-
M.^HZ<?$-_;:BZM9SQ,5,2$3$1QYW<=Q_=Q76:MIJ:K8-:M,\)+HZR)C*LK!@
M>>.HJG)X=BFLM1MI;F5CJ)4RR8 ((55R.,<[<_C0!CWVN:H^H:@UDUXQLKA8
MHK:&T\R.4 *7WOM)!.3C!&,#UKHM8L[2^T]H[^4QVT;+++\P"D*=V&S_  \<
MU4N?#B3W=PZWL\5O=R))<6Z!<2,N.^,C.T9QUQ5O6-+&L:>UFT[P*SJQ9 #G
M:<@$$$$9 H Y2\B$]K?7\-N;;3]2N;2!(RNSS4$@#.5[!@<>X'O6PEI$OB^\
MM(@88;C3HWD$+&,[@[*""N"#CCCTJT^A2W-C<6FH:K<W:3!=I9(T,3 Y#*54
M<Y Z^E3Z=I1L[F>\N+N2[NIU5&E=57"KG"@ 8'))_&@#/\,6D0TK4+-6E6,7
M]Q&")6#@;R/O9SGWSFG>$X$MH-3@CW;$U&4#>Q8_P]2>36GI^GQZ<DZQNS>?
M<23G=V+G)'TI;#3X[#[3Y;LWVFX:=MW8MC@>W% &#J,4Z^,7F2\D4+I<CB/8
MA7 91MY&<$\^OX<56AOM4N[>VB@U VBKH<5V?*ACYDY]1@#CH/PQ6_>Z,MWJ
M*7JW4L+B!H'50I#HQSCD<<CJ*CM_#UO;! LTAVZ>MCSC[BY^;Z\T 8\&LZG:
M+9WMU=_:8[S3);QH?+55C9%1@%(&<8;')-3>']2U2XOK43O>7$%S;&29IK/R
MDADX("-M&5()')/0<UIKX?M=MBCN[I9VCVH4X^=&55.??"_K2:;H1L)XI);Z
M>Z^SP^1;K(% C3CT')X R?2@"AJ4$Q\:6LJWDB!+&:14V(0,,F1R,\_GZ8JM
M;WFJ'0-.O;S7#&U]Y;-Y=NID VD[8E"G+$XSD'&#C%=%/ID<^I)?,[!TMW@"
MCIABI)^ORU3;PZBV6FPV]W+#+I@Q#,%5B1MVG((P<@T 8]IJ^JWL>GVPO9(7
MEO[BVDE:%!(416(RN,!N!VZ]NU%MJ&L1"">;4VF6/5C8-&84 D3>5W' SNZ=
M,#CI6M9^&HK2XAE^V3S&&ZDN5\S;DLZE6S@#U)J7_A'X/*$?G28^W_;L\?>W
M;MOTH Q+77-4N[]+B%KR2-M0,#6ZVF85A#%-WF;?O#&2=V.V*Z]E5U*L RD8
M((X-8\?AQ([L.+V;[*MR;I;7"A1(3GKC.,DG'K6G;0/ L@>>2;?(S@OCY03D
M*/8=!0!@6%M NJ^)"(8P4D3;A1\O[A>E4=$GO[&ST&-KTS6][8MF%HU"Q[8P
MRX.,_7).:Z:'2XH;C4)Q(Y-^P9P<?+A G'X"J\>@011:;&)I"-.A:*,\?,"F
MW)_"@#G?[5U--+T^>2\DL+9].21+B*V5HO./4284[5QCH!U/-=#KU_<V7A>Y
MOK:5!/'"'5U 9<\<C/457/A54M4M[;4;B!#:+:3856\Q!D \CAL$\CUK0O=)
M@O-$?2=S10-$(@5ZJHQCK]* ,&[DUJ"^U&T&MR8M[$7BOY$>=WSC;TQM^7Z^
M_K%J>MWWV(7<6I/#(-.2Y2VM8!(2Y4L6DRI"IV'([UT-QH\5Q>75RTCAKJT%
MJP&,!<L<CW^8U1?PI&4DBBO[B&*>U2UN%4*?,5%*@Y(X."<XH R[F6\36KW4
MH[V1)%T,7"H$0J#\^%Y&< \^OX<5;U'6;^"*)HY]I;1I[D_(I_>*J$-T]SQT
MJZWAM'DC=[V8C[%]BF7:N)H\'&>.#R>E1)X5!4BYU.XN#]CDLUW*B[8V '8=
M>.IZT 5I;C48+33S=:Y(KW8,CK;VZM,QVC"1J%;Y0<DDCTYJC;37VK7'AF\F
MO98I7>X1ML:#E0X)P0>2!@CIZ8KHKG0_-ELIK>\EMIK.(PK(JJVY"!D$$$9^
M4<U7@\,);064<-_<*UC.\L+D*3A\[E.1SU//6@#,TR_O]1-CI\5V;/S!=32R
MPQ(&(28HJ@$$#KDG&3BET_4]6UBYLK3^T#;%K><SR11(2SQRA PW @9_J?PT
MU\-)!';&SO9K>XMC+LF"JV5D8LRD$8(SC'TJ;3_#]MIL]M+#)(3;V[PC>0=^
M]P[,?<D?K0 [PY>SZAH%I=73!IG4AV QN()&<?A6G532]/CTO3HK*)V=(LX9
MNIR2?ZU;H ****!!1110 4444 ='1114E!1110 4444 %%%% !1110 5C>+M
M0N=,\+WMU:/Y<X541\9V%F"[OPW9_"MFJVH6%MJFGSV-W'YD$Z%'7../KV-
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
ME)9/:/Y\L;VD=IEY.1&C%DP1T()X/L*DC\*6 #---=7,SSPSO/-("[&(Y0<
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
MBZ*;JW\QK;S@_GKUXPN/4J=WTK UU(].\7VY-_:Z39C2GCB>:%6C.'&] "0
M=NWZ@5FI/9Z,MJLR23QGPS(L,-R!%)< ,#LP"<';V!) H [1O$FFSZ?>7.F7
M]C>/:QEV7[2JJ/3<W.T<=>E2S>(='M9D@N]4LX)V(7RGG4'<0"!U]"/S'K7G
M&I7D4POB=2LKDOX:E1$M%"QQX92(U.220.>3G'85IZE%&VE>.',:EOL\')'/
M%NA'ZT =IK^M6_A_1;C4K@H5A0E49PGF-CA03W-,/BC0E2W:35[)/M*AHLW"
M_,,XR.>F<CZBJWC %_ FK<%C]A<^O\-<=XBU>SO;+74L[NQMT;3H_P!X!YDM
M]\C$!.<!5.0< G.>F* .XC\00#4-7@NS':P:68MT\D@"L'0-DYZ8SBIQK^CF
MR2]&J6GV9V*K,9E"E@"2,YZ@ G'M7GVHR>=>7MU#=)';#4=-EDN"H=$3R1AS
MV*[BIJW%#;S:Q9SI>?V@DVOJSS"%4B>1;9LE,$YZ#)]0: .GU#QIHMC#83K?
MVDT-[<>2)!<* HP=S_0$ 'ZBM/4+XV<5NZ>2PFN(XLRS",88XR">I]%[UPDT
MT%I///</'#!#XN#/(Y"J@, R2>@&3^M=)XQ(-GI)!!!UBSP1_P!=10!JPZUI
M=QJ#Z?#J%M)=QYW0+*"XQUX]N_I3]0U73]*C234+V"U5SA3-(%W'VS7$:/=6
MUOK6F6MI-#>P/?7&RTF3;>6#G>78[3RN<CYAT8<FM?Q5)!!K>G3C4H]-O$@F
M\F:[C5K:13MW1MD@AC@$8[ ]: +UQXLTVSUAK.[NK:WMC:17$=U). LF]G4
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
M=.<T^'Q%J3M!<26UL+.2_-D0&;S,[RH;TZ@<4 =,!@8%,>))$=",>8,,1UK
MTW7[W4;ME$-J8!)+'+$LF)[?;D N#ZX[#C(ZU6TS6;VXL;&TTFTMT9=/6Y<3
M.[  DA4!SG)P>2?SH Z.PLHM.L8+.$L4@C6-6;&XA1@9Q5@@'&0#CD9KF%\2
MW]^%;3+:V"'3DO29V;@DL"G'^[UI'\4WD\D"6<%JCRV45TD-Q)M:<N,[(SP,
MC'4^O2@#J*" >H!^M1RF8V[& ()BORB3H#[XKD_#^K:L^D:18Q?9Y;JYMVF\
MV9F8+&N!\W<L2WK0!V%%4=%U$ZKI<=T\0BD)9)$!R%=6*G!],BKU @HHHH *
M*** "BBB@#HZ***DH**** "BBB@ HHHH **** "D(# A@"#V-+6)XRNKBQ\'
MZI=6LK0SQ0%DD0X*GU% &Q)%'* )(U< Y 89P:4HK$%E!*]"1TKG[_Q3+IT\
MS2:5,;&WFBAENV<+EGVC*J>6 +#)^O7%4(/%-_9ZEKWV^RE>*WN88;:)9$)W
MNJ!8Q_O%MV3TH ZT00JH58D &< *,<]:=L0@C:/FZ\=:YN3QBT.^UGTQTU);
MN.U%KYR[6:12ZG?TP0#VSD8Q56Z\2:O)K.B10Z7/ LMS-#<0R.HWE4?@$]5&
M P8=>E '7XXQ3!!""I$2948!VC@>E4M:U==(M8I! UQ-<3+!!"I ,DC=!D\
M8!)/H*PYO$%W)KVE)+;7-D$>[2ZM_O"39$&!4C[XYX/KD4 =5Y4>TKL7:1@C
M'!%"QQHJJJ*JK]T 8 ^E<T/&GV=7?5-*GL1]A>^C4R*[-&N,@CC:WS#@^_/%
M.D\7S6MJ\E[H\T,I\GR%656CF,K;5'F= 0>N>@YYH Z0QHRE2BD,<D$=:4J#
MC(!QR,BJ.E:C/?QSBYL9;*>WE,;HYW*W (96_B'/7U!K+N_%ZVUS<L-/EDT^
MRN5MKF\$BC8YV@X7J0"R@GZ]<4 = (HQ(9 BAR,%L<D?6B2..5=LB*Z^C#(K
MF?"UYJ6H:YK<]\DZ)#<F".,SJT<8"H=H4=^<[O?%)XD7585U/4Y-9?3;*SM@
MUFL.PB23!),@93G)VJ%'\Z .IVKG.T9QCIVIK0Q-LW1H=G*Y4?+]/2N&O-;N
M)=2"ZCJNHZ4D&FV\TZ65OY@21]Y<N3&VT !1SBNWMV5K2)HY?/4H"LA(_>#'
M!R..?:@"3:"P; R.AQ2&-"A0HI4]5QP:Y^/QE:/9:==/;R1K>+.[@D9@6$$R
M%O7!&/J:CA\8-M+7>CW,!DLFO+5$82/.@QE<#H_S+QSUZT =$8(C&(S$A1>B
M[1@?A0\$4BE7B1E)R05!!/K7-S^,VL(;[^TM*EM[BS@BN#"DJR;D=]@Y'0@C
MD5O:?<W-U:":[LFLI"3^Z=U8@=B2.,X[=J )WBCD*EXU8H<KD9P?:AHHW8,\
M:LRY )&2,]:YVR\8+=36K-ITL5G?^9]CN#(I\W8"W*]5R%)'7\*@MO&MU=FP
M$/A^X_XF<!EL]TZ#?M +!O[HP<@\Y]* .KZ#%-CBCB4K'&J*3G"C KFX_&37
M4>G+9:3-/<WZ3,L)E51&T3A7#-TQG//M[U4/BZ.34+#4F>:WLET^\EN;=L95
MXG12".Y!W ?6@#KS'&T9C**4(P5(X_*E"(H4!% 7A<#I]*YB7QH]G!.^H:/-
M;21VHO$C$JOOBW ,<CHR[@2/UJUJ'BR"RO+BTCM9+B2+R$0(P EEF)"(">G
MR3V% %ZWT=(=9GU66YFN)Y8_*02;0L,>=VU0 ._<Y/ J^R(XPZAAZ$9KG3XN
M*(]O)ILBZFEVMH+,2J=SLF\'?TV[<G..W2FKXQ:4PVL.F.VI27,MLULTRJJ-
M&H9OG[C#*1QSF@#I0 !M  'I34ABCC\M(T5#_"% 'Y57TR^.HZ=#=M;36S2#
MYH9EPZ$'!!_$?C61K4MQ?^);#0XKN>U@>WENKA[=MCN%*JJANH&6R<>E &\(
M8A%Y(B01XQLVC&/I3A&BA0$4!?N@#I]*Y32=?FT^YETB^DEO'CU46,,S$;MC
M1&52Q[D $9[\5:O/&"6UQ);1:=/<S+?_ &%$1E&]_*\P'GH.<<].M '0[$_N
MCKGIW]:011A]XC4-C&X#G%5KA[]]&DDMH4CU!H"8XI'RJ2%> 2.H![UQVI:M
MJOA669#JLNIR)I<MS<I.$(AE!4(PV@85B2-OH* .Z$4:R&0(H=A@L!R?QIP
M4 *  .@%<M;/JND:_::=)J<E_P#VA8RR W(7"3Q[>1M PIW]/:H+?6]9M-'\
M57=Z\4]WITK^4L2GRU A1@ #SCG)_&@#L-JY)VC)&"<4@11C"@;>G'2N3L+V
M[TWQ%I%C)J\NI1ZK9R2OYNSY'4*P==H&%(+#'M6SJVLO87EI86MFUY>78=DC
M$@0*B8W,6/3J /4F@#2>&*1"CQHRDY*E0033MJY!P,@8!Q7(+XGN/[8N+L6E
MZT2Z3#*NG[/W@E,TB$8]> ,],#-69/&1MENX+O3'BOK>:"$6ZS*RNTWW/GX
M'!SD<8[T =, %&%  ]!2;$((V+ACDC'6N>?Q5<(T%H=&F349[AX%MY)0J'8H
M8L)",%<$8P.N1VK8TN^.I:=%=M;36K2 [H9EPR$$@@_B.O<<T 6'BCD*EXU8
MJ<KN&<'U%/KG(?%XE(NFTV==+>26-+T,&'[O=EF4<JIV, ?ITS4*^-?*MC<7
MNE36L<MC+?6N9%8S(B[BIQ]UL$''/7KQ0!TR11QJ5CC5%)R0J@ T+#$B!$C1
M4!R%"@ 5S3>-EM4FDU#2Y[6-;%KZ$[U<RQ@@$8'W6^9>/>DO/$$[6NR^L+S3
MY$N;7:T$JLL@DD &'Q@CLP]#QUS0!TPBC$IE$:^81@MCG'UH6*-7WK&H;&,@
M<X]*Y^#Q5/=W#?9M'GFMC/+;1SK(IS(@;AE_@4E2 Q]1G&:S]!\5:E)HFG)/
M8/=ZC>O-Y0,R*'1&.YB?X0,A>G)H [!HHWC\MHU9/[I&1^5!BC(8&-2&Z@CK
M7.1>,?MBV<>G:7/<W5Q'))+!YBH8%C?8^2>"=W '?VJSX*O;C4/"5C=W4KRS
M2!RS2?>/SL!G\* -KRHQ)YHC7?C&['./3-*RJZE74,I&"",@US=OXQ:Y-O*F
ME2BTOGDBL9S*O[YU#$ C^$-M."?QQ2^!+F^OM!-]J#3M+<3.VZ64.,!B,*!]
MT#&,>U '0F&(Q"(Q(8QT0J,#\*<$0'(49'.<5PD7B)K[4YYCXADLYDU$V\%L
M8,VWEJ^W:[;>'?!(RP/(Q3[W5=56PU7Q%'J,R+IVHM EF%7RFB20(P;C))^8
MYSQQ0!W5%%% !2-]T_2EI&^Z?I0!SM%%%42%%%% !1110 50UC3Y-2MH8HW5
M#'<Q3$MW".&(_2K]% ',ZEX>U.Y.J6]M<6JVVHR+*6D#;T("@C XP=HY_2I[
MOP_/<:?K-LLT8;4+@2H3G"@!!@_]\&M_K10,YF_\/:G*NI6EI<6RVFH3"=C(
M&WHWR[@,<8.T<]LFM^^MVN]/N;92%::)D!/0$@BIZ,C&<\4 8,_AQ[F*QAEF
M41P:?+9RXSD[U1<C_ODT[3=(OU"Q:A):^0EL;?R[=3^]S@%VR.#@=!GJ>:W*
M* .2C\'7/]D6-K+=QO-%<[[B3!Q)%@ J/<JJ?E753QK-;R1.I9'0JP'4@BFP
M7'G>;F&6+RY"G[P8W8_B'M4I..M '%:/IMY=7>GJ9;UX+""6,&ZM?(\L%=BK
MC^-O4CC ]ZV#X>GCT[2([:\2.[TI0$E:+<CC9L8%<@\CWK=HH Y^]\*+>:(]
M@;QEGEN#<27.SEG;(; SQ\I*CT&*T8=&M(-9DU6/>)I(1"5S\H48Z#UX'Y"K
M]% '/Z9X;N+"73O,ODGCL#-L AVDJXX!Y/3GFM73M/CTV"2*-V<2323$MZNQ
M8C]:MT4 <]>>%Y;N34(5U%H;'4'$DT*Q#?OP <,3P#M&1BK,FAO);:Y%YZ@Z
MINVG;_J\Q!.?7IFMBB@#%F\.1SZKIE^UP0;&/8\87B; ^4YSQ@DG\::OAV5;
MN<?;_P#0)[K[6\ BPY?(.-^?NY .,>V:W** ,=-&NH=/O(;:_P#(GGO'N4E5
M,A<ONVD9Y&.#TZU8TS3'LYKJ[N)DFNKME,KQQ[% 484 9)_,GK6A10!S'B*%
M[>75I0I*7^DR1@@?\M(U<@?4JY_[Y-)'H>HZC9E[Z:WW#37M;?8&ZR*,N^>A
MX' SWKJ** .:N?#^IC[6EI/:B.^LDMI3*&RA567*XZY#=ZM6NA3P_;P;A5^U
MV<5NK)G*%$92W_CV16W10!RD/AK4E6V1C811PV4MH4A#<[E W].I*C(^O)JS
M;VD\-^K(59M+TP6X?:64RL 3P.3@(IQ_M"NBHH KV_GSZ;%]H'E7$D(\S;QL
M8CG'T-<Y9^%K^(:=#,UDL%DDD3^4&#3*Z;2Y..&Z<<]^:ZNB@#F;;P]J;-I\
M%_<6S6MA#) /*#;Y%9-@)SP#C''UI;30=6633ENKFU:'3HGA3RPVZ0%-H8YZ
M'IP/>NEHH PM*T"?3Y+=I)HV\K34LSMSRP).?I6/-;R>&S:*+Z*&;^S1;2M)
M"[(^TG!0CJ_)^4]<BNUHH S?#EO+:>&].@G0I+';('4]5.!P:IIX?G2PMK<S
M1[H=2-V3S@KYC/CZX-;U% '/V&AZA93QVZ36RV45R\X=5/G.K$ML.1C +=<]
MATJN_A2Y"ZJ8KJ-9+F5)+,X/[@K(9>?^!L>G:NHHH KZ=:+I^FVUFG*V\2Q@
M^N!BL&;P]J9$UG#<6PL9+X7@+!O,'[P.4],9!P?PKIJ* ,&/P_.EW%,9H\)J
M<EX1S]UD*@?7FAO#\[6\L?G1Y?55O0>?NAU;'UXK>HH Y^WT/4+6\>.&:V2S
M>\-T9-I\[!.XQXQC&>^>G:EC\/3II\%L9H]T6I?;"><%?,+X^N#6_10!SJZ!
MJ$NI6D]W-;2?9))&6Z52)Y5(8!&XP ,C/)S@=*CM/#VJ:7%:O83VK3I8K:2^
M;N"_*25=<#MD\&NFHH P;#PVVGDI',K1C34LP2,$LI<EC['=52Y\-:E)I$>F
M>;9W$!LH[<B=3^X=5VF2/ YSUYQR!S74T4 ,AC\J%(]Q;8H7<W4X'4US5AX>
MU;38;!X9;.2XL8WMP&+!)8FP02<$A@1]*ZBB@"AHNG-I6EQVLD@EEW,\C@8#
M.S%C@>F35^BB@04444 %%%% !1110!T=%%%24%%%% !1110 4444 %%%% !6
M1XKT^XU7PMJ-A:*&GN(2D:DX!/U-:]% ' :[X<UF_DU,-I@O9WN(Y;.ZDN5"
MQ1*4/EJI/RME6&< '<<GM4^K^'-4O[O5P-/CFAN+JVOH=\J[93&J*T3#MD*W
M/2NXHH XD:#="SN#'X8TZ.UGN8]^G$)YCQ*I!.\';OW'(YX'?)I+/0];LQI5
MR+5Y5L]0GE2TDN@SP0/&R*N\G!VYSC)ZXKMZBCN8)9I8(YHWEA($J*P+)D9&
M1VR.: ,KQ-87=Y!87%C$)IK"]CNA"6"^8 &4J"> <,2,^E9-UIOB35+ZUOW2
M.TDB^UB%=ZDVX>(+'N(R&.X$G&<9KL** //;;P[K<5U;75MHT%O.-/FMYY;J
M=9C-*0IW/R2R$J1US\QX J>'P_JD?VPVFB0VVGRI"'TFYG66.8AR9"@R53Y<
M =.1G KNZ* ,#PIIMYIT-ZL\,EK;2S[K2SDG\UH$V@$;LD<L"< D#-9%]H.K
MO#JVBPV:O::I?BY^V^:H$2,4+@K]XL-IQCCD<BNVHH R-!T^XL+C6'N%"B[U
M!IXL'.4,<:Y]N5-9>KVFKW'B9;E]&_M&PM%4VD?VI(U$O5I&4]6' &>F">]=
M741N(!<K;&9!.R%UBW#<5! )QUQDCGWH P-2E\1O'<Q1:5'<17EJJQIYR*;:
M0J0X<G[R\CE<]#Q4^G>$M+M8-->XM8Y[VPMXHEN#G.44 $?E6[10!P-AHHU3
M6_$]M%/&]H(98+:13E4>Y4/*..X('YTD'AO5ETV9-/T6ST>\CT\PBX1U\R:8
M[<E&7[JD \G!R1Z5W5O;06D?E6T$<*9)VQH%&?7 J6@#SNY\+ZE.]^;/0TL8
MKNRAB"M<(S[TFWDN<G)()YR?NC/I7H3*'0J>A&#3JBFN(+?RQ-,D?FN(TWL!
MN8]%'J>#Q0!Q&@>%;K3C9VS:%90O9)*LNH$HS3_*50I@Y4G()W =QWK2TO0K
M^U_X17S8U']F6DD5SAP=K%% QZ\@]*ZJB@#SZVMM5T+5]"A2Q%S<)%J+O LJ
MJ61YU888\9PRGD^M.?P5J5S9)!-Y4<D]E?"9@^5CEGD5U7W Q@D>E=X88FF6
M9HT,B A7*C<H/4 ^^!^5/H Y*/3KW5-1^VZ[9)I]K#IKV;J\Z-YC2%=[9!P%
MPN!GGGI6)I/A^[UCP3#=RQ17URU]%<F-SA;F.$"(+D\?,JDC/'S5Z)-#%<0M
M#/$DL;C#(ZAE/U!ILLUM86WF2R16\$8 W,0JJ.@'H.PH XFX\*3SVT=ROAZS
MB2&_68::I0-)%Y90[FSM+Y)8<X  &:F.@70T^-)/#-A):27,LLEA"426,%0(
MV#Y"[QM.2".HP>*[:B@#"\.0:QI]A8V-_%YH$4C2SO<;VC._*1^K84XW?[--
MUFQOXM=L=<TZU%VT$4EO/;B0(SHQ4@J6XR"O0GO6_45Q<06L1FN)DAC! +R,
M%&20 ,GU) _&@#CI-!U@1+JQLTDOGUA;][19ER(Q&8P@8\%@#GTIUGH6L2:M
M'?W-HD.[63>,@E#;8S;^6.>YSP?\*[2B@"MJ+7::;<M81K)=B)O(5C@%\?+G
MVS7(VVA:E<^'K_1KC1S;3:A WVC4);I)&EFQPS <XSV' '2NWJ*6ZMX2PEGC
MC*1F1@S@80=6/L/6@# T^TU;4-?L]2U.P%DMA:/$J^:KF61RNYAMZ* G&>>>
ME3V.F7UM+X@<)#OO;@R6WF_,C?N44;@.<;E.1Z5M1R1S1)+$ZO&ZAE93D,#T
M(-/H X[0O#LL>NVE^^A6^CI9P.&6)U;SI7 !(P3A  <9Y^;I6EK-GJ$6OZ?K
M-A9_;?(AEMYH%D5&P^TA@6('!7GGO6_44-Q!<AS!,DHC<QOL8':PZJ<="/2@
M#C+[1/$]U]HNV,8O)M.@B?R)?+W,L[N\:MV^1MNZHHO#^I0W&IM!X<M%LKT6
MQ-G-(C[U0MO4\X#G=N#9(XZYKO:* .$B\/ZFED8KC15N]-:[=TTV:X5YK=-@
M"E)"V%.X,<!N W!KI?#%G?6&@6]MJ,C/<(7.'D\PHI8E5+?Q$*0,^U:-S=6]
ME;O<W4\<$,8R\DC!54>Y-+!-%<P1SP2+)%*H='4Y#*1D$'TQ0!Q]GH^OQZ/_
M ,(S]GC@LQ]HCDOBZL)8G#[0J_>#989STVGKFJ]UH6NZOI\-M<Z>EJ^GZ3<6
MJ-YZL+B:2(1@KCHO!/S8/(XKO** .4U'1=5>YM9[.&V=H=(DMBMQAD:0F,[6
M'<$*PK-3PSJ;>>+33FTVR:XM)$L7N5=59)=TCK@D*-N!@=<=!7>T4 <9#HFJ
M_P#"1V]V-.CLYTNW>ZO[:8+'=0?-A6C!R6.5R2.""<U0B\+ZBMMI7V[0HKY=
M,>YB>W,R'SDD;<LB[B ,$8P<'FO0J* .,LM&U?1;RPU&UTFUD<VLMO/:6TBQ
M+#NDWJ03P<=&QWY -;?A/3[O2_#5I97RJMS'O\P(<C)=CP?QK8J*"Y@ND+V\
MT<JJQ0LC!@&!P1QW!XH X_3-!UB.'1-'N;-8[71KHS&\$JD3!0X0*HY!.\9R
M!C'>M[PKI]QI7ARULKM0LT9?< <CEV(Y^A%:]037UI;+*T]U#$L"AY2[@>6I
MZ$^@X- ''3^'=6%AJ7A^*Q0VM_J!N5OO-4+'&TBN05^\6&"!@8Z<BGW>@ZP]
MKJ6@I:*]GJ.H&X^V^<H$<;N'=2OWBV0P&..1R*[0$$9!R#2T %%%% !2-]T_
M2EI&^Z?I0!SM%%%42%%%% !1110 5A^)U$W]EVLW-M<7Z).IZ.-K$*?8L!6Y
M4-W:6]];M;W4*31-C*L,CCH:!G'QA;;5EL[?"6<&NHL*+]U,V[%E'H-QZ>],
MFABOK]K>4EHI/$+JX#$9'V?E>.W8UU9T/2VL!8&QA^S!MXCV_P 7][/7/OUI
MT&D:=;*BP6<,8CE\U0JXP^W;N^N.* *7B"TB_P"$=-C%-%:(3%%&&!V'YE 0
MXY"G&W\:YFY!5?[*AT^.U=]3A6YLVF_T9LQDJ%(7A6*@D8Z_6N[N;:"\MWM[
MF))8G&&1QD&JBZ'I:V3V8L8O(D;>Z$9W-ZD]<\#F@#DUTX-)::?<& P'6'4V
M]M(Q2(>028\D#C/.!Q\V*EU*W6UU6?P_"OEP:I+;/$B]%1<B4#_@,0_.NKAT
MNPMXX8XK6-%@<R1@#[K$$%OKR>?>I9+.VENXKMX$:>$$1R$?,H/7!H XY$2Z
MU:.QN@'M)M9N?-C;[KE8\JI]1GG'M2W=K!+J.G:7IRPWMDKW1\B\=A$'5E!4
M84Y"Y; P?KQ753:1I]Q"\,UI$Z22^<P(ZO\ WO8^]-ET33)K.*S>RB,$)S&@
M7&P^V.G4_6@"KX7/DZ#:P274,S R*AC<L"H<X + $[1@=.U;%5TT^SC:W:.V
MC0VJE(=JX\L' ('IT%6*!!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ='1114E!1110 4444 %%%% !1110 5D>*M4F
MT7PS?:A;@&:*,"/(R Q(4''?!.:UZJ:IIMOJ^F7&GW0;R;A"C%3@CW!]0>:
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
M^TKG^T#>"\-[M3<9 NP#;C;MV\8J2R\)6]G<17#7MS/-'?/>EY-N7D>/RSG
M QCGC^5 !K]U>V=OI.G6MX\<]]=);/=%%+A0C,S $;=QV^F.>E84FK:Z-330
M8]5998]4-L;MH4+O"UN91D8QN'J .@R.H/6:QI$>KV\*&:2WFMYEG@FCP6C=
M<X.#D$8)!![&J-KX4M[>>"ZENYY[J.\:\DF?:#*YC,>" , !3P!Z4 <_?ZEK
MRZ9K&I6VLR1_V5<K9I$T,9$@78'=LKG<2Q(Q@#'2I=2UW4+36B\.K2SXU.&V
M:V@MP;>*)F52KR%<^9SGAN..,5'X@\/WU[?ZA9VEIJ$45_/%(QCFC-JY&W=(
MV<.I 7[HZD#K6O<^#$G-PD>K7<$$UX+Y8D5"$FW!MV2N2,C.#QS0!F#5-;5U
MU%M5=HAKYL!:^3&$,)G,?)V[MP'0Y[=^336U'41X:N+V'5)K:X74+FW@@MK>
M'_2)#*5C7YD//')';).:Z$^&;4VHM_/EVC4O[1SQG?YOF;>G3/'KBJ;^#%66
MWEM=7N[9[>>>="J1N \K$L<,I'&2 ?0F@#&UW5-:TFUN!)KTLM]8V"2^39VJ
MN&D )=YLIA5.,  CC)ZU7U>2]M[[Q-J4=_)N328)1$\,3(=WF84@KR%[>N><
MUT5UX.^UF\\S6+P#4(%AO=JQ@S;5*AON_*<'D# -%YX,BO!,'U.Z47-BMG<A
M53$H7.UON\'YCTXH RM0UK5_LFMZU;Z@T,6C3K%':"-"DP549]Y(W9.\@8(Q
MBFW6KZVEMJ>KKJKB*PU9;:.U$,>QXR\:D,=N[.'."".G>MJ\\'P7<]SB^N(K
M.]=)+NT0+MF90!U(RN0HSCKBIY_"]K/IU_9-/,$OKT7CL,95@R-@<=,H/S-
M&W1110 4C?=/TI:1ONGZ4 <[1115$A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!T=%%%24%%%% !1110 4444 %%%% !37D2-=SNJ#(&6..3
MTIU8WBZS>]\*:C%%_K5A,L7^^GSK^JB@#5,\(,@,J QC+@L/E'J?2L_3]>L[
M^>ZAWI$\%TULH>09E(56ROK]X5Y]<SF_>?4(2VSQ6SV:$>BRQQ+^&SS3^%7+
M[3[-=&\2W8MHOM$.MQ".7:-R -!@ ]1U/3UH ]#-U;+<BV-Q$)V&1$7&XCUQ
MUI!>6K3K +F$RMG$8D&XXZ\>V#7G/V:6XO;^>>ZL()%\0@([0,]UN$B^6JD'
MH4P.F,$U+;V5JFFV=ZMO&+EO%!!F"C?C[0RXSUQCC% '<:KK5IH[V:W38-W<
M"!.0-I()W')Z<?J*9IVNVFH2W$6Y89(;J2W5'<;I"F,E1Z<UE>-8+-WT*2[B
M@91JD:,TJ@C:5?()/8D#]*Y^XL;0:5JM\+>+[4GB1-DVT;U'GQC /4#!/YF@
M#T(W=LMQ]G-Q$)@N[RRXW8]<=<4X3Q$1D2H?-^Y\P^;C/'KQ7FMK:R7%UY]S
M<Z?#+_PD3 DP,URSB0@)D'[I3CI@+6CX5@9_$,&ER E?#4=Q&"?61\1'_OT#
M^= ':&Z8:B;4PXC$/F^=O7&<XV[>OOGI44^J1"P>[LS'>A&5=L4RXR6 /S$X
MXSFN-\=,ZZGJ10L!_8J"0K_SS^T#?_X[NJKXFCM(-0U2/2TA2U-C9&9;< )O
M^TC9G'&=N?PQ0!Z&;RU$RPFYA$K$JJ%QN)'4 4INK87(MC<1"<C(BWC<1ZXZ
MUY[>V5K_ &1K]_\ 9XS=Q^((]DY4;U_>PC@]1]X_F:BAMI9[V>XN+JP@E'B(
M@,8&:Z+"3"H"#]TI@=,;30!W6HZ[:Z?-;P[EFEFNH[<QHXW1E\X)'IQ6BTB*
MRJSJ&?A03R>_%>9VD6G'3-!GD$(U9M?(G;CS2WFON#=\8V]?]FNK\0R)#XE\
M,R2NJ(+J8%F. "8' YH W);VU@C,DUS#&BML+/(  WIGUIM[>)9Z;<7Q'F)!
M"TN%/W@!GC\J\]MT@U"^\RVNK-[@:K?O;PWD9>WN%^4-\PZ$#!!YZG@UOV$U
MO<?#":2UMC;0_89U6$R>9LP'! ;N,CCVQ0!T&FZI;:G:13PR)N>))&B#@M'N
M (!QTZU+!>6MT&-O<PS!#AC&X;;]<5YM*VCV-CH]Q8PJ\?\ 85RU\MJP5Y(_
M+3[Q'(._/)Z'-5M5#VIU&./[#!OT)-T-AG"1><N=S?Q'86YP.#0!Z-?Z[:6=
MBEW$Z74;W$=OF%P<,[A>OMFM$2(SM&KJ73&Y0>1GIFN!\3II,$,Z:#%"+T2V
M!98^(#^^_=YV\9Z^^,5M^"SY4%_9W@']KP73&_<]9BW*2#_9*XP.V,=J -F'
M4$;SS<*ML(IFC4O*IWA1G=P>.,\'D8JS%-%/$LL,B21MRKHP(/T(KSQ+>&[\
M0V\-Q$DL3>)+HE'&0<6^1D?45T?@V*."+6((D6.*+5IU1%&%4?*< =AR: +E
MIXDL+[7Y=&M6:2:&%I9'VD*N&"[>>IY[55C\7V\EQ$?L-R+":Z-I%?';Y;2Y
M*],[MI8$!L8S2M_R49/^P0W_ *.6N4O;:5-*M=*L=6MKBR7642WB$3"XWB?<
MR-D]$^8YQT [4 =4OB^W:X1OL-R+"2Z^R)??+Y9EW;>F=VW<-N[&,_G5K4?$
M5IIVMZ=I#H\EQJ#$+MZ1@ G+?7! ^A]*XO4;:5-(32K#5K6>R&LJD$(B87'F
M>?N:-LGHN6.<= .U27O]KV_B'3KN]T64W-QJY8.)XB&18Y%C1?FX 4EN<<EO
M6@#T"]N39V%Q=",RF&)I-BG!; )P/KBL=O%UF+[0K41.W]M1&6-P1B,;0PS]
M<XK9BN+:[6589HYA&YBE",&VL.JGT//2O*[(M%875W+NSX7>WMN1VCN7+_\
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
M>06]R91;W4J*(Y?+!+8PQ8<*2,@9Q0!K76EZ?>VZ6]W8VUQ#'C9'+"KJN.F
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
M(VLI(RA!Y[BJ*^'I+.XT^^N-#N_(-I-&]K8W3^9"[2[UW-O!;()SR0#7H5%
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
M*MMZ;@I SBK$VOVVG!8+]G:>*)9+IH869(<]V(Z#(/X"K$NMV$,-[,\IV6!
MG(4G&0",>O!% #+?P_I]M>BZC23*.TD<9E8QQLV=S*N< G)_,T/H%@VG6]BJ
M21Q6K!X&20J\;<\ANO<_G22>(+"*^-HQERLJPM*(B8UD;&%+=,\C\Q5&P\5Q
M2P7DUY#-$(;LP1*+=PTG.%4 ]7]1_*@"W_PC&F"VFMPDP2:99V(G?<)!C#@Y
MR&X'/>I'\/Z?)!)$4D!DG%QY@E8.L@ 7<&SD' 'ZTP^)-.6T6X9IES<?9C&8
M6\Q9<9VE<9SC^8J*/Q7IDC*N+E,RB%R]NP$3DX"N<8!)_F* +5OH5A;"W\N-
MRUO*TRNSEF:1@0S,3U)!/6F2^']/ERP66.0SM.)8I65U=AAB"#T([=*)?$-A
M%?&T8RY6586E$1,:2-C"ENF>1^8I]GK=I?WTUI;"9W@9DE?RF"(RG!4MTS[>
ME %FQLH-.M$M;9"L:9(R2223DDD\DDDFIZ**!!1110 4444 %%%% '1T445)
M04444 %%%% !1110 4444 %%%1SSPVL#SW$R0Q(,O)(P55'J2>E $E%5;+5-
M/U(,;"_MKL)][R)E?'UP:M4 %%1K/"T[VZS(9D4,T88;E!S@D=0#@_E4E !1
M110 4444 %%%% !113))(XE#2.J D %CCD\ 4 /HJ..>&9I%BF21HFV2!6!*
M-@'!]#@@X]ZDH ***BBN;>>W%Q#/')"02)$<%<#KSTH EHJ)+JWDE$*3Q-(T
M?F! X)*=-V/3WJ6@ HHJ.6>&#9YTR1^8X1-[ ;F/0#/4^U $E%%% !1110 4
M4A(52S$ #DD]J1'26-9(V5T895E.01Z@T .HIKR)%&TDCJB*,LS'  ]2:8ES
M!),T*31M*JAV0,"P4YP2/0X/Y4 2T444 %%%% !1110 445!<WUI9&(75U#
M9G$<0ED"[V/11GJ?:@">BF/-$CA'D16(+!2P!('4_A21W$,UNMQ%-')"Z[UD
M5@5*^H/3% $E%,AFBN(4F@D26*10R.C!E8'H01U%/H **** "BBHH+B"ZA$U
MO-'-$Q(#QL&4X.#R/<$4 2T5'-/#;A#-,D0=PBEV W,> !GJ3Z5)0 45$+F
MJK">,AW**=X^9N>![\'CVJ6@ HHK-G\1:':SO!<:UI\,L9P\<ETBLI]"">*
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
MNGN\OEJ"&(4AASG .#[UFQ0:K!J.HR6VLR12VVBV\IF\B-FD(\TJI!& HZ'
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
MCN]/A@B_L\ZMI^Z% !'YA5]XP..0$R* /1XIHIXQ)#(DB'HR,"/S%(;B$3B
MS1B4C(CW#=CUQ7/>%X(;37O$EK;1)#!'=Q,D4:A54M"A. .F37-W$5NVEW]\
M4C.LKXB"1R$#S<^>JJ@/7'E=NF* .TTG78]8O+^*W@80V<QA\XNI$C#[V #D
M >IZU9M=4M;JWGN!(L<4$TD+L[  ,C;3GGCD'K6'X)L[6V&M-;VT,1_M6=,Q
MH%^4$87CL,\"J_BRS U70K2UM[)(;B\FDDCGC_<R3>6Q!<#JQ.X\]30!U;7,
M"1B1IHU0C<&+#!'KGTH6Y@=U1)XV9EWJH8$E?4>U>>:;IMK+J^AV<YM;VV%Y
MJ)6-(CY*8P=BANJJV<=O2DTK3[.UT[P]=P6T<=P=>FB,JJ VS,Z[<]=N% QT
MXH ]$2Y@>3RTFC9\;MH8$X]<52TS6[74M(M]2+"VBG)"B9@#D$C'Z5PNCP:>
MFE^&[JQ2$:D^L.DDB >:RYD\P,>N N/PQ2^%[>RO+G3H-6CAEM4TB9XEG *!
MO/82$9XSMV\^E 'I/F)EAO7*C+#/0>],-S 'C0SQAI1E%+C+#V]:\M1[NT\/
M:=(&?S->TK^SD8]2_F!8B?\ MG(W_?-3:EII,WB)#+86R64MO%%//&[SVZ*B
M>5Y>WISGIU.: /33/"LX@,J"5AD1EAN(]<4"XA:9H%F0RJ,L@8;@/<5YO+:R
MW-WJMU/-802QZZBI<21N]RI#IY:KCL5P,>A)JUID5K9:U87(CMKZ"ZU.=8+V
M+,=U'*V_<LJD?.HP1U' !QTH [;2M0_M33HKSR'@\S<#')C<I#$'./I26NI1
MS6$5U<@69D0,8Y9%RF>.2#BK4<:0QK'$BHB#"JHP /0"O-O"FG66HOI27MK%
M<HGAX%5E0, ?-(S@]\9Y]Z /2)YX[>W>>1@$12Q.>U8]CXKT^_N+1(]T<=U8
M?;5DE90$7<HVMSPWSBJGAR-+OX:V$=RBS(VGJ"L@W X7C@_05SWA?3-+O=0\
M/12V=K-%_P (\9&0QJ5,F^($D=">3UH ]#DN8(45Y9HXU8X5F8 'Z5(S!5+,
M0% R23P*\ITBWEOAI=O*+"2WBT1RBZ@I9%'G,KE?<*$&?2NKD4I\)9U^TFY
MT60+,5*^8/*.#@\],=: .H2>&5G6.5'9/OA6!*_7TIL=U;31M)%<1.BG!97!
M _&O/-3@TS17606>RWE\.2_:$MB(VF^>(<MZ_,?F/J:J:M ;1O$%L8K"VW:+
M"S6]APB?O"!D\;FP>N!P10!Z;]LM0"3<PX5]A.\<-Z?7VI\D\,+(LLR(TAP@
M9@"Q]!ZUP6J:%I*:QXCB33K98XM%1T01#:K_ +T;@.S?*.>O%9MQ!)J(U1KV
M2P$<6BVI$UZC.\2&,DO'COOR>.<@4 >EW]TUG927"0-.R8Q&K %N0.IXJ3[1
M#Y_D><GFXSY>X;L>N*YOQ;O'P]G\R0R/Y,.YR""QW)DX/(K%ECM;777O_+MM
M0MY-<5#,,Q7=M.2%"\CYT'IQP>XH [^6:*",R32)&@ZL[  ?B:565U#(P92,
M@@Y!KG/%7DS:EHUD;.&ZN)997@6Y?$"%4Y9A@[B >!^HQ3?A\1_PC!19(W6.
M\N%4Q#"8\UL;1DX'H/2@#HOM5OACY\6$7<WSC@>I]N*S=:\0V^DVEM,B?:WN
MYEA@2.10')!.=Q. , \UPL&G0Q^#O#[V]M:B2^U-5NI)URLN#)L60]2NX+@=
M,XJ?^RK3S+2*=+&Y'_"1[&CB@/EPYA)>-=PZ9 ) XS[B@#N=/UJWOH+N9O\
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
MLLRD1CU)SQ3H=4T^Y,P@OK>4P?ZW9*I\OZ\\5P\PAETNYEBU**Z:/0Y%V6\
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
M %&=M/CO7>&W4$QMD;R-P /RG@'OQFNBM+J&^LX+NW;=#/&LD;8QE6&0?R-
M""RM%DAD6UA#P(4A81C,:^BGL.!P/2G7%M!>0/;W4$<\+C#1RH&5OJ#P:YK3
MO%;K:JES!<WUY/>74<,-M&N[RXI"N3DJ  -HZY.>]66\::<;>WFMK:]N_.MF
MN2D,0W11J<$L&([@C R>#0!MBUMQ<BZ%O$)Q'Y8EV#>$SG;GKC/.*AM-)TVP
MN);BSL+:WFF_UDD42JS]^2!S6/IOB:74?%4UA%;3-8FSBGAE\L ?-O.XG.=I
M  ''7-;%SJ<%IJ5E82A_,O=XB8#Y<JNX@GUQG'T- %CR(3<"X\I/.";!)M&X
M+G.,]<9 XJH^AZ1(;<OI=FQM1B#,"_NA_L\<?A6<?&-BZ1_9+.]O))#*5B@C
M4MLC;8S\L!MW<#G)["DG\:Z='&DMM;W=[&;07DCV\8(BA.<,VXCT/ R>#Q0!
MKIIFGQ);I'8VR+:DF!5B4"(GJ5X^7\*;)I.FS7Z:A+86SWD?"7#1*9%^C8S5
M ^)K6?43IMG#=SS&))/,BAW)&C@E7))'''3K[=<4X/%7]G6T=MJL-U-<VT<(
MU"YCB7RX'?&-V#[@G:"!0!T]%%% !2-]T_2EI&^Z?I0!SM%%%42%%%% !111
M0 4A4-C(!P<C-+6?K.I2Z=! +>%9KBZG6"%7;:NXY.2?0 $T 71#$)3*(T$A
M&"^T9(^M'D0[F;RDRQ#,=HY(Z&N3AUR[TZ;5&NHXA<RZA%;QH\Q$2$Q*<[B.
M%P"W2I)=:EU&.S4E$FM]7B@E-O+N20;200>X((X]J!G4+#$CLZ1HK/\ >8*
M3]:<B)&,(BJ,YP!BN<TC74CCMHI(#%;S17,JR-*7(:.4AAS['/Z5"_BZY:")
MDMK2*7[&MW*EQ<;.&SM1>.6('X<4 =0L4:*52-5#$D@#&2>II$@BCC\M(D5
M<[54 9^E8=OK][J5Z8=.LHGB6VAN#)+*5^6120N #SQ].M2Z=X@.HRZ9'%;@
M&[M7N)LM_J=I QTY^8D?A0!;N],^VZC:W,UPQAM6\Q+<*,&3! 8GKP#TJ\5#
M## $>]+61K6J7NGL3;V]N(8X6EDGN9=B9'1!@?>- &L44[LJ#N&#QUI@MX1#
MY(AC$7]S:-OY5@'Q'?731+IUC"WF:<E\3/,5P&S\O .3QUIK^(KN_A1=-LHV
MSIZW<WF2E2H<'"+@<MP>N!0!T8BC4Y$:@\=%';I2-#$[!FC1F!R"5!(/K6?X
M;=Y/#.F/(Q=VM8RS,<DG:*-:U.XT[[&EK:K<37<_DJKOL .UCDG!X^6@"0Z9
MOUI=2FN&D\J-D@BV@+%NQN.>I)VBG)I4 MFA<L_F3^?(W0NV[<,^W 'T %8E
M[XLFL9+CS(K/98>6MT#.0[L0"WE@CD+GOUJ6[\27MN;^X%C";+3K@13N93O8
M84DJ,8XW9Y- '1,JNI5E# ]B,TUX8I8_+DC1T_NLH(_*L&Y\27,+W5TEI$VG
M6=T+:9S(1(3D!F QC +#OS@U4U;7=7FTG69+.UAAALC+#YYG(DRO\2@*>GN1
M0!U7EQC;\B_)]WCI]*1H(7C:-HD9&.2I48/X5S,^N3Z>UW<S68:YAL()&1;@
MLK;I&4 9 Y[YQWQVJ>?Q)=Z<;^/4+*(36\,<T2P2E@^]BBJ20,'<,9]Z -_R
M8L8\M,$Y^Z*4Q1D,#&I#?>XZ_6LO3M4OI=6GTR_M88I(8$FWPR%E<,2.,@>E
M:DA<1L8U#. =JLV 3V!.#C\J ,35O"_]JW$S'5KZ""X0)-;HX*$#^Z"#MSCG
M'6M865N+ 6'E@VXB\G8>FS&,?E7+Z;XBU"#1[1;E;<W-W=31Q2SW)VA5=RQ8
M[1C& H'?CITJY;^)[B^6UM[2V@:]FEFC?=*3$HB^\P8#)!RN.._M0!HV.B06
M=S)</(UP[Q0QYE ./+# -]?FYJ^\,4C*[QHS(<J64$K]*YEK[5YO$-D8;18;
MA["7?;SS$(A$BC=P#GIQQT:IK;Q)?:C]BBL;&'SKJU>=O.F(6,JP4C@'/)H
MZ(HA))4$D@GB@HAW94'=PV1UKG;;Q)>:G'9IIUE#]HGMC<RK-*0J -MV@@<D
ML#^54_\ A)4^UC6=DGD_V09?L^[^/S<8^N>,T =<JA5"J  !@ #I35AB21I%
MC17?[S!0"?J:P)_$EWI@NHM3LXA<16RSQ+!(2LF6V;22!@AB!GWIMQXCU+3S
M>1WNGP>99VR7+&&4E70N0V,C/ !_*@#HPH484 #T%1RVMM-());>*1U! 9D!
M(!ZC-5;34C=ZK>VB1CRK01_O0V=S,-V,>PV_G4VHW,EGIMS=0Q"62&)I%C)Q
MN(&<9H F,$)9&,2%D^Z2HROT]*##$91*8T\P# ?:,X^M89\51_VD(/(_T<V/
MVGSMW\6W=LQ_N\YK)U+6KYM,U.ZMX#;W0L;:5V^T,/+#[S\HQU&,=LY]J .S
MDC25"DB*ZGJK#(- C08PBC!R..]<I)J>KV>JZS<):P/]GM89I8GN&VH ')"'
M;R3CK@=*FG\0"UDU*]@M&E=8;-@K3$!_-8J!CHI&?QH WKJP@N;6Y@V"/[3&
MT;NB@,001G]:=:6D5E;I#$H^5%4M@ M@8!-4M+U*[N-0O+"^MX8IK98W#0R%
ME97W8Z@'(VFM*4R+"YB17D"DHK-M!/8$X./K@T (L$*!@D2*'.6 4#=]:=M7
M.=HSC&<=JXC3M1UFX3P_(522>5K@ O<-MD !Y?Y>WIST'3MI_P#"53&WM8S#
M;0WL\\T+^=-MB3RCACNQDYXP,=Z .B2"&-"B1(JDY("@#/K3MB$$;5P3DC'4
MU1T35!J^F)=[%1MS1NJMN 96*G![CC(I=8U(Z99++'$)II94AAC+;0SNP R>
MPYS^% %>XT#[5=F2;4+E[9IEF-LVTKN4@@;B-P7(!VYQ6C#;1P232)G=.^]R
M>YP!_("LIM8O[5X(;ZQ1));U+8/&Y*.K*6W+D9XQ@@U!>^)I+>2>%((59+Y;
M19)I"L8S&'W,<<=<8^E &\L,22-(L:*[?>8* 3]32-;0,A1H8RI.XJ5&"?6N
M;N=4UIM3T919QQ>;/*DB?:2%EVH_(^4_+@!@?7C ZU/:^)+F9[2YDM(ET^^N
M3;PN)"9 ?F"LPQC!*GOQD4 =!M7(.T9 QG':F^1"&9O*3+$,3M')'0US4/B;
M59TLI4TVV\J_E>"+,YW!UW<M\OW?E/3)J0^*9EM8HW@MXKV2\DM3YDV(5*9+
M-NQG&!P.N30!>30<7T4\^H7-Q%#*9HH9-IVN00,MC<0-QP">*TQ#$LK2K&@D
M889@HR?QKG(_%-W<BT@M+*"6ZGGFMV_?_NE:,9W!L<J1STS4EY=W.BW@^: R
MZI<?*T\S"&+;&,C..I(.!0!NVMM':0>3%G;N9CD\DLQ8G\R:EJMIUQ/=6,<U
MU;&VF;(>+=NP02.#W!QD>QJS0(**** "BBB@ HHHH Z.BBBI*"BBB@ HHHH
M**** "BBB@ K&\6Z?<ZIX8O+6S0/.0CQH3C>4=7VY]]N/QK9IK,J*6=@JCJ2
M< 4 >=^*/ME\FH:X-.N+:*.&SMHH[D!'E?[4KGC/ &0,GU-3:SI.H>(+F]U=
M--O(8XC:*ENY\J:98I&>3;@\'#8!SU'%=S=VEO?6YM[J)98BRL5;IE2&!_ @
M'\*GH X)-%EDN(;JRTF\@C.K6KE[J:229XT5LNP=B5 +$#_]5,\6V.KZD^M6
MKV6H76Y4.GI ^VWVA06+8(W-D-PV>V!WKT"B@#@-=TK4;^YUY(M-NF6^6SN8
M""%#>4060G.5?@X]^]-ET:9Q)J>GZ-?*+:\M)E6ZGD>XN5C8EP!(QQ@-QTR<
M^U>@T4 <[X>%W-KNM:A/83VD-T8/)$X 9@J$$D \<]OI4>O:7<ZAXCM1%&PB
M?3;N!IL?*C/L"Y/X'\JZ:B@#SV6PU75--TZT_LFYMY-*TNXBF,@ 625H?*54
M(/S9.3GITKMM(B>#1K*&52CQV\:LI[$* 15RF"6,MM$BYSMQGOZ4 <OXA>^>
M+6M.70&N#?P".VG@12)"4V_O6)XVGN>V,52U&.]^WVNG:EI6I7^F6-O%\EK&
MK)=3 <E\L,J,#"]"<YZ5W%% $5O*9[:*8Q20^8@;RY  R9'0@=Q7 6^@W-]>
M^)M+CV^79VTUM9<\ W/[TCVQ\H^AKT2JNGZ99:5;F"PMH[>-F+LJ#[S'J3ZF
M@#AHM.U%+.>ZTC1]0MKZ#3_*$MY<O(XD++N2)7<KC"DYQC.W%0W6D7L\VIFT
MTO4_+NX+,I)=L7>1H[@%]V6)!P<@<< XKTFB@#C_ !7:7,FI/<0:=??:%M-M
MI?:<Y$@DR?W<@S@IG:>01R:Z2(7XT5!)L;4!;C=_=,NWG\-U68Y8Y03&ZN <
M':<X/I3Z /-5T[5;F2RN9=-U62[_ +/N8+R:Y;(\YXQ@*N<!,@X*@#D=:T=4
M\/ZCJ&GZ3:1P,K+H=Q;.S<".1HX@JGZD'\J[FB@#D=*:_O\ Q)IEU+I%U9Q6
MNG2P2O.H'[PF/Y1@\CY3@]ZO^+K>YEL]/GMK66Y-IJ,-Q)'$ 7**3G )Y/-;
M]-#*6*A@67J,\B@#BIM*U"70+^);.423:Z+E$(Y,?G(V[\@3^%5K'P_)!J0M
M9])OIYEU9KD3O=2"V$7F&02!0^W<.!MQUZUZ!30ZEBH8$KU /(H Q_%VGW.I
M^%[RULT\R<A'1,XWE75MN??;C\:R-6FU?6EBNX=(GCMM.O+:X2*50L\^TGS
M%)QP",>I!KKPRL2%8$J<$ ]*=0!PKZ;J.H:RVKK83PQ3ZM:.L<JX<1Q(P9V'
M89;Z\5)J6D:A-I7B2*.TD9[K5(985 ^^@\C)'M\K?E7;44 <5>:1J$FE:[$M
MK(7N-<AGB7'WXPT&6'M\K?E47B#0KZ\U'5KE+2>6(7-C.JQ.4>98\[PA!!#
M'CD<UW5% '!QZ+,]S;75GI-W!$=8MY"UU,\DSQI&P+OO8E0"V /2I-1TW48[
MK4+Q+":95URVNU2, M)$L:!BH)YY!_*NXHH X>"VU)/$$4UCIU]I\\M^7NPK
M9M)H#DER"2 Y&.F#G-='XGL)=2\-W]K ,SM$6A'K(OS)_P"/ 5JT4 >?1Z!J
MDUUH\LMFZC4)&FU,'_ED5G^T(K?B2M+:>'Y(=3:UGTF^GF_M=KD3M<R+:B(R
M>8'P'V[ATVXZ]>*] HH Q_%UK/?>$M4M;6)I9YK9U1%ZL2.E4;O3[M_$%[.M
MNYB?1! K=C)O<[?KR*Z:B@#SBZTS69M%_LNZL=0E3^Q88;2&W?9&)O+(?S2"
M,D';P<CCH33Y;75;;3=<MDT6\F?6-.B$.U1B-Q!Y;*_/RD8R/7->B44 ><W?
MAZ=;K4HI](OKU]06 VXCN9(X#^[5&67:X P5)Y'(Z5W]S&382Q(,GRBJC\*G
MHH XG0M(U"VB436DB$>'+>VY'_+53)E/J,C\ZZ/PW;S6GA?2K:XC,<T-E"DB
M-U5@@!'YUIT4 <##9:M:^1!<VFHG3WNKUY8[)MLCLTQ,>X@@A"I/0CWJG::7
M?6VC645QHFHV]S:V\T<-S8N1-')YC$(<'#1D%2"<CKTKTJB@#E=&AU:V\31S
M:G:R/)=:5;QRW$8!C69"Y<'!X^]Q@8J;QT9+;0%U6W -QIEQ'<Q@_P 7.UE_
M%6(KHF944L[!5'4DX%5[S3++4'@>\MHYS;OOBWC(5O7'X"@#BIO#;:5<Z7)-
M9:A=P0Z6+5_[/G='$P;=EMC*2&);GIGK4-UI&JKIS:3+I=XML=+5+2ULICY*
M3$-O$CELG!*XR2",\&O1:* .7\)V=W!?75Q<VDMNLME9HHD&#N1&##\"15#Q
M#::E_;%Y<:9I]Y;ZBYB%I>6C_NIP,9$X)V_+SU'3&*[>B@ HHHH *1ONGZ4M
M(WW3]* .=HHHJB0HHHH **** "LW7-/N+Z"VDLVC%Q:7*W$:RDA7P""I(SC(
M8\XK2JKJ6HPZ79FYG#LNY458UW,S,0  /4DT#,"7P]J=SY]U/]C:Y:^CNTAW
M,8R%C"%&)7TSSCT..U61HM_-#;M,;6)TU!+HQ1#"1QJ,;00H+'OD@=:WHW\R
M)7*,FY0=K=1['WIU '*W?A2\G\.VUA'<0QW,,\I,F3CRY"X8#CKM?\Q5G4-#
MNUU*2ZTZ"RD$UJL&VY_Y8E2=KK\ISPW3CH.:TAJ\'VB"!X;B.2X>58U>/!.S
MJ?H>Q[T^#5()YK> I+%-<0F98I8RK!00#D=C\PXH K:=IDNGZC=W<TT;QRV\
M$88#:<QAMQ( P =PZ5A:0LT$>N:KIACN5#F.PRI*,NXNP&.2"\A (]!7944
M%8.K:->7>LK>0QVLR&U, %P3^X8DGS%&#DX..W0<UO5!>W<5A8SWDV[RH(VD
M?:,G &3B@#%TG0;VS\MKAX,II:66(V)^92W/('!!'XYJ"VT#5M-2#[&]H[OI
M\=G<>8[ (R9PZX'S?>/!QVKIHW$D:R+T8 BHKZ]@TZSDN[EBL48!8@9[X_K0
M!%H]G)IVBV5E*RM);P)&Q3H2  <5'J>GRWMUITL;(!:7/G/N)R1L9>/?+"M"
MB@#F[G0;X:C?-:)9&*^E20SS+ND@( #84J0V0..1@FJ2V&H:K-KNGQ&W%E<:
M@%F=V(= $C+;0!@Y&!U&/>NQJ&\NH[&RGNYL^7;QM(^T9.%&3C\J .?N?#^H
M2"]T^-K?^S[Z[%R\K.?,0$JS*%Q@Y*\'/>K,FA7+Z'K5CYD7F7\LSQ')P-XX
MSQ5O3]:7490B:??0*R[A)/#M4CZYK2H YBZT#4M0ANGE^SP2W%G#!L$A8*R2
M,Q.=O0@BG>(](:9M1OY)UBA:RB165&=E>.0N"5 Y'3I[UO7=[!9>3Y[%?/E6
M%,#.6;I4] ',>'[F?4?$=[?236LZ"TBB\RT8M$&W.=H8]3SD^F0*Z>@  8 Q
M10!RD7A[4HH+4&"SF?3[J:2)))#LGCD+$Y^4[2-PQUZ58&C:I!)97\7V.2[M
MVFWP ^7'LDQ\JL%_AVKR1SS6U87\.I6QG@W;!(\?S#!RK%3^HIFFZG#JD<DM
MO'*(DD*+(ZX$F"02OJ,@T 4;'2=0BU6UO[VZCG>.TDBE(R"6:16&!C[H QZ\
M"H=$T"ZTVZLI9I(6%O9RP,$)R6:4.",CI@5T%5+S48K'S6EBF*16[W#R*F5"
MKU&?[WH/8T 85AH&JZ.MI/:&TGN([5[:5))&5.7+JP(4GC)R,4S_ (0Z;[%]
MD^U)M_LTVWF8.?-\S?NQZ9]ZVY=;M8+2:[F2>.WAA28RM&=I#= #W([CMD5;
M2X#W4MOY4JF)5;>R81LYX4]R,<^F10!S&K:3>WEM?:AJSPVS)9K%&+;=,%VN
M'+GY0?O*O '05%87B7^IZG>ZE=V3V?\ 9\<$LUNY,*Y9\KN/4X.?;<!78U#)
M=0P7,%L^5:?=Y9QP2!DCZXR?P- &/X+M9K?P[%+<DM/<DRNQ&"1@*I_[Y5:W
M64,I5AD$8(/>EJIINH)J=K]H2"X@&XKLGCV-QWQZ4 <R/!E[_8?V(W4/G_:/
M]9DX\CRO*V].NS]:T-5\/W-X-9\AX5%]:Q0P@DC:4W=>.!\PK5U35;31[47-
MZ[)&SA 0I/)Z=*N4 8)TB^N1K$LX@ADU*S2%460L$8*X.3@<?,*K2^&;QX+J
M,2P9FBLD7D\&%\MGCOV_I73T4 9]MI\L.O7U^S(8[F*%%4$[@4WYS_WT*T**
MR'\36(@O988[FY-C-Y,T<,)9]V<<#O0!1TC0M1M7TM;D6ZIIKSC<DA8R*X.#
MC'!YZ4QO#=Y%)#=(EI<RPW=S+Y,S$(\<K9Z[3AAA>Q[UU .0#ZT4 4]*M9[3
M3TBNGB:;+,_E(%09).  !P!QGJ<5%KFG3:C8QK;.BW$$\<\7F9VED;.#CL>1
M6C5%]8M8]<CT=M_VF2#SU^7Y=N2.OKQ0!F7>FZW>Q)<RR6WVF&]2XAMMY,:*
MJ[2N_;G)R3G%,31]9074S&QD>ZN_.EM6),4D?EA=A8J2"",YQSCWQ7244 <O
M;>']0L$TZ6!+9GMKR6<VPE(2-)%9=J-CMG/0=Z=:>']0B%CI\K6_V#3[HW$<
MJN3)( 6**5Q@8W<G)SBNFHH Y^TT"Z@M-'A:2$M874DTA!.&#"3&..OSC]:A
ME\.7:N+E%M9Y8M0FN5AE)"/'(""I.#@]^AZ5TU% &#;:+?+>:;=7#VP-M+/)
M)'$NU5#KA57 &<<<G!-7-8M+RZ$/V9+:XB4L)[2YX28$<?-M;!!]JNVMP+J
M2B*6++,-LJ;6X)&<>AQD>Q%2T 9V@:=+I6CPV<SJSH6.$)*H"Q(5<\X .!]*
MT:**!!1110 4444 %%%% '1T445)04444 %%%% !1110 4444 %<]X]_Y$76
M/^O9JZ&L[7M*_MS0KS2_.\C[5$8_,V[MN>^,C/YT <MJOCF:QO[Y89[%8=.E
MCB-I(C&:YR%+E2#A<!N.#G!K+U6+5_L7B9O[1M_+75;<.OV4Y8DP8(._@#*\
M8.<'IGCJI?#NI1WU[_9^II;6>H3)//B,^<C *&V,#@;@HZCCFF7_ (2N;O\
MMB./4TB@U.2.=5-ON:*5-F#G=\RGRQQ@=>M &5J?C>\TV[O8S=Z>W]F/'')
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
MUH6?A.[@DL;.2^A?2M.NVNK>-8B)2<L55FSC"ECT'.!4VG^%7L;;0HC=J_\
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
M@-K)=W%PX5B"5#DXZ?6LVWL-1O8])M)+"2V.F6LD<LDA78[F+RP%(/(.2<T
M;AU^T$5E)LFQ>V[7$?RCA54,0>>N&%2Z3JJ:O:BYBMKB&%@K1M,H7S 1G(&3
MQ_D5S=O:ZE<QZ3"VEW$ L=/EMY&D*X+F-5&,$Y&5Z^]=-HT,EMHEA!,A22*V
MC1U/8A0"* ,ZW\66MU8)>Q6-[Y<SI';AHU!G=L_*OS=L').![U(/$L#0(8[.
MZ>Y>X:V^R!5\P2*-Q!.[;@#G.<8(K(.BW8\*Z%'-:3.]A(K3V\3[9-NUE.""
M.1D'@THLKV"")H=.O+>RFO'>XA@G8W#IL 0LQ;(R1R >F/>@#8'B2V>T@FBM
MKF2:>9H$M0JB3>N=P.3@8P<G.*HOXFEDU>S%K;W4L,MO-OM%C42"1'5<$DX&
M/F[X^O%4-/T^_P!/-G=G2YPMG?7):!2K/Y<H.UEYYQP#SGK6I:1:G=:_9ZC>
M6@@46TZ;01\@+J4#<GYMHR<<4 :^FW\.J:?#>VX81S#(#C##G!!'J"#5FLOP
MU:SV6@P6]S&8Y5:0E3VR[$?H16I0 4444""BBB@ HHHH Z.BBBI*"BBB@ HH
MHH **** "BBB@ J.X@ANK>2WN(EEBE4JZ.,A@>H(J2B@#*A\,:+!97-FFGQF
M"Z $RN2Q<#H"22>.WIVH@\,:+;(Z1:?&HD:-G)))<HVY"23DD$UJT4 17-M!
M>6TEM<Q)-#*I5XW&0P/8BLY/"VB)93V?]GQM#<E3*'9F+;?N_,3GCMSQVK6H
MH YO4O!>G7%K!;6=M!#&+R*>Y5LGSE3.0?4D'J:74?!]C<6-E8VD$,5M#?+=
M3H^6\T;6!R>I)R.2>U='10!G6^@Z5:V\,$%DBQP3?:(QDDB3!&\D\DX)Y-1S
M^&=&N;6"VEL$\JW+&(*S*4W'+8(.<'/([UJT4 58-,LK:99H+6.-T@%NI48Q
M&#D*!Z#-48_"VCVRSFTL889)H7BR0655;J N> >X&,UL44 4!H]F^B1:/<1"
MXM8X4B*R?Q!0 #]> :@B\+:) _F1Z?&')0EB6)8HVY223R0><GFM:B@"A=:)
MIEZ+H7-G'*+P()]W\>W[OY=B*=IVCZ?I"R"PM5@\T@R%227(X!)/4^]7:* ,
MUO#VD/J8U)K&,W0<2;^<;P,!MN<;L=\9J/\ X1?0_MYOO[.B^T&83[^>),YW
M 9P#GJ1U[UK44 06EG;V%N+>UB6*(,S!5Z99BQ/XDD_C5,^'=(.I?VC]AC^T
M^9YF[)QOQC=MSC=[XS6G10!231].C@MH$M$$=I(98%[(QSR/^^F_.J</A+0(
M'1XM-B5HV+(06^3(((7G@<G@<<]*V:* ,^XT+3+K3H-/FM$-M;;?)0$J8]HP
M-I!R,#C@T^VT;3K3[+]GM(X_LBND&T?<#8+?G@9J[10!E3^&=&N;:.WEL$,<
M3NZ;692I<DO@@YY).1WJ==%TQ0%6QA"BV-J%V_+Y7]S'3%7J* ,FT\+Z'9)(
MD&G1*)HC#)NRV]#U4Y)R.!3K?PWH]K:R6T5B@CE9'D#,S%BA!3))SP0,#M6I
M10!FZAX>TG5;@7%[8QS2!0I8DC<H.0K8/S#/8Y%6H;*VM[FXN88526Y*F5QU
M?:,#/T'%6** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ I&^Z?I2TC?=/TH YVBBBJ)"BBB@ HHHH *9-#'
M<0O#,@>.12K*PR"#U%/K(\07-Q$+"TMIF@:]NUA:50-RKM9CC/&3MQ^- S0N
M[RUT^V,]W.D$*X!=VP/:IE8.H93D$9!KA]1^UW$Z6$^H7#?8M8AB24;-S*ZA
M@3\O++DX/Y@UT?B2XNK+0))+.<QSB2%%D(!^]*BG(^A- &M17(:A<:C#J3Z5
M#>ZG*;:T$HEAC1G>5V;&_C&T8P !3+[4-9B$=S?SW.FH;6%HY(X0\,<I_P!8
M)1@D#.!Z8H [*BN0O=3U#[-JNLQ7TB+IUV(H[90IC=%V[L\9).X\YXXJ>XU6
M^31]6F6X(D@U188VP/E0R1C'Y,?SH ZBBN/N=0U.*SUK41J$F;6[:VMX=J[%
MW%%#'C)QNXY[=ZM:M)J>AV$H349KD7$L$,+,BM-$6;#D8 !R.@/>@#IJ*Y$W
M&O"TNHX4U%H$N(BLDD:"X,)!\P+Q@D$#'&<&MGP[=&ZL)&^VM=A)W0-)'LD0
M#^!Q@?,,^GI0!HQVT,4\LZ1*LLV/,<#EL# S]*+>XANX$GMY%EB<95U.0:P=
M+?4M28ZFNHLB?;9(S;,J^7Y2L5QTSNXSG-9?AY[J^M=,TJ&]ELXDT]KAFA"[
MF8R%1R0>!@G'?- ';45Q#:QJUSIMK?W-S=6MLUF<W-K$'19PS M(,$[< '@8
MY-27VK:M<WE\MC+=R26<<7V<6D2M#*[(')<GG!R /047 ZZZM+>]MVM[J%)H
MFZHXR#45K;V&FJEG;)#;^9N=8E(!?&-QQU/49/TK+TM[Z^\0:@\U[*EO9RJL
M=LH4 [HE)W'&3@G(Z<^M0:W$Z^+=*N!=3J$M[A]B%<?+L)'([]_IQB@#I:8\
MT4;QI)(B-(<(K, 6.,X'KP":Y?3+[44;0KRXOI)UU8-YT+*NQ"4+KLP,C&,=
M3FK7B*V>?7-"*W<\.;AUQ'MX_=.<\@\]OI0!NP7$-U'YD$JR(&*[E.1D'!'X
M$5)7$:8UY96EI=Q7TH275Y(&M\+Y91I7![9SGG.:FTS5-6OKJVO8_MTBS7CI
M+&8E^SI"&91@XSD8!S]: .QID\$5S!)!.@DBD4JZ-T8'J*R]=N+@7.FZ?;SM
M;F]N"KRH!N"*C,0,@X)P!FJZ2ZC9:OI=C/??:$E>XRVT;F0*"@; ZC/;% &\
MJA%"J, # 'I33-$)E@,B"5E+!-PW$#J<>G(_.N1.H:K/ LK37AM$O;J.XDLT
M5I4"OB,8P3M'.<#/ J-)I6U6PU,ZH]T4TJ:8O$%5)-C)Q@KD ]QUR.U ':T@
M159F50"QRQ Z_6N1BOM2LX],GDU"6X.IV<LDBNJ[8W$?F I@< <C'/:DLCJE
MQ/HT<FM76-3L6FFVJ@*LH0C9\O'WN>M '84=*XF'6M0O8=*M9)[S=)!-)/)9
MQJ9'*/L7J, =S^%6K>?6K^YTFRNKN>QDEM9GN=B*'8HZ@'D$*2#G\30!U44L
M<\22Q.KQN RLIR"#WIU8_AUR%U&U_@M;^5(QZ*</C\-Y%5?%NH7EO)I>GV5P
M;9]0NA$\R@%D7OC/?F@#HJ*X>^O=<L5L](DU>.22[U$P+=Q8,J0\<,,8#\U1
MGU_6[>UEL5U%C-;:TEHMRR*6:-@W##&#THN%CT:HKBZM[.$S74\<$0X+RN%4
M?B:X/^T?$J0:_86EW->S6-S$%D$:F41MNW;1C!/ _6L[6[R;4?!E^?[9GNH[
M:YC'DSPA)D!/W9./7D$>]%PL>I45Q=L^MS^,9-(76I%MK2"*9RT2EI.F1QC&
M<\U0L?$>KRZ'H5P]ZS2W6K""9MJ_.F[&WI1<+'H=4Y]7TVV@FFEOH%CMV"3-
MO!\MB<8;'0UR>DWNNZLQUB/5XH8QJ)A-I-A8S$.P.,[ZP7^V:;IOBJX2^>1X
M;Q8SYD:,'8N/G((QGK[<T7"QZL"& (.0>E%>?ZGJ^L7$^NW%KJ4EHFC)#Y42
M(NV0L,L6R.>AJ*[UO6M0N=5>#4Y+2*VTZ*\2.-%/S&-6(R1D#)-%PL>BTV.6
M.4,8W#A6*D@]"."*R]/U*:7PE!J<V'F-D)FXP&;9DUAC4+O1],M DQ*W.D%X
M@0.;G*G=]29/TH [*BN*D\0:G;V+,9]\VG65PUQE1B259/+0D?\  6;BM309
MM2_M-X9S?RVC6X<R7D2J1*#@A< <$'..V* .AHKF/$M[<PW4RV^H7*/#9F6.
MWM(PQ#<_/(2,!> ,$CO3+6_O[[4'FDO9([>WL+>[:&)5'F.P8D$D'Y3CD?2@
M#JJ*Y+P]?ZO=7.G7$AOI8;R%GN3-$JQ(2NY3&1SCM[Y%:6OSR+=V<"7UQ"'#
ML8+2/=-*1C&#@A5&3DG'44 ;=%9?AF\N-0\/6=U=-NF=#O; &2"1GCCM6I0(
M**** "BBB@ HHHH Z.BBBI*"BBB@ HHHH **** "BBB@ HHJEJUM?W>GO!IN
MH"PN&(Q<>4)=HSS\IX/% %VBO)M'NM7;PGKGB>?7M0FO]/EFMX5:0&$8"_-Y
M>,9^8UT&B>/Y6N+:QU;39K93I8O?M<C@F957YFV < X8CG/3CF@#N:*XRU^(
MJ/?/#>Z-<V<7]GOJ$3-(C/)$H)Y0?=) . 34,7Q%>]OK6VBT>XMK?4;66:TN
MII%RQ1"Q^09XXQR?PQ0!W-%<'X*\97VKVFD6#I]NO9HI)[ZY9@H@02,%X P6
M., <>M=/K'B&TT2[TZVNHYB=1G%O$Z*"JL<8W$GCK[T :M%<>GC])(I#%IDD
MT\NH26-C!'*,W)3&7)( 5>?>ETSXB65\MG'/87%O=7-\]B8<JPCD7&<GCCYA
MT'K0!U]%8GAWQ$=?GU6/[+Y TZ]>U!W[M^W^+H,?2N5'BN[_ .%@ZK)>&^AT
MG1X"S196-5^7[S+U?<?N_4&@#T6BN*B^(\4<\Z:GHUU8JMC]OA_>*[2Q9QT&
M,'V)[&MWPYKK^(;-KT:=/:6S$&W><@&92,[L=AG\^M &Q17)2^/[62V1K&RF
MEG?51IGDS,(V5^[<9X'^<5%+\18%OX1'I<[Z9+??81J'F*%,OLO4CWXZ&@#L
MJ*X^[^(5LFBG4[.QEE4:F-/*RL$.['+<9X]JNZ;XP36/$-QI5CIETR6<\D-U
M=/A8XRN0,<G.2".WK0!T=%<5XE\2:OI?CK3=/L();V*:TDD^Q1[%,KC=@EST
M QG\.E/LOB)#J.E:?-9Z7-/J.H/(D=BLJC:8_O$N< #'?'X4 =E17G2^.KK6
M-:\/O9226=I>171N8"JN0\:-CG'.",]L]ZN:1XVV^'M*6WCO-;U&^69T60)"
M[*CL"S<E5'& !GI0!W-%>8:AXXO?$=_X;@TB&_MH+YG>=(G6-I"IQM60]A@D
M^H([UUOC75&TK3;.5;VXM/-OHHBUO$KLX.?E.XC ..HYXH Z*BN&UCXFQZ>+
MR2TT2ZNH-/O#:W<SR+&J,#CY>I;)!]/?&:ZW5M3M=%TNXU*\8K!;IO? R3Z
M>Y.!^- %RBN*C^)$4$EVFJZ-=6)M[-;U%\Q9&EB+!1QP ?F'&?7TJU>>.X+/
M5(K>2RD-NVDG4VE##>%Y^0+TSQUS0!U=%8OAOQ"WB2U>]33;BTM"%,$DY ,P
M(Y( Z 'C/>O,_$/BB_>\\0)+XHNK.YL[WR=/M82J*XWX.X@#@#N3^= 'LU%<
M OBV]TOQ-,FIW1N;&TT%+N1+=4(>7<@+*>,YR<<XYK6D\<6T6JV-O);&.UNM
M,.HO.[\QH 3C:!R<#UH ZFBN5T7QP-6UJVT^;29[);VV-S9RR2*WFIZE1]WC
MGK53XERZYI^A3ZMINM/906Z(K6\<*EI&9PN=YY& >@]* .UHK@8_$*^$K.6S
MMH]2UZYCMQ?WTMS<K^Y5@!]X_3(4"KFJ?$2&TM/M-AI4]]'':QW4[F18EA23
M!4$G.6Y' H [*BN+U+XC16RS)I^CW5[/#9)>R LL:)$RALELD\ CC%1Z/XVU
M;4?$^EVEQI]M;V&JVC7$&'+RK@$_,>G8\8[CGM0!W%%%>8:1XFU27Q_%=W%[
M*VD:C>7-E;PEOD7RPNU@.F2>/SH ]/HKA=1^)L=L)9;71+J>UMKW['<W#NL:
MHV?X1R6[^G;.,U1\?^,YFTC6+#28+Q/L4D<4VH0R!%CD+ E>#NZ @D=^.] '
MI%%8>OZI/I'@VZU"!)))XK0LA1-Y5MO#$>@/)]@:XJP\;>)9+_P^'M)KEKNR
MDD:U0Q*;I@#A]W\ ]O;I0!ZC17&6'Q"&HZ)875MI$TU_?O*D=FDHP/+^\Q<X
M &,=1WI+7XDVMUIFESQ:5=R76J/+'!;1,I^>/&06)'!R.<>OI0!VE%>;W?C^
M^O\ 3-+O((SI3'7%L;R-G63Y1@L-Q' P1TQT-=?X;UV3Q%:S7ZVGD61E9+5V
M;+3J#@OC' )Z#VH V:*Y/4_']G9VVK?9[*>:ZTRXCMC!(0GFNYPI4\\<$].U
M0:M\1(M,GN2FE3W5G8SK;WEVDBJL4AZA0>6Q^% '9T5R.J?$"UL]+UN\M;*6
M=]'G6"1)&""1F;;D$9X'TK5\1:O-I?A2\U2"&1YH[9G01IOVMMX8C^Z#R?8&
M@#9HKSSPYXMOK/P]I\4UG?:KJ^I![A(I+A/FC !+YZ(O! 7KP?6KD7Q.L[FQ
MTY[32KRYO=11S#:Q[3\RD@J6_#.<=.?:@#MZ*9$S/$C.FQF4%ESG:?2GT %(
MWW3]*6D;[I^E '.T4451(4444 %%%% !5/4]-BU.!(WDDB>*198I8R-T;CH1
MD$=R.1WJY4%Y>VVGVS7-W,L42X!9O4\ >YH SX_#EJL2+)//+*+M;QYF*[I)
M!TS@8QC P .E7M0L(M2LS:S,ZH71\H0#E6##K[J*K#Q#I!MFN/M\0B1Q&SDD
M!6(S@^AQ1)XBTB+RO,OD7SE#KD$84G )X^4$^N*!C=1T.._NC<I=W%K*\)@E
M,)7]Y'G.#N!QU.".>34%QX5M)1)'#<W%K!-"D,\$17;*BC !R"1QQD$<5<N-
M<TRUO/L<]XB394%2#A2WW03T&?>H;#7K>^UJ^TU,!K4J%//S\?-VXP>* (Y_
M#%K-<2D7%Q';3RK+-:(5\N1EQ@GC(^Z,@'G%-N/"UO<37!-[=I!<3K</;HRA
M#("#GE<_PCC.*MW>OZ58W#6]S>QQ2J0&4Y^7/3/H.1R>*2/Q!I,T<\D=]&4M
M\>:>?E!. ?<'U'% "/H-G)8W]G(9&BOY6EDRPRK''W3CC& 14!\,V\L-P+J\
MN;B>X\O-RY4.FPY3;@ #!YZ<YYJ76]933+*Z>(I)<V\2R^4V?NLVT'^?Y53E
M\4Q&YU2UB:".2QV;7F+!&SC=G XP3CWH G/AJ!XW:6\N7NVG2?[7E0X=1M7
M"[< $C&.YJ[IFFQZ;#*JRR323RF6663&YW.!G@ #@ 8 [5<K$L_$]F=&L;W4
M9H[>2[A\S8H+8'<X&3@>M #T\-VR7HF%S<& 7)NEM25\L2G^+INZG.,XS3%\
M+P00VJ6=[=VLEM$T(FC*EVC8Y(.5(Z\@XXJY=ZYIEB(C<7L:"5/,0C+93^]Q
MT7W/%)<Z]I=G<""XO8T<A6[D*#T)(X /O0!3?PI:+$L=I=7-FOV86L@A*GS(
MQG@[E//)Y&#R:6X\+6DS.L=Q<6]O-&D4]O&5VRJ@PH.02..#@C(J.X\41)?:
MG91M"DEE"KH\Q8(6^;<&P. ,#\ZT+C7--M+E;:YO(XYF"DKSA=W R>@SVSB@
M"6TT^&SN;N>(ONNY [@D8!"A1CCIA14=]I4=]?6=X9YHI;0MM\LC#JV-RL"#
MP=H]#3)_$&DVMTUM-?1I*KA&4Y^4G&,GMG(ZU:O+ZVT^#S[N811Y"@GG)/0
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
MO2'ESM$:*2,A!Z*.F?QKS^P\7:ZOB&V5]7-]%<6=S(X6W"VXD1&8")L L 5
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
MW-U.UM;F587F(91L3&>2!GGTSG\*CM=1M[RZN[:(G?:.$DSC!)4-Q[8(K/\
M%W_(NR?]=[?_ -')4&@6EG!X@UTPV\,<BW" %$ (4QH2..Q//UH WWD2, NZ
MIDX&XXR:'ECC95>15+'"@G&?I7):_;R7OB:>&1+)X8],W 7@)5 68.RX[\+S
M]*S+Y(KK2;O"6]U-:Z/%YMY=$\ HQ7RT(R&/7)(YQP: /0&DC5U1G4,WW5)Y
M-10W/F>>9(VA6&0IN<C## .X<].>_I7$WZ0 76IRK#J"106QN58E+BV(4$&-
MR,'.<X&.<\TZ\666YFMT6%HYO$!#K/GRV/D*5#8ZC(''J!0!W/F1[ ^]=I&0
M<\$4V:XC@MGN'8>6B%R1Z8S7$0:=#)>6%C<-;S0'5I]T,*L(X_W))C (&1G/
M XY(]:ZS5K:W;0;JW:",PK;L!&4!48'''3C Q]* %TW5$O\ 38;Z2(VJ3@&-
M977)!Y!X)'([=:N-(B?>=5^IQ7%Z58:?-=Z=;7EM;FU&AI*J.@"[V(\QL=,X
MVY/7FF>&;6/4=1TV34(A.\6D1O'YHSR)6VM@]\8P: .Y)"@LQ  Y)/:FK(C*
MK*ZD-T(/6L7Q4%>VT^&7!MYM0A2<-]UDR3@^Q8+6?/'IMKJMA'IYV(FKD2H!
MA(Y# WRKQCTX'<F@#JFDC12[NJJO4DX JM/J=O;WUK9N29+L,8R,8^49.>?R
MKD?)COKJ9(YK9Y1K,[16]RI:&X(B () ."!DCW'2BR@TZXO]"9=/BB9)+N,Q
MR;9 &0D@*V.5#9V^E ';B2-G9%=2Z]5!Y%)YT62/-3(7<?F' ]?I7$Z3%!':
M^&+R!5%_<W#BXD ^>0%7,FX]3@@=>F!4.CZ5826_A5GM(F-QYOG$J#YH",P#
M?W@"!@'T% '>F6-8_,:10F,[B>/SH:2-5W,ZA<9R3QBN!AAEE?3;"&*V>W74
M+Y4AN03%E6.P8'H"V!4UCIUM<WNBVER8+RW5[[:BJWE !E^0!ARJG@=N!0!W
M EC,AC#J7 R5SSCZ57U'48-,MA<7&[89$CPN,Y9@H_4UREM#;6FK070C@NX9
M]3D6.[BS'<12'<"C@CYE'(ZC@ XK6\96]O-HBM/#')LNH,%U!V@RJ#U]1P:
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
M4.JGYF)[ <#I6WI^IC4M,-W! XD7>K0.0&#J2"I/3J.M  VB:4TD,C:;:EX
M%B8PKE .@'';M4LNG6,\,L,MG \<[[Y5:,$.W')]3P.?85RMAKNKS0Z-))!+
M+)-<7"%%D4>< 'QGL N/T[UK1^)O.MX%BL)&O9KB2W^S&11M:/.\ENF!CK[B
M@#5BT^R@2%(;2&-;<DPA8P/+)!!(],Y/YU.Z+(C(ZAE88((R"*P4U^*YN+&7
M;<1.?M*R0;EP'CX8-ZX/0BKVBZI+K%FMX;&2VAD17B,C@EP1DG Z?UH FN=)
MTV\ABAN;"WFBA&(D>,$(.F .PJ=;:!)1,D,:R!!&'"@':.0N?3VK(M/$;7<J
MLFG3?9)'E2.X#!N4SG<!]T':<9]O6I8O$$4L.F2B!P-1B:1!D?( F_!H TKB
MV@NX'@N84FB<89)%# _@:KG1],:Q%@;"W-J#D0F(;<^N/7WK,LO%/VHVCS:=
M-;PWT326TC.IWE5W$$#IQDCUQ19>)FO?LOF:?+:QW\+/:RLZG<0NX@@=.,D>
MN* --M&TM[4VK:=:F MO\KREV[L8SC'7 ZTYM*T]H8(6L;<Q6Y#0H8AB,CNH
M[5B:-XCV:+&;X2-+#IB7KRL?]:,'=^.1^HK6NM6CL]$_M.XA=1Y:MY0Y;<V
M%^N2!0!+#I>GV]X]Y#901W$F=\JQ@,<]>:>EC:1"$1VT*"WSY(5 /+R,';Z<
M'M7/ZMKE\EJH-E/:7,5[;*R*P82H[=%;@'."".U7%\12[+J-]+F^V6\T<7V=
M'#;B^"IW#@#'4GIB@#1FTK3[BW:WFLH'A9S(4:,8+DY+8]>3S4D=E:Q>3Y=M
M$GD*5BVH!Y8/4+Z#@?E6*VNBX$22Q3VL\6HQVTD<<BD%B,C)QRI!&>AIT/B@
MRRPDZ;,EK+=M:"<NO^L#%1\O7!(ZT :BZ5IZ7QOEL;<71ZS",;_SJ:XMH+N!
MH+F%)HGX9)%#*?J#3V)"$JNX@<#UK$@\4VT\VDQK!(/[30L"2/W1 Z-]2"/P
MH T#H^F&>&<Z?;&6 !8G\H90#H!Z8[>E6GC26-HY$5T8896&01Z$5S,?B"\N
M]7@DL;.6>*6TE98/,502LH4.2>F0./J*2ZU];RRDN[22YA:31IKF-=PVH1@9
M(Z[@>^<=: -V'1],M[:6VAT^VCAF_P!9&L0"O]1WH32--2Q:Q6PMQ:N<M"(Q
MM8^I'<UE/XD>UMSMLY;L6EK'/>2JX78&7/ /WC@$XJ_K=['!H4MV))E3"$/
MP#8+#&"1[T 3PZ5IUN@2&QMXU#*P"Q*!N7[I^H[&EN=+T^\N([BZLH)I8ON/
M)&&*]^"?>LNZ\4&VENR--E>WLIUAGG#J-N0O('4_>&:JGQ'>6-[K<MY:2/:V
M<D2HJNI*[@@P .3G=N_2@#>ETO3Y[Q+R:R@DN8\;)6C!88Z<TFJV/]IZ3=6/
MF>7]HB:/?C.W(QG'>LZ7Q!=I(+=='E:Z6$W$L/G)^[CR0.>A8X/'MUJ&[\3^
M=;-_9EI+<C[$+IY%8*8E8';P>K<$X]J -6WT;3K:WEACL;<+.,3@1 "7_>'?
MO^=27>FV-_"L-Y:0W$:'*K(@8+]*R](ULO80Q3*\DT6F0W<DA/W]RG/XY4_G
M2'Q.9(T>STV:ZQ:)=S*K@&-'&0!_>;@\>U &I<:5I]W%#%<6-O+'!_JE>,$)
M]!VILNCZ9/'#%-I]M(D!S$K1*0GT&.*RYO$$5G<7THCNI]LEL@BR!@R 8V@X
MQUYR>M//B;RHKI;G3Y([NWECB%NKJWF-)]S#=.>_IB@#1GT;3+F"*"?3[:2*
M$DQHT2D)GK@=JDET^RFFBFEM(7DA!$;M&"4!XP#VJKI>KOJ%U=VLUF]K/9E!
M(K.&!W D8(ZC%4[KQ1]FEO"=.E:UL9A'<W =<*"%.0.IQNYH U+/3+#3BYLK
M*"V\S[WE1A<_E2W6G6-[)%+=6D,[PG,;2(&*_3-9DWB=89K_ '6,OV;3B1/<
M;EQG:& 4=23G'MQ2/XG%HES_ &E82VLT%N+A8PX<R*3M !'?=@8]Q0!JV^G6
M5IC[-:00X4H/+C"X4G)'';))Q4<ND:;,D"2Z?;.EM_J5,0(C_P!WTK!?Q#>6
MNJWLU]:2P1VVGI*;;S%8$EV&X$<=,#\*U=1\06^F7%S%-$Y^SVJW!*\[MSE
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
M% R3^54['7M.U*816DLCL5W#=!(H(^K*!0!E7FBWTVFZ["D8+WMTLD(W#YE
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
MA#>K<KYQ$<K31PF0F))&SE@OKR?IDXH J>$(YIM)34+F]N;B:<N")9"54!V
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
M@T2^E#!66W<J3Z[3C]:NUD^*&*^&[TJFX[ ,>Q(!/X=: /)H(WWDFKT><4B
M!:<I]*U$-9L\ 9JJZ9#8%6WWC.!@5# #YA+<YH$;>D>4;8)* 5*@'V-:\6EP
MQQ^7Y$+P]?F7//KBL>PVK 3[X-:MYK"V&G%P S'A5[D]J\^7NS9Z$5S10VX:
M.)Q'&BC( X 'X58N90!'QTK AN'CE26[9G=VRV!\J>U:FI:E:/"-K9)Z <\4
MEJ6XI:%\PQ7$+9@C82<."!S4#Z?!Y0C-M%%&O9>3_+BJ-GJ4R9>%6:(<F-A@
M_4"M1+^"[MRRD$D<8I\W0GEMJ95^4CC 12 O'6L8.#=9*DJNTL<=.:U;QO,#
M>U5+)5S+OZ<9'K26XSG]>A2&\6)<#+,^!T&<?U!K.\KY>:GU:8W.IRN"<*=H
M_"H0Q*X(KT(*T4C@J2O-LK3(2<"H3 0IS5T)SDTCID8%,@^@K>87%M%. 0)$
M#@'MD9J2L_0&9_#NFN[%F:TB))[G8*T*R*"BBB@ HHHH **** "BBB@ I&^Z
M?I2TC?=/TH YVBBBJ)"BBB@ HHHH *SM5OYK"XT[8$,-Q=""7(Y&Y6VD?\"
M_.M&LGQ1!+-H,SV\;23V[)/&J#+%D<-@#UX(H&90\5W?D^(',46;'/V/@_O/
MF:,9YY^=/:M?^W[&&Z6SGE8S!UBDD6)O*64@84MC )R.,]Q7,?V3?!_#\9MI
M2MY&IO?D.(RLJS8;TY+#FI&L"+Z]L[B+4I99]3\Z.&,E860LK!RVTCY<<\YR
MN* .A;6!IT=S-J[B*'[68;9EB;YUV@CCJ3G<,]\<43>)M-M]OFM.GR+))FW?
M]RK< R<?)^-)X@ADF;2O+B:0)J,3MM7.T -R?0>]86L6;+J^LK/'J,@ODC\B
M&VR$G^385+!2%P1WQP<T =A//%;6\EQ/((XHE+NYZ #DFLY/$NF-!-,[S0K
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
MW?F7*L)9DV.J3L@F4=F4$;@,]_6M, *    . !7)V9U*37]!N-0N8I_/M9Y
M$CV>62J$KUY'3'?K6_K-^=+T:\OE4.UO"SJIZ$@<?K0!;:6-"0\BJ0I8@L!P
M.I^E.!# $$$'H17%7O\ :-KJ$LU_/!=N-#N9!F$*N<H2I&<$=/SJ\NJ:A]L=
M(Y88;.SL(;J1!%EGR&R@YX!"]>U '3T$X&37&6GBJ^C@%W,YNXWL9+B1!:O$
ML#JH8*&/W@>1^&:L:FFN-X9U![J\@DAETUY&98MI1MN2@&>5()YZC% '4[T+
M[-Z[\;MN><>M.KCI=4NM'5G(@N)X]*B9)3%M)9I2J@X_A&1Q]:FU'6-7T;[9
M:27$5U.EO%/#*8M@&9 C*0#TYR/K0!U=%<M=:IK5A)J=H)$O9H((9HG2WP5#
MN5?Y0?FP 2/ZUI^'[Z6^AN&:_@OHDD CEC78^,#(=?X2#G\* -8D#J:S;70-
M.L[I;B")PT98QHTK,D1;[Q52<+G)Z#O5'Q7%<R/I'D7(A_XF"#F/=\V&P>O;
MGCWJJVM:FL4FJ^=$;.*_^RFW\KDIY@C+[LYW9.<=* .@L=-M=-21;9&!E??(
M[R,[.V,9+,23P!5E'21=R,&7U!R*6N,T:[U+3M/TV<SQ-9W%^]L;?R^5#2.
MV[/7=VZ8- '9T5R&F>);Z]NK2=',T5W.Z-:K:LHA3YMK>9C!Z#/^][4VTU74
M]1MIX9;^".X:UD:XM9("DENPQ@*#]]<9&?H?:@#L0<C(HK)\*I*GA?3/-E$A
M-K$5PNW:NP8'OCUK6H$%%%% !1110 4444 ='1114E!1110 4444 %%%% !1
M110 5G:_:S7V@7UK;KOFF@9$7(&21ZFM&J]_>Q:=927<P<I&!D(,DY.!C\Z:
M=G<4ES)IG KH'BF]\/VOAR:Q@M+6-\R7#3!B1N)Z ^_Z5;'@F75/$MW/J<<L
M-C'&L5J8Y5!(4!1TSC@$_C7766J0WD\MMY4T%Q$H=HIDVMM.<,.H(R#T/:KM
M=#Q4];:?\$YEA(:7U_X!Y['X2U>QL/$&EVUN9+6ZVFU9I5R2&Z'GT]?2F^)/
M!FIW^D:,;.W#7=O:);W">8HX &.2<'!S7H%Q,+>WDF*22"-2VR-2S-CL .II
MEW=Q64:239VO*D0P,_,[!1^I%-8JHI<W];6$\)3<>7^M[G*IH&I+XSDU$VX^
MS-8^4'WK][8!C&<]:H>'K7QEX=TXV4&B6\J&0ON>X7.3CT;VKT"H;JZALX#-
M.^R,,JYP3RQ"CI[D5/UB5K-)[?@5]6C>Z;6_XG%SZ=XFLO&=YK>GZ7#<+<P)
M'AYE ^ZF>^>JXKK-(FU&>P#ZK:QVUSN.8XWW#';G)J]143J\Z2:6A<*7(VTW
MJ<#I]AXKT+5]6N+'28;B.^N"X,DZC@,Q'\7^U70VDWB.35[4W5K##9-;YG"L
MI*R\\#G..E:]Y=1V-E/=S9\J"-I'P,G"C)_E3+V^@L+1KJ<ML!  5=S,Q("J
M .I)( ^M5.MSZM(4*')HI.Q@>+M&O]5U#1I;.$2):W&^4EP-HROJ>>AJ]XNT
M^YU3PQ=V5G'YD\H3:NX#.'4GD^P-3Q:]:O)Y,L4]O.)$C:&5!N&_.T\$@@X/
M()Z'TJ_),(Y8HRDC>:2 RJ2%P">3VZ?G4JK)<OD4Z47S?WCE=#;Q5;PV>F7F
MC6Z64:+#)*)P6"@8S@-61%HGBC2=(O\ P]::='<VUT[;+OSE7:IP#D'GH/Y]
M:[V^O8M/M'N9@[*I50J#+,S$*H'N20*BOM3CL(8'D@F=[B01I%& 6+$$XZXZ
M ]ZM8AIMV1F\,FDN9G*3>$[^WNO#*6T:S1::<W$@8  E@Q(!Y/>K-QH6H_\
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
M,''7L*D@\-2).99M0,I-\EZ?W07YPFTCKT/&/3'>M:74+*%5:6\@C5E#*7D
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
M;@9Z=!5G7OL5]J5Z)?(N(HGTO._#*N;EL]>!E6Y]C76K;0(\DB01J\O^L8(
M7^OK35LK1(3 EK"L3#!01@*1UQC\3^= ')7=R^ESWFIP<^5=S6RJ.GSP1E!_
MWVB*/]ZH8+(V]X86GMDFLKZVMX97#-/L"Q?*O^RPW9[<L3T-=MY,6W;Y2;<@
MXVC&1T/Z#\J#;P-.MP88S,HVK(5&X#TSUH RM3D6W\0Z3<3,$A*S0[F. '8*
M5Y]PC"L66WL]1UD7+0PW$$FM!8W90ZMMM=K$>VY,?5/:NPEABN(FBFC22-OO
M(Z@@_@:%AB1$1(T58_N*% "_3TH X*2/^SM*D?38E@E#:L5\A0IRLCA<8[@
M8^@K0U*+3(/+M])\@0S36XNH_P#EW*-OV%L<$LP4'U&W/7GK1%&I!"*""2,#
MIGK^=,6SM4A>!+:%8G)+1A %;/7([T <GIMC!/K%E;S-#<6T8O6CBC!\E2)(
M?E /!"MNQV!Z=*[*HTABB"".)$"+M0*H&T>@]!P*DH **** "N$\9Z$]L[:C
M:H6AD.95 _U;>OT/\Z[NF2Q1S1-%*@='&&5AD$4T[ >/1R"-2S,% ZDG %5;
M[Q!IUI'DSB9^RQG/ZTGQ#\%ZMI$\FHP2/=:4S$\?\N^3PK#/(Z#=^>.,\ <F
MJYNPK&SJ'B2]U F.+]Q%_=0\GZFLS 7(SEL9)J)6*9(QG%7M+LWO;A(4!9Y6
M"+[DG']:FXSVJRT]?$/@_3I5P)A;H5)]=HR#7.VGAZXN;MX!:.77OCC'UZ4:
M[JL^F06OAZRE\N-(\S%>K#LOTJ+PMXJ&@Z@(KJ1FLIB$<$Y\L]F']1Z?2J]A
MS1YRE5<=#J]/\&6]L1)=!96_N#[H_P :T-3O;;1--EN[@A(H5Z#OZ >];98/
M&'C(96&00>"*\=^(>OMJ>J'3XG_T>U;YL?Q/W_*B-D3)M[G+:WJ]UKFI27MV
MQ^;A$SQ&O8"LTISBK# =#4$CJF"Q'I]:8B.7Y5 /<U 0":?(QD8';M YYZUZ
M#X!^&\^K2PZKK$9BL%;<D###SXZ9'9?U/XYJ6!N?"KPU>BU36]3),1'^A1/]
M['3>?;T_/TKTVD "@*H  X ':EJ1A1110 4444 %%%% !1110 4444 %(WW3
M]*6D;[I^E '.T4451(4444 %%%% !6)XH2%X+$2W0M9%NU:&22/?'Y@5L!QD
M<'GOUQ6W39(HYHS'*BR(W56&0?PH&<$DS37NFLALK%4O+M7E*F6W>;"_,H+#
M&?GQSP<U:TJRM9+_ $*,NEY !?21LT.Q/OI]U23\O)QSTQ78-:6SVXMVMXC"
M.D90;1^'2GB*,%2$4;!A<#[H]!0!Q\<)_P"$M_L7:?*CO6U/I_"4&/\ R(Q_
M*JGAV(O_ &)Y^H6_VF.XE8P16W[[?A_,#MOZ>IV^E=WL3S/,V+OQC=CG'IFF
MI;01S-,D,:RO]YPH#-]3WH Q-6>&/Q7I4EZR+;B"<(TA 42?+Z\9V[OUK$T&
MX@L[_3)IY4@M'BO1;O(P5=GG*5 )]N1[5V\T$-S'Y<\22IG.UU##\C226T$J
M*DD$;JA!4,@(7'3'I0!Q/AR"WO+K0S+$DJK;7CJ'7(!\\<X/UK=\2-&EYHKW
M)46JWW[PM]T-L;9G_@6/QQ6TL42$%8T4C(!"@8SR:66*.:,QRQK(C=5<9!_"
M@#D_M6E1:UI=S:;8+7[7=*\CMB-I"G)4DXP2#TXR#5"U>">2*Y@O8(9_M]\]
MLUPFZ"52_()R,'&""/>NX:TMG@6![>)HEQB,H"H_"B2TMI8C%);Q/&3N*,@(
MSZXH XBT^RS2Z5-!9PVLDFFW(@3.[]X'4+M8\GN1[&BW>S>V\/+8&,RQZ?-]
MH$>-RKY.#NQ_TTQU[UV[VMO(8C);Q.83F,L@.P^WI0EK;QO(\<$:-)]]E0 M
M]?6@#D-*LK7S_"1^S19;396/R#D[8SD_F?SJEIZNO]AC[3:VL2Q7BQO=1>9&
M&$O3&Y<';[] :[\11KLQ&HV#"X'W1Z#TIDEI;2Q"*2WB>,'(1D!&?7% 7./T
M"RM7U72$8B[BCTV>2)Y(=G69<$*2<#!P.>E&CO;V^J:9%"T%Y#)//Y!(*7-L
MQ#%]X!PPZCD#J*[,1H&#!%# ;0<<@>E-6V@29IT@C65AAG" ,?J: .=\2_\
M(6A_[!EY_)*ATZ"&WU3PSY,21[]-E#;5QN^6(\^O))KJFC1SED5C@C)&>#U%
M CC!4A%!084X^Z/04 <QXAGA_MIX/]%@E&GLS7-SEOD+$%$7(&<CD^XX-7=#
M*3^![+)61?L"@]QD)C'X$5L26\,KH\D*.T9RC,H)4^WI3DBCCC\N.-40?PJ,
M#\J .'LY;>.ST6$+9VTITCS#=7(+*%.T,JID L>#D]O6JEH]O_8UG.EU;&9-
M'V2V]X/W<T09LA7!!5@<@]>U>@-:V[B,/!&WE',>4!V?3TI&LK1U5'M865#N
M4&,$ ^HH YC2UA?7Y7M88;2YETJW>!9EW%"=^<]"<# /.:FU07<-UHK:S<6T
ML(OF+O'&8XP?*;9D$GG=GGZ5T;6T#7"W#0QF9!A9"HW*/0'J*=+%'/&8YHUD
M1NJNH(/X4 <FB:7=:]I)L;<&W^TWA^891G &YEY(QG.,<53M)H8)+6W5+6&0
M7E\8KBY)\N!1)@@*" 20>YX -=NL,2! L2*(QA % VCV]*:]K;RJ%DMXG4-O
M 9 0&]?K0!Q/AJ."YFT!7$<PCAOL948!\U<<=N#^M-T>2SM9M(?46ACLA#>I
M$9L!%D\[ISP/E!Q7=+!"C;DB16R3D* <GK^=4M0TM[H0FUNVM#$2=JQJZ-GU
M4\9!Y!^M ''6'EC2]+\H8C^Q:GL&,8&\8JQ/;>59Z,+&(1SR:)<A?+7!9O+C
M(Z=>3G\:Z[3],M]/L8;1!YBQ*1OD +-N.6)^IYJ=X(W3;MVX4JK+P5!]#VH
MY#29M*FUSP__ &<T)9=/D63RL97A,!L=\[N.M3^*U:+5( H/_$UMSI[8]3(N
M/_'6DK6T_0C:7J7=Q>R7;PQM'%NC5=H8C<3@?,QVCFM1HT<J616*G*Y&<'UH
M \\GAD?3M6A56QI%JUI@?W3,2V/^V2)^=6?$)M)Y]3.GM$UM_9L*RF C;N\X
M;!QWVY_"NZ$:*6(107Y; Z_6F1VEM%$T4=O$D;')54 !/THL!R7BNV\B9H+&
M)8\:1=!4C7&!F/. /;-365QI"^+(9[&2W$,>CN9&B(VJH=",X]!FNK**7#E1
MN P#CD"HH[2VB4K';Q("""%0#.>OYT 212I/$DL3!XY%#*PZ$'D&G4BJ%4*H
M  & !VI:!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '1T
M445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #719$9'4,
MK#!4C((]*\O\6?"$7$\E[X=D2(N=S6<G"Y_V&[?0\>X'%>I44 ?+%_87FF7;
M6M]:RVTR]8Y4*G'K]/>NA\*[[:^2:&,27 ^2!#TWG^+\ 3^E>[ZMHFF:[;"V
MU.SCNHP<J''*GU!'(_"N:E^&UC;2"?1[N6TF0-L$G[Q03^1'UR:8'G=^K1:O
M=^;,)9%81,_7+=6_4X_"NKT#P):ZO9PWEY(S1D;U"' -5)_AMK\-MY43P3./
MF9TDQN/4]<5W'ABPO].\.P65U"8I8LC&X-QDGL375.4532BR%>]V9NN:XOA?
M0)X;<?=7RH 3]UCT_J?PKQN1R2SL<L3DD]Z]'\9^'O$6NZDL5AIKO:6PX=I$
M3S'/)/S$9[#\ZRK;X5^(9Y )VM;9",EFDW$>V .M<Q1PQ^8;L\5-I^C7^M70
MMM-M)+F;KA!PH]23P![FO6=)^$6C69W:A<SWYS]P?ND_('/_ (]7:6&FV6EV
MXM["UBMHNNV-0,^Y]:+@<)X3^%5MI\D=]KK1W5POS+;+S&ASD$G^(^W3ZUZ+
M114C"BBB@ HHHH **** "BBB@ HHHH **** "D;[I^E+2-]T_2@#G:***HD*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .CHHHJ2@HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D;[I^E+2-]T_2@#G:
M***HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .CHHHJ2@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D;[I^E+2-]T
M_2@#G:***HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***CN)DMK:6>3[D2%V^@&::5P;MJ9EUXJT>SN9+>:Y(DC
M.U@(V.#^ I]CXDTO4KI;:UG9Y6!('EL.![D5Y]IERS:K)?3::=1R69XL9&6[
MG@^]:\FMN6\K2](BTJ[4,TCB-=PC"[CU4?Y%>E/!Q6BW[W7_  YY<,;)ZNUN
MUG?_ ".^HKB9/$^I0>%;:Y#[[F>5T,Q0?*![=,_X&I[0Z_=N6L=<BN+1E&Z=
MD7,9ZGY>H]/QKF>%DE=M(Z?K46[139U]%<!9:OK]Y97UX-6V16:YR85^<G.
M./\ .:DTO5=5U"$-)XDAMI&?:L3Q*6/IVJGA)*^JT]?\B5C(NVCU]/\ ,[NB
MN"TOQ9?-JTGVFY,EJ$E95**/NJ2.@]OUJ>V\1:FGA[S9)S->WDWE6J[%X P"
M< >IQ^5#PE1#CC:;5SMJ*XJR\0ZC%HVKRW5UYLUNRQPMM488DC(X_'\*WO#L
ME_=Z);W-W<EI96+DE!]W. ./IG\:SJ4)03;?D:4\1&HTDO,UZ*I:L^H)8-_9
MD:O<LP W$84=SS7/7/B#4=,.J6\EPEXULJ>7-Y87#,0""!QQD_E4TZ,JBT*J
M5HTW[R.NHKG;;4-5MM5FTV9TOI?LPFB) BYR 1D=NOY5#::_?KH.J7]SL::V
MG*(@ VIT ''4 FJ]A+IY?B3]8AU\_P #J**YW3M2OXM:M;&\NUNDO+43*1&%
M*'DXXZC@U?U:[GMWC%N^WRE-Q-@ YC4C*_CD_E4NDU)1+C6BXN1IT5EW%]/#
MKD:^8#:&) ZX'#,S!6S]0!^-59]2O(I5=9-R1W4HD3:/FC4<C\!D_A25*3!U
MHHWJ*R+B^G746CCE_=^;   !T;=G\\"K4ETT6J,COB!+8R$8Z$-U_*DZ;&JB
M+M%8B7UXNCZ@\TF+F.W-Q&<#Y R$@?@P8?A6V.@I2@XCC-2V"BLJ>5VO;L/J
M;6B0JNT#9@9&23N!S5>*]EGN(UO+\V.;.*4H"BY=B^[[P)[#BJ5)VN2ZJ3L;
MM%9.Z66\N$&IR110PQLK@1D'.[+'*^PZ8I+2YNM3,*&9K?%LDTIB RS,2!U!
MP/E)_$4>S=KW#VJO:QKT5B_:[B1[>WENVA99Y8I)4"@OM&5/((&1BD>6Z>QO
MY(]0E86F_P J9%3]YA <'Y<'!R.,4_9/N'M5V-NBH+.-XX09+B28L <R;>./
M8"G7#LBH5.,NH/T)K)JSL:)W5R6BBLZ>>[AE!,BY:3"0@ DKZ^M(9HT444 %
M%%% '1T445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !2-]T_2EI&^Z?I0!SM%%%42%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %97B6*\N-$FM[*%I99B$P"!@9YZ_3'X
MUJT5<)<LE+L3./-%Q[G.>%M,N=&T>XDGMF^TR,6$0(R0!P,].N?SK*3P[K=Q
M;WVHS2M#>7 93 %4F13CC.>!V_"NXHK=8F:DY=6<[PL'%1OHCA-/M/$6GP16
MT^F_:;#+;[;"').>IY(YP:GTW0=2T_3-3N%MRD]U'Y<-LK@E03U)Z< UVE%.
M6*D^BU)CA(KJ]#B6T/4X/!Z6,-HS7%Q/OG4,/E4=!U]A38['4HM-%M'X7A$P
MCV"Y+H7!Q][ZUW%%'UJ75=;]0^J1Z/I;H>>W?A741I%@(+5FN!YAG4,/ER1C
MOZ59TOPSJ\]U'+.[:>+2,+ =JN<\YP,^I)_&NYHJGC*C5A+!4U*^IYK_ ,(_
MX@-I);FP<B642,=Z\D CU_VC79Z%/J)C%M=Z8+.&"-50^8&+8XQQ[5KT5%7$
MNHK-(NEA52E>+9GZXU^-*E73(R]R^%7! *@]3S7/_P!D7D_AZ?38])>VEP)/
M-DF5C,X(SG'MFNPHJ(5G!62\S2I14W=OR,'3;:\NO$$FJW5HUJBVPA5'()8Y
MR3QVJ/3=,NX=+U:&6T1WGN)'CBD8;9 <8Y!XKHJ*'6?;M^ E0BNO?\3E=%T:
M1-:@O%TUK"*"$JP>3<7D/!QR3@"M=M/DN[^ZFFEFA0A8D",/F0#))X/=B/PK
M3HI3K2D[CA0C&-C&L]/GD5X;M&"FT6WWY&259P#]<8/XTW3K.]$L#W<(#B:9
MI"""#D8!^AK;HH]J]1JC'0Y^/3;V"2?$)D2"6$P889D12>!GN <<]<5+>076
MHRRLEM+#'+&EN2Y ;:6RYQGH%_4UMT4>V=[V%[%6M<Q-1TRY59S;O-<F>TE@
M8.R\'&4].^1^-:=O<O,VQK2>$ 9W2;<?3@FK%%2YN2LRU347=% :?'-?7;W-
MNCI($"EE!Z#GZ52LX[NVECDNK&:=C90Q,PVL0ZE\YR?<5N44U4=K"=)7N9D5
MA'<:E-=7-DFUHHQ'YJ*2I&[([XZBI)EEM=3:[2!YHY85C<1XRI4D@X)Z'<?R
MJ_12YW<?LTEH8\6GRR36\MQ;J0\TLLB-A@FX84'U. .G>GM92I;:K;Q1;8Y5
M/D(, 9,8! ]/F!_.M6BG[1B]DAL0*Q(IX(4 TRX1G1 HSB12?H#4M%9F@5F7
M,5U<9C: ;P^4F&!A?YUIT4@"BBB@ HHHH Z.BBBI*"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 *1ONGZ4M(WW3]* .=HHHJB0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z.BBBI*"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1ONGZ444 <[1115$A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
A%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>a2019finalannualreportwr006.jpg
<TEXT>
begin 644 a2019finalannualreportwr006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 ****
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 **** /)]2^(6OVVIW5O%+ $BF=%S$.@8@56_X
M63XC_P">L'_?D5@ZU_R'+_\ Z^9/_0C5*OHX8>BXKW4?-2Q-92?O,ZO_ (63
MXC_YZP?]^11_PLGQ'_SU@_[\BN4HJOJU'^5$_6:W\S.K_P"%D^(_^>L'_?D4
M?\+)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8
M/^_(KE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4
M?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,S
MJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">
ML'_?D4?\+)\1_P#/6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)
M\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(
MKE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'
MUFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HI?5J/\J#ZS6_F9U?\
MPLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44_JU'^5!]9K?S,ZO_A9/B/\ YZP?
M]^11_P +)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO\ X63XC_YZP?\ ?D4?\+)\
M1_\ /6#_ +\BN4HI?5J/\J#ZS6_F9U?_  LGQ'_SU@_[\BC_ (63XC_YZP?]
M^17*44_JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE*4*Q!(
M!('7 I?5J/\ *@^LUOYF=5_PLGQ'_P ]8/\ OR*/^%D^(_\ GK!_WY%<I13^
MK4?Y4'UFM_,SJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BE]6H_RH/K-;^9
MG5_\+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I13^K4?Y4'UFM_,SJ_P#A9/B/
M_GK!_P!^11_PLGQ'_P ]8/\ OR*Y2BE]6H_RH/K-;^9G5_\ "R?$?_/6#_OR
M*/\ A9/B/_GK!_WY%<I2@$G &3[4?5J/\J#ZS6_F9U7_  LGQ'_SU@_[\BC_
M (63XC_YZP?]^17*]*2CZM1_E0?6:W\S.K_X63XC_P">L'_?D4?\+)\1_P#/
M6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)\1_\]8/^_(KE**/J
MU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(KE**/JU'^5!]9K?S
M,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HI_5J/\J#ZS6_F9U?_"R?$?\
MSU@_[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A
M9/B/_GK!_P!^17*44OJU'^5!]9K?S,ZO_A9/B/\ YZP?]^11_P +)\1_\]8/
M^_(KE**?U:C_ "H/K-;^9G5_\+)\1_\ /6#_ +\BC_A9/B/_ )ZP?]^17*44
M?5J/\J#ZS6_F9U?_  LGQ'_SU@_[\BC_ (63XC_YZP?]^17*44?5J/\ *@^L
MUOYF=7_PLGQ'_P ]8/\ OR*/^%D^(_\ GK!_WY%<I11]6H_RH/K-;^9G5_\
M"R?$?_/6#_OR*/\ A9/B/_GK!_WY%<I11]6H_P J#ZS6_F9U?_"R?$?_ #U@
M_P"_(H_X63XC_P">L'_?D5RN#C.#@]Z2E]6H_P J#ZS6_F9U?_"R?$?_ #U@
M_P"_(H_X63XC_P">L'_?D5RE%/ZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)
M\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(
MKE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4?Y4'
MUFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,SJ_\
MA9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_X63XC_P">L'_?
MD4?\+)\1_P#/6#_OR*Y2BE]6H_RH/K-;^9G5_P#"R?$?_/6#_OR*/^%D^(_^
M>L'_ 'Y%<I11]6H_RH/K-;^9G5_\+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I
M13^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'_P ]8/\ OR*Y2BCZM1_E
M0?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_
M .%D^(_^>L'_ 'Y%'_"R?$?_ #U@_P"_(KE**/JU'^5!]9K?S,ZO_A9/B/\
MYZP?]^11_P +)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO\ X63XC_YZP?\ ?D4?
M\+)\1_\ /6#_ +\BN4HH^K4?Y4'UFM_,SJ_^%D^(_P#GK!_WY%'_  LGQ'_S
MU@_[\BN4HH^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'_P ]8/\ OR*Y
M2G*CL&*JQ"C+$#H/>E]6H_RH/K-;^9G4_P#"R?$?_/6#_OR*/^%D^(_^>L'_
M 'Y%<I13^K4?Y4'UFM_,SJ_^%D^(_P#GK!_WY%'_  LGQ'_SU@_[\BN4HH^K
M4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'_P ]8/\ OR*Y2BCZM1_E0?6:
MW\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_ .%D
M^(_^>L'_ 'Y%'_"R?$?_ #U@_P"_(KE**/JU'^5!]9K?S,ZO_A9/B/\ YZP?
M]^11_P +)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO\ X63XC_YZP?\ ?D4?\+)\
M1_\ /6#_ +\BN4HH^K4?Y4'UFM_,SJ_^%D^(_P#GK!_WY%'_  LGQ'_SU@_[
M\BN4HH^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'_P ]8/\ OR*Y2BCZ
MM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BCZM1_E0?6:W\
MS/7/ >O:OX@6[GU!XS#$51-D87+'D_D,?G785SW@73O[.\*6BLN))P9W_P"!
M=/\ QW%=#7@5W%U'RK0^@PZDJ2YGJ%%%%8FX4444 %%%% !1110!X!K7_(<O
M_P#KYD_]"-4JNZU_R'+_ /Z^9/\ T(U2KZJ'PH^3G\3"BBBJ)"BBB@ HHHH
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
M/ ZT>'K*QTCP]-XGU*V6Y<R>59P/]UF_O'\C^1]J?XH_Y$?PW_N-_(4>*_\
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
MLZ;D:T8>TJ*)ZLB+'&L: *J@  =A3J**^8/J0HHHH **** "BBB@ HHHH \
MUK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE7U4/A1\G/XF%%%%42%%%% !
M1110 4444 %%%% '4_#G_D<+?_KG)_Z":W_BS_J]+^LO_LM<_P##K_D<+?\
MZYR?^@FN@^+/^KTOZR_^RUYM3_?(^G^9Z5/_ '*7K_D-^$SC&J)W_='_ -#K
M"^(PQXPG]XX__0:7X?:W#I&OE+J01P72>678X"MG*D_J/QKL/%O@>3Q'JD-_
M;7<<.8PD@<$Y /!&/8_I4RDJ.+<I[-%1BZV$48:M,U=!/D^![1VZ+8AOPVYK
MC_!VL>%K+0A#J_V?[3YK']Y;%SCMSM-=#XOU6T\.^%#ID4@\^2 6\*9^;;C:
M6/X?K7C]3AJ/M8R;NDV5B:_LIQ2LVD>IZGX@\$RZ7=QVWV3SW@=8\69!W%3C
MG;QS7EE%%=]&@J2:3;]3@K5W5:;27H>[>&+N6]\,V%S.VZ1X1N;U(XS^E>(W
MUW+?7\]W.V9)I"['W)KVCP9_R*&G?]<OZFO$&^\?K7'@4E4J?UW.W'-NG3]/
M\CUSX9?\BJ?^OA_Y"N:UKQ]KUCK=]:030B*&=T0&($X!(%=+\,O^15/_ %\/
M_(47WPWTC4+^>\ENKQ9)Y&D8*Z8!)SQ\M<_/2C7G[57-^2K+#P]D['F^M^(]
M1\0&$Z@Z-Y&[9L0+UQG^0KUWPSI[Z?X3L[5,)+Y&XDCH[?-S]":Y+5_AYIVG
MR:<+2>YE:XO4A<2LI 0@ECP!V6NC\=:M-H_AIY;24PSR2)'&Z]1W/Z U5><:
MJA3I;7)P\)4G.I5WL4O"O@FZ\.:L]ZVH).DD1C9!&03D@YSGU%8GQ5L-EY8Z
M@HXD0Q.?<'(_F?RK"T_QKKD>HVSW&IS20K*ID5L89<\CIZ5Z#\0K'[=X2G=1
ME[9EF7\.#^A--JI2Q$95'>XDZ=7#RC35K:E[0)&B\&6,BXW)9*PS[+7(^'OB
M-J5]K5M97T%N8KB01[HU*LI/ ZD]ZZS1/^1'M/\ KP7_ - KQ_0'$7B'39&.
M%6[B)/MO%*A2A4]IS+^M2L15G3]GRO\ K0[GXF:#9PV,6K6T"13&;9+L& X(
M)R??(_6O-J]B^(\+R^$9612WERHYQV&<9_6O':Z\#)RHZ]#CQ\5&MIU+5MIM
MY>6UQ<V]N\D5L-TSCH@YZ_D:FTW7=4TALV%[+",YV!LJ?JIXK:\#:A:1S7^D
M7\HA@U.#RO,)P%;D#Z?>/XXJ"Z\!^(K>Y,*6)G7/RRQLI5AZ]>/QK5U(\SA4
MM;I<Q5.7*IT[WZV-BYGM_&?A.]U&:VCBU730&>6)<"1??\ ?IC\*BM;FXM/A
M6TMM/)!)]MQOC<J<<=Q3IK=?!OA&]LKJ:-M4U3"F%&W>6@]?P)_/VJ72M+O-
M8^&36EC%YLQO"VW<%X&,\DBN5\JCI\/,K?UV.M<SE_>Y7?\ KN<C_;VL_P#0
M6OO_  (?_&KOA::6X\9:?+/(\LC7 +.[$D_4FK'_  K_ ,3_ /0.'_?^/_XJ
MG:+I%]HGC;2[;4(?)E:17"[PWRDD9R"?0UTSG2<)*#5[,Y8PJJ<7-.UT4O%_
M_(V:E_UW-8U=MXC\%>(+_P 0WUW;6(>&64LC><@R/H36/=^"O$%C:2W5S8!(
M8E+.WG(< >P-.E6I\D5S+9!5HU.>3Y6;6L7MW9> - :TNIK=F+!C%(5)Z^E<
MM_;VL_\ 06OO_ A_\:[*\T/4=<\!:%'IUOYS1;F<;U7 Y]2*PO\ A7_B?_H'
M#_O_ !__ !58T9TDFI-7N_S-:T*K:<4[67Y%CX<SD>,$\QB6FBD&2<DG&?Z5
MS5[$8+Z>%A@QRLI'T.*O6[7GA7Q'$]Q%LN+.16>/<#D$<C(XY!_6N@\1>%I]
M9NVUOP\JWMI>'S&5&&Z-S]X$'WYK3FC"KS-Z-&?+*=+E2U3V]3E=+TVYU?4(
MK&T56FESM#' X!)Y^@J&YMWM;J6VEQOA<HV#D9!P:[?0-*;P9;SZ]K82*X$9
M2TMBP+,Q[\?YP37#22--*\KG+NQ9CZDUI3J<\W;9?F9U*?)!7W?Y'7VW_))K
MS_K^'_LE<;796W_))KS_ *_A_P"R5QM30^WZLJO]CT1W7C74;ZRM=#6TO+BW
M#62EA%*R@\#K@URAUW6&!!U6](/!!N'_ ,:[;Q3X;U;7++19-.M1,L5DJN?,
M5<' ]2*Y[_A7_B?_ *!P_P"_\?\ \56-"=%4TI-7_P"";UX5G4;BG;_@%WX>
M_>UG_KP:N.KN/ %G/'J.MV+IBX6U>(ID?>SC&>G6LU/A[XF9@#8H@_O-.F!^
M1JXU(1JSYG;8SE3G*E#E5]RY\-1Y6IZC=G[D-DV3Z<@_^RFN-KN+M[/P;X9N
MM*BNXKG5=0&V<Q'*Q)TQGZ$^_-</5T?>G*?1[?(FM[L(PZK?YEG3_P#D)6O_
M %V3^8KJO'VJZE:^*YXK;4+J&,(F$CF90/E'8&N5T_\ Y"5K_P!=D_F*W_B+
M_P CA<?]<X__ $$432=>-^S_ $"#:H2MW7ZF)-K&J7$313:E=RQL,,CSL0?J
M":Z6/_DDTW_7\/Z5QM=E'_R2>7_K^']*5=)*-NZ"@VW*_9A!_P DFN?^OX?^
MRU%X,E34K34/#-PP"WL9DMR?X95Y_H#_ ,!J6#_DDUS_ -?P_P#9:Y6QO)=/
MOH+R XD@<.OU!J(PYXS2WN7*?)*#>UCK+6)X?A9JL4BE734 K*>H(,>14W@*
MQ":-K&I/<0VIDC^RQ3S-M5"1R2?J5K9\4+:2> ;Z_LS^ZU":.YQ_=)* C\UY
M]\US_B(?V1X$T;21Q+=$W,H[^H!_[Z'_ 'S7/&3J0<5HY2_X<Z)15.:D]5&/
M_#$,7@Z&&5)8_%6CJZ,&4_:!P14WQ)LT&JVNIQ,CQWL R\9RK,O&0?3!6N,K
ML\?VQ\+_ %FTFX_'8?Z?-_X[73.,H3C.4K]/O.>$HSA*$8VZ_<)XO_Y%'PQ_
MU[M_Z"E,L_\ BH? <]F?FO-';SHO5HCU'X<_D*?XO_Y%'PQ_U[M_Z"E8WA35
MQHWB"WN)#^X<^5.#T*-P<_3@_A40BW1NMTV_Q94Y)5K/9I+\$;/BC_D1_#?^
MXW\A1XN_?^$/#%PO*I T9/OA1_[*:T/B/91:=HND6<)S%$\@3V'&!5#0'@\2
M>%G\,S3I#>P2>=9-(<!NN5_4_G[5%-_NXU.B;^YW-*B_>2I]6E]ZL<96A<Z+
M>6FDVVJ3*@M[HD1?-R<9[?A6I;> ?$,UX()++R$S\TSNNU1Z\'G\*E\;:E9R
M/9:-IT@DM=,B\OS >'?@$^_3KZDUU.LI348._<Y51<8.4U;L6?'O_'CX?_Z\
M1_):TUT1#\/K#3GU.ST^2[D^U2&YD"[QV _#;^55O%5DVHS>%K).L]LB9] =
MN36;\0[Q9_$GV2+ BL85A4#H#C)_F!^%<E-.<803[O\ $ZIM0E.;5]E^!K^%
MM!@T77[>\7Q'I4PY1HHYQN<,,8'XXKG[K3O[*\?+9@81+Y"@_P!DL"OZ$5@(
M[1NKH2&4Y!'8UWOB:-;W6?#>O1 ;;[R@^.S!@?ZX_"M9*5.I>3O=-?<91<:E
M.T5:S3^\Q?B%_P CG>?[L?\ Z M<U7?^,?"&NZKXFN;RRLA+!($VMYJ+G"@'
M@G/45@S>!/$D$+S2:>%2-2S'SXS@#D_Q5="M35.*<ELB:]&HZDFHO=G/5V7P
MO_Y&2X_Z\W_]"2N-KLOA?SXEN!_TYO\ ^A)5XG^#(C"_QHG&UU_PSC+^*6D_
MABMG8GTY _K55?A]XF9@#8*H]3.F!^1K6VVO@;0;R!KN*XUF^3R]D)R(5]S^
M)^IQZ5G6JPG#D@[MFE&E.$U.:LD8WA"R&K^,[<E<QI*;A_HO(_7 _&M?7?#L
M&L:W=7Y\3Z0HFDRJM<#(4< ?D!47@\?V5X8US73PXC^SPMZ,?_KE?RKBZ%&4
MZK<7:V@.484DI*]]3T'5](3_ (5TL,=_:W\FF3;Q);2!P$8\@_\ ?6?PKC=!
M_P"1ATW_ *^XO_0Q70_#R5)[R_T:8_NM0M67_@0S_0M^586D0O;>*;&"48>*
M]C1AZ$. :*=X<\&_/[PJ-3Y)I>7W%_Q]_P CIJ'UC_\ 1:UL> [$)H>KZB]S
M#:M*GV6*>9MJH2.3GZE?RK'\>_\ (Z:A]8__ $6M:7B0?V1X'T72!Q)<9N9A
MW]0#_P!]?^.U$KRHTZ:ZV_S+5HUIU'TO_D01>#X8)DEC\5:.'C8,I\\<$=*E
M^)-FBZM:ZG"R/%?0 [T.59EXR#W&"M<;7:,/[8^%ZM]Z;2;C'OL/],-_X[5S
MC*$XSE*_3[R(2C.$H1C;K]QQ=%%%=AQDD$1FGCB!P78+GTR:U9]+L]E]'!>7
M$EQ8*2WF0A48!PI PQ(Y;CU]JSK#_D(6W_75?YBM34]0#ZO<V@AAMK9[L^=Y
M8.9 '_B))/O@<>U8S<N9)&L%'E;9F/IU['!'.]I,L4A 1RAPQ/3'UJ.:VGMR
M@FB>,R*'4,,$J>A_2NMDWV^LS+]D:W2;4X@6F<LTI$A(*< 8 ]CP1ZURMV[W
M&H3-(^6>4Y9CZGK2IU',=2FHEZZTZPM&N;26[E%[;J<_(/++@\H.<^O/M4-[
MHUY9B20PR/!'C,P0A><?U./K6Q<I??Z>FNVD3K#$ZK>&$(SR 80JX WY..N>
M,FF7#-+J.M(T@W/9QHNX_P#32' K.-22>_\ 6AHZ<;;?UJ8<FGWL5NEQ):3+
M#(0%<H0&)Z8^M*NFWS2I$MI,7D7>J[#DKZ_3WKJ)+>6,WXDBD\P7\/F32_*9
M2'()5>R@D=,]1]*I1C[5%K3/;3WDYO(\I$^&*YDZ\$E<[>!C^&FJ[8G12.?:
MWECNOLTR-%('V,KC!4^XJU)HUZ=1N+*V@DN&@E:+<B'#%3C_  _.I=3E>;Q!
MN?R]RM&A$1)4%55<9/4\<GN<UKZM(RW4*[B%.MW3$9XR&CP?U/YU4JDE;S1*
MIQ=_)F(=*E31AJ#I-\\QB4"([1C&2Q[9W8 [X/I4$^G7MLR+/:31,X)4/&03
MCK^5=) WFWE@"^[&I78BR> VV/9C_@6*CTDW%C:PQSAXK@O=31JX(90(""V#
MZD?^.FH5:27]>?\ D5[*+_KT,)-)U&2X:W2RG:5>J!#D'CCZ\CCWHN-+N[:W
M2>1%VN_EX5PS*V,[2 <@^QK2T^5EL=&^<@'59&//<"#!_4U+II:>;R()PEP=
M1,JD ,P 5CD#N?3WQ5NI):DJG%Z&9%H>HR7D-H]K+#),"4\Q",XZ]JA>PF5H
M8E25[B0LI@\I@RL#C'N?I736L;I#I"PP2P W%PNQGS(0R)C<..N#V X_&J]M
M!*='6)(V%T+"<1ICYL^<-P ]=F_]:CVTK_UYE^Q5OZ\C ;3KU+G[,UI,)L [
M"AS@]#BGS:9<V\,SS(8W@90\;#! 89#?3_$>M;DK20:#+;N2MQ#IR)*#]Y0U
MQN"G_@+#CWJ*1U-O<98%1H\0;GOOCQ^N*I59,ETHHYRBBBNDYQV]R@C+'8"2
M%SP">_Z"FT44 %%%% !1110 4444 %%%% !7KWPVT[['X9%RRX>\D,GOM' _
MD3^->2P0/<W$<$0S)*X11ZDG KZ L;1+"P@M(ON01K&OT Q7FYC.T%#N>GEU
M.\W/L6****\4]L**** "BBB@ HHHH **** / -:_Y#E__P!?,G_H1JE72:KX
M3U^;5[R6/2YV1YW96 Z@L<&JO_"'^(O^@1<?D*^EA6I\J]Y?>?+SHU.9^Z_N
M,6BMK_A#_$7_ $"+C\A1_P (?XB_Z!%Q^0JO;4_YE]Y/L:G\K^XQ:*VO^$/\
M1?\ 0(N/R%'_  A_B+_H$7'Y"CVU/^9?>'L:G\K^XQ:*VO\ A#_$7_0(N/R%
M'_"'^(O^@1<?D*/;4_YE]X>QJ?RO[C%HK:_X0_Q%_P! BX_(4?\ "'^(O^@1
M<?D*/;4_YE]X>QJ?RO[C%HK:_P"$/\1?] BX_(4?\(?XB_Z!%Q^0H]M3_F7W
MA[&I_*_N,=)'B;=&[(P[J<&G23RS8\V5WQTW,3BM;_A#_$7_ $"+C\A1_P (
M?XB_Z!%Q^0H]K2_F0_95?Y68M7(=6U*VB\J#4;J*/^XDS*/R!J]_PA_B+_H$
M7'Y"C_A#_$7_ $"+C\A2=6D]V@5.JMDS(DEDFD,DKM([=68Y)_&F5M?\(?XB
M_P"@1<?D*/\ A#_$7_0(N/R%/VU+^9?>+V53^5_<8M%;8\&^(C_S"9_R'^-'
M_"&^(_\ H$S_ *?XT>VI_P R^\/8U/Y7]QE+=7**%2XE51T <@"H:V_^$-\1
M_P#0)G_3_&C_ (0WQ'_T"9_T_P :/:TOYD/V57^5F3'<SQ+MCFD1>N%8@4[[
M;=_\_4W_ '\-:G_"&^(_^@3/^G^-'_"&^(_^@3/^G^-+VM+N@]E5[,RC=W)(
M)N)20<C+GBFR7$THQ+-(X'(#,36O_P (;XC_ .@3/^G^-'_"&^(_^@3/^G^-
M'M:7=![*KV9B5,;NY92K7$I4C!!<X-:O_"&^(_\ H$S_ *?XT?\ "&^(_P#H
M$S_I_C3]K2_F0>RJ_P K,H75RJ!!<2A0, !SC%15M?\ "&^(_P#H$S_I_C1_
MPAOB/_H$S_I_C1[6E_,@]E5_E9E-=W+J5:XE8'@@N<&H:V_^$-\1_P#0)G_3
M_&C_ (0WQ'_T"9_T_P :%5I+[2!TJK^RS$JW%JNHP1>5#J%U'&.-B3,!^6:T
M/^$-\1_] F?]/\:/^$-\1_\ 0)G_ $_QI.K2>[0*E56R9C.[.Q=V+,>22<DT
M^.YGB7;'-(B^BL0*UO\ A#?$?_0)G_3_ !H_X0WQ'_T"9_T_QI^UI?S(/95?
MY69?VV[_ .?J;_OX:8T\S2"1I7+KT8L<C\:U_P#A#?$?_0)G_3_&E'@SQ&?^
M83/^G^-+VM+N@]E5[,ROMMW_ ,_4W_?PTC7=RZE6N)64]07)!K6_X0OQ'_T"
M9OS7_&C_ (0OQ'_T"9OS7_&CVM+NA^RK=F9*W5PBA4N)54= '( I?MMW_P _
M4W_?PUJ_\(7XC_Z!,WYK_C1_PA?B/_H$S?FO^-'M:7=![*MV9BN[R,6=BS'J
M6.2:DM[RZLV+6MS- QZF)RI/Y5K?\(7XC_Z!,WYK_C1_PA?B/_H$S?FO^-#J
MTGIS(7LJJUY69$]Q/<R>9<323/\ WI&+'\S45;G_  A?B/\ Z!,WYK_C1_PA
M?B/_ *!,WYK_ (TU5I+[2^\'1JO[+^XQO-D$9C#ML)R5SQ^5,K<_X0OQ'_T"
M9OS7_&C_ (0OQ'_T"9OS7_&CVU+^9?>'L:O\K^XR1>72@ 7,H Z .:7[;=_\
M_4W_ '\-:O\ PA?B/_H$S?FO^-'_  A?B/\ Z!,WYK_C2]I1[H?LJW9F.L\T
M;LZ2NK-U8,033FNKAQA[B5AZ%R:UO^$+\1_] F;\U_QH_P"$+\1_] F;\U_Q
MH]K2_F0O95?Y68=%;G_"%^(_^@3-^:_XT?\ "%^(_P#H$S?FO^-/VU/^9?>+
MV-3^5_<8@)!R#@BE>1Y6W2.SL>[')K:_X0OQ'_T"9OS7_&C_ (0OQ'_T"9OS
M7_&CVU+^9?>/V-7^5_<8=/\ -D\OR][;,YVYXS]*V?\ A"_$G_0)F_-?\:7_
M (0GQ)_T"I?^^E_QH]M2_F7WA[&K_*_N,7S9/+\O>VPG.W/'Y4RMW_A"?$G_
M $"I?^^E_P :/^$)\2?] J7_ +Z7_&CVU+^9?>'L:O\ *_N,;SI?*\KS7\O^
MYN./RI'EDE(,DC/@8&XYQ6U_PA/B3_H%2_\ ?2_XT?\ "$^)/^@5+_WTO^-+
MVM+^9![&K_*S"IZRR(C(LC*K?> . ?K6U_PA/B3_ *!4O_?2_P"-'_"$^)/^
M@5+_ -]+_C3]M2_F7WA[&K_*_N,5I9'55=V95^Z"<@?2F5N_\(3XD_Z!4O\
MWTO^-'_"$^)/^@5+_P!]+_C1[:E_,OO#V-7^5_<8TDTLH DE=PO0,Q.*8"0<
MC@UN?\(3XD_Z!4O_ 'TO^-'_  A/B3_H%2_]]+_C1[:E_,OO#V-7^5_<9DFJ
M:A+#Y,E_<O%TV-,Q7\LU5K=_X0GQ)_T"I?\ OI?\:/\ A"?$G_0*E_[Z7_&D
MJM);20W2JO>+,;SYMRMYKY3A3N/R_2F,S.Q9F+,>I)R36Y_PA/B3_H%2_P#?
M2_XT?\(3XD_Z!4O_ 'TO^-/VU+^9?>+V-7^5_<85/\Z7:J^:^U#E1N. ?:MK
M_A"?$G_0*E_[Z7_&C_A"?$G_ $"I?^^E_P :/;4OYE]X>QJ_RO[C)^VW?_/U
M-_W\-(;RZ((-S*0>H+FM?_A"?$G_ $"I?^^E_P :/^$)\2?] J7_ +Z7_&E[
M6CW0_95NS,*GQRR1-NCD9#C&5.*V_P#A!_$O_0*D_P"^U_QI?^$'\2_] J3_
M +[3_&G[:E_,OO%[&K_*_N,9KNY88:XE(]"YJ&M__A!_$O\ T"I/^^T_QH_X
M0?Q+_P! J3_OM/\ &DJU)?:7WA[&J_LO[C#\V3R_+\QMF<[<\?E3*W_^$'\2
M_P#0*D_[[3_&C_A!_$O_ $"I/^^T_P :?MJ7\R^\/8U?Y7]QA([QL'1F5AT*
MG!HWOO\ ,W'?G.[/.?6MW_A!_$O_ $"I/^^T_P :/^$'\2_] J3_ +[3_&CV
MU+^9?>'L:O\ *_N,)W>1B[L68]2QR32R2R2D&21G(&!N.<5N?\(/XE_Z!4G_
M 'VG^-'_  @_B7_H%2?]]I_C1[:E_,OO#V-7^5_<8%/661$9%D95;[P!P#6Y
M_P (/XE_Z!4G_?:?XT?\(/XE_P"@5)_WVG^-'MJ7\R^\/8U?Y7]Q@45O_P#"
M#^)?^@5)_P!]I_C1_P (/XE_Z!4G_?:?XT>VI?S+[P]C5_E?W&""5(()!'((
M[4,Q9BS$DDY)/>M[_A!_$O\ T"I/^^T_QH_X0?Q+_P! J3_OM/\ &CVU+^9?
M>'L:O\K^XP_-DW*WF-N3&TYY7'3'I32<G)K>_P"$'\2_] J3_OM/\:/^$'\2
M_P#0*D_[[3_&CVU+^9?>'L:O\K^XPFD=PH=V8*, $YP*&9G8L[%F/4DY-;O_
M  @_B7_H%2?]]I_C0/ WB4_\PI_^_B?XT>VI?S+[P]C5_E?W&(\\LCB1Y79U
MQAF8DBD6216+*[!CU(/)K=_X07Q-_P! I_\ OXG^-'_""^)O^@4__?Q/\:7M
MJ7\R'[&K_*_N, $@Y!P13GEDD^^[-R6Y.>3U-;O_  @OB;_H%/\ ]_$_QH_X
M07Q-_P! I_\ OXG^-'MJ7\R^\7L:O\K^XP=S;0NX[0<@9X!_R!2^;(7,AD;>
M1@MN.<8Q_*MW_A!?$W_0*?\ [^)_C1_P@OB;_H%/_P!_$_QH]M2_F7WA[&K_
M "O[C!W,4"%CM!) SP">O\A^5"LR,'1BK*<@@X(K>_X07Q-_T"G_ ._B?XT?
M\(+XF_Z!3_\ ?Q/\:/;4OYE]X>QJ_P K^XPC+(9?-,C&3.=V><^N:/.E+*WF
M/E?NG<>*W?\ A!?$W_0*?_OXG^-'_""^)O\ H%/_ -_$_P :/;4OYE]X_8U?
MY7]Q@^8^&&]L/][G[W?FI4N3'9R6ZK@RNI9L]AG _,Y_ 5L_\(+XF_Z!3_\
M?Q/\:/\ A!?$W_0*?_OXG^-#K4G]I?>'L:O\K^XY^BN@_P"$%\3?] I_^_B?
MXT?\(+XF_P"@4_\ W\3_ !I^WI?S+[Q>PJ_RO[CGZ*Z#_A!?$W_0*?\ [^)_
MC1_P@OB;_H%/_P!_$_QH]O2_F7WA["K_ "O[CGZ*Z#_A!?$W_0*?_OXG^-'_
M  @OB;_H%/\ ]_$_QH]O2_F7WA["K_*_N.?HKH!X%\3'_F%/_P!_$_\ BJ7_
M (0/Q/\ ] MO^_L?_P 51[>E_,OO#V%7^5_<<]170_\ "!^)_P#H%M_W]C_^
M*H_X0/Q/_P! MO\ O['_ /%4>WI?S+[P]A5_E?W'/45T/_"!^)_^@6W_ ']C
M_P#BJ/\ A _$_P#T"V_[^Q__ !5'MZ7\R^\/85?Y7]Q-\/=.^W^*X'9<QVJF
M9OJ.%_4@_A7LM<=\/?#EWH=K=S:A!Y-Q.X4*6#$(!UR">I)_*NQKP\9452KI
MLCW<%2=.EKNPHHHKD.P**** "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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
M1110 4444 %<YJ5[K<9O[I'2TMK3'EJ\0;SOQ[?_ %Q71UQ^L7RWNN-:WR7
MT^V/W(HR?-8>OM_GO71AXWD]#FQ,K16MBPNM:EJEP(;.2.U,=F)Y"8]^YB <
M<]!R*)?$>HOX:2_@M%+E2))MPVQD-C.T]<U UW%8ZW<W[0RI;7EF!!B,]0
MN!TZ4];*>V^'\D,D3"5QNV8Y&7&./I74XP7+[O5?\$Y5*;YO>=[/_@%W4M6O
M+?2--DB=$EO#&KSNN53(&3CI4N@ZC=75U?6ES*EP+5P%G1=H?.?3CM6?JZ2_
MV-HPD21K-1']K5 <XPO7'..M3>&1_P 3'4'M$D336(\D,"!N[D _YZ5G*$?8
MMV_JYI&<O;)7_JQTE%%%<)WA1110 4444 %%%% !1110 4444 <]J5WK2RWT
MT3K:6MHFZ,O$&\XXYY/3_P#544>LZCJMS9VEI)':/);>=*YCW\], 'M_C5;7
M+X7FM&RO%N%TZWP66*,DS-[GT_P_*1KJ"R\06^J&*6.QFM/+0B(_*0?NX'3H
M/SKT8P7*KQUMI_77N>;*;YW:6E]?ZZ+H21^(M1E\.->16BR31[TED#!5C(QA
ML'KUZ#TJ]!)JM_H5G/:7,27#J&D>1."/H!6;IUG/!X)O1)$RO.)) A'." !Q
M^%7[2:6R\&I*J-YJ6WRC'.[H./K4345\*7Q%TW)_&W\(S0;W5+O4;N.ZGBF@
MM_DWQI@%^.GTYK?K*\,VGV30;=2I#R#S'SUR>?Y8K5KFK-.;L=5!-4U<****
MR-0HHHH ZFBBBI*"BBB@ HHHH **** "BBB@ HHHH **** ,#5747[@L <#J
M?:J?F)_?7\ZZ"XTG3;N8S7.GVLTAZO)"K,?Q(J+^P-&_Z!%C_P" R?X4[BL<
MQ?6-KJ$EM)-*0;:42IM8#)'K5SS$_OK^=;?]@:-_T"+'_P !D_PH_L#1O^@1
M8_\ @,G^%-R;5A**3N8GF)_?7\Z/,3^^OYUM_P!@:-_T"+'_ ,!D_P */[ T
M;_H$6/\ X#)_A2N.QB>8G]]?SH\Q/[Z_G6W_ &!HW_0(L?\ P&3_  H_L#1O
M^@18_P#@,G^%%PL8GF)_?7\ZRKS0K*\N)96N[B,38\V..;"/CU%=A_8&C?\
M0(L?_ 9/\*/[ T;_ *!%C_X#)_A51G*+O$F5.,U:2,&+R88DBC*JB*%4 ] .
ME/\ ,3^^OYUM_P!@:-_T"+'_ ,!D_P */[ T;_H$6/\ X#)_A4W*L8GF)_?7
M\Z/,3^^OYUM_V!HW_0(L?_ 9/\*/[ T;_H$6/_@,G^%%PL8GF)_?7\Z/,3^^
MOYUM_P!@:-_T"+'_ ,!D_P */[ T;_H$6/\ X#)_A1<+&)YB?WU_.CS$_OK^
M=;?]@:-_T"+'_P !D_PH_L#1O^@18_\ @,G^%%PL8GF)_?7\Z/,3^^OYUM_V
M!HW_ $"+'_P&3_"C^P-&_P"@18_^ R?X47"QB>8G]]?SH\Q/[Z_G6W_8&C?]
M BQ_\!D_PH_L#1O^@18_^ R?X47"QB>8G]]?SH\Q/[Z_G6W_ &!HW_0(L?\
MP&3_  H_L#1O^@18_P#@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_  &3
M_"C^P-&_Z!%C_P" R?X47"QB>8G]]?SH\Q/[Z_G6W_8&C?\ 0(L?_ 9/\*/[
M T;_ *!%C_X#)_A1<+&)YB?WU_.CS$_OK^=;?]@:-_T"+'_P&3_"C^P-&_Z!
M%C_X#)_A1<+&)YB?WU_.CS$_OK^=;?\ 8&C?] BQ_P# 9/\ "C^P-&_Z!%C_
M . R?X47"QB>8G]]?SH\Q/[Z_G6W_8&C?] BQ_\  9/\*/[ T;_H$6/_ (#)
M_A1<+&)YB?WU_.CS$_OK^=;?]@:-_P! BQ_\!D_PH_L#1O\ H$6/_@,G^%%P
ML8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_ 9/\*/[ T;_H$6/_@,G^%%PL8GF)_?
M7\Z/,3^^OYUM_P!@:-_T"+'_ ,!D_P */[ T;_H$6/\ X#)_A1<+&)YB?WU_
M.CS$_OK^=;?]@:-_T"+'_P !D_PH_L#1O^@18_\ @,G^%%PL8GF)_?7\Z/,3
M^^OYUM_V!HW_ $"+'_P&3_"C^P-&_P"@18_^ R?X47"QB>8G]]?SH\Q/[Z_G
M6W_8&C?] BQ_\!D_PH_L#1O^@18_^ R?X47"QB>8G]]?SH\Q/[Z_G7D^L6T"
M:U?*L,:J+F0 !0 !N-4_(A_YY)_WR*]-9?)J_,>6\QBG;E/9/,3^^OYT>8G]
M]?SKQS[*FP/Y"[2<;MG&?2D\B+_GDG_?(I_V=+^87]I1_E/9/,3^^OYT>8G]
M]?SKQOR(?^>2?]\BCR(?^>2?]\BC^SI?S!_:4?Y3V3S$_OK^='F)_?7\Z\;\
MB'_GDG_?(H\B'_GDG_?(H_LZ7\P?VE'^4]D\Q/[Z_G1YB?WU_.O&_(A_YY)_
MWR*/(A_YY)_WR*/[.E_,']I1_E/9/,3^^OYT>8G]]?SKQOR(?^>2?]\BCR(?
M^>2?]\BC^SI?S!_:4?Y3V3S$_OK^='F)_?7\Z\;\B'_GDG_?(H\B'_GDG_?(
MH_LZ7\P?VE'^4]D\Q/[Z_G1YB?WU_.O&_(A_YY)_WR*/(A_YY)_WR*/[.E_,
M']I1_E/9/,3^^OYT>8G]]?SKQOR(?^>2?]\BCR(?^>2?]\BC^SI?S!_:4?Y3
MV3S$_OK^='F)_?7\Z\;\B'_GDG_?(H\B'_GDG_?(H_LZ7\P?VE'^4]D\Q/[Z
M_G1YB?WU_.O&_(A_YY)_WR*]N\/:)I,OAS39)-+LW=K2(LS6Z$D[1WQ7-B,,
MZ*3;O<Z</BE7;25K%7S$_OK^=)YD><[U_.MS^P-&_P"@18_^ R?X4?V!HW_0
M(L?_  &3_"N2YV6,3S$_OK^='F)_?7\ZV_[ T;_H$6/_ (#)_A1_8&C?] BQ
M_P# 9/\ "BX6,3S$_OK^='F)_?7\ZV_[ T;_ *!%C_X#)_A1_8&C?] BQ_\
M 9/\*+A8Q/,3^^OYT>8G]]?SK;_L#1O^@18_^ R?X4?V!HW_ $"+'_P&3_"B
MX6.5O],MK^=)S=SV\J+M#P2[21Z?K4UA:VFFVB6ML0(U]6R2?4UTG]@:-_T"
M+'_P&3_"C^P-&_Z!%C_X#)_A5.I)QY;Z$*G%2YDM3$\Q/[Z_G1YB?WU_.MO^
MP-&_Z!%C_P" R?X4?V#HW_0)L?\ P&3_  J;EV,3S$_OK^='F)_?7\ZV_P"P
M-&_Z!%C_ . R?X4?V!HW_0(L?_ 9/\*+A8Q/,3^^OYT>8G]]?SK;_L#1O^@1
M8_\ @,G^%']@:-_T"+'_ ,!D_P *+A8Q/,3^^OYT>8G]]?SK;_L#1O\ H$6/
M_@,G^%']@:-_T"+'_P !D_PHN%C$\Q/[Z_G1YB?WU_.MO^P-&_Z!%C_X#)_A
M1_8&C?\ 0(L?_ 9/\*+A8Q/,3^^OYT>8G]]?SK:;0]$12S:58*JC))MT  _*
ME_L'1O\ H$V/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_ 9/\*/[ T;
M_H$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_P!@:-_T"+'_ ,!D_P */[ T;_H$
M6/\ X#)_A1<+&)YB?WU_.CS$_OK^=;?]@:-_T"+'_P !D_PH_L#1O^@18_\
M@,G^%%PL8GF)_?7\Z/,3^^OYUM_V#HW_ $";'_P&3_"C^P-&_P"@18_^ R?X
M47"QB>8G]]?SH\Q/[Z_G6W_8&C?] BQ_\!D_PH_L#1O^@18_^ R?X47"QB>8
MG]]?SH\Q/[Z_G6W_ &!HW_0(L?\ P&3_  H_L#1O^@18_P#@,G^%%PL8GF)_
M?7\Z/,3^^OYUM_V!HW_0(L?_  &3_"C^P-&_Z!%C_P" R?X47"QB>8G]]?SH
M\Q/[Z_G6W_8&C?\ 0(L?_ 9/\*#H.B@9.DV./^O=/\*+A8Q/,3^^OYT>8G]]
M?SK:30]#D1732[!D8 JRVZ$$>HXI?[ T;_H$6/\ X#)_A1<+&)YB?WU_.CS$
M_OK^=;?]@:-_T"+'_P !D_PH_L#1O^@18_\ @,G^%%PL8GF)_?7\Z/,3^^OY
MUM_V!HW_ $"+'_P&3_"C^P-&_P"@18_^ R?X47"QB>8G]]?SH\Q/[Z_G6W_8
M&C?] BQ_\!D_PH_L'1O^@38_^ R?X47"QB>8G]]?SH\Q/[Z_G6W_ &!HW_0(
ML?\ P&3_  H_L#1O^@18_P#@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_
M  &3_"C^P-&_Z!%C_P" R?X47"QH4444AA1110 4444 %%%% !1110 4444
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
M S/M6M?] JV_\#3_ /$4?:M:_P"@5;?^!I_^(K3HH S/M6M?] JV_P# T_\
MQ%'VK6O^@5;?^!I_^(K3HH S/M6M?] JV_\  T__ !%'VK6O^@5;?^!I_P#B
M*TZ* ,S[5K7_ $"K;_P-/_Q%'VK6O^@5;?\ @:?_ (BM.B@#,^U:U_T"K;_P
M-/\ \11]JUK_ *!5M_X&G_XBM.B@#,^U:U_T"K;_ ,#3_P#$4?:M:_Z!5M_X
M&G_XBM.B@#,^U:U_T"K;_P #3_\ $4?:M:_Z!5M_X&G_ .(K3HH S/M6M?\
M0*MO_ T__$4?:M:_Z!5M_P"!I_\ B*TZ* ,S[5K7_0*MO_ T_P#Q%'VK6O\
MH%6W_@:?_B*TZ* ,S[5K7_0*MO\ P-/_ ,11]JUK_H%6W_@:?_B*TZ* ,S[5
MK7_0*MO_  -/_P 11]JUK_H%6W_@:?\ XBM.B@#Y[U=YSK-\6A56-Q)D"3.#
MN/M5/=-_SR7_ +[_ /K5HZU_R'+_ /Z^9/\ T(U2KZ>$7RK4^5G)<ST(]TW_
M #R7_OO_ .M2[I?^>:_]]_\ UJVW\.S)8&;[3 ;A59WM@3O50H8\XQD Y(ST
M_&L>B+4MF$DX[Q(]TW_/)?\ OO\ ^M1NF_YY+_WW_P#6J2BKY7W)YEV(]TW_
M #R7_OO_ .M1NF_YY+_WW_\ 6J2BCE?<.9=B/=-_SR7_ +[_ /K4;IO^>2_]
M]_\ UJDHHY7W#F78CW3?\\E_[[_^M1NF_P">2_\ ??\ ]:I**.5]PYEV(]TW
M_/)?^^__ *U&Z;_GDO\ WW_]:I**.5]PYEV(]TW_ #R7_OO_ .M1NF_YY+_W
MW_\ 6K:L?#MS?6T$PN;6 W3E+>.:0AIB#@[< CKQR1S5""SFN+^.Q5=LTDHB
M ;C#$XY_&H33O[VQ;35O=W*FZ;_GDO\ WW_]:C=-_P \E_[[_P#K5JWFC/:O
M'''>6MY+))Y8BMG+MN^F!WXI+_1+[3)[6WNX_+FN8Q(L9ZJ"Q4 ^AX_6A23^
MT#BU]DR]TW_/)?\ OO\ ^M1NF_YY+_WW_P#6K6U+16TP.)-0LII$?8T4,A9E
M/?@@>E5M/L)]3OX;*V4&69MHST'J3[ <T)IKFYM!--/EY=2ENF_YY+_WW_\
M6KVWP_<ZNOAS31'IENZ"TBVL;L@D;1VV<5X[>6KV5[/:2%2\$C1L5Z$J<''Y
M5[EX:_Y%C2_^O.+_ - %>?F'P1=STLN^.2L'VK6O^@5;?^!I_P#B*/M6M?\
M0*MO_ T__$5IT5Y![!F?:M:_Z!5M_P"!I_\ B*/M6M?] JV_\#3_ /$5IT4
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
M^O.+_P! %<F8M.$6CLRY-5))FG1117CGM!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 450UB[DM;();$?:KAA# #_>/?Z 98^PKF
M+>>:W\':6K33M UXT=R\;'S63>XP,?,23MZ<XS6D:;DKF4ZJB[';45A>$WWV
M5V!+*46[<1Q3,QDA7C"MNY!ZG![$5G:TLMK>1RW%].EW+>H89%:18((=P&&_
MAR0".>23Z4U3][EN)U;04K'74BLK#*D$9QP>]<?/J-[;:K/<!KEI8I9D,+%A
M&5(581C[N2Q'(YY-;&@WUIY4>FP>:S11;_-=<";YB&<?\"SZ=:)4VE<(U5)V
M-FBBBLC8**** "BBB@ HHHH **** "BBJ>JWIL;!Y8U#S,1'"A_CD8X4?GU]
MLTTKNPF[*[+E%<1:W,UEH4-K->R 3:O);3W)?:VW<V3GMG:!GMFM3PU<1G5]
M8L[6=YK.!XFA+2&0 LIW ,2<C*_GFM94FDWV,8UE)I6W.CHKD?$R2VXFN+B]
MGCGDE06;1-(L5L@*Y9R/EZYSG.> *+[4+FVUJ:X9[G-M<D^6I81M;^1GI]TD
MR$ 'KGCM0J5U=,'6L[-'6AE;.T@X.#@]#2UAZ#?P(L>G,)#<L))))2N$ED#?
MO=I[X9L5N5G*/*[&L9*2N%%%%24%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 452N=0EMYC&NFWDX&/GB";3^; U#_:\_\ T!=1_*/_ .+H FN[
M22ZU"S=BOV>W+2,,\L^,+^ !8_7%5M'T/^RF#-<F<I"((ODV[8P20#R<GGK[
M#BG_ -KS_P#0%U'\H_\ XNC^UY_^@+J/Y1__ !=5S.UB.2-[F;=Z%J,L^IVD
M30"QU.17DE9SYD8VA7 7&#D+P<C&:T]-L);34M3G?:([F5&B /.!&J\_B#2?
MVO/_ - 74?RC_P#BZ/[7G_Z NH_E'_\ %U3J-JW]?UH)4HIW_K^M2E-H5Q=6
MNM6[.D8O[A7C;KA0J#D?533(="O[?4+H1?9HX+F[^T&Z4GS@O!,>,=R",YZ'
MI6A_:\__ $!=1_*/_P"+H_M>?_H"ZC^4?_Q='M96L+V,;W&Z18WEC>:B)A";
M>XN6GB97);D#@C''3UK-ET&_O-12:>"QAD@N&E2]B'[V0<[5(VCU&>3G%:G]
MKS_] 74?RC_^+H_M>?\ Z NH_E'_ /%T*HT[@Z46K&':^'-4\BT,BVD$EM%*
MDFUB[7#.N"Y; P20/6GP>'=3M&1H%LS)+8PV[S2$[K9T4@LG'/7U'(%;/]KS
M_P#0%U'\H_\ XNC^UY_^@+J/Y1__ !=5[:1/L(&9J/A^\U&=H)H;.2'?&8KU
MO]?&JXR/N\DD'G(Z_A735F?VO/\ ] 74?RC_ /BZ/[7G_P"@+J/Y1_\ Q=1*
M;DDF:1@HMM&G169_:\__ $!=1_*/_P"+H_M>?_H"ZC^4?_Q=06:=%9G]KS_]
M 74?RC_^+H_M>?\ Z NH_E'_ /%T :=%9G]KS_\ 0%U'\H__ (NC^UY_^@+J
M/Y1__%T :=%9G]KS_P#0%U'\H_\ XNC^UY_^@+J/Y1__ != &G169_:\_P#T
M!=1_*/\ ^+H_M>?_ * NH_E'_P#%T :=%9G]KS_] 74?RC_^+H_M>?\ Z NH
M_E'_ /%T :=%9G]KS_\ 0%U'\H__ (NC^UY_^@+J/Y1__%T :=%9G]KS_P#0
M%U'\H_\ XNC^UY_^@+J/Y1__ != &G169_:\_P#T!=1_*/\ ^+H_M>?_ * N
MH_E'_P#%T :=%9G]KS_] 74?RC_^+H_M>?\ Z NH_E'_ /%T :=%9G]KS_\
M0%U'\H__ (NC^UY_^@+J/Y1__%T :=%9G]KS_P#0%U'\H_\ XNC^UY_^@+J/
MY1__ != &G169_:\_P#T!=1_*/\ ^+H_M>?_ * NH_E'_P#%T :=%9G]KS_]
M 74?RC_^+H_M>?\ Z NH_E'_ /%T :=%9G]KS_\ 0%U'\H__ (NC^UY_^@+J
M/Y1__%T :=%9G]KS_P#0%U'\H_\ XNC^UY_^@+J/Y1__ != 'B>M?\AR_P#^
MOF3_ -"-4JL:O,S:U?,8)5S<2'!QD?,?>J?FG_GC)^G^-?40DN5'RLX/F9)1
M4?FG_GC)^G^-+YI_YY/^G^-5SHGD8^BH_-/_ #QD_3_&CS3_ ,\9/T_QHYT'
M(R2BH_-/_/&3]/\ &CS3_P \9/T_QHYT'(R2BH_-/_/&3]/\:/-/_/&3]/\
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
M!E62)N4D(B < _PY4=#GZBN3K.E-R3N75@HVL%%%%;&04444 %%%% !1110
M4444 306EQ<QS20Q,Z0)OD8=%7.,_K4<<;RR+'&A=W(5549))Z 5NZ%>7+:/
MK%FT\AMTL6=8BQVAO,3G'KR:B\( 'Q58YZAR5^H4X_7%8NHTI-]#54TW%+J4
M[O1M1LGB6XM64S-L3!# M_=R#UYZ5+<>'=6M3&)[-D,L@C0%EY8]!U]JT]$E
M*:"LKQ23B+5X)%C099SM8L![D"JM[#8ZAI-WJEK!+;RP7*K('DWB0/N(/08(
M(^G-0JD^:S_K\31TX6NOZ_ JW?A_5;&V:YN;-HX4(#/N4@9X'0U#8:5?:GYA
ML[<R"/&]LA0N>G)P.:NZNO\ 9NFV>EKP[QK=7/J78?(I_P!U2/Q8U'I4%S?V
MDUJ]TMMIL3B>XD91A3@@>Y)Y 6J4Y<G-=$.$>?E,ZXMYK6=X+B-HI8SM9&&"
M#7NOAK_D6-+_ .O.+_T 5XKKFH)JFKSWD:,D;[50,>=JJ%&?? YKVKPU_P B
MQI?_ %YQ?^@"N''MNG%O<[\O25226QIT445Y![(4444 %%%% %>]OK;3[?[1
M=2>7'N"YVEB23@  <GFDLK^WU")I;9G95;:=T;)S]& JKK5I+>+91PW45NZW
M2N#(,EL*QPH[MW_"FZ3=W37U_IUW*L[VC(4F";2RNN0& XR"#T[8XH EFUS3
M8+TVDMR%E#*C?(Q5&;&U6;&U2<C )R<CUJ1=5L7U%M/6?-PO!7:<9P&QNQC.
M"#C.<<URFH&Y-EKES&(_[(6]\RY1L^<WE[1*4/0#Y. <G@\C(Q=U?3;NVNO,
MBNXU6>[:2W 0^8LCQ&-CG.,*N]_P [<@'2V]Q%=0B:!]\;$X;&,X./Z5+6-X
M>U-+N!+9+(VB1VL,T";]V87#!,^A^0Y'...36S0 4444 %%%% !1110 4444
M %%%% !69+XCT>'4O[/DOHUN=XC*X. YZ*6Q@,?0G-:=>;>(H-4T[PQK]B+#
MS8YK]KI+Y9DV -*K $9W;P<*!C'3F@#MKCQ'I%KJ'V">^C2XW*I4@X5F^Z&;
M&%)[ FB[\1Z/8WWV*ZOHXYQM# @D)N^[N8#"Y[9(KC/$L&I:=X=\46@T\3P7
M5P]TMZLR;$!VG:PSNWC  P/3I3M<@U/3]"\4P/IXN8KY6N?M8E0+%^Z4,K@G
M=D;?EP#G(Z4 >@3SQ6L$EQ/(L442EG=S@*!U)-4M+U_2]99UT^\69HP&9=I5
M@#T." <'UZ5'-;VEYX7$6L@&V:V5KG>Y48 !.2"#VJAHL<^K:\_B1[=K6U-I
M]EM(Y!B25"VXR,/X0<# ZXR>,T =)1110 4444 %%%% !1110 4444 %%%%
M&?<ZYIMG=&VGN0DB[=_R,5CW?=W,!A<]LD47FN:;87!@N;D(ZJ&?Y&*Q@\ N
MP&%!_P!HBN9U5+N>#Q-):B(Z<7Q>(Y/FR%8D$GEGHOR  9SR#TIVHB\OQXCD
MTWROL4D:QW0ESYDA\E2WE]E_=LH&[/S4 =;<7EO:O"D\RHUQ)Y<0/5VP3@?@
M#4KNJ(7=@JJ,DDX %<YJEMI\\^@ZG#:1>=)=Q!)S&/,V&-B!NZXZ<5J>()+>
M'P[J+W2NT M9/,6,X8KM.0#ZT .L=:T_4I#':SEWV>8%9&0LG3<NX#<ON,BK
M]<O81ZC;>(-,763;M*;*6*W-L" K?(7#9Z\*N",#@\<BNHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *R[SP]97MQ-*[7$8N0!<1Q3,
MB3@#'S >W&1C(X/%:E% &!-X:CN]8OIYFDBMY[>*$+!*4WJN[<K =N1[]<8J
MW/X>T^>X,I61%?9YD,<A6.79]W<HZXP![@ '(K4HH SIM#LIK66W(D427'VG
M<CD,LF[=N![<BH!X8T\).-]UOGE29Y#.V[S$Z.#V.,#TP ,5L44 4+;1[.UN
M5N(E;S$,Q!+$\RL&?]5%9>H:$T+6_P!@L1,B)*IVW;POEVW$$C[R$YR.HXQ7
M1T4 9=GHL4?A>+0[H^9']C%M*4^7<"FUL>G>II-(LY8;R)T8I>R"2;YCR0JJ
M,>G"+5ZB@#-&@V0OOM8\W_7&?R?,/E^;C&_;Z_IGGKS447AC38MR@3-'Y;Q1
MQ-*2D*O]X(.WI[#@8%:]% %6+3K:&YAN$4B2&#R$.[HF0<?^.BJ!\+:;]GAM
MT$\<4=LMJRQS%?-B7HC^HY/OR?6MFB@!  JA5   P .U+110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!X!K7_(<O_\ KYD_]"-4JNZU_P AR_\ ^OF3_P!"-4J^JA\*/DY_
M$S6?Q%=R6/D%8O-.5:X"#>RE0N,XZX&">I%9-%%$81CL@E)RW"BBBJ)"BBB@
M HHHH **** "BBB@"Q;7LUHEPD1 %Q%Y4F1G*Y!_F!4\>IO;V5K';_NY[:X:
M990HR#A<#/?H>M4**EQ3*4FC3N-?OIVA9#%;^3+YRBWC"#S/[QQU/%,OM:NK
M^W^SNL,41D\UDAB"!W_O''4UGT4E3@N@W4F^I:O=1N-0U!KZX*M,Q4G"X'
M''T JY#XCO(A<+Y-G(EQ+YSI+;(Z[L8R 1QU/YUDT4.$6K-"4Y)W3)[NY:\N
M6G:*&(MCY88PBCC' ' KW+PU_P BQI?_ %YQ?^@"O!J]Y\-?\BQI?_7G%_Z
M*\[,5:$4CTLM=YR9IT445XY[04444 %%%% %6_TZ#4H4CGW@QN)(WC8JT;CH
M01]2/H2*AAT6U@@:-6G9I)TGDE:4EY'4@C)]/E QTQQBM"B@#*G\.V%Q/)(Y
MF$<T@DF@64B*5ACEE_ 9'0XYS5Z2TBENHKEP6>%65 3P-V,G'K@8_$^M3T4
M9^F:-::3N^S&4[D2,&20MMC3.U!GL-Q_.M"BB@ HHHH **** "BBB@ HHHH
M**** "L:7PKI<M^UVRSX><7#VXF80O*,8<IG!/ /U%;-% &-<^%=+NKZ2ZD6
M?$TJS30+,PAE=<89DZ$\#ZX&<T7OA72[^]EN9EG N&1KB%)F6*<K]TNH.#T'
MUP,YK9HH S+[P_8ZBE^EQYQ74$1)E$I PN<;?3KSCK2:;H,.EW!GCOM2G)0I
MMNKV291R.0K$C/'6M2B@ HHHH **** "BBB@ HHHH **** "BBB@#*N_#MC>
M33O(9U2Y(-S#'*5CG( 'S#Z  XQD#!S2WGAZQO9II':>-;D!;B.*4HDX Q\P
M'MQQC(X-:E% %>>QM[C[.'3 MI!)$%. " 0/PP339M/M[F2=IU,BW$/D21LQ
M*,G/&.G.X\U:HH SK/1+6SN5N1)<3RQQF.)IYB_EH<9"Y]<#)ZG'6M&BB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y23Q#=0:
MA+*TH>)'N(S:A1D>7@(<]<LQ YX^85L:+=6[6RV8O5N;J!<SD-DEB3N/TW9'
MMC%)>V N-3M0ELBQ[_/N)0H!<I]Q2>_S$-_P&JV@Z-=:?(KW;1$PVPMH_*8G
M> Q.XY P3D<<]^:WDX.)SQ4U/N2:EXCATZ2<"TGN([3:;J6/;B$-TZG).#G
M[5%I.I76H^(]25A<+:VVV.-6553)"DD_Q%CGCMCZU1O;#46?6M-CLY'34Y0T
M=SE=B*456W<YR-IP,<\5JZ1:2VVJZN[QLL4LT9B8_P 0$2C^8IM047W_ .&$
MG.4U?:_^9%?^)XK-[D1V5Q.EG(J7,B[0L><8(R?F^]VJ6[\16UI<M&;>XDBB
ME2*:X11Y<3MC .3D_>&< XS6?<Z5>75EX@@CA(>ZNE:'<<!@%CY_0_E55=(G
M.HWD,FG33237_G)++(QMUB)4EMNX L,$#C.<=J:A3M_7D2YU$_Z\S8T#5[C5
M);\2VTD<<%RR1NRA> !\I&<Y]<CO3UUY)+X0Q65S)!YS0&Z4 HKC.1C.<#!&
M<8S3-"BN;:\U2&>UDC5[MIHY3C:ZL!C'.<\>E90TZ\.J^=9:=<6%PMT\D[B<
M_9YDYQ\N[DMQV&.:7+!R97--11?_ .$H6< 16D\:7$$LEK.^W;)L&<XSD#N,
MCFDC\2B#2+26:">[N#9)=7 @5?D4KDL<D#KG '/%9$&FZG<FTO7T^?[0EO,E
MW).X#,[)C"+_ '0>@&.OUID>D74.%GTRYN7FTVWCB19&6)9%4@K* PX!(//O
MBKY*9G[2IN=%)XCA\W;:V=S=QH8_-EA4$1[\%>"<G@@G . :V*X^ZTBY:\>.
MTTZ>TO T*QWMM,4A9%"@EEW=@",8)Z5V%8U%%)6-Z<I-OF"BBBLC8**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH \ UK_D.7_\ U\R?^A&J57=:_P"0Y?\ _7S)_P"A&J5?50^%
M'R<_B844451(4444 %%%% !1110 4444 %%%% !6U8V.GR^'-3NF>22]AC0J
MFS"1@RJN<YY)'MQFL6M/3[N"#1]6@D?;)<Q1K$N"=Q$BL?IP#6=2]E;NOS+I
MVOKV?Y&II>G6,4FC6]U8"[?56R[L[#RD+E!MVD<C!))S67::9#)XE33+B;RX
M?M7DO(2!P&Q6MHVJBRL;*236U$%M(SR6?D_O1AL[4;!X;OR!R:HZ5-9IK5KJ
MFH7$126X=I(PI8Q'J&(]-QS^%8)S3E_7<Z&H-1_KL:<FB6L[Z;!<Z6^F3W%X
MT?E!GW/" .3N)YSD ]_2H6TN)8UO+:PV22V8"VW+ 3.SC/S9/"*7YZ<&JE]?
M+;:,+!=1%[<O=_:6FC+8CPI P6 ))SD_05)#J]O D-O/-+*LMM+]HE3YV$DB
MX[D9PH4=?[U1RU+7_P RKT[V,.YMIK.X:"XC:.5/O*W4=Z]T\-?\BQI?_7G%
M_P"@"O$]6O4O]0>>-65-B1INZD(@4$^Y"YKVSPU_R+&E_P#7G%_Z *PQ[;IQ
MN=&7I*I*QIT445Y![(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 9VJ?VA));6U@QA65SYUR%#&)0,\ \9)P._>L6TU74I88K%;PR
M27.H2P0WAC7)A12Q;&-I.05!QCO6CXDDO3!!:VEK<S)<.1.;? 8(!R 20!DX
M&<],U4N(;]1I=Y'HYA73YV7[)%(K-Y31E<CH,@GIFNB%N76QS3;YG:Y=T&YN
MGEU&RNYVN'LKG8DK* S(5##. !D9]*9)?ZB/%5K9R1QQ6<D4S+M?<TA7;R>.
M.O R:-.CNK+[1>3V<AFU&\#&)2"84P%!8YQP%R<9ZU/=V<\OB/3KM$S###.L
MC9'!;9CC\#4NW,_3]"ES<J]?U,F7Q#<P:E+*\VZ".2>-K8*,@1J-ISUR6('I
M\PK6T2Z@:W6S-XMQ>1+NN,-GYB3NQ[!LCVQBB_L!<:C:JELBQF3SKB4* 6V8
MV*3W^;!_X#5;0]&NK"X62Z:(^3 8(_+8DN"Y;<V0,'IQSWYIMQ<114U/N;M%
M%%8'0%%%% !1110 4444 %%%% !5#5FU Q0PZ=\CS2A9)MH/DI@DM@]3Q@?6
MK]9/B*:]CL$BL8+B5YY DC6X&]$Y+$$D 'C&>V<U4%>2(F[19E1ZKJ4*7%HM
MY]H+ZBMG;7<D:Y&5W/P  2N&'UK2T6XNUU/4M-NKEKH6K1M'*ZJ&*NN<': .
M"#VJA<6M\=.L#;Z,;9-.NXY4MEF5G= &#>V?FSUYJY9K=VTU_JTMC+YEY+&J
M6RE2ZHH"@M@X[DGG@5O*S3V_ YX\RDKW_';_ (<6\O\ 48_$NG6GEQQV<SR
ML'RTF(R>F. #[]JJ76NSV^L.SW(2V@NC#)!M'^K$'F&0GKUP/2M+4+2>?6M)
MN(TW16[RF5LCY04('UYHU2P%W/;QI;)^^D'VF8*,^6OS;2>IR0HQZ9J4XZ77
M0N2GK9]1FAWT4D0MIKH/?MNFFB+9*$G)4?[N0OM6O6%I>BW5KJ"S7#1&.W-Q
MY11B6?S9 ^6! QC&.];M9SM?0TIWY=0HHHJ#0**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@"E<ZSIEG,8+G4+>&5<91Y "/PJ+_A(]$_Z"UI_P!_
MEK2J-+B"02%)HV\IBLF&!V$#)!]#B@"C_P )'HG_ $%K3_O\M'_"1Z)_T%K3
M_O\ +6@CK(BNC!E895E.01ZTN0>_2@#._P"$CT3_ *"UI_W^6C_A(]$_Z"UI
M_P!_EK2HH S?^$CT3_H+6G_?Y:/^$CT3_H+6G_?Y:TJ89(Q*(BZB1E+!,\D#
M&3CTY'YB@"A_PD>B?]!:T_[_ "T?\)'HG_06M/\ O\M:5% &;_PD>B?]!:T_
M[_+1_P )'HG_ $%K3_O\M:5% &;_ ,)'HG_06M/^_P M'_"1Z)_T%K3_ +_+
M6E10!F_\)'HG_06M/^_RT?\ "1Z)_P!!:T_[_+6E10!F_P#"1Z)_T%K3_O\
M+1_PD>B?]!:T_P"_RUI44 9O_"1Z)_T%K3_O\M'_  D>B?\ 06M/^_RUI44
M9O\ PD>B?]!:T_[_ "T?\)'HG_06M/\ O\M:5% &;_PD>B?]!:T_[_+1_P )
M'HG_ $%K3_O\M:5% &;_ ,)'HG_06M/^_P M'_"1Z)_T%K3_ +_+6E10!F_\
M)'HG_06M/^_RT?\ "1Z)_P!!:T_[_+6E10!F_P#"1Z)_T%K3_O\ +1_PD>B?
M]!:T_P"_RUI44 9O_"1Z)_T%K3_O\M'_  D>B?\ 06M/^_RUI44 9O\ PD>B
M?]!:T_[_ "T?\)'HG_06M/\ O\M:5% &;_PD>B?]!:T_[_+1_P )'HG_ $%K
M3_O\M:5% &;_ ,)'HG_06M/^_P M'_"1Z)_T%K3_ +_+6E10!F_\)'HG_06M
M/^_RT?\ "1Z)_P!!:T_[_+6E10!F_P#"1Z)_T%K3_O\ +1_PD>B?]!:T_P"_
MRUI44 9O_"1Z)_T%K3_O\M'_  D>B?\ 06M/^_RUI44 9O\ PD>B?]!:T_[_
M "TG_"1Z)_T%K3_O\M:=% 'SWJ]U;OK5\ZS(RM<2$$-U&XU3^T0_\]5_.M'6
MO^0Y?_\ 7S)_Z$:I5]/#FY4?*S<>9Z#/M$/_ #U7\Z//A_YZK^=6C9W(M!=F
M!Q S%1)C@FH*I<SV8GRKH1_:(?\ GJOYT?:(?^>J_G4E%/WNXKQ[$?VB'_GJ
MOYT?:(?^>J_G4E%'O=PO'L1_:(?^>J_G1]HA_P">J_G4E%'O=PO'L1_:(?\
MGJOYT?:(?^>J_G4E%'O=PO'L1_:(?^>J_G1]HA_YZK^=244>]W"\>Q']HA_Y
MZK^='VB'_GJOYU)3D1I&"HI9CT &2:/>[A[O8A^T0_\ /5?SH^T0_P#/5?SJ
MS);SQ+NDAD1>F64@4DL$T(4RQ/&'&5+*1D>U*[[H=EV97^T0_P#/5?SH^T0_
M\]5_.K$D$T*JTL3H'&5+*1N'M1%!-<,5AB>1@,X123C\*+NU[H/=VLR#[1#_
M ,]5_.O;/#^OZ/%X<TV.34[5'6TB#*TH!!VBO%R"#@\&O>/#7_(L:7_UYQ?^
M@"O-S"_)&YZ676YY6%_X2/1/^@M:?]_EH_X2/1/^@M:?]_EK2HKR#V3-_P"$
MCT3_ *"UI_W^6C_A(]$_Z"UI_P!_EK2HH S?^$CT3_H+6G_?Y:/^$CT3_H+6
MG_?Y:TJ* ,W_ (2/1/\ H+6G_?Y:/^$CT3_H+6G_ '^6K\LL<$9DED6-!U9V
M  _&DAN(;A2T$R2J#@E&# '\* */_"1Z)_T%K3_O\M'_  D>B?\ 06M/^_RU
M=:ZMTN%MWGB69QE8RX#,/8=:47$)G-N)HS,%W&/<-P'KCKB@"C_PD>B?]!:T
M_P"_RT?\)'HG7^U;3_O\M:".LB[D8,,D9!SR#@_K3J ,W_A(]$_Z"UI_W^6C
M_A(]$_Z"UI_W^6M*B@#-_P"$CT3_ *"UI_W^6C_A(]$_Z"UI_P!_EK2HH S?
M^$CT3_H+6G_?Y:/^$CT3_H+6G_?Y:TJ* ,W_ (2/1/\ H+6G_?Y:/^$CT3_H
M+6G_ '^6M*B@#-_X2/1/^@M:?]_EH_X2/1/^@M:?]_EK2HH S?\ A(]$_P"@
MM:?]_EH_X2/1/^@M:?\ ?Y:TJKM?6:,4:[@5@<$&0 @T 5?^$CT3_H+6G_?Y
M:/\ A(]$_P"@M:?]_EJX]W;12>7)<1(_]UG /Y5(TB(R*SJI<[5!.-QP3@>O
M )_"@#/_ .$CT3_H+6G_ '^6C_A(]$_Z"UI_W^6M$D $DX [U'!<P72%[>>.
M9 <%HW##/X4 4O\ A(]$Z_VK:?\ ?Y:/^$CT3_H+6G_?Y:TJ* ,W_A(]$_Z"
MUI_W^6C_ (2/1/\ H+6G_?Y:TJ* ,W_A(]$_Z"UI_P!_EH_X2/1/^@M:?]_E
MK2HH S?^$CT3_H+6G_?Y:/\ A(]$_P"@M:?]_EK2HH S?^$CT3_H+6G_ '^6
MC_A(]$_Z"UI_W^6M*B@#-_X2/1/^@M:?]_EH_P"$CT3_ *"UI_W^6M*B@#-_
MX2/1/^@M:?\ ?Y:/^$CT3_H+6G_?Y:MRWMI#)Y<MU#&_]UI #^5))?V<,ACE
MNX$<=5:0 C\* *O_  D>B?\ 06M/^_RT?\)'HG_06M/^_P M7)+NVB:-9+B)
M&E_U89P"_P!/6IJ ,W_A(]$_Z"UI_P!_EH_X2/1.O]JVG_?Y:NPW5O<EQ!/'
M+L.&V.&VGT..E2T 9O\ PD>B?]!:T_[_ "T?\)'HG_06M/\ O\M:5% &;_PD
M>B?]!:T_[_+2?\)'HG_06M/^_P M:=% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5Q,!.GZAJUQG$&HW%Q;R>BRJNY#^(WCZA17;5D7/AZ&ZTN_L'F
M<"\F:82 <Q.2""/H0#0!SD&NW\>E[+%KDR:=90>7;PV+S+<.8E<JS*IVY! &
M",=3FMOP_%.NL:_))=/(IOE^1D48)MX3G@9X! _#UH'A@QQ-;V^HR0P3P1PW
M*A!ND"+MRK9^4E0 >O &,'FM&TTYK34KZZ6X+17CK*T10?*X14R#Z80<4 83
M:]?2WTDEL;J18K\6WV5+%VC:,.$=C(%QN'S-][&!@CO1'K=XFKVT1OUNA<RS
MQR1Q0_N8=J.RA9,<L-F""3WX&*T_[!=;MS'?.EG)<BZ>W"#)D!!QN_NE@"1C
MGGG!Q5:#PM+#]A0:HY@T^1C;Q^2/NLK*0QSR<-@'CZ&@"I8WFMW,6B";4E5]
M4MS-*8X%_= (K +G///4Y[\55N->OX;5[DF![JVL=1 F,0RS0SI&#[ XR0.,
MX]!71VVBQV_]EXF9O[-@,*Y'WP55<GT^[5*?PG#/!-$;IP)8KR(G:./M$HD)
M_ C H K:AJ>J:5<S6AO$N'FC@\EWB"B)Y)A$>!U4;@0#SQU-)<W^M6=U?V?V
MF2X2W%JWGI;AI4C=I [;5&&(V]ATYP><W]>TA;J.XNPL\LGD(BQP[0X*R!U9
M2>-P(! /7%9]AI5]?7U[?M=W4$C&#R9IH=A9H]^<Q\?(0^,'DD$^E &UH=S)
M=:>97O8;U?,81SQ\%E!XW   ,.A ':M&J.EZ=_9\4V^;SIKB8S3/MV@L0!P.
MPP!ZU>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P#6O^0Y?_ /7S)_Z$:I5=
MUK_D.7__ %\R?^A&J5?50^%'R<_B9UTUS-?:6TVFW&=R.DEE+P541*&"CHP&
M-P[]\<5R-;LGB*-[8R"S OW+[I=QV_,@4L%_O$9]L\UA5E1BXIW1I6DI6LPH
MHHK<Q"BBB@ HHHH **** "BBB@ J2&>:VF6:"5XI%^Z\;%6'T(J.G1L$D5F4
M, 02I[^U)@CJY]2DM+S1].U6[FN$26*ZO3/(7P6P0O/95(R/4FM33[*:[^TQ
MZK>17BMJ5M)"!.LO!D()X)P&!QCCI7&7VJ2WVM2:H\:;WE\SRV&Y>.@(/4<8
MJW)XA$:8TVQCL2UPMQ(5<MN922H&>B@D\5QRHR:5MSLC6BF[[%V:[N-1T77C
M>2O*8;F*2/><["693CTX_E46D&67P[/;:?=QV][]K61]TXA+Q!3C#$C(#<XJ
MM>Z['<02PV^GQVRW,PFN<2%O,(S@#/W5Y/%1Q:I9JUPDVDPR6\LHD2,.5:+&
M> _7'/(JN27*U;K_ )$\\>9._P#6I8\8QHGB29HV5O,CBD9EZ,Q123^)Y_&O
M7?#7_(L:7_UYQ?\ H KQ#4;Z74[^6\F"J\A'RJ,!0!@ >P  KV_PU_R+&E_]
M><7_ * *Y,;%QI03.W R4JTVC3HHHKR3UPHHHH **** ,KQ!9W-[;VL5O;Q7
M 6Z1Y$E;";0"<GKD9V\8I-%N/WMY826<%K/:NI<6_P!R0,,JPX'H00?2K6I6
M#WT<)BN7MIK>42Q2*,C.",,.X(8C%5[;2)H/.F-^[7=S/')-,L8 *H1^["\X
M4J".I/S$YH R=:T^U(N=.M4^TZKJ,PG$A +6X! $A;^%5"_+W)&!WJ/4;2_L
M=2>[BMX@YO&EAN2PS(TD0B1".O#$$]MJ9^FG'HM_;WMY<6VK*GVN;S7#VP8C
M@ +G/0  "M&YL5NKNWFD?*6^\B/'!8C:&S[*6'_ J *?A^^L;BRCM++S@L$,
M;+YR%3)&V=LGN&VL<]>M:U96C:*VDDE[LW)$$5M&2@7;''NV@^I^8Y/&>.!6
MK0 4444 %%%% !1110 4444 %%%% !7(:WHFCZEXDM-)32;$22[KV^F%N@<Q
MJW W8SEW/)ZX#>M=?6=;:0EOKM]JQF:22[CBB"$<1JF>!]2Q- '+:M:2:7?Z
MQK^I>'M/OK07*2>;,5:80A$7*#:1P03@D9_GH:U9(OC3P[?">X9I;B5?+:4F
M-1]G?E5Z \=:L7_A-KY[N ZK.FG7THEN;78&+'C(5SRJG:,CZXQFM.]TI+W4
M-.O#(4.GRO(J@<-N1DP?^^LT 4?&EO=77A6[BM(I)G)0O%']Z2,.I=1ZY4,,
M=ZR-"NK23X@3+I5H]K93:4&8&W: 22))@$*0#P&QG';':NBO-*GO5OXVU.YB
MCND18A$0C6Y7.65AR<G&<^GO4>F:++::A/J5]?-?7DL:PAS&(U2,$G:%'J3D
MGZ4 :U%%% !1110 4444 %%%% !1110 4444 <M?6]W87.L:M-I-G=6Z2"8&
M5@96B6) =O! P58@$\GTZU8UNWLM2FL[".VA:34LO+-Y8WB!0"YSUR<JN>V[
M/:I[S0);DWD*:E)'97YS<0[ S<@*P1L_*& YX/4XQ5U=-C75_P"T0YRML+=(
M\<*-VXD?7C\J .7UJ M>ZW#::6E_']ACA=C@?9<*Q"@'[W#!\+_45JZ]="+P
M'<7%O<O*K6:A9U^\RL -P]R#FK-WHD\EU=S66HM:"^4"X41!R2%V[D)^ZVT
M<Y' XJ270X)K"336E<6#VBVJP# V  C<&ZYP1_WR* *&GK'9Z];03Z3!8S26
MCK;M;3%E**4RC#:.1E2.O\6#Z]%679Z3<1W\=[?WYO)88FBAQ$(PH8@L2 3E
MCM'/ ] ,UJ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !17/OXD>*]D,L48LE:=-P)W@Q 9/I@G(Q]*U=,>=K&+[7(K76T-*!CY
M">=O'IT_"K<'%79$:D9.R+=%9U]KVG:=-Y-S.588+E8V81@G +$#"@GUQ5;3
M=<_M+7[ZSA>(V]H H*HQ+M@$G?\ = &<8ZGKVH4)6O8'4BG:^IM45EWGB+3+
M&5HIIV+1N$E\N-G$1.,;B!\HY'6GW.NZ=:7@M)IF$A948B-F5"WW0S 84GW-
M+DEV#GCW-&BLK1M>@UF2[2'D6\Q167)5U&,-NQCGGBI3KFG"_6Q\\^<S^6,1
ML4WXSMWXV[L#IG-#A).U@4XM7N:%%9!\2:<[216\K22B.1X\QL$DV#G:V,-C
MV--7Q)9PZ79W5ZQ22XMEN&2*-I-BD EC@'"C/4T_9R["]I#N;-%9MQK^F6LR
M12W/+;>41F5=QPNY@,+G/&<5I5+36Y:DGLPHHHI#"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/ -:_P"0Y?\ _7S)_P"A&J57=:_Y#E__ -?,G_H1JE7U4/A1\G/XF%%%%42%
M%%% !1110 4444 %%%% !1110 445K6FCPS:!?:D]VGF6Z(4@0Y;F0*2W' P
M3@=>E3*2CN5&+EL9-%;7AO18M6FG:Z=DABC;;M."\FQF"_DI)^GO5#2[!]4U
M2VL4<(T\@3<>V>]+VD;M=A^SE9/N5**Z(:%I]['9-8RW,7VB\:V87&TD@ $N
MH 'KTYY[U&^DV<,8OD$LMLUGYJ1R'YO,9VC5>.O*EOH*CVT2O8R,&O>?#7_(
ML:7_ -><7_H KP=E*L58$$<$'M7O'AK_ )%C2_\ KSB_] %<68_!$[\M^.7H
M:=%%%>,>T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !15#6=2?2].EN8[66Y=48A4' P,Y8]A56[U>YAT?3[B*. W%Z47]XQ5%)0
ML2>IP #5J#:N0YQ3LS9HJEI<MQ/:>;<75K<LS'#VH(0#TY)SWYJJVLS'Q'!I
M@M)(XGCD8S2+C>5V_=YZ<]2/2ERMMI!SI)-]37HKGW\1O%J#^;'&MDKS1ELG
M>#&NXL>V.HQ]*U-+DGDL(C=N#<E=\JC'R%N0O'H#C\*;@TKL(U%)V1<HHHJ"
MPHHHH **** "BBB@ HHHH ***JZA>-8VC3K;37+#I'$ 2>/?@#WII7=A-V5V
M6J*Q8M9N9/#MA?);"6ZO5C"QKD(&8=2>2%')_"I]'U"ZO);VWO(XA+9S",O"
M3L?*AN,]QGFJ<&DV2JD6TNYIT5SFJZYJ=M'?W5G;VXM=/8*_GAMTYP"0N.G7
M&><FII=?ECU,1F*-;1;G[-(S$[PWD^:6], <4_9RM<GVL;V-VBJ&CW,MU8I-
M<./-FS*(^ 8T8Y0$?[N/QS5^H:L[&B=U<****0PHHHH **** "BBB@ HHHH
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
M/ER03SCBK=[%(WBK2Y5C8QI;W 9@.%)\O&3^%:GFQ?\ /1/^^A1YT7_/1/\
MOH4W/6X*G:-C#U#2+1]3@BAMR)+J4RW#;F("+@M@9P"S! <8R,U%X<TR[MKX
MW%S:F!E@:.5R5S.YD+;N#SQW/K70^=%_ST3_ +Z%'G1?\]$_[Z%'M'RV%[*/
M-S#Z*9YT7_/1/^^A1YT7_/1/^^A69J/HIGG1?\]$_P"^A1YT7_/1/^^A0 ^B
MF>=%_P ]$_[Z%'G1?\]$_P"^A0 ^BF>=%_ST3_OH4>=%_P ]$_[Z% #Z*9YT
M7_/1/^^A1YT7_/1/^^A0 ^HK@$VTH R2A_E3O.B_YZ)_WT*/.B_YZ)_WT* 9
M@V5XFD>#]+^W03JC0Q0RE5(,.5QN;N .F?>HM$FM]-_M"XC:9=*>>-;7>';+
M'ABN<G!8CGIU-='YL7_/1/\ OH4>;%_ST3_OH5KS[Z;F7LW=:[',7VJV][KD
MEM/'=36]@Z[;:"W=_.EP#N8@8VKQ@$]>>PJWJ^E6EQ<1".W87%_(!*VYL*@7
MYSC. 2HV9Z_-6YYL7_/1/^^A1YT7_/1/^^A1[2UK"]G>_,<[HVEW4.L_:9K4
MPF+[2))B5_?[Y0R8P<X"KWQC@5TM,\Z+_GHG_?0H\Z+_ )Z)_P!]"HE)R=V7
M""@K(?13/.B_YZ)_WT*/.B_YZ)_WT*DL?13/.B_YZ)_WT*/.B_YZ)_WT* 'T
M444 %%%% !1110 4444 %%%% !1110 4444 5)])TVZE,USI]K-(>KR0JQ/X
MD5%_8.C?] FQ_P# 9/\ "M"O/]1EM4AUF18KQ-16\D6"\1)%CA/&UFD^Z%!Y
M()Z=J .P_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P *H:CKUUIU\@FBMDMG
MNHK:-'EQ--O*KO4>@+=.N%)XJ./7+N]2[86T#VL9GBEC24B:#9NP7';=M[<C
M<.O6@#3_ +!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PK,M-8OY[<C3;&*6&RAA
M$L;2'S'9D5RJGV5EY/4G''6M+5]0GL1:);0I+)=7 @&]BH7*L<_AMH 7^P=&
M_P"@38_^ R?X4?V#HW_0)L?_  &3_"LI_$T\1^QS_8X+P73V[22R%80%17W<
M\]'48SU/7BH;/6K_ %76]+>!H%@*74<Z+*S*S1R(I88X(Q@KG^\: -O^P=&_
MZ!-C_P" R?X4?V#HW_0)L?\ P&3_  JKJ^MM97\=C#+912M"9F>\EV+@$  >
MI)S],=ZS[OQ;<1Z*NM1V]O%9BT6X(N)L-*Q!+1ICN .O<D<4 ;7]@Z-_T";'
M_P !D_PH_L'1O^@38_\ @,G^%9FH^(;^UEU-X+.%[;3=FYFD(:4LBL !C P6
MY)IFH:K=1F>RU&VA9HY+.5#!*P!$EP$P3URI7/H?0<T :W]@Z-_T";'_ ,!D
M_P */[!T;_H$V/\ X#)_A6=#K]^[QSO:P"S;49+'AR9/ED:,/TQU4<?CGM3(
M/$=_)_9MRUE$;+4Y76'8Q,BJ(W=21C!+!.W3..>M &I_8.C?] FQ_P# 9/\
M"C^P=&_Z!-C_ . R?X55T'5[S54CGDBMFMIH1(LEO)N\IN,QMG^(9Z\=#P*@
MU#7M1MYM5>WLX'M]* >4NY#RKL#D+Q@$#/7KQ0!H_P!@Z-_T";'_ ,!D_P *
M/[!T;_H$V/\ X#)_A63<^+DBN97C>S-M!<) T;38G?<5!=5]!NZ=]IZ5I:/J
M%[J37$LL$,-M'/-!'AB7<QR,FX]@/EZ4 2?V#HW_ $";'_P&3_"C^P=&_P"@
M38_^ R?X53M=:O+S598(H+=H(;EH)8Q)B:( '$A!_A) P/1@<]JSO#FK:E;Z
M)H<=Q;1S)<Z<K1>6Y,A9(E89SP=PS]#Z]: -W^P=&_Z!-C_X#)_A1_8.C?\
M0)L?_ 9/\*QI?%5W:"\BN(+2:YM[5;CR[>;.TEMIC;/<9'/&?05)>^(KRRED
MM93IL=U!;BXD22X*JX8MM1"1DGY#DX[CCG@ U?[!T;_H$V/_ (#)_A1_8.C?
M] FQ_P# 9/\ "K-G=)?6,%W%GRYXUD7/7##(_G4] &?_ &#HW_0)L?\ P&3_
M  H_L'1O^@38_P#@,G^%:%% &?\ V#HW_0)L?_ 9/\*/[!T;_H$V/_@,G^%:
M%% &?_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A6A10!G_V#HW_0)L?_  &3
M_"C^P=&_Z!-C_P" R?X5H44 9_\ 8.C?] FQ_P# 9/\ "C^P=&_Z!-C_ . R
M?X5H44 9_P#8.C?] FQ_\!D_PH_L'1O^@38_^ R?X5H44 9_]@Z-_P! FQ_\
M!D_PH_L'1O\ H$V/_@,G^%:%% &?_8.C?] FQ_\  9/\*/[!T;_H$V/_ (#)
M_A6A10!G_P!@Z-_T";'_ ,!D_P */[!T;_H$V/\ X#)_A6A10!G_ -@Z-_T"
M;'_P&3_"C^P=&_Z!-C_X#)_A6A10!G_V#HW_ $";'_P&3_"C^P=&_P"@38_^
M R?X5H44 ?/FL6T":U?*L,:J+F0 !0 !N-4_(B_YY)_WR*T-:_Y#E_\ ]?,G
M_H1JE7U$(QY5H?*SE+F>HW[-'MW>2NTG&=O&:3R8O^>2?]\BNQO)-VAEK*W@
MN]/VL-D:+NA_=K\S<;@P;DGOZX-<C4TVIJ]BJB<'N,\B+_GDG_?(H\B+_GDG
M_?(I]%:<L>QES2[C/(B_YY)_WR*/(B_YY)_WR*?11RQ[!S2[C/(B_P">2?\
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
M4 5_#^D7FFL6O#!E+2"TC\EB0RQ;_F.0,$[^G.,=36W69]JUK_H%6W_@:?\
MXBE^U:SC_D%6W_@8?_B* -*BLS[5K7_0*MO_  -/_P 11]JUK_H%6W_@:?\
MXB@#3HK,^U:U_P! JV_\#3_\11]JUK_H%6W_ (&G_P"(H TZ*S/M6M?] JV_
M\#3_ /$4?:M:_P"@5;?^!I_^(H TZ*S/M6M?] JV_P# T_\ Q%'VK6O^@5;?
M^!I_^(H TZ*S/M6M?] JV_\  T__ !%'VK6O^@5;?^!I_P#B* -.BLS[5K7_
M $"K;_P-/_Q%'VK6O^@5;?\ @:?_ (B@ O\ 2Y;O7=*U!'18[$S;U.<MO3:,
M4S4;36;N&\CM[V&U.Z-[-T5MPVX++)Z@D$<=C3_M6M?] JV_\#3_ /$4?:M:
M_P"@5;?^!I_^(H KZ7I>H#7;G6=4-LD\MNEM'%;,S*J*S-DLP!));TX [U/H
M6ERZ5!>1RNCFXOI[E=N>%=RP!]^:7[5K7_0*MO\ P-/_ ,11]JUK_H%6W_@:
M?_B* -.BLW[5K/\ T"K;_P ##_\ $4GVK6O^@5;?^!I_^(H TZ*S/M6M?] J
MV_\  T__ !%'VK6O^@5;?^!I_P#B* -.BLS[5K7_ $"K;_P-/_Q%'VK6O^@5
M;?\ @:?_ (B@#3HK,^U:U_T"K;_P-/\ \11]JUK_ *!5M_X&G_XB@#3HK,^U
M:U_T"K;_ ,#3_P#$4?:M:_Z!5M_X&G_XB@#3HK,^U:U_T"K;_P #3_\ $4?:
MM:_Z!5M_X&G_ .(H TZHW]B]W=Z;,C*HM+DS.#W'E2)@>^7'Y5%]JUK_ *!5
MM_X&G_XBC[5K7_0*MO\ P-/_ ,10 :II]UJEM>V;RQ1P21)]G<*2Z2@DY;L1
MD)@#T/M5.?0[O6&NGU;R(?-L7LXTMG9]H?!=\L%YRJX&.,=3FKGVK6O^@5;?
M^!I_^(H^U:U_T"K;_P #3_\ $4 0VEAJ<^I6UYJAME-G"\<8MW9O,=MN7.0-
MO"\+S]X\ULUF?:M:_P"@5;?^!I_^(I?M6L_] JV_\##_ /$4 :5%9GVK6O\
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
MBH)-#TN6W@MVL8?*M\B)0N-@/4#'8]QW[TS^P+#UN_\ P.F_^+H_L"P];O\
M\#IO_BZ )'T73)(X8WL862W#")=O"AOO#Z'N.E,CT#2HK::V2QB\J< 2*PSN
M Z#)YP.P[=J3^P+#UN__  .F_P#BZ/[ L/6[_P# Z;_XN@!'\.:-([,^G0L6
MVDY&>1C#?[W YZ\5;6PM%C2-;= B2F95QP')+%OKDD_C57^P+#UN_P#P.F_^
M+H_L"P];O_P.F_\ BZ 'KH>EI=&Z6QB$Q<ONQT8]2/0GOCKWJ6/3+&&)XH[6
M-4>%8&4#@QJ"%7Z $_G5?^P+#UN__ Z;_P"+H_L"P];O_P #IO\ XN@#.U;P
MPVI7,@Q9"WEC6+>\'[V)!P54CKD9P3]W)Z]*Z.LW^P+#UN__  .F_P#BZ/[
ML/6[_P# Z;_XN@#2HK-_L"P];O\ \#IO_BZ/[ L/6[_\#IO_ (N@#2HK-_L"
MP];O_P #IO\ XNC^P+#UN_\ P.F_^+H TJ*S?[ L/6[_ / Z;_XNC^P+#UN_
M_ Z;_P"+H TJ*S?[ L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZ -*BLW^P+#UN
M_P#P.F_^+H_L"P];O_P.F_\ BZ -*BLW^P+#UN__  .F_P#BZ3^P+#UN_P#P
M.F_^+H \3UK_ )#E_P#]?,G_ *$:I58U>VC36KY1OPMQ(!F1C_$?>J?D)_M?
M]]G_ !KZ>#ERK0^5FH\SU)**9Y"?[7_?9_QH\A/]K_OL_P"-7>78FT>X^BH_
M(3_:_P"^S_C1Y"?[7_?9_P :+R[!:/<DHJ/R$_VO^^S_ (T>0G^U_P!]G_&B
M\NP6CW)**C\A/]K_ +[/^-'D)_M?]]G_ !HO+L%H]R2BH_(3_:_[[/\ C1Y"
M?[7_ 'V?\:+R[!:/<DHJ/R$_VO\ OL_XT>0G^U_WV?\ &B\NP6CW)*='(\4B
MR1NR.A!5E."#ZBH?(3_:_P"^S_C1Y"?[7_?9_P :/>[![O<T+S5;_4-GVNZD
ME\LDJ&/ )ZG'K[U!/=3W-RUS-*SS.VYI">2?6JWD)_M?]]G_ !H\A/\ :_[[
M/^-2DULD4VGNW_7S-*ZUG4KU$2YO9951MX#'^+U/J?<U)#XBUBWDFD@U":-I
MW\R0JV-S>IK)\A/]K_OL_P"-'D)_M?\ ?9_QI<BM;E7]?(?/K?F?]?,MW=Y<
M7]RUS=S/-,^-SN<DX&!7N7AK_D6-+_Z\XO\ T 5X'Y"?[7_?9_QKVSP_H=E+
MX<TV1C=;FM(B<7DP'W1V#8%>?F%^2*L>CEUN>3N='16;_8%AZW?_ ('3?_%T
M?V!8>MW_ .!TW_Q=>0>P:5%9O]@6'K=_^!TW_P 71_8%AZW?_@=-_P#%T :5
M%9O]@6'K=_\ @=-_\71_8%AZW?\ X'3?_%T 7+JTM[VW:WNH5EB;&589'!R#
M]0><U#%I-A#:K;1VL8B642[<9RX8,&)[G(!R?2H?[ L/6[_\#IO_ (NC^P+#
MUN__  .F_P#BZ +SP1231S/&K219V,1RN>N*&@B:X2X9 98U9%;T!P2/_'1^
M54?[ L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZ )['3+'30XLK:.#S,;M@ZXZ#
MZ#)P.@JW6;_8%AZW?_@=-_\ %T?V!8>MW_X&S?\ Q= &E16;_8%AZW?_ ('3
M?_%T?V!8>MW_ .!TW_Q= &E16;_8%AZW?_@=-_\ %T?V!8>MW_X'3?\ Q= &
ME16;_8%AZW?_ ('3?_%T?V!8>MW_ .!TW_Q= &E16;_8%AZW?_@=-_\ %T?V
M!8>MW_X'3?\ Q= &E16;_8%AZW?_ ('3?_%T?V!8>MW_ .!TW_Q= &E6=/X?
MTBYU!=0GT^"2Y5@WF%>21T)]2.Q/2D_L"P];O_P.F_\ BZ/[ L/6[_\  Z;_
M .+H MI9VT=Y+>)"BW$RJLD@'+!<X!^F356[\/Z1?W@O+K3H)IQCYV3EL=,^
MN.V:3^P+#UN__ Z;_P"+H_L"P];O_P #IO\ XN@"9M*L'ENY7M(W:]14N-PR
M)54$ $'CH3^=)IVD:=I"2+I]I';B0@N4'+$=,GJ<5%_8%AZW?_@=-_\ %T?V
M!8>MW_X'3?\ Q= &E16;_8%AZW?_ (&S?_%T?V!8>MW_ .!TW_Q= &E16;_8
M%AZW?_@=-_\ %T?V!8>MW_X'3?\ Q= &E16;_8%AZW?_ ('3?_%T?V!8>MW_
M .!TW_Q= &E16;_8%AZW?_@=-_\ %T?V!8>MW_X'3?\ Q= &E16;_8%AZW?_
M ('3?_%T?V!8>MW_ .!TW_Q= &E16;_8%AZW?_@=-_\ %T?V!8>MW_X'3?\
MQ= $D^BZ9<W?VN>RB>;*DL1]XK]TD="1VSTJR+:$71NA&OG,@C,F.2H)('TR
M35+^P+#UN_\ P.F_^+H_L"P];O\ \#IO_BZ )+W1=-U&837EG%,X782P^\N<
M[3ZC/8\59%M"MRURL2B9D$9<#DJ"2!],D_G5+^P+#UN__ Z;_P"+H_L"P];O
M_P #IO\ XN@"\+>%;E[D1J)G149\<E5)('X%F_.I*S?[ L/6[_\  Z;_ .+H
M_L"P];O_ ,#9O_BZ -*BLW^P+#UN_P#P.F_^+H_L"P];O_P.F_\ BZ -*BLW
M^P+#UN__  .F_P#BZ/[ L/6[_P# Z;_XN@#2HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *YC;J5S;ZM>V^JW$<]K<2B&(A&B(4 A2"N<'O@@^]=/7,E-
M8@@U2RMM*E:2[N)6AN7EC$2AP &/S;^/3;0 G]N274EO+;S2H)IK,M&0-JK(
MI) /7GO6D->B>SLKB*WE<WTKQ11C:#N5';G)QSY9'XBLP:!=6]TB0Q;H(IK/
M8Y8#*1*0QQGZ4VQLM35M'LY-.>--/O)9)9S(FUE*2JI4 Y.=Z]0,4 3:/XBN
M[G1]/::PFGO[J)I!&K1KN1=NY\YP!E@,=<GIWI\OBF.>T=["SN9REKY\Q7:#
M #N !!/+91N!G[OTSF6^B74<&ER7FCSW L;>6UDA25 Q)*%9%.\ K\I&"0>>
MG%36FF:EI0N5ATI&^WV:)LMW4);R@R9#;FR1\XY&>0W'(H UH-7^Q^$K35;P
M23$VT+R;!EF9@HSCZFD/B)8VN(KFPN(;F'RML!*,9?-8JF"#CDJP.3Q@]N:A
MGTR\?P7;:<L6;J."W1DW#@J4W<YQV-5]>T2ZO]3N;I+;SXA'9LL?F!3*8Y9B
MZ@Y&#M<8S@9(YZX %O\ Q)>++:PVVGSK.M\L%S"6CR 4+  DX(8$$$>A!Q6U
MJ&H"Q$*) ]Q/</LBB0@%B 6)))P  "<_XUS_ /9=S'&EW:Z,81'J$<PMUD7S
MGC5"I+$OMSEC@9Z =^*T?$6F->S:?<BT:\2UE8R0(X5F5D(RI) R#@XR.,_2
M@!R^(?/2);73KF:Y8RB2#*J8C&P5@S$XZD8P><YZ4R+Q1#=2P):65S.)K2.\
M+X51'$Y89;)ZC;T&?YUFKIE]$T ?1Y#9.)F:RMIPNV0L-AER^'^4'."0#G@\
M&I/#ND:C:0@75KY)728;3&]2"Z-+G&#TPRD>Q]<B@"P_B=)]/:1K2[LX[FPD
MNK>8["S*J@G R<-A@0#UJ6;Q,ELMP?L5S-%9;/M,PV@*&16W8SDX#<@>A]LT
M;S1-0ET?3;=(,R0:3-;R#>O$C1*H'7U!YZ5)<Z/?R:1K]NL&9+Q5$ WK\^(4
M4]^/F4CF@"Y<^)H[:64_8;B2VAN$MGN$V[1(Q48QG. 6 )QUJ6UUT7=XD:64
MXMY99(8[GY2K/&6#9 .0/D;!/7'N*P-1^T6]I>V$4*S12:Q"XN%E0A2\T;%"
MN=V_)Z8Q@@Y[5?L[+4%UR*9-/>R;[1*U[)%*/L]Q'AMI";B=Y.PYP#PV3Z@&
ME?:TUMJ(T^WL)[NX\CS]L951LR1U8CG/;W^N*[>*;=[87-G9W%W$MJMU,4V@
MQ1MG&02,M\K?*/3Z9@O;FYM?&1D@L9;P'30"D3(&!\PX^\0,=>_I63#X8NM/
MB(ETH:C+/91QC;,%2*8;MP;+ E/F'(R>#QTR =+9ZXE_J<UG:VLSQVY427.5
M$8W1JZXYR<AAT''?M3;K71;WLMNEE/.EN8Q<2Q[?W>_IQG)P.3@=/6C1-/FL
M+G4O,C5(Y9XS#LZ%5@C3@9X&5(P?2L_6;+4)]2EDM=/=+K,8M;^WE" +QN68
M%@6 .XXVD8/'- #].\03J62[MIWB;4IK5;G*[5/FLJ#&<D8PN<=?QJS'XC1I
MT62QN(H9_,\B9]N)-@)/&<C(!(SU [56_LF]_LV.'R?G&L-<D;A_J_M!?=U_
MNG..M9D6EZL]Q837&ESR7<+2K=W4EPC;BT;J#&"W"9(XP,<<'G !M6_B5KNW
MM98-+NB]ZGF6\3LBL\8 )<_-\H&Y1SSR.*TM.OXM3L8[N%757R"CC#(P)#*?
M<$$?A7/SZ),MMH,MQI[WGV&R:WGMXI%#J66/D$L <&/'7O6WHEJ]GI,,,EM%
M;-EF,,1RJ;F+8SDY//)[G- %^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH \ UK_ )#E_P#]?,G_ *$:I5=UK_D.7_\ U\R?
M^A&J5?50^%'R<_B9T^H6>G6.E)')8D)(&,-XK$M(WEJ0>NTJ6R,8X^H-<Q75
MQ365EI<DD%\K6$QE_P!%;<69C& %(QC(;G=[9'I7*5C0O9W-:UKJP4445T&
M4444 %%%% !1110 4444 %%%% #XO+,J>:6$>X;RHR0.^!ZUJ^(+2QM5TUM/
M6013V8D9I<;F;>XR<<#H.GI6/6IJ=U;7D6DQ)-@06JQ3-M/R'>Y/UX(/%9RO
MS)FD;<K1+HJ6TL1A32FU*_DE $9W[$CQR?E(.<GJ>!6E;Z18FZU9=-LUU:6W
MN%2"!G;'EDG+?*06P<#.>^:S+6#3-LJ1ZK]FN8K@^7<NKA)8NQ 4$JW&<'UK
M3OM5T[5AJ$$5XM@TUXDZS2(P$RJFTYV@D'.6Z=ZYZG,Y.U_Q\OZT-X<JBKV_
M#^OO,37;:UM-;N[>R;=!')A?FW8]1GO@Y&?:O:?#7_(L:7_UYQ?^@"O&?$-[
M!J&M37%L2T9"*'88,A"@%B/<@G\:]F\-?\BQI?\ UYQ?^@"N7'7]E"YV8"WM
M9V-.BBBO)/7"BBB@ HHHH Q_$EZ]G9VPCNI+4W%RD1EB0.X')(52K9)"D=#U
MJ;1)XI[:7R]1N;TI(5<W48CDC.!\I4(I'8\C//I4NIR7L,<$ME;+<[)09HL@
M.R8(.PD@;@2#R>@([U0L8[^.[OM3;3V1KR:%%MVD4,L:X5G8@D9P6. 3PH'4
MXH K:Q+JUC;7>IM?M$T<ZK:6BJACE7( 5N-Q9R3T(QD>AS!/K\MGKL_FWK,(
MIY%DL0%RL*P[E<#&[)? SG!WXJQB^.N3WE[HE[=^3(5LO+D@\N-,8W@-(#O/
M/)&0, =\Z>I6TU[<6D"KB!7,TK]LI@HO_?1#?\ ]Z +&GK<+80B[D$EQMS*1
MT#'D@>PS@>PJS7-^$],N-/,AFL#9#[);PNI93YTR;]\GRDYSN7D\G'(XKI*
M"BBB@ HHHH **** "BBB@ HHHH **** .=O;_5X/&6E6;&W33KGSL!"3(Y6/
M/S9& ,GM6KK"ZC)IDJ:3)''>-M5))!D("1N;'<@9('KBJFI6%S<>)-%O(H]T
M%J9_.;<!MW)A>.IY]*=J,^MF&\73K*-9(&C:W:64$7*\%UQ_ >H!/?!Z4 9F
MA:CJ%S<ZK;V.H)K%O;K%]FNYRH5I"#O0O&N& X/ XSBKGA*^O[_3KI]2>-[F
M*^GA;RA\@V.5PO?''?FH=$LKMO$E]JSZ<^F6\UO'"('9"TKJ6)D8(2!P0HYS
MQ5OPW87.GV]^EU'L:;4;F=!N!RCR$J>/4&@#8HHHH **** "BBB@ HHHH **
M** "BBB@ K%U.ZU2#7M)CC:!+">Y:.3&3(_[F1@.F ,K]>!6U6=J=K-<7NDR
M1)N6VO#+*<@;5\F5<^_+*/QH ->O9=.T:XN+?;YPVI$6&0'9@JDCORPK)O\
M4KWP[)=))=R7Z_V;+=P^>JAA)&5!&5 X.]?I@UH:W;7FIV-[8Q6X3;'');S-
M(,22!BVTCJ,%5Y_VO:L^_P!,O?$;W3S6DFGK_9TUI$)V0L7D*DM\A/ V+]<F
M@"U U]IFM65I<ZA)>QWL,FXR(@V2)M.5V@<$%N#GH/>MVL.W2_U+6+*[N]/D
MLDLH9-PD=&WR/M'R[2?E #<G'4<=:W* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** *5SJL-K,8G@O'(QS%:2.OY@$5%_;MO\ \^NH?^ $
MW_Q-:59<GB/28KAX);HQM')Y;N\3B-6]"Y&WOZT ._MVW_Y]=0_\ )O_ (FC
M^W;?_GUU#_P F_\ B:L2:E9Q3F!YP)%=$*X/WG^Z/QQ5J@#-_MVW_P"?74/_
M   F_P#B:/[=M_\ GUU#_P  )O\ XFKT,\5S"DT$BR1N,JZ'(8>QISNL:,[G
M"J,D^@H S_[=M_\ GUU#_P  )O\ XFC^W;?_ )]=0_\  ";_ .)J]!/'<V\=
MQ"^^*5 Z,.X(R#4E &;_ &[;_P#/KJ'_ ( 3?_$T?V[;_P#/KJ'_ ( 3?_$U
M?DD2&)Y9#M1%+,?0"B&:.X@CFB;='(H9&]01D&@"A_;MO_SZZA_X 3?_ !-'
M]NV__/KJ'_@!-_\ $U=BN89Y)HXW#-;N(Y!_=;:&Q^3*?QI8YHI2XCD5S&VQ
MPISM; .#[X(_.@"C_;MO_P ^NH?^ $W_ ,31_;MO_P ^NH?^ $W_ ,36E45O
M<PW2,\#AU1VC8@=&4D,/P(- &0USH[WPOVT>X-V.DYTN3>.,?>V9Z5:_MVW_
M .?74/\ P F_^)K2HH RO[7LO/\ /^P7WFE=GF?V?+NVYSC.WIFG_P!NV_\
MSZZA_P" $W_Q-:5% &;_ &[;_P#/KJ'_ ( 3?_$T?V[;_P#/KJ'_ ( 3?_$U
MI44 9O\ ;MO_ ,^NH?\ @!-_\31_;MO_ ,^NH?\ @!-_\36E45O<PW2,\#AU
M1VC8@=&4D,/P(- %+^W;?_GUU#_P F_^)H_MVW_Y]=0_\ )O_B:TJ* ,W^W;
M?_GUU#_P F_^)H_MVW_Y]=0_\ )O_B:TJ* ,W^W;?_GUU#_P F_^)H_MVW_Y
M]=0_\ )O_B:TJC>>**2..215>5BL:DX+D G ]> 3^% %'^W;?_GUU#_P F_^
M)H_MVW_Y]=0_\ )O_B:OR2)#$\LKJB(I9F8X"@=2:565T#HP96&01T(H S_[
M=M_^?74/_ ";_P")H_MVW_Y]=0_\ )O_ (FM*H;FZALX?.N)!''N5=Q'=B%'
MZD"@"G_;MO\ \^NH?^ $W_Q-']NV_P#SZZA_X 3?_$U<MKJ&[C:2"0.JR/&2
M!T96*L/P((_"IJ ,W^W;?_GUU#_P F_^)H_MVW_Y]=0_\ )O_B:L7&I6MK*(
MII-K,T: 8)R7;:H_.IH9DG3>AR-Q4^Q!((_,&@"C_;MO_P ^NH?^ $W_ ,31
M_;MO_P ^NH?^ $W_ ,36E10!F_V[;_\ /KJ'_@!-_P#$T?V[;_\ /KJ'_@!-
M_P#$UI44 9O]NV__ #ZZA_X 3?\ Q-']NV__ #ZZA_X 3?\ Q-:5% &;_;MO
M_P ^NH?^ $W_ ,31_;MO_P ^NH?^ $W_ ,36E10!F_V[;_\ /KJ'_@!-_P#$
MTG]NV_\ SZZA_P" $W_Q-:=% 'SWJ]PKZS?,$E -Q(<&-@?O'MBJ?G+_ '9/
M^^#6CK7_ "'+_P#Z^9/_ $(U2KZ>"ERK4^5FX\ST&><O]V3_ +X-'G+_ '7_
M .^#3Z*NTNY-X]B/SE_NR?\ ?!H\Y?[LG_?!J2BBTNX7CV(_.7^[)_WP:/.7
M^[)_WP:DHHM+N%X]B/SE_NR?]\&CSE_NR?\ ?!J2BBTNX7CV(_.7^[)_WP:/
M.7^[)_WP:DHHM+N%X]B/SE_NR?\ ?!H\Y?[LG_?!J2BBTNX7CV(_.7^[)_WP
M:/.7^[)_WP:DI\43S2I%$I=W8*JCJ2>@HM+N%X]B#SE_NR?]\&CSE_NR?]\&
MM:;P]K%N\23:?.C3-LC!7[S>@IMYH.JZ?;FXN[":&($ NZX&34<Z_F1?+;[+
M,OSE_NR?]\&CSE_NR?\ ?!JVUG<I9I>-"PMY'*)(>C$=0*9!#+<SI!"ADED8
M*BKU)/056O<G3L0><O\ =D_[X->V>']:@B\.::AMK\E;2($K92L#\HZ$+S7C
M4T,EO/)!,A22)BCJ>Q!P17NOAK_D6-+_ .O.+_T 5YN87Y(ZGI9=;GEH+_;M
MO_SZZA_X 3?_ !-']NV__/KJ'_@!-_\ $UI45Y![)F_V[;_\^NH?^ $W_P 3
M1_;MO_SZZA_X 3?_ !-:5% &;_;MO_SZZA_X 3?_ !-']NV__/KJ'_@!-_\
M$UI44 9O]NV__/KJ'_@!-_\ $T?V[;_\^NH?^ $W_P 35RZN[>QMVN+J58HE
MQEF/<G 'U)XQ3;.^MM0A\ZUF65 Q4XX*D=00>0?8T 5?[=M_^?74/_ ";_XF
MC^W;?_GUU#_P F_^)J676=.@O192W:+.2J[3G@M]T$] 3V!Y-.75+%M0;3UN
M4-RO6/WP#C/3."#CK@YH @_MVW_Y]=0_\ )O_B:/[=M_^?74/_ &;_XFKT$\
M5S$)87#H20&'0X./Z5)0!F_V[;_\^NH?^ $W_P 31_;MO_SZZA_X 3?_ !-:
M5% &;_;MO_SZZA_X 3?_ !-']NV__/KJ'_@!-_\ $UI44 9O]NV__/KJ'_@!
M-_\ $T?V[;_\^NH?^ $W_P 36E10!F_V[;_\^NH?^ $W_P 31_;MO_SZZA_X
M 3?_ !-:5% &;_;MO_SZZA_X 3?_ !-']NV__/KJ'_@!-_\ $UI44 9O]NV_
M_/KJ'_@!-_\ $T?V[;_\^NH?^ $W_P 36E65>>)]#L+YK&[U2WAN5(!B=\,,
MC(_F* '_ -NV_P#SZZA_X 3?_$T?V[;_ //KJ'_@!-_\34%SXO\ #MG<26]S
MK%K%+$Q5T9\%2.H-7[O4;.PBBDNKA(DGD6*,L?ONWW0/<T 5_P"W;?\ Y]=0
M_P# ";_XFC^W;?\ Y]=0_P# ";_XFKT\\-K;R7%Q*D44:EG=SA5 ZDFJVFZS
MIVKJ[:?=QS^7C>%ZKGID'GGM0!%_;MO_ ,^NH?\ @#-_\31_;MO_ ,^NH?\
M@!-_\36E10!F_P!NV_\ SZZA_P" $W_Q-']NV_\ SZZA_P" $W_Q-:5% &;_
M &[;_P#/KJ'_ ( 3?_$T?V[;_P#/KJ'_ ( 3?_$UI44 9O\ ;MO_ ,^NH?\
M@!-_\31_;MO_ ,^NH?\ @!-_\36E10!F_P!NV_\ SZZA_P" $W_Q-']NV_\
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
MBBBJ)"BBB@ HHHH **** "BBB@ HHHH *O:+.EKK=E<O%)*L,RR%(URQVG/
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
M^SM0_P"@Y<_]^8?_ (FL_P#M[6/^@=9?^!;_ /QNC^WM8_Z!UE_X%O\ _&Z
M-#^SM0_Z#ES_ -^8?_B:/[.U#_H.7/\ WYA_^)K/_M[6/^@=9?\ @6__ ,;H
M_M[6/^@=9?\ @6__ ,;H T/[.U#_ *#ES_WYA_\ B:/[.U#_ *#ES_WYA_\
MB:S_ .WM8_Z!UE_X%O\ _&Z/[>UC_H'67_@6_P#\;H T/[.U#_H.7/\ WYA_
M^)H_L[4/^@Y<_P#?F'_XFL_^WM8_Z!UE_P"!;_\ QNC^WM8_Z!UE_P"!;_\
MQN@#0_L[4/\ H.7/_?F'_P")H_L[4/\ H.7/_?F'_P")K/\ [>UC_H'67_@6
M_P#\;H_M[6/^@=9?^!;_ /QN@#0_L[4/^@Y<_P#?F'_XFC^SM0_Z#ES_ -^8
M?_B:S_[>UC_H'67_ (%O_P#&Z/[>UC_H'67_ (%O_P#&Z -#^SM0_P"@Y<_]
M^8?_ (FC^SM0_P"@Y<_]^8?_ (FL_P#M[6/^@=9?^!;_ /QNC^WM8_Z!UE_X
M%O\ _&Z -#^SM0_Z#ES_ -^8?_B:/[.U#_H.7/\ WYA_^)K/_M[6/^@=9?\
M@6__ ,;H_M[6/^@=9?\ @6__ ,;H T/[.U#_ *#ES_WYA_\ B:/[.U#_ *#E
MS_WYA_\ B:S_ .WM8_Z!UE_X%O\ _&Z/[>UC_H'67_@6_P#\;H T/[.U#_H.
M7/\ WYA_^)H_L[4/^@Y<_P#?F'_XFL_^WM8_Z!UE_P"!;_\ QNC^WM8_Z!UE
M_P"!;_\ QN@#0_L[4/\ H.7/_?F'_P")H_L[4/\ H.7/_?F'_P")K/\ [>UC
M_H'67_@6_P#\;H_M[6/^@=9?^!;_ /QN@#0_L[4/^@Y<_P#?F'_XFC^SM0_Z
M#ES_ -^8?_B:S_[>UC_H'67_ (%O_P#&Z/[>UC_H'67_ (%O_P#&Z -#^SM0
M_P"@Y<_]^8?_ (FC^SM0_P"@Y<_]^8?_ (FL_P#M[6/^@=9?^!;_ /QNC^WM
M8_Z!UE_X%O\ _&Z -#^SM0_Z#ES_ -^8?_B:/[.U#_H.7/\ WYA_^)K/_M[6
M/^@=9?\ @6__ ,;H_M[6/^@=9?\ @6__ ,;H T/[.U#_ *#ES_WYA_\ B:/[
M.U#_ *#ES_WYA_\ B:S_ .WM8_Z!UE_X%O\ _&Z/[>UC_H'67_@6_P#\;H T
M/[.U#_H.7/\ WYA_^)H_L[4/^@Y<_P#?F'_XFL_^WM8_Z!UE_P"!;_\ QNC^
MWM8_Z!UE_P"!;_\ QN@#0_L[4/\ H.7/_?F'_P")H_L[4/\ H.7/_?F'_P")
MK/\ [>UC_H'67_@6_P#\;H_M[6/^@=9?^!;_ /QN@#*N/A=I]S<RW$FJ7V^5
MR[8$?4G)_AJ/_A4^E_\ 04O_ /R'_P#$UL_V]K'_ $#K+_P+?_XW1_;VL?\
M0.LO_ M__C=;^WJK[3,/J]'^5&-_PJ?2_P#H*7__ )#_ /B:/^%3Z7_T%+__
M ,A__$UL_P!O:Q_T#K+_ ,"W_P#C=']O:Q_T#K+_ ,"W_P#C='UBM_,P^KT?
MY48W_"I]+_Z"E_\ ^0__ (FC_A4^E_\ 04O_ /R'_P#$UL_V]K'_ $#K+_P+
M?_XW1_;VL?\ 0.LO_ M__C='UBM_,P^KT?Y48W_"I]+_ .@I?_\ D/\ ^)H_
MX5/I?_04O_\ R'_\36S_ &]K'_0.LO\ P+?_ .-T?V]K'_0.LO\ P+?_ .-T
M?6*W\S#ZO1_E1C?\*GTO_H*7_P#Y#_\ B:/^%3Z7_P!!2_\ _(?_ ,36S_;V
ML?\ 0.LO_ M__C=']O:Q_P! ZR_\"W_^-T?6*W\S#ZO1_E1C?\*GTO\ Z"E_
M_P"0_P#XFC_A4^E_]!2__P#(?_Q-;/\ ;VL?] ZR_P# M_\ XW1_;VL?] ZR
M_P# M_\ XW1]8K?S,/J]'^5&-_PJ?2_^@I?_ /D/_P")H_X5/I?_ $%+_P#\
MA_\ Q-;/]O:Q_P! ZR_\"W_^-T?V]K'_ $#K+_P+?_XW1]8K?S,/J]'^5&-_
MPJ?2_P#H*7__ )#_ /B:/^%3Z7_T%+__ ,A__$UL_P!O:Q_T#K+_ ,"W_P#C
M=']O:Q_T#K+_ ,"W_P#C='UBM_,P^KT?Y48W_"I]+_Z"E_\ ^0__ (FC_A4^
ME_\ 04O_ /R'_P#$UL_V]K'_ $#K+_P+?_XW1_;VL?\ 0.LO_ M__C='UBM_
M,P^KT?Y48W_"I]+_ .@I?_\ D/\ ^)H_X5/I?_04O_\ R'_\36S_ &]K'_0.
MLO\ P+?_ .-T?V]K'_0.LO\ P+?_ .-T?6*W\S#ZO1_E1C?\*GTO_H*7_P#Y
M#_\ B:Z2UT2[LK2&U@UNZ6*"-8T!BB. !@?PU4_M[6/^@=9?^!;_ /QNC^WM
M8_Z!UE_X%O\ _&ZB=2<_B=RX4X0UBK&A_9VH?]!RY_[\P_\ Q-']G:A_T'+G
M_OS#_P#$UG_V]K'_ $#K+_P+?_XW1_;VL?\ 0.LO_ M__C=9FAH?V=J'_0<N
M?^_,/_Q-']G:A_T'+G_OS#_\36?_ &]K'_0.LO\ P+?_ .-T?V]K'_0.LO\
MP+?_ .-T :']G:A_T'+G_OS#_P#$T?V=J'_0<N?^_,/_ ,36?_;VL?\ 0.LO
M_ M__C=']O:Q_P! ZR_\"W_^-T :']G:A_T'+G_OS#_\31_9VH?]!RY_[\P_
M_$UG_P!O:Q_T#K+_ ,"W_P#C=']O:Q_T#K+_ ,"W_P#C= &A_9VH?]!RY_[\
MP_\ Q-']G:A_T'+G_OS#_P#$UG_V]K'_ $#K+_P+?_XW1_;VL?\ 0.LO_ M_
M_C= &A_9VH?]!RY_[\P__$TO]G:A_P!!RY_[\Q?_ !-9W]O:Q_T#K+_P+?\
M^-T?V]K'_0.LO_ M_P#XW0!H?V=J'_0<N?\ OS#_ /$T?V=J'_0<N?\ OS#_
M /$UG_V]K'_0.LO_  +?_P"-T?V]K'_0.LO_  +?_P"-T :']G:A_P!!RY_[
M\P__ !-']G:A_P!!RY_[\P__ !-9_P#;VL?] ZR_\"W_ /C=']O:Q_T#K+_P
M+?\ ^-T :']G:A_T'+G_ +\P_P#Q-']G:A_T'+G_ +\P_P#Q-9_]O:Q_T#K+
M_P "W_\ C=']O:Q_T#K+_P "W_\ C= &A_9VH?\ 0<N?^_,/_P 31_9VH?\
M0<N?^_,/_P 36?\ V]K'_0.LO_ M_P#XW1_;VL?] ZR_\"W_ /C= &A_9VH?
M]!RY_P"_,/\ \31_9VH?]!RY_P"_,/\ \36?_;VL?] ZR_\  M__ (W1_;VL
M?] ZR_\  M__ (W0!H?V=J'_ $'+G_OS#_\ $T?V=J'_ $'+G_OS#_\ $UG_
M -O:Q_T#K+_P+?\ ^-T?V]K'_0.LO_ M_P#XW0!H?V=J'_0<N?\ OS#_ /$T
M?V=J'_0<N?\ OS#_ /$UG_V]K'_0.LO_  +?_P"-T?V]K'_0.LO_  +?_P"-
MT :']G:A_P!!RY_[\P__ !-']G:A_P!!RY_[\P__ !-9_P#;VL?] ZR_\"W_
M /C=']O:Q_T#K+_P+?\ ^-T :/\ 9VH?]!RY_P"_,7_Q-)_9VH?]!RY_[\P_
M_$UG_P!O:Q_T#K+_ ,"W_P#C=']O:Q_T#K+_ ,"W_P#C= &A_9VH?]!RY_[\
MP_\ Q-']G:A_T'+G_OS#_P#$UG_V]K'_ $#K+_P+?_XW1_;VL?\ 0.LO_ M_
M_C= &A_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-9_\ ;VL?] ZR_P# M_\
MXW1_;VL?] ZR_P# M_\ XW0!H?V=J'_0<N?^_,/_ ,31_9VH?]!RY_[\P_\
MQ-9_]O:Q_P! ZR_\"W_^-T?V]K'_ $#K+_P+?_XW0!H?V=J'_0<N?^_,/_Q-
M']G:A_T'+G_OS#_\36?_ &]K'_0.LO\ P+?_ .-T?V]K'_0.LO\ P+?_ .-T
M :']G:A_T'+G_OS#_P#$T?V=J'_0<N?^_,/_ ,36?_;VL?\ 0.LO_ M__C='
M]O:Q_P! ZR_\"W_^-T :']G:A_T'+G_OS#_\31_9VH?]!RY_[\P__$UG_P!O
M:Q_T#K+_ ,"W_P#C=']O:Q_T#K+_ ,"W_P#C= &A_9VH?]!RY_[\P_\ Q-']
MG:A_T'+G_OS#_P#$UG_V]K'_ $#K+_P+?_XW1_;VL?\ 0.LO_ M__C= &A_9
MVH?]!RY_[\P__$TO]G:A_P!!RY_[\Q?_ !-9W]O:Q_T#K+_P+?\ ^-T?V]K'
M_0.LO_ M_P#XW0!H?V=J'_0<N?\ OS#_ /$T?V=J'_0<N?\ OS#_ /$UG_V]
MK'_0.LO_  +?_P"-T?V]K'_0.LO_  +?_P"-T :']G:A_P!!RY_[\P__ !-'
M]G:A_P!!RY_[\P__ !-9_P#;VL?] ZR_\"W_ /C=']O:Q_T#K+_P+?\ ^-T
M='1110 4444 %%%% !1110 4444 %%%% !1110!@ZI_Q_O\ 0?RK#U#7;#39
MA#<2MYA7<41"Q ]3CI6YJG_'^_T'\JY&P59/&.K^: ?W2KS_ '<"MZ4(RNY=
M$85IRC91ZLWK6ZAO+=+BWD$D3C*L.]2URLTFG1Z;:0:;?W$=L\S?N[<,993Q
MD ]1U_6JL%SK%SH5S';R74CP7FUOFS,(\<C/KFM?J]]4[+S,?K-M&KNW0ZR^
MOK?3K8W%TY2,$ D*3R?I4X(8 CH:X:^N%F\.WRI>W$ZK-'B&Y!\R'D\$]_\
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
MV[V9)21<$G/7--_X1:V%M)$+F?<UQ]H60D;E?\N:Z'^PM8_Y_P"Q_P# 9_\
MXNC^PM8_Y_['_P !G_\ BZT]O4[D?5Z?8YYO"\$MK<QSW4TDMTZO),<9.WH
M.@J\NE1)J_\ :0D?S/)\K;QC'K6G_86L?\_]C_X#/_\ %T?V%K'_ #_V/_@,
M_P#\72=:;W8U1@MD9EUI<5UJ5K?-(ZO;9VJ,8.?6EO\ 3(]0GM)I)&4VLHD4
M+CD\=?RK2_L+6/\ G_L?_ 9__BZ/["UC_G_L?_ 9_P#XNI522MKL4Z<7?3<Y
MZ7PM;RS2C[5.MM-+YLEN,;6;Z^E6;K0K:ZU>WU)G=9(  $&-IP21G\ZV/["U
MC_G_ +'_ ,!G_P#BZ/["UC_G_L?_  &?_P"+JO;S[D>PI]C'TS0[?2[JYN(7
M=FN#DAL87DG _/\ 2EU/18]1N(;I+B6VN8,A)8^N#V_SZUK_ -A:Q_S_ -C_
M . S_P#Q=']A:Q_S_P!C_P" S_\ Q=+VL^;FOJ5[*'+RVT.?_P"$6M3I]Q;2
M3S/)<N'DG8C<6'3^9_.B/PU$LDTLM[<323VY@=G(/![C\JZ#^PM8_P"?^Q_\
M!G_^+H_L+6/^?^Q_\!G_ /BZKV]3N3]7I]C%30($;3R)I/\ B7@A.GS9]:AD
M\,6TD$\1GE FN?M!/'!YX^G-=!_86L?\_P#8_P#@,_\ \71_86L?\_\ 8_\
M@,__ ,72]M-=0]A3?0R)-%ADO;RZ,KAKN#R6'&%& ,C\JK#PS%']D,%Y/#):
MH8Q(N,LI)..GN:Z#^PM8_P"?^Q_\!G_^+H_L+6/^?^Q_\!G_ /BZ%6FNHW0@
M^AS\?ABVBMX(1<2E8+CSUSC)/'!]N*A\4V=QJAM;&"UD8^8',_\ "@Y!!_G7
M3?V%K'_/_8_^ S__ !=']A:Q_P _]C_X#/\ _%TXUY*2D];$RP\'%Q6B9!&B
MQ1K&@PJ  #T IU2_V%K'_/\ V/\ X#/_ /%T?V%K'_/_ &/_ (#/_P#%UC<W
ML145+_86L?\ /_8_^ S_ /Q=']A:Q_S_ -C_ . S_P#Q=%PL145+_86L?\_]
MC_X#/_\ %T?V%K'_ #_V/_@,_P#\71<+$5%2_P!A:Q_S_P!C_P" S_\ Q=']
MA:Q_S_V/_@,__P 71<+$5%2_V%K'_/\ V/\ X#/_ /%T?V%K'_/_ &/_ (#/
M_P#%T7"Q%14O]A:Q_P _]C_X#/\ _%T?V%K'_/\ V/\ X#/_ /%T7"Q%14O]
MA:Q_S_V/_@,__P 71_86L?\ /_8_^ S_ /Q=%PL145+_ &%K'_/_ &/_ (#/
M_P#%T?V%K'_/_8_^ S__ !=%PL145+_86L?\_P#8_P#@,_\ \71_86L?\_\
M8_\ @,__ ,71<+$5%2_V%K'_ #_V/_@,_P#\71_86L?\_P#8_P#@,_\ \71<
M+$5%2_V%K'_/_8_^ S__ !=']A:Q_P _]C_X#/\ _%T7"Q%14O\ 86L?\_\
M8_\ @,__ ,71_86L?\_]C_X#/_\ %T7"Q%14O]A:Q_S_ -C_ . S_P#Q=']A
M:Q_S_P!C_P" S_\ Q=%P(J*X>Z\:ZG;7<UO]GM&\J1DSAN<''K47_">:G_SZ
MVGY-_C74L)6>O*<CQE!:<QWM%<%_PGFI_P#/K:?DW^-'_">:G_SZVOY-_C3^
MIU_Y0^N4/YCO:*X+_A/-3_Y];3\F_P :/^$\U/\ Y];3\F_QH^IU_P"4/KE#
M^8[VBN"_X3S4_P#GUM/R;_&C_A/-3_Y];3\F_P :/J=?^4/KE#^8[VBN"_X3
MS4_^?6T_)O\ &C_A/-3_ .?6T_)O\:/J=?\ E#ZY0_F.]HK@O^$\U/\ Y];3
M\F_QH_X3S4_^?6T_)O\ &CZG7_E#ZY0_F.]HK@O^$\U/_GUM/R;_ !H_X3S4
M_P#GUM/R;_&CZG7_ )0^N4/YCO:K:A9KJ%C+:-(T:RC!9>N,UQ?_  GFI_\
M/K:?DW^-'_">:G_SZVGY-_C36$KIW4?R$\7AVK.7YG267A[[$8U&I7<D" CR
M&8;"#VQ3+;PO!!-!NNYY;>V<R0P-C:K9SU[USW_">:G_ ,^MI^3?XT?\)YJ?
M_/K:?DW^-:>RQ7;\C+VN$[_F=?-I<4^KV^I-(XDMU*JHQ@Y!'/YU5O/#J75S
M/*E[/ ET )XTQA\?7I7-?\)YJ?\ SZVGY-_C1_PGFI_\^MI^3?XTE0Q*V7Y%
M.OA9;O\ ,[FW@CM;>.")=L<:A5'L*DK@O^$\U/\ Y];3\F_QKO++2]8O;&WN
MA>62">)9 IMW.,C./O\ O7-5HU*>LUN=%*M3J:0>PM5;FR^U7=M-))^[MR7$
M6/O/V)/MS5_^PM8_Y_['_P !G_\ BZ/["UC_ )_['_P&?_XNLE*VJ-G%/1F)
M_P (_#_:7VO[1+L\_P"T>3@;?,QC.>OX5:U33(-6M/L\Y9<,&5T."K#N*T?[
M"UC_ )_['_P&?_XNC^PM8_Y_['_P&?\ ^+J_:RNG?8A4H)-6W,&'PY$GVIY[
MN:XGNHC$TKXRJD=JD70(%_L[$TG_ !+\[.GS9QU_*MK^PM8_Y_['_P !G_\
MBZ/["UC_ )_['_P&?_XNFZTWU$J$%T.;'A.%8A"+VX\A)O-CCXPI_+FK1T"
MC4?WTG_$PQOZ?+C/3\ZVO["UC_G_ +'_ ,!G_P#BZ/["UC_G_L?_  &?_P"+
MINO4?42H4UT.2U33!;W%H$L[Z58;<1":UD 9@.-K#'3WSWJ33?#CMHEG'<N]
MM=P2-*CH02A)Z'\A74_V%K'_ #_V/_@,_P#\71_86L?\_P#8_P#@,_\ \75?
M69\J2(^K0YFV9NEZ9'I<,B+(\KRN9))'ZLQJ[4O]A:Q_S_V/_@,__P 71_86
ML?\ /]9?^ [_ /Q=82DY.[-XQ459$5%2_P!A:Q_S_P!C_P" S_\ Q=']A:Q_
MS_V/_@,__P 72N58BHJ7^PM8_P"?^Q_\!G_^+H_L+6/^?^Q_\!G_ /BZ+A8B
MHJ7^PM8_Y_['_P !G_\ BZ/["UC_ )_['_P&?_XNBX6(J*E_L+6/^?\ L?\
MP&?_ .+H_L+6/^?^Q_\  9__ (NBX6(J*E_L+6/^?^Q_\!G_ /BZ/["UC_G_
M +'_ ,!G_P#BZ+A8BK"_X1@+=SW,.IWD+W#EG\M@,\Y_K71?V%K'_/\ V/\
MX#/_ /%T?V%K'_/_ &/_ (#/_P#%U<*DH?"1.G&?Q(P+GPXL\IECOKB*22$0
MSL,$R@#&3GOQ5FXT6VFT4:4K/'"  ".O!S_.M;^PM8_Y_P"Q_P# 9_\ XNC^
MPM8_Y_['_P !G_\ BZKVT]-=B51@KZ;F/>Z)#>0VJB:2*6TQY4J8R.G^ I^E
MZ1'IC32>=)//<-NDEDZFM7^PM8_Y_P"Q_P# 9_\ XNC^PM8_Y_['_P !G_\
MBZ7M9<O+?0?LH<W-;4BHJ7^PM8_Y_K+_ ,!W_P#BZ/["UC_G_L?_  &?_P"+
MK.YI8BHJ7^PM8_Y_['_P&?\ ^+H_L+6/^?\ L?\ P&?_ .+HN%B*BI?["UC_
M )_['_P&?_XNC^PM8_Y_['_P&?\ ^+HN%B*BI?["UC_G_L?_  &?_P"+H_L+
M6/\ G_L?_ 9__BZ+A8BHJ7^PM8_Y_P"Q_P# 9_\ XNC^PM8_Y_['_P !G_\
MBZ+A8BHJ7^PM8_Y_['_P&?\ ^+H_L+6/^?\ L?\ P&?_ .+HN%CGY?#0?4)[
MV+4KN"6<Y;RV X]/I3I_#PEDCGCO[B*X6+R7E&"9%]_?WK>_L+6/^?\ L?\
MP&?_ .+H_L+6/^?^Q_\  9__ (NMO;S[F/U>GV,G^Q;9=$.DQLZ0E=I;^+KD
MFG3Z5'-HHTOS76,1K'O&-V!C_"M3^PM8_P"?^Q_\!G_^+H_L+6/^?^Q_\!G_
M /BZCVLN_6_S*]E'MTM\BK:VZ6EK%;QYVQ($&?0#%2U+_86L?\_]C_X#/_\
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
MCBFF2Z@+@F48$Y5PI '\)[CV%8%==J4<HT4KJ<D5PD<;BWN6=6=FW@)M8'+
MKU'( ]#7(UG0DW%W=S2M%*2L@HHHK<Q"BBB@ HHHH **** "BBB@ J_HNG+J
MFII:R2&--KN[*,MA5+$ =SQ5"MCPPT2:OO=T2989#;&0@+YVT[,D\=?6HJ-J
M#:+II.:3(]2TVWBM;&\L&F:*]WA8Y0-ZE2!VZ@Y'ZU>N_#-M:7VF6LM^L8N8
MV:YE8C;$RDA@/7&TCW-7KC4%LO[,O-;!GU*+S1B)UWHN!Y9..,ABQ'X4RYMM
M-U>/0+*WGECWK)O>:1"43>Y;/3YNN/PKD]I/2^VNOW_D=7LX:VWTT^XR+_3K
M$:5'J>G2SF$SF!DN -P8 ,"".",'\*=HUEI6H20VLS7WVJ5L?NE38!ZY)Z <
MFK>LV6H2O:VB6]O:60D\JVB%S&_S'^)R&/)QR3Q5?3 MAI&KW3.@N-JVL0#
MGYR=Y'_ 5QG_ &JTYFZ>^IGRI5-M#+O$MX[R9+21I(%<B-V&"R]C7NVA_P#(
M T[_ *]8O_017@5>^Z'_ ,@#3O\ KUB_]!%<F8Z1B=F6ZSD7Z***\@]D****
M "L_4+F_6ZMK2PA3=,'=YYD9HXE7'!QC+$L,#(Z$]JT*P_$6J/9O:V4<[6OV
MO<7NA&7\I%QG P1N.X 9XZGG&* *_P#PD-Y);0(JVD%R;F:"=YF)B41Y!8'@
MX)V]>F<5N637#VJ-<O \C<[H,[".V,^U80DT&UBTTBS\VRB,JI=.C,(7."2V
M1G+<_,>_UJ;P_(EG:2GR9(K6[OY/L<?E$;4/.<8^520Q&<=1ZT -BUZ]9+?4
M'B@_LVYNA;H!GS5!<HCD]#EL<8X#=>,4R/Q+<(\DEQ#$T,D5Q);I'G?F*58P
MISP2Q=<8Q@\<]:HP$MHMAX>\N3[;!?1>8GEGY4BG$F_.,;2JC![[@.M6-=TY
M(Y;I]*LPEU%;27CNB9+R8;RE Z<OE\#J4&>M '3P^;Y$?G[?-VC?L^[NQSCV
MS3ZQO#LQF2]\NXFN+1)P+:68DLR^6A;D\D;BWXY':MF@ HHHH **** "BBB@
M HHHH *9+((87E8$JBECCKQ3Z9,9%A=HD#R!254G )QP* .2T+Q+KNJ75M=/
M86[Z=>!"%@<F2V5@Y5F.,'[N#TP2*MZ5K^K:I);7D-E;/IUU*RJJR_OXXLD"
M5@>""1T'(!'6N7TR9&\16<FA6UUIUY-+ =0L$C=847#^=O4C:,'&",9SQUIN
MB:9;VEKH6GV]E)'X@L]0'VN7R6#B)6;>6?&"A3  SCD8H ZBYU7Q/9ZG8VDL
M&DR?;)MBI%))O"#EWY&, ?J0.]3:GXE>T\4Z;HMM LHN'VW,I_Y991F0#W.Q
MC]![BC2TEO?&&KW\T;!+1([*V+ @8QOD(^K$#/\ LUA7FC^(+'6-+?S+*<S:
ML]PTHCDW9,;@;^<8"X48]!0!UFN7][8VD7]GV?VJYN)TA0-G9'GJ[D#(4 ']
M*@T/5KR\O-0T[4(84N]/= [P$F.177<I&>0?457\0>)#8Z5<264<OGK="SWO
M;NRQL0"7V@990#GCJ1BG>$WTK[).FGW%Q=3%Q)=W%S \;RNW<[E'I@ <  4
M;]%%% !1110 4444 %%%% !1110 5RNFZ_K&H:B+B*WADT^41XA0GS(U:21-
MY/<C:"R]ATY!SU5>?PW"OKPFL+>:PU>3[-]HM(D8(S>:XF+C&TKMR0_T(.3R
M =)8ZG?WUZZI+IZ0K<21B)BQF*(Y0GKZJ>U0R:]?(TMVL-N;*&_6R,1W><Q+
MK'N!Z=6R%QR._-4+K[!/;I:66FFUU4:BLGE^42Z,)@7E+X^Z4W'.<$''M5:>
M"+?/*T,O_"2'4"T)V-RHDPA'\/E^5C)^O>@#>CU2_NM5N+>"73XXHI_*1)2W
MFR *I8@ ^I(_"M#5+JXM+/?:6QN)WD2-%YV@LP&YL=%&<GZ5S6K_ &":RU&Q
MM]-,&KRW),($9+O)N&R8-C[O0DYP,$5M:QK8L+&Z>")GGAE2$;XVV!GQAC@<
MJ V3CT(ZT /TZ_NWU.ZTR^6$S6\4<RRP A71RX&5))!!0]SVK4K%\/&PQ.UO
M=O>7<A#W-Q(A5G/0<$ !1T"CI^9.U0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%4VU6R34%L&FQ<,<!=IQG&[&<8!P,XSG%26
M5XE]"TT:L(_,9%)_BVDC(]L@XIV:U$I)NQ8HHJJ=0MQJ(T\,S7&SS&"H2$7G
M!8]!G!Q0DV#:6Y:HHHI#((+2*VFN98P0UU*)9,GJP14_D@J>HH[F&6>6&.16
MDA($BCJI(R,_A4M !1110 45#<74-I&))WV*SJ@."<LQP!^9J:@+A377?&R;
MF7<",J<$?2G44 5K&Q@TZV%O &V[F<L[%F9F))))ZDDFK-%% $%G9PV,+0P
MA6EDE.3GYG<NWZL:GHHH **** "LV?0K2XO&N'>?:\B2O )3Y;NN-K%?;:O'
M0X&16E10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'S]JO_(7O/^OA_P#T(U4JWJO_ "%[S_KX?_T(U4KZJ'PH^3G\3'&1
MV149V*IG:">!]*;115$A1110 4444 %%%% !1110 4444 %%6/L5Q]@-_P"6
M1;B41;SW8@G _ 59AT+49[)KR. >6(S* 9%#L@ZL%)R0/4"I<XK=E*$GLC.H
MK1M="U&\M?M,,*E"K,@:15:0+]XJI.6QCL*J6MK/>W*6UM&9)7^ZH[]Z.:.N
MNP<LM--R&BM";1;V&YBMB(9)Y<D1Q3HY7')W8.%XYY]#37TFZA-T+@+$;6-7
M?+ @[L;0",@YSGZ9I<\>X<DNQ1KWW0_^0!IW_7K%_P"@BO J]]T/_D :=_UZ
MQ?\ H(KSLR^&)Z>6?%(OT445XY[(4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ,$4:RM*$ =P S=R!T_F:?52^U.UTX)]H=]TF=D<
M<;2.V.N%4$G%0MKNG+907BSF2.Y_U(CC9WD^B@9X[\<52C)ZV)<XK1LT:*KV
M5];:A9I=VLHDAD!(;!'3@\'I6>GBC2IKB&"WFDG::01JT4+%,G_:QCL>_:A0
MD^@.<5NS8HK/&MZ<QN MP#]F1I)/E(&U<@D$C! ((XSS5RWE,]O',8VC,B!M
MC=5R.A]Z336XU)/8DHHHI#"BBB@ HHHH **** "BBB@ I@CC$IE"*)&4*6QR
M0,X&?Q/YU%?7UOIUG)=W4@CAB&68_P">M-O=0MM/C5[AV&]MJ(B%V<^@4 DT
MTFQ.26Y:HJE'J]A+I1U-+@?954LSD$8QUR#SG(QBK44BS1)*ARKJ&'T-#36X
M)I[#Z*K_ &ZW_M 6'F W!B,NP=E! R?Q-1)K%A)=RVJW \V)69LJ0,*<-AL8
M."1G!XHY7V%S+N7:*@L[D7EG#=+&T:S('57Z@'IFIZ6Q2=PHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y;5]-O+>XEN(IX\3WBRV
MX ._SFB$(![;1RWX5)H-[<"\MK-&3[(8[A$B"<Q"&18U)/?/)-;\MK%//!-(
M"6@8M'SP"01G\B?SI(;.UMYI9H+:**28YD=$ +GU)'6MO:)QLS#V34KIG.ZL
M#J-YK4<UQ-%'IUHK0B*5D"N59MYP>2,#&>.#3/#4+S:]<W=S+,\[6-K(=TA
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
MXCDBDAB#*P$,:GOZJ:U+G58;68Q/!>.1CF*TD=?S (J+^W;?_GUU#_P F_\
MB: ,"STAH[M;:;3[Z64:D]R)'NI1;B,RF57VA]NX9 VX^\,D8YID-M?K T5O
MH]P(6M9/MNG3MFW,G'RQ$GO\V-N%QUP:Z+^W;?\ Y]=0_P# ";_XFC^W;?\
MY]=0_P# ";_XF@"MX?6Z2>[7_3!IX$?V9;TDR*WS;QD_,5^YC=WSVJOI[:EI
MR/ID-@[RF]GD\]Q^Z\IY'D#;O7Y@N.N?;FM'^W;?_GUU#_P F_\ B:/[=M_^
M?74/_ ";_P")H X^]AOGL/M=U9Z@TZZ5=1WD]PWRK*T8.%7. N5/*C'W>O:Y
MJEM?ZY8#R=/GC:WTF>(AP!OED" *O]X?(3GITKH)]6LKF"2":ROWBE4HZFPF
MPP(P1]VG+K=JBA5M-0  P!]@FX_\=H R;Y=2M[_4E@M[L17%[#*\MNH+-#Y2
M(VT_WMR\CKC)%1:7872ZDC"PNH(5U<W(,[%B8S:,@8DDG.[@@\C(K=_MVW_Y
M]=0_\ )O_B:/[=M_^?74/_ ";_XF@#.UNQ/]NPW\EO?SVYM6A(L9I$=7W C(
M1E)!&?8$#-4#I%\DNFW<6FB'^Q8D*VZMO\UG_P!:H9B2=B]#GEOI70?V[;_\
M^NH?^ $W_P 31_;MO_SZZA_X 3?_ !- '.V?VF_L#IL=E-_R'99O/V_NQ''>
M-(3GURI7'7D=J33M$D@@M+)]/O7N+/S-\LUU*85PCJK1J7VDMN'&. 6SBMZ#
M5;&VC,<%C?HI=G(%A-]YF+,?N]R2?QJ7^W;?_GUU#_P F_\ B: ,'4]#O[[1
MM.LXH2LBZ1/ VXX"2-'&%4_4@BFZS%J&MS23P:7<Q+_9DL.)5"MYADB.W&?1
M3ST/-=!_;MO_ ,^NH?\ @!-_\31_;MO_ ,^NH?\ @!-_\30!BWEM>1WU\XL9
MY%758+Q2BY\R,11HVWGD@JW'7BG06M[<ZXE\;*:&)M7\\>8 "(_L31[B.WS8
M&.O-;']NV_\ SZZA_P" $W_Q-']NV_\ SZZA_P" $W_Q- &"NCLE_/;2V%[.
M\NI?:$?[5*MMY9D$FXJ'"Y7D 8R2!VYJ?2TO;?48F@L;NT3]ZU];L<V^><&+
M)X);GY<#!.1FM?\ MVW_ .?74/\ P F_^)I&UNU92K6FH$$8(-A+S_X[0!#J
M;2:QX4\VUA<M=11R)&?O $JV/RK.\0:3=7FJ7-Q'!-)$D=DV(I"C2>7+*756
M!!#!6!'([5KC7+8  6FH #H!83?_ !-+_;MO_P ^NH?^ $W_ ,30!AFQ>)/M
MUMIEX$74(9")97EGDC52"Q#L2,%B .N!G%=;6=_;MO\ \^NH?^ $W_Q-']NV
M_P#SZZA_X 3?_$T :5%9O]NV_P#SZZA_X 3?_$T?V[;_ //KJ'_@!-_\30!I
M45F_V[;_ //KJ'_@!-_\31_;MO\ \^NH?^ $W_Q- &E16;_;MO\ \^NH?^ $
MW_Q-']NV_P#SZZA_X 3?_$T :5%9O]NV_P#SZZA_X 3?_$T?V[;_ //KJ'_@
M!-_\30!I45F_V[;_ //KJ'_@!-_\31_;MO\ \^NH?^ $W_Q- &E16;_;MO\
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
M-_MVW_Y]=0_\ )O_ (FC^W;?_GUU#_P F_\ B: -*BLW^W;?_GUU#_P F_\
MB:3^W;?_ )]=0_\  ";_ .)H TZ*** "BBB@ HHHH **** "BBB@ HHHH **
M** "J=YJMI8W=I:W#E9;QBL0"DC(QU]!D@?4BKE<7KUQ->:EJIM[*ZN)+&".
M.V>) RI.")CDY]1#^5 ':45RD,EOKTNIZA)?RVT5N(3:S+,46%#"DF_&0#DN
M<YZ@8Z56G#RV+ZL;JX2[_MQ8/EF8+Y8NQ$$VYQC:,].I)H [2H;6Y2\M8[B,
M.$D7< ZE3^(/2N;M;J<Z5I3-/(6?5Y48ESEE$DW!]1@#CVK*C:>718+VZGN;
MB"/34+O;7)$]F^7)F*9&_(QZGY",')H [0:E;>=Y+,R.9S;J&4C>X3?@>HV@
MG/L:EMKE+N 31API9E^=2IX)!X/N*Y&6*/4=:MVFEED5==9(\3.H"_8RV!@^
MHS^)]31HZ-K5VMG?7%RT44$TB!9W0EC<2+G(()*A !Z9H [2BN!LGGU?2[ZZ
MO+NY:6#2()8V29D DVR_O %(Y.T&KK/(+T:A>33R1-/;[+JUN,BV)$8,4D>>
M S$Y(!XDYQ@&@#L:*Q=?,<D]C:,MS.\KNRVT#[!*%7DNV1A1N!]SC@UB:-'+
MJ=QI]I?3SO$MK=[HUN'PQ2X"+EA@M@<9/UH [0G )/:H;.[BO[&"\MR3#<1K
M+&2,$JPR./H:Y'1A)JX$5[=W!^R:7"\3"9E.]GE!D)!^8@1KR<]_4U;CN);;
MX9Z<\,C1.UE:1^8AP4#[%+ ]B Q.: .EN+F&TB\V=PB%U3)'\3,%4?B2!3;:
M\ANWG6(DFWE,4F1C#  _R85QVN6,4%U/IB/.;3-C.(S<.?+=KG82#G/('3/4
M9Z\TY[-+>'5KV*6=)[?58EB(F;"C]R",9P<@D'.<T =M17%VDFH75S%J 1HW
M.J21-/)>81HUF:/R_+SC[HX&.HSWK8\(V^W0K>[DFFFN+F,-))+*SYQG  )P
M ,]OQR: -RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ^?M5_P"0O>?]?#_^A&JH!)P.35K5?^0O>?\
M7P__ *$:AMA*;F(0C,I<;!_M9XKZF/P(^3E\3+]YX?OK*R%U*J$#_6HLBLT7
M./F .1SQ['@\UEUU&HA-0T]YXC+9702:2: -E)!Y@WC/4<X(!STZ]*Y>HI3<
MEKN75BHO0****V,@HHHH **** "BBB@ HHHH **** "I;>WFN[B.W@C,DLC!
M41>I)J*MKPD,^(X /O>7-M^OE/C]<5$Y<L7+L5"/-)(I7^DW>G+&]PL9CD)"
MR12K(I(ZC*DC(]*CM=/N[U)7MX&=(8VDD?'"JHR<FM'_ )D?G_H)?+_W[Y_]
MEI_ANYG":E;">00'3YV,6\[2=O7'3-9\\E!OJC3DCSI=&85>^Z'_ ,@#3O\
MKUB_]!%>!5[[H?\ R -._P"O6+_T$5Q9E\,3ORSXI%^BBBO'/9"BBHKAY8H&
M>&$S2#I&&"[OQ- $6HZE9Z39R7=].D,,:DDL>OL!W/M27VI6VGB/SS(SRMMC
MCBC:1W.,G"J">!WK*\40I>>#M0GO;&-)X[24JKA7,9VGD'\ >*GNO^1ST[=]
MW[!=;/\ >WP?KC^M %O^V-/_ ++.IM=(EH%+&1_EQC(((/((((QUR,5:AF2X
M@CFC.4D4,IQU!&17-0VMO<Z%KHG@CFC2[NFCWH&"G!R1GONW5NZ3_P @>R_Z
M]X__ $$4 +/J5I;:A:V$LH%S=[O)3&2VT9)]N*BAUS3YYYH4F8&%79F>-E4A
M#M<JQ&&"G@XKF%OUE\0Z9>W5I?1W4]XZ[7LY0(XQ%(J*#MP>I8X[L>PI^L6#
M:4"9;@7,"17,@A6+:PMRXEE#-DALE4C' X?O0!V$,JSP1S(&"R*& 88.",\C
MM4E4-+OY[QKJ&ZMT@N+641N(Y"ZG**X() /1L=.U7Z "BBB@ HHHH **** "
MBBB@ HHHH **** ,N\\1:;8O(L[SGRY/*8PVTDH#;0V/D4]F'YU+I6MV&M),
M]A+(X@?RY!)"\95L XPX!Z$5SVE:N=*^'MSK4B[YS)<2E3_'*TSA5_,J*Z#0
MM-.E:1!;2-YD^-]Q(>LDK<NQ^I)H D;5K%=4CTS[2ANY$9Q$IR0JXR3Z=>]2
MVEY#>Q-) V0DC1L",%64D$$?45SUW9VMO\0])E@MHHI)K2Z:5T0*9#F/EB.O
M4]:LZ*Q3Q3XBMUXB\R"8#L&:+#?^@*: -^BBB@ HHHH **** "BBB@ HHHH
M**** *5WJ]E9&43RD&$(6"H6.7)"J .2Q(Z#GIZU$NO:<;.>Z:5XUMW"2I)$
MRR*QQM&PC<2<C&!SGC-<W>?:)KNW>)U227Q"R,[+D*%@=%./8*I'OBDU66_7
M4H].::.62+4K5A=-$ Q5UDQO"X!*LN1TZK0!UECJ=MJ)E6 R+)"0)(Y8VC=,
MC(RK '!'?I4%YX@TZQN)(9Y9 80IF=879(0>F]@,+Z\GIR>*@TN6XBUR_P!/
MN95N6BAAF6X,:JY5C(-K;0 <%"1P.&K$U6&[NX_$TMI+''9#Y+N!UR\Y6%=^
MU\_N\H0O(;IGB@#KH+F*Y\T1DYAD,;@C!5AS_(@_0BIJQ-,F5_$=]Y0(AFLK
M6XP1C#,95Y]]J+^5;= !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !4%M:06GF^1'L\Z1I7Y)W,>IYJ&YTN*ZF,K7-XA./EBN71?R!Q4/]
MAP?\_FH_^!LG^- #!X8TA/+"6S(D:JOEK,X1PIRH9<X8 GC.?3I4&J>&;>[/
MG6J^7.;R"Y8-,XCRDJ,S;,[=Q52,X[^Y-6O[#@_Y_-1_\#9/\:/[#@_Y_-1_
M\#9/\: !/#VF1W2W*POO28SHIF<HDAR2RIG:"<G.!W/K3'\,:0Z)']GD1%B$
M)1)Y%#Q@DA7 ;YAR>N>I]33_ .PX/^?S4?\ P-D_QH_L.#_G\U'_ ,#9/\:
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
M^53S_>],5O5AZ)I+6NH75\UC%8))$D,-M&0=JJ68LVWC)+=L\**W* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK)DUU$U06GV
M=C%Y_P!G:?<,+)Y?F8QZ;>_J:M:7=RWUBMW(JJLQ+1 #_EGGY2?<C!_&J<6E
M=D*<6[(N456O-1L=/"&\O(+?><+YL@7=],U5764D\0'2HQ&2D0D=VE )SG 5
M?XNF3Z4*+:N-SBG9LTZ*J7FJ6&GJ#>7D%N"0/WD@'-+<ZG86;Q)<WD$+3'$:
MR2!2WTS2Y7V#F7<M450M=7M;K5+O3D<">UV[@6&6! .0.N!D ^]2W&I6-I/'
M;W%Y!#-*<1QO( S?04<KO:P<T;7N6J*JR:G817B6<E[ ER_W83( Y_#K3CJ%
MF)O(-W#Y@7<4WC(&<9_/BBS'S+N6**SUUFTN+<S:?+%>A95B;RI5PI) SDGM
MG/OVJ5]5T]+N.T:]@%Q+G9%Y@W-^'X&GROL+FCW+=%5'U73X[H6C7L N"P7R
MO,!?)Z<=:='J%E+=O:17D#W"#+1+("Z_4=:7*^P<R[EFBBBD4%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!\_:K_P A>\_Z^'_]"-5*MZK_ ,A>\_Z^'_\ 0C52OJH?"CY.?Q,****H
MD**** "BBB@ HHHH **** "BBB@ HHK<M-$TV6"627658PPF5UA@9@OH"S8&
M22!QGDU$IJ.Y48.6QAT5KQZ-;);1->ZDMK//"9HHC&6&W!V[FS\N[''![>M4
M]-T]]2O! CK&H1I))'Z(BC+$_@*%4C9OL/DE=+N5**W)/#L3K:SV>H":VN%F
M9I'B*&,1#+_+DYXZ>M17.C)91W<LTQDCCCB,#J-OF-( RY!]%W$_05*JP>W]
M=!NE-&17ONA_\@#3O^O6+_T$5X%7ONA_\@#3O^O6+_T$5P9E\,3T<L^*1?HH
MHKQSV0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*S]0U.2VN8;.TMOM-U,K.$+[%5!C+,V#CD@=#4#:U<>39QKISB_NE9A;/(%$
M87[Q9L'CD=N<CBJ4&R'.*=C7HJM87,UU9)-<6K6LIR&B9LE2#CKW'>J5CJU[
MJ,X:#3@ED)'0SR3@%MI*DJH![CN11RO4?.M/,UJ*P5\41E9W-JZHL#30-N!\
MX!MN,=B3C'UK9M_.^S1_:-GG;!YFP87=CG'MFAQ<=Q1FI;$M%%%26%%%% !1
M110 4444 %%%% !115'4+V[M65+739+LL"2PD1$3ZDG/Y TTKNPF[*[+U%85
MMX@N9K"UE-@INKV1A;P)-\K(.=Y8C@8&>G<<<U>TC4SJEK)(\!@FAE>&6+=N
MVNIYP>XZ53A)*[)C4C)V1?HK ?Q,XFCDCT]GL'NA:BY\T EBVW(3'*[N,Y_"
MI!XEA$\@D@9+=8YW2;<#O\E@K\=N3QZT_9R["]K#N;=%063W$EE"]VJI.R!I
M%7HI/;\*GK-EIW04444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** .<UK1X&N!Y<LWG:A< "/<-B,4VO(.,Y\L,.N,X[U'H<=U_;.YEN4
M\L7"7 <,(_\ 6@0A0>.$!Z=OK72E%+ARH++G!(Y%.K7VCY;&/LES<QR.J7-K
M'JGB!;YD#FQC2W5^KJ0^0H[Y;T[XJ;PQ9BSUF[C>%$F2QM/,(4 E\/N/U)%=
M(]O#)*LKPHTB?=<J"5^AI1'&LC2*BAW #,!R<=,FFZON\HE2][F.4U*&-[CQ
M;(8U9Q8*%)&2/W;GC\A^0K+N!YS:M!=7:1J\5O$(!$&GE4QKM5"6'\1/8\YK
MOUBC21Y%C57?&]@.6QTR>](8(6F$QB0RJ,!RHW ?6J5:W3^M/\B94+]?ZU_S
M,'0EM;;Q+K=M&(DDWQ,$& Q'EKDX^IY/J:QKX?:;W6H+F\1&DO(XQ;I$&GD&
M$V;26X'4]/4YKMQ#$LQF$2"1A@N%&XCTS1Y$)F$WE)YH&-^T;L>F:E5;._H-
MT;QMYLX:\NH'N%DBDCAB36E,D?WY797 9V/\*CH!CTYYQ4B6EN?#41,*$SZT
M!+D??'VDC!_"NTCMK>*5Y8X(TDDY=U4 M]3WI!:VXC$8@BV*^\+L& V<YQZY
MYS5>V6B2)]@];LY'5$":CJF%VJ;ZPZ#CJM-M8$&D:>Z1C>VN,S$#DXE<9_(5
MV<D4<RA98U< A@&&<$<@T1Q1PILBC6-<DX48&2<G]:/;:6M_5K#]AK>_]7N<
M):75E)9:)$61M074V>X"C+HV9-V[N,\=>N/:K?AYUAO],MH)[/4K<Q2M'.D9
M2>%3@DOR>IP.0#FMV#0BM\MS<WLERL4K2Q1LBJ%8@C)(&6(!(&:T8K:" L88
M8XRYRQ10-Q]Z<ZL=4B849739+1117,=84444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S]JO_ "%[S_KX
M?_T(U4JWJO\ R%[S_KX?_P!"-5*^JA\*/DY_$PHHHJB0HHHH **** "BBB@
MHHHH **** "MF9/L7A.V X?49VD8_P"Q'\JC_OHL?P%8U.:1W559V94&%!.0
MH]JB4>:Q496N=]YT@N]/9K6,Z0VEHUU*T0*L!&1@N1P00  #U^M<EI6DWE]>
MPP*LL*7",YD"GF,9W$#^+H1CN>*H&:4PB$RN8P<A-QP#]*?'>W414QW,R%5*
M*5D(PO7 ]O:LHTG!.S-I55-JZ-S4KG4-*N;=SIK6MFD4D$%M<@Y=&&'+ $'+
M9R3Q[=*OBY:16MV:V2^CM4F02[5179HQ@;N/EA '/3YN]<<S,[%F)8GJ2>M*
M[M(Q=V+,>22<DT.@FD)5FFRUK#VTFLWKV846[3N8@HP-NXXP/2O<=#_Y &G?
M]>L7_H(KP*O?=#_Y &G?]>L7_H(KBS!6A%'?ESO.3+]%%%>0>P%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*:S':-XQC_M.X\BS
M?3SUE,:R,KY()!'0'.,]A658PJ+W2O[7NI(;22SG"-+*4+H)<HK-D'[NT]>P
MKO)((IMOFQ))M.5W*#@^M$L$4X"RQ)( <@,H.#6ZK65CFE0NVS&\,3"#2889
MISB::7[&LK?.\08E>O)^7GZ8K'MH=+,VCMHMU+-=-=%I"TAWB+YMX9?X1GC&
M!SCN:[)HHWD21HU+QYV,1RN>N/2D2"&)V>.)$9SEBJ@%OK2]IJWW*=*Z2['+
MW>C);7:VMB\TLD4+W 5R#L"DF-!@=#(<\Y/R=:N^%TF N9#]I\AUBV_:-^3)
MM^<X;GKCVR#6Z$4.7"@,P +8Y('3^=.I.HW&S&J24KH****R-@HHHH ****
M"BBB@ HHHH *Q_$\SKI:VD;%9+^9+56'8.?F/_?.ZMBF/&DA4NBL4.Y21G!]
M151=G<F2O%HPM4>WT_Q%H;R,D%ND4\09CM53M3 SVX4T[P]-#'#=7#RHB:AJ
M$KV^XX\P= 1ZY"D_3FMN6&*=-DT:2+G.'4$9H:&)RA>-6,9RA*@[3TR/2JYU
MRV(]FU*YS"ZII=_K$:S7EO%;6DY6VM4(W2R@X+E1T .<?GZ4^[T6"/4K>UMW
MED:1I)RCL"L4>\.RC '#2;.N>,UT,%K;VP(M[>*+)R=B!<_E4FQ=^_:-V,;L
M<X]*KVEG[I/LKKWCG?"JW3.\TOVH*]K!YWVC>,W'S>9@-]5'''Y5TE%%9SES
M.YI"/+&P4445)84444 %%%% !1110 4444 %%%% !1110 4444 %%%% %*YT
MBTNYC-*;C><9V74J#\E8"HO[ L/6[_\  Z;_ .+JEJLNHI?N+?4I((\#"+$C
M <>I!-4_/U?_ *#$O_?B+_XF@+FS_8%AZW?_ ('3?_%T?V!8>MW_ .!TW_Q=
M8WGZO_T&)?\ OQ%_\31Y^K_]!B7_ +\1?_$T[!<V?[ L/6[_ / Z;_XNC^P+
M#UN__ Z;_P"+K&\_5_\ H,2_]^(O_B://U?_ *#$O_?B+_XFBP7-G^P+#UN_
M_ Z;_P"+H_L"P];O_P #IO\ XNL;S]7_ .@Q+_WXB_\ B://U?\ Z#$O_?B+
M_P")HL%S9_L"P];O_P #IO\ XNC^P+#UN_\ P.F_^+K&\_5_^@Q+_P!^(O\
MXFCS]7_Z#$O_ 'XB_P#B:+!<V?[ L/6[_P# Z;_XNC^P+#UN_P#P.F_^+K&\
M_5_^@Q+_ -^(O_B://U?_H,2_P#?B+_XFBP7-G^P+#UN_P#P.F_^+H_L"P];
MO_P.F_\ BZQO/U?_ *#$O_?B+_XFCS]7_P"@Q+_WXB_^)HL%S9_L"P];O_P.
MF_\ BZ/[ L/6[_\  Z;_ .+K&\_5_P#H,2_]^(O_ (FCS]7_ .@Q+_WXB_\
MB:+!<V?[ L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZQO/U?_H,2_\ ?B+_ .)H
M\_5_^@Q+_P!^(O\ XFBP7-G^P+#UN_\ P.F_^+H_L"P];O\ \#IO_BZQO/U?
M_H,2_P#?B+_XFCS]7_Z#$O\ WXB_^)HL%S9_L"P];O\ \#IO_BZ/[ L/6[_\
M#IO_ (NL;S]7_P"@Q+_WXB_^)H\_5_\ H,2_]^(O_B:+!<V?[ L/6[_\#IO_
M (NC^P+#UN__  .F_P#BZQO/U?\ Z#$O_?B+_P")H\_5_P#H,2_]^(O_ (FB
MP7-G^P+#UN__  .F_P#BZ/[ L/6[_P# Z;_XNL;S]7_Z#$O_ 'XB_P#B://U
M?_H,2_\ ?B+_ .)HL%S9_L"P];O_ ,#IO_BZ/[ L/6[_ / Z;_XNL;S]7_Z#
M$O\ WXB_^)H\_5_^@Q+_ -^(O_B:+!<V?[ L/6[_ / Z;_XNC^P+#UN__ Z;
M_P"+K&\_5_\ H,2_]^(O_B://U?_ *#$O_?B+_XFBP7-G^P+#UN__ Z;_P"+
MH_L"P];O_P #IO\ XNL;S]7_ .@Q+_WXB_\ B://U?\ Z#$O_?B+_P")HL%S
M9_L"P];O_P #IO\ XNC^P+#UN_\ P.F_^+K&\_5_^@Q+_P!^(O\ XFCS]7_Z
M#$O_ 'XB_P#B:+!<V?[ L/6[_P# Z;_XNC^P+#UN_P#P.F_^+K&\_5_^@Q+_
M -^(O_B://U?_H,2_P#?B+_XFBP7-G^P+#UN_P#P.F_^+H_L"P];O_P.F_\
MBZQO/U?_ *#$O_?B+_XFCS]7_P"@Q+_WXB_^)HL%S9_L"P];O_P.F_\ BZ/[
M L/6[_\  Z;_ .+K&\_5_P#H,2_]^(O_ (FCS]7_ .@Q+_WXB_\ B:+!<V?[
M L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZQO/U?_H,2_\ ?B+_ .)H\_5_^@Q+
M_P!^(O\ XFBP7-G^P+#UN_\ P.F_^+H_L"P];O\ \#IO_BZQO/U?_H,2_P#?
MB+_XFCS]7_Z#$O\ WXB_^)HL%S9_L"P];O\ \#IO_BZ3^P+#UN__  .F_P#B
MZQ_/U?\ Z#$O_?B+_P")H^T:O_T&)?\ OQ%_\318+EM_ GAF1V=],#,QR29I
M,D_]]4W_ (0+PO\ ] I?^_LG_P 55;S]7_Z#$O\ WXB_^)H\_5_^@Q+_ -^(
MO_B:KFEW(Y8]BS_P@7A?_H%+_P!_9/\ XJ@^ ?"Y&#I2_P#?V3_XJJWGZO\
M]!B7_OQ%_P#$T?:-7_Z#$O\ WXB_^)HYY]PY(=B?_A7WA7_H%#_O_)_\51_P
MK[PK_P! H?\ ?^3_ .*J#S]7_P"@Q+_WXB_^)H\_5_\ H,2_]^(O_B:.:7<.
M6/8G_P"%?>%?^@4/^_\ )_\ %4?\*^\*_P#0*'_?^3_XJH//U?\ Z#$O_?B+
M_P")H\_5_P#H,2_]^(O_ (FCFEW#ECV)_P#A7WA7_H%#_O\ R?\ Q5'_  K[
MPK_T"A_W_D_^*J#S]7_Z#$O_ 'XB_P#B://U?_H,2_\ ?B+_ .)HYI=PY8]B
M?_A7WA7_ *!0_P"_\G_Q5'_"OO"O_0*'_?\ D_\ BJ@\_5_^@Q+_ -^(O_B:
M//U?_H,2_P#?B+_XFCFEW#ECV)_^%?>%?^@4/^_\G_Q5'_"OO"O_ $"A_P!_
MY/\ XJH//U?_ *#$O_?B+_XFCS]7_P"@Q+_WXB_^)HYI=PY8]B?_ (5]X5_Z
M!0_[_P G_P 51_PK[PK_ - H?]_Y/_BJ@\_5_P#H,2_]^(O_ (FCS]7_ .@Q
M+_WXB_\ B:.:7<.6/8G_ .%?>%?^@4/^_P#)_P#%4?\ "OO"O_0*'_?^3_XJ
MH//U?_H,2_\ ?B+_ .)H\_5_^@Q+_P!^(O\ XFCFEW#ECV)_^%?>%?\ H%#_
M +_R?_%4?\*^\*_] H?]_P"3_P"*J#S]7_Z#$O\ WXB_^)H\_5_^@Q+_ -^(
MO_B:.:7<.6/8G_X5]X5_Z!0_[_R?_%5H)X<TV.-8XQ=(B@!56]F  ]!\]9'V
MC5_^@Q+_ -^(O_B://U?_H,2_P#?B+_XFDVWNQI);(V?[ L/6[_\#IO_ (NC
M^P+#UN__  .F_P#BZQO/U?\ Z#$O_?B+_P")H\_5_P#H,2_]^(O_ (FE8JYL
M_P!@6'K=_P#@=-_\71_8%AZW?_@=-_\ %UC>?J__ $&)?^_$7_Q-'GZO_P!!
MB7_OQ%_\318+FS_8%AZW?_@=-_\ %T?V!8>MW_X'3?\ Q=8WGZO_ -!B7_OQ
M%_\ $T>?J_\ T&)?^_$7_P 318+FS_8%AZW?_@=-_P#%T?V!8>MW_P"!TW_Q
M=8WGZO\ ]!B7_OQ%_P#$T>?J_P#T&)?^_$7_ ,318+FS_8%AZW?_ ('3?_%T
M?V!8>MW_ .!TW_Q=8WGZO_T&)?\ OQ%_\31Y^K_]!B7_ +\1?_$T6"YL_P!@
M6'K=_P#@=-_\736\.Z>W4WGX7\X_]GK(^T:OG_D,2_\ ?B+_ .)H\_5_^@Q+
M_P!^(O\ XFBP7-;_ (1O3O6]_P#!A/\ _%T?\(WIWK>_^#"?_P"+K)\_5_\
MH,2_]^(O_B://U?_ *#$O_?B+_XFBPKFM_PC>G>M[_X,)_\ XNC_ (1O3O6]
M_P#!A/\ _%UD^?J__08E_P"_$7_Q-'GZO_T&)?\ OQ%_\318+FM_PC>G>M[_
M .#"?_XNC_A&].];W_P83_\ Q=9/GZO_ -!B7_OQ%_\ $T>?J_\ T&)?^_$7
M_P 318+FM_PC>G>M[_X,)_\ XNC_ (1O3O6]_P#!A/\ _%UD^?J__08E_P"_
M$7_Q-'GZO_T&)?\ OQ%_\318+FM_PC>G>M[_ .#"?_XNC_A&].];W_P83_\
MQ=9/GZO_ -!B7_OQ%_\ $T>?J_\ T&)?^_$7_P 318+FM_PC>G>M[_X,)_\
MXNC_ (1O3O6]_P#!A/\ _%UD^?J__08E_P"_$7_Q-'GZO_T&)?\ OQ%_\318
M+FM_PC>G>M[_ .#"?_XNC_A&].];W_P83_\ Q=9/GZO_ -!B7_OQ%_\ $T>?
MJ_\ T&)?^_$7_P 318+FM_PC>G>M[_X,)_\ XNC_ (1O3O6]_P#!A/\ _%UD
M^?J__08E_P"_$7_Q-'VC5\_\AB7_ +\1?_$T6"YK?\(YIV.M[_X'S_\ Q='_
M  C>G>M[_P"#"?\ ^+K)\_5_^@Q+_P!^(O\ XFCS]7_Z#$O_ 'XB_P#B:+!<
MUO\ A&].];W_ ,&$_P#\71_PC>G>M[_X,)__ (NLGS]7_P"@Q+_WXB_^)H\_
M5_\ H,2_]^(O_B:+!<UO^$;T[UO?_!A/_P#%T?\ "-Z=ZWO_ (,)_P#XNLGS
M]7_Z#$O_ 'XB_P#B://U?_H,2_\ ?B+_ .)HL%S6_P"$;T[UO?\ P83_ /Q=
M'_"-Z=ZWO_@PG_\ BZR?/U?_ *#$O_?B+_XFCS]7_P"@Q+_WXB_^)HL%S6_X
M1O3O6]_\&$__ ,71_P (WIWK>_\ @PG_ /BZR?/U?_H,2_\ ?B+_ .)H\_5_
M^@Q+_P!^(O\ XFBP7-;_ (1O3O6]_P#!A/\ _%T?\(WIWK>_^#"?_P"+K)\_
M5_\ H,2_]^(O_B://U?_ *#$O_?B+_XFBP7-;_A&].];W_P83_\ Q='_  C>
MG>M[_P"#"?\ ^+K)\_5_^@Q+_P!^(O\ XFCS]7_Z#$O_ 'XB_P#B:+!<UO\
MA&].];W_ ,&$_P#\71_PC>G>M[_X,)__ (NLGS]7_P"@Q+_WXB_^)H\_5_\
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
MM?.4S,F]4[E?6IZ336XTT]@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MZ_@:(&!@4445QG:%%%% !1110!U-%%%24%%%% !1110 4444 %%%% !1110
M4444 8.J?\?[_0?RKB=;EAFO;JVU33690G^BSPQDLQQTS]:['6)V34746EW)
MP/FBMG=>GJ!BJ7VI_P#GPU#_ , I?_B:VI5.1W,:M/VBM<Y%X;ZVTO0YKN&9
M_L]SO<!2S(F01D?04ER9+==:LVMIVEOI0]OMC)#@G/7VS77_ &I_^?#4/_ *
M7_XFC[4__/AJ'_@%+_\ $UNL5W7]7N<[PG9_U:QRT?FZ%J4KW-M)*);"../:
MA8,ZJH*G'N#4>HZ9<ZM?Z?$UO]CWVK%E1"%0_,0#Z=JZW[4__/AJ'_@%+_\
M$T?:G_Y\-0_\ I?_ (FDL4T^9+4;PJ:Y6]"CX=N99]*2*XA:*:W_ '3J5QG'
M0C\*RM-T6UOM:U:2_M"X6XS$7W $$MGZ]JZ/[4__ #X:A_X!2_\ Q-'VI_\
MGPU#_P  I?\ XFLU6:<G'2YJZ":BI:V,&_)T[Q9:W/V65H/LOE((8\\Y. ,?
MA6186EPMIHRM;R I?DL"AX&5Y-=K]J?_ )\-0_\  *7_ .)H^U/_ ,^&H?\
M@%+_ /$UI'$V5K?UK_F9RPMVW?\ K3_(Y^^E;2O$]S>S6\DD5Q:[(RJ%@6X^
M4_E^M-MTN)-?T:>2R%M^XD+1HF%CSNP/;_Z]=%]J?_GPU#_P"E_^)H^U/_SX
M:A_X!2__ !-3[?3;I8?U?7?2]_QN<= U]9Z3)LCFB1]2/FR+'EU3 Y&1^M+!
M;[8-:WV%W=0R/$RK(2LC#YOFSCKR#78?:G_Y\-0_\ I?_B:/M3_\^&H?^ 4O
M_P 35_6O(CZIYG'M%?WFGZE:VSW-U:+&AB:="')# E1W/ /Y"K^A)%/JT4T<
M5ZYAM\--<.<*?[@!']:Z'[4__/AJ'_@%+_\ $T?:G_Y\-0_\ I?_ (FE+$WB
MU8J.%M).YD>(+@)=P0WNGBYTYU.^18RSHW/0CIV_6N>:RN_^$?O3%!<?9!=*
M]O&X.X*,Y./Q6NX^U/\ \^&H?^ 4O_Q-'VI_^?#4/_ *7_XFE#$\D4D@J8;G
MDVV<G</)?ZIJEU%;3K'+IS*A>,@L?EJ:"WF%WX<)A<".$A_E/R\=_2NF^U/_
M ,^&H?\ @%+_ /$T?:G_ .?#4/\ P"E_^)IO$Z62_JU@6%UNW_5[G%36MP;"
M<?9Y<G5@V-AZ8;GZ5IW$$QUKQ PB<J]EA#M.&/EC@>M=%]J?_GPU#_P"E_\
MB:/M3_\ /AJ'_@%+_P#$T/%-]/ZT_P A+"I=?ZU_S.3CDNH8-*MIA=0VK6YW
MFWC/F,^3\N<9';\ZKV5I<"RT=&MY 4U EP4/RC*]?:NT^U/_ ,^&H?\ @%+_
M /$T?:G_ .?#4/\ P"E_^)I_6O+^M?\ ,7U3N_ZT_P CG/&:26S6U_"/F97M
MV]PRG']:Z'3[466G6]L/^64:J?KCG]:I7=C!?7L-U<6.J.8<;$^RR[,@YSC;
MUYJ_]J?_ )\-0_\  *7_ .)K*=5.G&"Z&L*3524WU)Z*@^U/_P ^&H?^ 4O_
M ,31]J?_ )\-0_\  *7_ .)K Z">BH/M3_\ /AJ'_@%+_P#$T?:G_P"?#4/_
M  "E_P#B: )Z*@^U/_SX:A_X!2__ !-'VI_^?#4/_ *7_P")H GHJ#[4_P#S
MX:A_X!2__$T?:G_Y\-0_\ I?_B: )Z*@^U/_ ,^&H?\ @%+_ /$T?:G_ .?#
M4/\ P"E_^)H GHJ#[4__ #X:A_X!2_\ Q-'VI_\ GPU#_P  I?\ XF@">BH/
MM3_\^&H?^ 4O_P 31]J?_GPU#_P"E_\ B: )Z*@^U/\ \^&H?^ 4O_Q-'VI_
M^?#4/_ *7_XF@">BH/M3_P#/AJ'_ (!2_P#Q-'VI_P#GPU#_ , I?_B: )Z*
M@^U/_P ^&H?^ 4O_ ,34<VH+;P//-:7T<<:EG=K.0!0.I^[3$6Z*P?\ A-="
M_P"?F7_P'D_^)H_X370O^?F7_P !Y/\ XFK]G/LR/:0[HWJ*P?\ A-="_P"?
MF7_P'D_^)H_X330L9^TRX_Z]Y/\ "CV<^S#VD.Z-ZBL'_A-="_Y^9?\ P'D_
M^)H_X370O^?F7_P'D_\ B:/9S[,/:0[HWJ*P?^$UT+_GYE_\!Y/_ (FC_A-=
M"_Y^9?\ P'D_^)H]G/LP]I#NC>HK!_X370O^?F7_ ,!Y/_B:/^$UT+_GYE_\
M!Y/_ (FCV<^S#VD.Z-ZBL'_A-="_Y^9?_ >3_P")H_X370O^?F7_ ,!Y/_B:
M/9S[,/:0[HWJ*P?^$UT+_GYE_P# >3_XFC_A-="_Y^9?_ >3_P")H]G/LP]I
M#NC>HK!_X370O^?F7_P'D_\ B:/^$UT+_GYE_P# >3_XFCV<^S#VD.Z-ZBL'
M_A-="_Y^9?\ P'D_^)H_X370O^?F7_P'D_\ B:/9S[,/:0[HWJ*P?^$UT+_G
MYE_\!Y/_ (FC_A-="_Y^9?\ P'D_^)H]G/LP]I#NC>HK(LO$VFZC/Y%F;B>7
M&[8EK(3C_OFM#[4__/AJ'_@%+_\ $U+33LRDU+5$]%0?:G_Y\-0_\ I?_B:/
MM3_\^&H?^ 4O_P 34E$]%0?:G_Y\-0_\ I?_ (FC[4__ #X:A_X!2_\ Q- $
M]%0?:G_Y\-0_\ I?_B:/M3_\^&H?^ 4O_P 30!/14'VI_P#GPU#_ , I?_B:
M/M3_ //AJ'_@%+_\30!/14'VI_\ GPU#_P  I?\ XFC[4_\ SX:A_P" 4O\
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
MWJZ-?OI:@06ZS6ZQ6J^8\F'%NSF&':,<\*TASC[^* .THHHH **** "BBB@
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
MI-42PBMD73(!,[S;F\S*EMH (QT/.?\ ZU74O%TT+3"U:S5[:.-F@F),D[,
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
MY8;<9W9XQZTU)XI"XCE1S&<.%8':?0^E %'^TK__ * 5W_W]A_\ BZ/[2O\
M_H!7?_?V'_XNK+WL?DI+;@W2M(L?[DAL98 D\]!G)]A3;W48;)H%<%FGG6$!
M<?*6S@GVXH @_M*__P"@%=_]_8?_ (NC^TK_ /Z 5W_W]A_^+J]+-% I:65(
MU R2[ #'^2*))X8D5Y)D16("LS  D],4 4/[2O\ _H!7?_?V'_XNE_M*_P#^
M@%=_]_8?_BZOM-$C!&D16)P 6 )/^0:22>&)D625$+G"!F W'T'K0!1_M*__
M .@%=_\ ?V'_ .+H_M*__P"@%=_]_8?_ (NI[348;N:YB4%6MIS"=V/F(56R
M/;#"I_/A,Q@$J>:!DIN&['KB@"C_ &E?_P#0"N_^_L/_ ,71_:5__P! *[_[
M^P__ !=73=6ZAR9XP$ 9B7'R@]"?2I%974,K!E(R"#D&@#._M*__ .@%=_\
M?V'_ .+H_M*__P"@%=_]_8?_ (NM*B@#-_M*_P#^@%=_]_8?_BZ/[2O_ /H!
M7?\ W]A_^+K2HH S?[2O_P#H!7?_ ']A_P#BZ/[2O_\ H!7?_?V'_P"+K2HH
M S?[2O\ _H!7?_?V'_XNC^TK_P#Z 5W_ -_8?_BZTJ* ,W^TK_\ Z 5W_P!_
M8?\ XNC^TK__ * 5W_W]A_\ BZTJ* ,W^TK_ /Z 5W_W]A_^+H_M*_\ ^@%=
M_P#?V'_XNM*B@#-_M*__ .@%=_\ ?V'_ .+H_M*__P"@%=_]_8?_ (NM*B@#
M-_M*_P#^@%=_]_8?_BZ/[2O_ /H!7?\ W]A_^+K2HH S?[2O_P#H!7?_ ']A
M_P#BZ/[2O_\ H!7?_?V'_P"+K2HH S?[2O\ _H!7?_?V'_XNC^TK_P#Z 5W_
M -_8?_BZTJ* ,W^TK_\ Z 5W_P!_8?\ XNC^TK__ * 5W_W]A_\ BZTJ* ,W
M^TK_ /Z 5W_W]A_^+H_M*_\ ^@%=_P#?V'_XNM*B@#-_M*__ .@%=_\ ?V'_
M .+K,\2:A>OX;U%7T6ZC4VS@NTL) ^4\\/FNEK*\4?\ (K:G_P!>LG_H)JZ?
MQKU(J? _0\$\Q_\ GBWYC_&CS'_YXM^8_P :DJWI]@U])(#*D,4*;Y9'SA5R
M!V!))) _&OIGHKMGRZ=W9(H^8_\ SQ;\Q_C3C(_EK^X?J>X]O>M'5]+.F7.U
M9DGA<MY<BYYVL5((/0@BJ1_U2_[Q_I27O*Z8W[KLT0>8_P#SQ;\Q_C1YC_\
M/%OS'^-2457*^Y/,NQ'YC_\ /%OS'^-'F/\ \\6_,?XU)11RON',NQ'YC_\
M/%OS'^-'F/\ \\6_,?XU)11RON',NQ'YC_\ /%OS'^-'F/\ \\6_,?XU)11R
MON',NQ'YC_\ /%OS'^-'F/\ \\6_,?XU)11RON',NQ'YC_\ /%OS'^-'F/\
M\\6_,?XU)6M8:!)>P02->6]NUVYCMHY=V96''8$ 9.,GO4R?*KME17,[)&+Y
MC_\ /%OS'^-'F/\ \\6_,?XU<M[&XN=0CL(T_?R2"(*>,-G'-7[C01 D<R:E
M:RVS3F"2=0X6-P,X(*Y(QW -)R2=G(:BVKJ)B>8__/%OS'^-'F/_ ,\6_,?X
MUNS>'2MF+FUU&TO TRP*D6\,SMT W*,U'?Z$]E;2SQWEO="VE$5P(=V8F.<=
M0,C@C(]*2G%_:_K[AN$E]G^OO-'X=7,\7B8M'8RSM]G?Y$= >H]6 KU3^TK_
M /Z 5W_W]A_^+KS3X9?\C6?^O=_YBO7:\?'?QOD>U@'>C\S-_M*__P"@%=_]
M_8?_ (NC^TK_ /Z 5W_W]A_^+K2HKA.XS?[2O_\ H!7?_?V'_P"+H_M*_P#^
M@%=_]_8?_BZTJ* ,W^TK_P#Z 5W_ -_8?_BZ/[2O_P#H!7?_ ']A_P#BZTJS
M;#7;+4M4NK"U+.UI&CR/M(4[BPP,]<;>O3F@ _M*_P#^@%=_]_8?_BZ/[2O_
M /H!7?\ W]A_^+J"V\1QW$MLQLKB.TNY3%;W+%=LC#)' .0#M."1Z=,BKFHZ
MBM@($6"2XGN)/+AAC(!8X+$Y)   !)/]2* (O[2O_P#H!7?_ ']A_P#BZ/[2
MO_\ H!7?_?V'_P"+J#_A(D>"/RK&=[I[AK<VN5#(ZJ6;)SC&T9!SSD>M6K'5
MX-1>#[,KLDUJEUN(QM5_N ^YPW_?- #/[2O\_P#("N_^_L/_ ,71_:5__P!
M*[_[^P__ !=:5% &;_:5_P#] *[_ ._L/_Q=']I7_P#T KO_ +^P_P#Q=:5%
M &;_ &E?_P#0"N_^_L/_ ,71_:5__P! *[_[^P__ !=:5% &;_:5_P#] *[_
M ._L/_Q=']I7_P#T KO_ +^P_P#Q=:5% &;_ &E?_P#0"N_^_L/_ ,71_:5_
M_P! *[_[^P__ !=:5% &;_:5_P#] *[_ ._L/_Q=']I7_P#T KO_ +^P_P#Q
M=:5% &;_ &E?_P#0"N_^_L/_ ,71_:5__P! *[_[^P__ !=&K:RNF2VUO':S
M7EW=LPA@B*@D*,LQ+$  #'?N*DTC58-9L!=P))'AVCDBE&'C=20RL!W!% $?
M]I7_ /T KO\ [^P__%T?VE?_ /0"N_\ O[#_ /%UGR>*YH+NVM[CP]J</VF<
M01NWDD%CWP')P "3QT!HOO%<VGRA9_#VIB-IQ"DH\DAV+8&!OR<_3I0!H?VE
M?_\ 0"N_^_L/_P 71_:5_G_D!7?_ ']A_P#BZHR^+K:*[D4V5R;**Z%I)?#;
MY:2D@8QG=@,0I.,9KH* ,W^TK_\ Z 5W_P!_8?\ XNC^TK__ * 5W_W]A_\
MBZTJ* ,W^TK_ /Z 5W_W]A_^+H_M*_\ ^@%=_P#?V'_XNM*B@#-_M*__ .@%
M=_\ ?V'_ .+H_M*__P"@%=_]_8?_ (NM*B@#-_M*_P#^@%=_]_8?_BZ/[2O_
M /H!7?\ W]A_^+K2HH S?[2O_P#H!7?_ ']A_P#BZ/[2O_\ H!7?_?V'_P"+
MK2HH S?[2O\ _H!7?_?V'_XNC^TK_P#Z 5W_ -_8?_BZTJHZCJ0L6@A2WDN;
MBY8K%#&0"<#)))(  '\QZT 1_P!I7_\ T KO_O[#_P#%T?VE?_\ 0"N_^_L/
M_P 74^FZA'J5LTJ1O$R2-%+%)C=&ZG!!P2/RZ@BJ2^(5>;,=C<O:?:?LWVI=
MI7?NV=,[MN[Y<XZ^W- $W]I7_P#T KO_ +^P_P#Q=']I7_\ T KO_O[#_P#%
MTM_K5O8:C86#J[S7TA10O\  )W-Z#M^/L:@F\110S2G[).UI!,()KL%=B.2!
MTSD@$@$XXY]#0!-_:5_G_D!7?_?V'_XNC^TK_P#Z 5W_ -_8?_BZTJ* ,W^T
MK_\ Z 5W_P!_8?\ XNC^TK__ * 5W_W]A_\ BZTJ* ,W^TK_ /Z 5W_W]A_^
M+H_M*_\ ^@%=_P#?V'_XNM*B@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *PM,FBM]6\2332+'''=1L[L<!0+>+)-;M4)]#TBYNC=W&EV<UPQ!,LD"L
MQ(& <D=@!^5 '%6=O(FG)/Y;++9Z3:7B)CY@$FD?;CW4%<>]2ZA++]EN-6M&
M/GWD.HSPNG4A8U2,C_@**1]:[LV\)E:4Q(9'0(S[1DJ,X!/IR>/>FK:6R"(+
M;Q*(%*1 (!L7&,#T& * .&\06ECITR_V3'%"K:)/O\L8!C\VW&XX_P!G=S[5
M+?Z>JW<L4K616673UEMK6$HF/M'RD\XR1D8] /:NMM='TRQ8M:Z?;0DJ5RD0
M'RG&1].!Q["GV^F:?:0^3;6-M#%O$FR.)57<""&P!U&!S[4 <G=V]NOB-[$P
MQK93:G;^="% 1O\ 1Y",CIRZ1_7 J."QMCK5];V+6HDBU5W@M9XR892+6(.O
M'W2,G!YQSQ797&GV=W'+'<6L,J38\P.@.['3/T[>E0G1-):V-LVF6C0%@YC:
M!2I8#&<8ZX &: ,2:2"3X9Z@;: V\2V%R@B+[PA4." >ZY!P?3%9^K#3;*2V
M:VMU>VN-)=9XXFV>:K20K'N;T)=^3G@M76:AIL=[HEUI<96WCGMG@4HG$892
MO XZ9Z4L.D:=!%-''86JBX&)PL*CS?\ >XYZGKZT <?*AAU:]@86J.+S2V:*
MU&%0F8_F< <X'&.*=;VUH;#0[]XXQ?S:N?-EQ\[ONDW*3U(&.G;:/2NMBT;2
MX-GDZ;:1[,;=D"C;AMPQ@=FY^O-"Z/IBW;78L+<7#-O,OE#=N]<^O Y]J ,S
M5H;6?QAHL=TB2 VUWY:N 06S#V/MFN>TN&2XNUM@+%[.."Z^S"\0LGE"Y<';
MST"",?3%=A?Z+:ZEJ%O<W<<4\4,,L1@EB#JV]HSGGT\OT[U-/I>G74$4%Q86
MTT4./+CDA5E3' P".* .<\*V-NVH>?*RW<L.FV8BN)$(;!$GS -R"0!GO3O$
ML,#WFH7!2WO!#IP^U6D^498LR$/%)C 8X;\57D8KJ5BC61I%C4.P 9@.2!T!
M/MD_G4%UIMA>RQRW=C;W$D7^K>6)6*?0D<4 <C-:6DMGK6H_9U-RNIPM%,Z_
MO$P(",'J.IZ>IH9XGU#3[V"&VMXY-;D0.Q+7$K R(V3QM'! 7GC;TZ5V)L[5
MDD1K>(K*X>0%!AV&.3ZG@<^PJ(Z/IAN'N#IUH9I&#/(8%W,0<@DXR2" ?PH
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
MO!=O!<74Q_<H ,A@I8$DY48W<<\F@"]_PCFB_P#0,MO^_8H_X1S1?^@9;?\
M?L5B1^*;^ZM[7RGL;:2:.7:]PK>7<R)(R;$.X;2=N>22 1P<&G7_ (O:UN;K
M]_81?8I$CDLY6S/*2JLQ0AAC ? ^4Y*GI0!L_P#".:+_ - RV_[]BC_A'-%_
MZ!EM_P!^Q5.PUF^O-8> &TV1W$D4MK@K/"B[@LI);YE;"\!>CCDX-6;^^U!]
M6&FZ:;:.1+?SY)+A&<8+;54 ,.I#<YXQT.: '_\ ".Z+_P! RV_[]BC_ (1S
M1?\ H&6W_?L5C:-<3:UXGBU1UMUC_LV*1(VB+20EFD#!7W8!W+R<<@ =LUHW
M6HZK-?WL.EQ6SBP1"T<H.Z=V&[8K;@$XQR0>3T&* +'_  CFB_\ 0,MO^_8H
M_P"$<T7_ *!EM_W[%9[Z]?KYFH!+?^SHKX6;1E6\T_O!$7W9QPY^[CH.M1QZ
MUK4WV.1%L5CO;R6T16C<M'L\P[R=W/$1^7 ZCF@#4_X1S1?^@9;?]^Q1_P (
MYHO_ $#+;_OV*S8-;U6YGMK%!9I</-<Q2S&-B@\I@ P3=GD'INX]>.66WB/4
M5@L;V^6U%M<O-$Z1(V]&C21BP8G!!\IOEQQD<F@#5_X1S1?^@9;?]^Q1_P (
MYHO_ $#+;_OV*Q[GQ)JVG:;]MO(K1OM&GS7<"1JP\IT3>$<ECNR,\C;TZ<UJ
MV5]J"ZTVGW_V9M]M]H0P(R[/FVE3DG=U'/'?B@!__".:+_T#+;_OV*/^$<T7
M_H&6W_?L53N-9OAKTEA UHGE/&%MY@1+<HV"[HVX#"Y/&#RIZ9%9^EZAK$9:
MR^TVLMQ=:C<HDCPOMB5&8L<;\G^$ 9&,]30!N?\ ".:+_P! RV_[]BC_ (1S
M1?\ H&6W_?L5FVNNZEJ%T-,MQ:PWL/G?:9)(V>/Y&"C:H8'YMP/)XQCFJR:W
M<VNLSPS0QIJE[%;)#:-*"H?$A<Y'\*@9)'7@=2* -O\ X1S1?^@9;?\ ?L4?
M\(YHO_0,MO\ OV*TAG SR>^*6@#,_P"$<T7_ *!EM_W[%'_".:+_ - RV_[]
MBM.B@#,_X1S1?^@9;?\ ?L4?\(YHO_0,MO\ OV*TZ* ,S_A'-%_Z!EM_W[%'
M_".:+_T#+;_OV*TZ* ,S_A'-%_Z!EM_W[%'_  CFB_\ 0,MO^_8K3HH S/\
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
M9_Z]W_F*]=KPL?\ QOD>]E_\'YA1117"=X4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4A. 3@G'84M% &+IFLW-[J&IQ3V<ENEHL9CB;!
MD.022<$CG XJ&SU/5VU2PBO$@5+V)Y&MU1A);  $;B3SUP>!S4UG%<0:]K=R
M+=V5TA,61@2$(<@'Z\50M-FIZ[8:C96%Q9RJ&:_:2-DS\N!&20-YW8Z=,5T6
MCKII;]#EO+376_ZFSJDFI1)OLGLXHD4M++<[CM ] ,9[]Q6.-9U>#2K=Y'MV
MNKB*:Y5I(B%6- "!M#9!(([\9/7%6=9N3JNBVT5K%,8]0N$A?,9#+'NRY([#
M"D<^M7]7M+*6S:>ZM!<_9D9D0 DGC[H ZYZ8[U,;))-%2O)MQ97L-4-Y?M+)
M,L,"QI&L;,!OE8!FQZX!4?B:V*Y";P]?,8HS;K*9H8_,FW+B&7S?,D;!.><C
M&,] *Z^IJ**V+I.3OS!11169J%%%% !1110 4444 %%%% ",<*3@G Z"LG2-
M5NM0U/4()[5K5+;R_+1R"^&!.3@D>G%:]8UK!=+K>MRHA0RI"(7=3M9@A_,
MXS5QM9W_ *U,YWNK?UH1QZU/<>+O[.B"_8T@?<V.6D4KG'L P'USZ5=U*XOD
MEM[:PC4/.6WSR(62%0,Y(!&2> !D?I6'I^BZM9ZYIQFN4:*"VE#O##@,2RDA
MBQ.2QR<C'0UHWVK6LUK!Y^GW$]A=ETD;R6;85/&Y "<$@_Y-:RBN9<NIE&3Y
M7S:?TBG'X@U%]-APML+F1YP)F1C&Z19^8+G/S8'?U-7-.U<WUVDTDJP0+!&O
MELP&Z9P&(YZ[5V_]]&JNGZ5 FAS2:A9.T,<TL]M;N"7CB/1,=>1_#[XJG/X?
MOY(XT-JLC7-OB23<H$$K2!V/)S@#@8S]T"FU!MHA.HK/<[&BDI:YCL"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *L^J:?:RF*XO[:&0=4
MDF52/P)J/^W-(_Z"ME_X$)_C5MH8G;<T:,?4J#5.\O-(TYD6]N+*V:3[@F=4
M+?3- "_VYI'_ $%;+_P(3_&C^W-(_P"@K9?^!"?XU9%O 1D0QD?[HH^SP?\
M/&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_ !JS]G@_YXQ_]\BC
M[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/^>,?_?(H
M^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\
MB@06Y) BBR.HVCB@"M_;FD?]!6R_\"$_QH_MS2/^@K9?^!"?XU9^SP?\\8_^
M^132EH)EA*PB1U+*A W$# ) ]!N'YCUH @_MS2/^@K9?^!"?XT?VYI'_ $%;
M+_P(3_&K/V>#_GC'_P!\BFR):1%!(L*%VVIN &YO0>IX- &1;?\ "-6EW]IC
MU*V:0,S()+W>L9;[VT%L+G)Z5H?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\BC[/
M!_SQC_[Y%-MO<2BEL5O[<TC_ *"ME_X$)_C1_;FD?]!6R_\  A/\:L_9X/\
MGC'_ -\BC[/!_P \8_\ OD4AE;^W-(_Z"ME_X$)_C1_;FD?]!6R_\"$_QJS]
MG@_YXQ_]\BC[/!_SQC_[Y% %;^W-(_Z"ME_X$)_C1_;FD?\ 05LO_ A/\:L_
M9X/^>,?_ 'R*:R6B2I$RPK))G8I !;'7 [XH @_MS2/^@K9?^!"?XT?VYI'_
M $%;+_P(3_&K/V>#_GC'_P!\BC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VY
MI'_05LO_  (3_&K/V>#_ )XQ_P#?(IKI:1%!(L*%VVIN &X]<#U/!H @_MS2
M/^@K9?\ @0G^-']N:1_T%;+_ ,"$_P :L_9X/^>,?_?(H^SP?\\8_P#OD4 5
MO[<TC_H*V7_@0G^-']N:1_T%;+_P(3_&K/V>#_GC'_WR*/L\'_/&/_OD4 5O
M[<TC_H*V7_@0G^-']N:1_P!!6R_\"$_QJS]G@_YXQ_\ ?(H^SP?\\8_^^10!
M6_MS2/\ H*V7_@0G^-']N:1_T%;+_P "$_QJS]G@_P">,?\ WR*/L\'_ #QC
M_P"^10!6_MS2/^@K9?\ @0G^-']N:1_T%;+_ ,"$_P :L_9X/^>,?_?(H^SP
M?\\8_P#OD4 5O[<TC_H*V7_@0G^-']N:1_T%;+_P(3_&K/V>#_GC'_WR*/L\
M'_/&/_OD4 5O[<TC_H*V7_@0G^-']N:1_P!!6R_\"$_QJS]G@_YXQ_\ ?(H^
MSP?\\8_^^10!6_MS2/\ H*V7_@0G^-']N:1_T%;+_P "$_QJS]G@_P">,?\
MWR*/L\'_ #QC_P"^10!6_MS2/^@K9?\ @0G^-']N:1_T%;+_ ,"$_P :L_9X
M/^>,?_?(H^SP?\\8_P#OD4 5O[<TC_H*V7_@0G^-9GB76-+E\-:DD>I6CNUM
M( JSJ23M/O6Y]G@_YXQ_]\BLOQ/!"/"^ID1("+63D*/[IJZ?QHBI\#]#PGSH
MO^>B?]]"CSHO^>B?]]"G;1Z#\J-H]!^5?3^\?+>Z-\Z+_GHG_?0IYFB\I?WJ
M?>/\0]J3:/0?E3RJ^4O ^\>WTI>\'ND7G1?\]$_[Z%'G1?\ /1/^^A3MH]!^
M5&T>@_*G[P>Z-\Z+_GHG_?0H\Z+_ )Z)_P!]"G;1Z#\J-H]!^5'O![HWSHO^
M>B?]]"CSHO\ GHG_ 'T*=M'H/RHVCT'Y4>\'NC?.B_YZ)_WT*/.B_P">B?\
M?0IVT>@_*C:/0?E1[P>Z-\Z+_GHG_?0H\Z+_ )Z)_P!]"G;1Z#\J-H]!^5'O
M![HWSHO^>B?]]"CSHO\ GHG_ 'T*=M'H/RHVCT'Y4>\'NC?.B_YZ)_WT*/.B
M_P">B?\ ?0IVT>@_*C:/0?E1[P>Z-\Z+_GHG_?0H\Z+_ )Z)_P!]"G;1Z#\J
M-H]!^5'O![IU/PXO;2W\3F2>ZAB3[.XW/(%'4>M>K?VYI'_05LO_  (3_&O+
MOAI&C>*B&12/L[\$>XKUK[/!_P \8_\ OD5X>.O[;7L>]@+>QT[E;^W-(_Z"
MME_X$)_C1_;FD?\ 05LO_ A/\:L_9X/^>,?_ 'R*/L\'_/&/_OD5PG<5O[<T
MC_H*V7_@0G^-']N:1_T%;+_P(3_&K/V>#_GC'_WR*/L\'_/&/_OD4 5O[<TC
M_H*V7_@0G^-']N:1_P!!6R_\"$_QJS]G@_YXQ_\ ?(H^SP?\\8_^^10!6_MS
M2/\ H*V7_@0G^-']N:1_T%;+_P "$_QJS]G@_P">,?\ WR*/L\'_ #QC_P"^
M10!6_MS2/^@K9?\ @0G^-']N:1_T%;+_ ,"$_P :L_9X/^>,?_?(H^SP?\\8
M_P#OD4 5O[;T@_\ ,4LO_ A/\:/[<TC_ *"ME_X$)_C5G[/!_P \8_\ OD4?
M9X/^>,?_ 'R* *W]N:1_T%;+_P "$_QH_MS2/^@K9?\ @0G^-6?L\'_/&/\
M[Y%'V>#_ )XQ_P#?(H K?VYI'_05LO\ P(3_ !H_MS2/^@K9?^!"?XU9^SP?
M\\8_^^11]G@_YXQ_]\B@"M_;FD?]!6R_\"$_QH_MS2/^@K9?^!"?XU9^SP?\
M\8_^^11]G@_YXQ_]\B@"M_;FD?\ 05LO_ A/\:/[<TC_ *"ME_X$)_C5G[/!
M_P \8_\ OD4?9X/^>,?_ 'R* *W]N:1_T%;+_P "$_QH_MS2/^@K9?\ @0G^
M-6?L\'_/&/\ [Y%'V>#_ )XQ_P#?(H K?VYI'_05LO\ P(3_ !H_MS2/^@K9
M?^!"?XU9^SP?\\8_^^11]G@_YXQ_]\B@"M_;FD?]!6R_\"$_QH_MS2/^@K9?
M^!"?XU9^SP?\\8_^^13(!97,0EMQ!-&20'CPP)!P>1[B@"'^W-(_Z"ME_P"!
M"?XT?VWI!_YBEE_X$)_C3S+IJW8LS):BY89$)9=Y'KMZU-]G@_YXQ_\ ?(H
MK?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_
M -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_G
MC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC
M'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G
M@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#O
MD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_S
MQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"EE_X$)_C5G[/!_SQ
MC_[Y%,G%E:PM-<""&)?O/)M51]2: (?[<TC_ *"ME_X$)_C1_;FD?]!6R_\
M A/\:FA%E<PK- ()8W&5=,,I^A%1M-IB7:VC26JW+#*PEE#D>R]: &_VWI!_
MYBEE_P"!"?XT?VYI'_05LO\ P(3_ !JS]G@_YXQ_]\BC[/!_SQC_ .^10!6_
MMS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/^>,?_?(H^SP?\\8_^^10!6_M
MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\BC[/!_SQC_[Y% $M
M%%% !1110 4444 %%%% !1110 4444 %%%% !6)ID<=QKVOO,BNRS16XW#/[
MKR4;'TW._P"=;=95WHTLE]-=V.HRV,ERBI/L17#XSAAD<, <9^G'% &.);J.
MWO+;1M1,5KHUH@@&$D$[;2V'8@G;@*/EP>O-,GUG5;BUO]2M;WR([:XMUA@,
M2LK"2.%F#DC)_P!8<8(_'I6B_A2%(6M[&\FL[>6V2UGC0!C(B@@$$\AL$@M_
M49JS)X?MGMKV!9'1+N>*8A0/DV+&H ]L1C\S0!E7.H:K9W5QIZZ@TK"ZM42>
M6)-RK*2&&% !QC(X[\YI'O-7MA?2'57E73]0AMU5H8_WR/Y1;>0HY EP-NWI
MSFMBXT*&YOWNVF<,\L$I4 8S$20/QS2S:'#-'>H97 O+J.Y;&/E*", #V_=#
M\S0!DQZIJ)C@U<W9-O-J/V7[)Y:[5C,IA5@<;MV<,><=1CO1I>HZHW]AW5S?
M&9=39XY8?*143$;N&4@;L_)SDD<G@5?3PZJ7*_Z9*;)+HW:6NT8$A);[W7;N
M);'KWQQ4T&APV\.EQ+,Y&F.70G'SY1TY_!R?PH I^(;V]M+E,7DMA9^0Q^U)
M")$$N>!(2K;4QSGCZBLR2XOK/5-1GBO]TUT]G N%1HT,AQN'&3M!.,GGOFN@
MU'29;RY,]O?R6K/"8)0$5U9<YR >C#)Y]^0:JR>%H"'CBNIH86BA144 F-X2
M#&X)'48'!X- %*34M2@UD>'_ +>[R2S1[+QHT\Q8VCE<C 7:6S"0#MZ-T.*K
M:SJEUX=U6SGOY!=RK9WB0.%(W+OMR#)M&%V@$L0,87/M6N?#9=C=2W\C:AYR
MS+<A%&PJI4*%Z;=K.".OS'GIB:UT"*&Y2YFG>YE\N=)3(!B3S60MQV \L #T
M]: );LZC;>'I6MG%Y?I 2KA /,?'4+T^@_6N<N+BXOOL<<6K//MU*(*\T 2X
M@)C?<'3:H'JN1]<UT*:*B:!_8_VJ?RU39'*#^\10<KSWV\#GKCFH$\.[KQ;Z
M[O7GNA+'(7"*@(C#A5P/^NC'/O0!0;4+V/[19SZNT8M]0\CSUA5KB5/)60*B
M*A4ME^<+T!XSS3-,U/5M5?3(!>M;B1+WSY/)42/Y,Z1KP00I()SQCD\=,:4_
MA[=?O?VU[)!<M<-,&V!E&Z)(RN#VP@/UIVE^'DTN>*47<TYB^T!?, S^^D61
MLD 9^93^= &/I^NZI>BTO+0W5R;SS"]M)9,D,*[&9"LFP9Y"J<L<[B1BM'P[
M?7-S.\=QJ$DSK"C36US"(IH),G. %&4/8\].II\?AE%5;=[V=[*(2>1;C"^7
MO#*?F')P&8#TSWP*L:?H\EI=B[NKY[N9(/(C9D5=J9!.<=22!D^W % &1J6H
MZM$/$-]#?;(M'<-%;B-")%$$<CJY(SSN.,$$9[]*LSZQ>+IE].D@#PZG';H=
MHXC:2-2/R8TP^'[B^O\ 7!/<RP6=]=('B"J1-&((@<'MDAE/L.W6K5QX;\^6
M<#4)DMI[I+IH J_ZQ2I^]UVDH#CU[XXH SDU#5I8E<ZAL-YJD]C"%B3$*)+)
M\W(Y?;&0,\<C()ZON[34_P"W=+MYM2.[=<>7<HB>:8]B'D;=@;.1TQC'&>FF
MV@Q&P%LEQ(CQWDEY%, "4D:1GZ="/G*_2BUT)8+R&]ENI9[A'DD=V  =G55Z
M=@ H 'MWH R4U2_FM+>.75GAE62ZB/V:W$D\[13&-6V;6 7"Y8X')'(%0+KN
MIW-E8WLUX=.2YL+>:&3R0UO),PRZR,5)0?= Y7J>3T&NOAKR+CS[34)K=V,P
MD(16W+)*TI ST(+$ _F#5>/PAY6F_P!FIJD_V22U6UG1D4[XU! P<?*=IVD^
MP/!YH K_ -N7\]\\MM)>/Y>H?9OLB63-"8A)Y;L9-GWA\S?>QQC%1)/?WZZ%
MJDUX7BNM0W"VV*%B7;)MVD#=G &<DYSVK9&@!;IF2]E6T:Y%TUJ ,&0$'[W7
M;N ;'KWQQ4</AH0RVP^WS-:V=P9[>WVJ A.[@GJ0-Q ]/?B@#<HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K*\4?\BMJ?_7K)_P"@FM6L
MKQ1_R*VI_P#7K)_Z":NG\:]2*GP/T/"****^I/E IY_U2_[Q_I3*>?\ 5+_O
M'^E #**** "BBB@ HHHH **** "BBB@ HHHH **** "KDNF3Q6*WC26QC;&%
M6X0OSZJ#D?E5.BD[]!JW4Z_X9?\ (UG_ *]W_F*]=KR+X9?\C6?^O=_YBO7:
M\+'_ ,;Y'O9?_!^84445PG>%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!@^+-52RLX+ 7D=I/J,AA6>1P@B3&7?)XR%Z>Y%
M5/AV]H/"<=O:2QND%Q<*%1PVT><^W/X8-=)-;6]S@3P1R[>F] V/SK,L/#T>
MEV$-G974D*QW37#LBJ#*"[,4/'3YL?0"@#D;B*-O!NJ:P8U^WIK+2K/CYU9;
MD(H!Z\*,8]*]&KG9/",;W4H^WSC3YKL7DMEM7:TN0WWL9VE@&(]:Z*@ HHHH
M **** "BBB@ HHHH **** "BBB@ JI?V,5WY$LD1F:UD,T4><!GVD#/Y\>AP
M>U6ZHZEIWV\V\L=P]O<6TGF12J <$@J00>H()XH H>&2?,U421?9KAKTO+:@
M@B',:8P1P=P&[([L?2L*^+&+57%J'L#J:R2ZB2-\11D#87J=A0KNR,>AQSTU
MMHSVXDD^WS-<SW"33S;5&_;@;,8P%P,>O7G-03>&Q*+BW%]*EA=3&::U"J=Q
M)RP#=0K')(]S@B@#;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH I7,&IO,6MKZWBBXPCVI<C\=X_E47V;6_\ H*6G_@$W_P <K2K"
MUO6;FPU.TB@V>0@$EYN&2$:18UQZ<LS?1#0!;^S:W_T%+3_P";_XY1]FUO\
MZ"EI_P" 3?\ QRI'U>R2*:1I& @N%MG&TY$C%0HQ[[U_.H%\1Z<TI3=*J[79
M)6B8)+L^]M..<8/U )&10 _[-K?_ $%+3_P";_XY1]FUO_H*6G_@$W_QRH4\
M3V$L,,D,=W-YX+0JENVZ50 2ZC'*C<.>G(QG(I[>(]-$<$D;RS)/#]H!BB9M
ML7]]N.!]>>#QP: '_9M;_P"@I:?^ 3?_ !RC[-K?_04M/_ )O_CE12>)],2W
MBN TSPO;I<M(D+,(HF&59^/E'!_(^E7;_4K73+47-TY6(LJ JI8DL<  #DY)
M% %?[-K?_04M/_ )O_CE'V;6_P#H*6G_ (!-_P#'*B;Q/IL<)>8SQ.LX@,+P
M-Y@D*[E&T#)R.F.M-CUZ",W#3/*[&Y6&&W2!O-4F%)-A'<X)8GH <=J )_LV
MM_\ 04M/_ )O_CE'V;6_^@I:?^ 3?_'*8?$5@88I(A<3-('/E10,TB[#M?<N
M,C!XY[],U9EU6RATG^U7G7['Y0E\T<C81D']: (?LVM_]!2T_P# )O\ XY1]
MFUO_ *"EI_X!-_\ '*8/$FG^7.TGGPF!5<I+ RNRL=JE5QDY/  YSQ3#KD-P
M8EAE>WD6[6"6*:$A\E=P7';(P<]* )OLVM_]!2T_\ F_^.4?9M;_ .@I:?\
M@$W_ ,<JE)XEBGU+2[>R\PQW=V\9D>$A946*1B48]?F5>>_;(J_?:S:V%REJ
MZSRW$B&18H(B[%0<$\=A_4>M #?LVM_]!2T_\ F_^.4?9M;_ .@I:?\ @$W_
M ,<J.7Q)IL<$4Z/+/') +C=#"S[(C_$V!P.#[\'C@U-#K=E<ZD;"W:2:50"Y
M2,E$!7<I+= ".GK0 W[-K?\ T%+3_P  F_\ CE'V;6_^@I:?^ 3?_'*+W7;*
MPN6@F\TF,*TKI$62(,<*6(Z9P?IU/%4K#Q)&T\\%X) 5OWM4E6%O+!W812W3
M)X_,>M %W[-K?_04M/\ P";_ ..4?9M;_P"@I:?^ 3?_ !RDA\06$UXMLIE&
M]W2.1HF$<C)G<%;N1AOK@XS44'B?3[JTBN;=;F5)\>1MMVS-D;CM!'( ZGI0
M!-]FUO\ Z"EI_P" 3?\ QRC[-K?_ $%+3_P";_XY5NRO(-0M$NK9RT3YP2""
M"#@@@\@@@@@]Q4] &;]FUO\ Z"EI_P" 3?\ QRC[-K?_ $%+3_P";_XY6E10
M!F_9M;_Z"EI_X!-_\<H^S:W_ -!2T_\  )O_ (Y6E10!F_9M;_Z"EI_X!-_\
M<H^S:W_T%+3_ , F_P#CE:5% &;]FUO_ *"EI_X!-_\ '*/LVM_]!2T_\ F_
M^.5I44 9OV;6_P#H*6G_ (!-_P#'*/LVM_\ 04M/_ )O_CE:5% &;]FUO_H*
M6G_@$W_QRC[-K?\ T%+3_P  F_\ CE:5% &;]FUO_H*6G_@$W_QRC[-K?_04
MM/\ P";_ ..5I44 9OV;6_\ H*6G_@$W_P <H^S:W_T%+3_P";_XY6E10!F_
M9M;_ .@I:?\ @$W_ ,<H^S:W_P!!2T_\ F_^.5I44 9OV;6_^@I:?^ 3?_'*
M/LVM_P#04M/_  ";_P".5I44 9OV;6_^@I:?^ 3?_'*S/$EOK"^&M1,FHVKH
M+9]RK9D$C:>_F'%=+65XH_Y%;4_^O63_ -!-73^->I%3X'Z'@FV;_GHO_?'_
M ->C;-_ST7_OC_Z]25HZ/90W<EQ).DDB6T/FF*,X9_F5>N#@#=D\=!7TLDHJ
M[/F(MR=D9>V;_GHO_?'_ ->G%9O+7]XG4_P?3WK3UR*PBOW%CO0;W62%N?+(
M8C@X&01@^U4#_JE_WC_2B*4DGJ$FXMK0@VS?\]%_[X_^O1MF_P">B_\ ?'_U
MZDHJN5$\[(]LW_/1?^^/_KT;9O\ GHO_ 'Q_]>I**.5!SLCVS?\ /1?^^/\
MZ]&V;_GHO_?'_P!>I**.5!SLCVS?\]%_[X_^O1MF_P">B_\ ?'_UZDHHY4'.
MR/;-_P ]%_[X_P#KT;9O^>B_]\?_ %ZDHHY4'.R/;-_ST7_OC_Z]&V;_ )Z+
M_P!\?_7J2BCE0<[(]LW_ #T7_OC_ .O1MF_YZ+_WQ_\ 7J2BCE0<[(]LW_/1
M?^^/_KT;9O\ GHO_ 'Q_]>I**.5!SLZ;X=1WK^)B+>YBB?[._P SPEQC([;A
M7JGV;6_^@I:?^ 3?_'*\T^&7_(UG_KW?^8KUVO#QRM6^1[V =Z/S,W[-K?\
MT%+3_P  F_\ CE'V;6_^@I:?^ 3?_'*TJ*X3N,W[-K?_ $%+3_P";_XY1]FU
MO_H*6G_@$W_QRM*B@#-^S:W_ -!2T_\  )O_ (Y1]FUO_H*6G_@$W_QRM*B@
M#-^S:W_T%+3_ , F_P#CE'V;6_\ H*6G_@$W_P <K2HH S?LVM_]!2T_\ F_
M^.4?9M;_ .@I:?\ @$W_ ,<K2HH S?LVMY_Y"EI_X!-_\<H^S:W_ -!2T_\
M )O_ (Y6E10!F_9M;_Z"EI_X!-_\<H^S:W_T%+3_ , F_P#CE:5% &;]FUO_
M *"EI_X!-_\ '*/LVM_]!2T_\ F_^.5I44 9OV;6_P#H*6G_ (!-_P#'*/LV
MM_\ 04M/_ )O_CE:5% &;]FUO_H*6G_@$W_QRC[-K?\ T%+3_P  F_\ CE:5
M% &;]FUO_H*6G_@$W_QRC[-K?_04M/\ P";_ ..5I5ROBK7=0M-3MM)T^>"T
M>>!IS<3H7W8=5V(,C)^;)]A0!L?9M;_Z"EI_X!-_\<H^S:W_ -!2T_\  )O_
M (Y6<;OQ5-%8VGV2VM+J5Y1<W10RQ(J'Y2JA@<OD$ GCG-9S^+=1.F6NZ;3K
M2Y;4)[2>YG4_9PL0<EP-P(!*J.3WH Z+[-K?_04M/_ )O_CE'V;6_P#H*6G_
M (!-_P#'*DTB:XN-.2:XO+2\9\E9K-2L;+VQEF_G6+JM[XFL;ZV@AO-+E:\N
M-D$!M)-VP<LQ;S/X5ZG'7 QS0!K?9M;_ .@I:?\ @$W_ ,<H^S:WG_D*6G_@
M$W_QRL:VU[4+W7[BTCU71[:.*[,,=K*A-Q*BXW$?O!WW#[O:NKH S?LVM_\
M04M/_ )O_CE'V;6_^@I:?^ 3?_'*TJ* ,W[-K?\ T%+3_P  F_\ CE'V;6_^
M@I:?^ 3?_'*TJ* ,W[-K?_04M/\ P";_ ..4?9M;_P"@I:?^ 3?_ !RM*B@#
M-^S:W_T%+3_P";_XY1]FUO\ Z"EI_P" 3?\ QRM*B@#-^S:W_P!!2T_\ F_^
M.4?9M;_Z"EI_X!-_\<K2HH S?LVM_P#04M/_  ";_P".4?9M;_Z"EI_X!-_\
M<K.\5ZM>686RLIXK62:VGF\Z12Q^3;\B#(^8[L^P4\>E@3>('2WM6B@AG:20
M2W03=&(U^ZP3=P6R.">,'K0!9^S:W_T%+3_P";_XY1]FUO\ Z"EI_P" 3?\
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
M_P#^ DG^%'MJ?\R^\/8U/Y7]Q4HJW_96J?\ 0*O_ /P$D_PH_LK5/^@5?_\
M@))_A1[:G_,OO#V-3^5_<5**M_V5JG_0*O\ _P !)/\ "C^RM4_Z!5__ . D
MG^%'MJ?\R^\/8U/Y7]Q4HJW_ &5JG_0*O_\ P$D_PH_LK5/^@5?_ /@))_A1
M[:G_ #+[P]C4_E?W%2KDNH^98+:?8K1-N/WRQ8D./5LTG]E:I_T"K_\ \!)/
M\*/[*U3_ *!5_P#^ DG^%2ZE)[R7WC5*JMHO[CI/AE_R-9_Z]W_F*]=KR/P%
M'<:7XB-S?65[!%Y#+N:TDQDD?[->D_\ "0:?ZW/_ (!S?_$UXV.DI5;IGMX"
M+C1LUU-.BLS_ (2#3_6Y_P# .;_XFC_A(-/];G_P#F_^)KB.XTZ*S/\ A(-/
M];G_ , YO_B:/^$@T_UN?_ .;_XF@#3HK,_X2#3_ %N?_ .;_P")H_X2#3_6
MY_\  .;_ .)H TZ*S/\ A(-/];G_ , YO_B:/^$@T_UN?_ .;_XF@#3HK,_X
M2#3_ %N?_ .;_P")H_X2#3_6Y_\  .;_ .)H TZ*S?[?T\][G_P$E_\ B:3_
M (2#3_6Y_P# .;_XF@#3HK,_X2#3_6Y_\ YO_B:/^$@T_P!;G_P#F_\ B: -
M.BLS_A(-/];G_P  YO\ XFC_ (2#3_6Y_P# .;_XF@#3HK,_X2#3_6Y_\ YO
M_B:/^$@T_P!;G_P#F_\ B: -.BLS_A(-/];G_P  YO\ XFC_ (2#3_6Y_P#
M.;_XF@#3KD/&[@A8-0TC[9IKQ96>.!I7AF#CTY4%<\@=>];G_"0:?ZW/_@'-
M_P#$TCZ[IDBE7%PRGJ#9RD?^@T <E'/K=EH5KI[0ZO';7=U.?.CA>:YM[4'Y
M$/4J[9P">0,]Q6NL]C9V>E/;>&[G[!:R.GSVCF:U.WAQ'@LP))!8<\YK7_X2
M#3_6Y_\  .;_ .)H_P"$@T_UN?\ P#F_^)H RO#)FTVSGDDTV[CBU+59'MX5
MBP8(V'#.O\"Y4GVW#BK-I;W%SXWO[VX@D2"SM8[>U9E(5]^7D93WZ(./2KG_
M  D&G^MS_P" <W_Q-'_"0:?ZW/\ X!S?_$T <UK*27UM<:3!H$MKJ,FI)+'/
M%;DQ$"16\\RXP#M!R,YSQ7<5F?\ "0:?ZW/_ (!S?_$TO]OZ>>]S_P" DO\
M\30!I45F?\)!I_K<_P#@'-_\31_PD&G^MS_X!S?_ !- &G169_PD&G^MS_X!
MS?\ Q-'_  D&G^MS_P" <W_Q- &G169_PD&G^MS_ . <W_Q-'_"0:?ZW/_@'
M-_\ $T :=%9G_"0:?ZW/_@'-_P#$T?\ "0:?ZW/_ (!S?_$T :=%9G_"0:?Z
MW/\ X!S?_$T?\)!I_K<_^ <W_P 30!F>-),:=-#=Z?\ :;%[:0^8L)E:*88V
MD@9(&,_-C@CJ*J+<ZC::=':(NI0VEU=2^7-]GDFGM[< 87&"P8G.W=R%]QBM
MUM>TUU*M]H92,$&SE(/_ ([2_P#"0:?ZW/\ X!S?_$T 1VZ6K>')[?3;:>*)
M(I$2.6"2-R2"<X<!B23U[G-2Z?(]EHNF126T[.T<43*B9,9VC);T QS2?\)!
MI_K<_P#@'-_\31_PD&G^MS_X!S?_ !- #+6&:;Q/?W<T3K'!#';VY88!!^=R
M/7)*@_[E9CWB7>M2R:K;:CY5G/MM+=+"9XR5_P"6K,JD,<YV\X P>O(UO^$@
MT_UN?_ .;_XFC_A(-/\ 6Y_\ YO_ (F@#3HK-_M_3SWN?_ 27_XFD_X2#3_6
MY_\  .;_ .)H TZ*S/\ A(-/];G_ , YO_B:/^$@T_UN?_ .;_XF@#3HK,_X
M2#3_ %N?_ .;_P")H_X2#3_6Y_\  .;_ .)H TZ*** "BBB@ HHHH **** "
MBBB@ HHHH **** &F1%.&=0?0FD\Z+_GHG_?0KG-:TZQN-3DDGLK>5R!EGB5
MB>/4BJ']D:9_T#K3_OPO^%.PKG9>=%_ST3_OH4>=%_ST3_OH5QO]D:9_T#K3
M_OPO^%']D:9_T#K3_OPO^%%@N=EYT7_/1/\ OH4>=%_ST3_OH5QO]D:9_P!
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
M']D:9_T#K3_OPO\ A18+G9>=%_ST3_OH4>=%_P ]$_[Z%<;_ &1IG_0.M/\
MOPO^%']D:9_T#K3_ +\+_A18+G9>=%_ST3_OH4>=%_ST3_OH5QO]D:9_T#K3
M_OPO^%']D:9_T#K3_OPO^%%@N=EYT7_/1/\ OH4>=%_ST3_OH5QO]D:9_P!
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
M*Z*N8L)GO_%J7J6L\4)M-H:2,KD_Y_E73USXA)222MH=.';<6V[ZA1117.=
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !67J?]JRWMO;V+_9X&!,UQM5BOH,'_ #S6I7.^*KRZ58;*
MW2<13<SR0QEF"^@^O-:T4W-)&-=J,&W^!1C\1:B]@L"RHUS)>_9DN=@P1QSC
MIGD?G5^SU+4XK[4-.<+?SVP5HB<1;@<9SVXR*H7:0MI]A+IUA=1PZ?<JSH\6
M'(ZEO?I6AHJ/=^(-1U412)!*JI&9%*EL 9.#]/UKLFH<K=O^'NCC@Y\R7-_P
MUG^I%INN7K:+J=]=8>6WD8(F!A>!@<=LFH[;5-2M;G27NKQ;B+4AS'Y87RR<
M8P1_O"G:%;2#2M6CFM'D#S2$1,"ID&.@/]:SK*PBN=3TP6=O>)Y#[Y_M&2(@
M""%!( Z@_G3Y:=Y:?U87-4M'7^KG<4445YIZ90UN[EL='N;F#'F1K\I(SC)
MS^M9-MK%VD-[ ;A;N<2)%;2;0-S.N>W&!U_"NC=%D0HZAE88*D9!%<Q>6IGM
MK^YTZ 11VRF*V6%-NYLCS'&/;Y1]#751Y&N5HY:_.I<T7\CI8(VBMXXWD:1E
M4!G;JQ]:Y^XN-2U36;ZUL[QK:.SC&T(H)=R.^:G\-!@U[Y8F%IO7R!+NS]WY
ML9YZU3DGET/7]2G>VFDCNT#0O&FX%@.GYTX0Y9R6[Z?@3.?-"+>BOJ)/J^J6
M;Z/]L61))"XGBC0,9,$8P!W/MZUI1^)K%]/FO&29!#)Y;1,GS[NPQFLO9J<]
MYH,]]&[3;Y&D.S&P$C&<#CBJ['4+.WU:2WBE4OJ'S,(\D)ELLN?PY]ZV=.$D
MD[7\O4Q56<6VKV\_0W8_$=HT-T\D%Q"]H TL4B -@],<T6GB.SO+V*U6*XC:
M9-\;RQ[5<8SQS['\JYTVTC?VRT,5VZ2VZ>6\ZL7DY&35Y;6=]1T >4X"V15V
MVG"'RR.?2I=&DK_UTN5&O5=OZZV+Z^+;!F7$-UL>7RDD\OY7/L<_YS4EUXFL
MK6YEB,5Q(D#!9ID3*1D]B<US#&XM]*L-.GLIHG@OAND=<*V2< 'OW_*IKBU,
M%UJ=O<6]]*]Q<;HHH6*QR@MG).".*OZO2O\ \$CZS5M_P/([@$, P.0>012T
MR%/*@CCQC8H&,YZ"GUYK/36P4444 %%%% !1110 4444 %%%% %'6)+^+3V.
MFQ"2X9@!G'RCN>:PI]:U#2+R]M9[E;WR;<2*YC"[&)  ..W/\JVM=O;BQTJ2
M6TB:2<D*@5=V">^/:N;@@CN-$N[.&TO7O[A/,EFFBQO((; /\O6NVA%.%Y+2
MYPXB34[1;O8OVNI:I:ZA81W5R+I+^ N$V*FQL9 !'X"I]+U/4;GQ)<VEY&L"
M1P;A"K!L'(YW=^#5*S,FIZMI!CMYD2Q@Q,SH5"MC&.>O(J]:0RCQM?2F-Q&U
MLH#E3@GY>]5-1U32O;]28.6C3=K_ *?YF7/KVJ+]HN1>(CPW7E)8F,99?Y__
M *J[$'*@D8)'2N"DMY1:W,$UG<OK+W6Z.8(<XXY#>G6N[A#B%!*<N%&X^IQS
M48F,4E;^MB\+*3;O_6X^BBBN,[0HHHH **** "BBB@ HHHH *S]9?45M433$
M!FDD"LY /EKW.#6A65XCOKJRTLFRB=YY&V*44L4]3_GUK2DFYI(SJM*#;,B3
M7;_3)-4MIIUO#:QJ8Y2@7#,0,$#_ 'OTJ>UU'5+35+6UNK@7@O+8R*NQ4VO@
MG&1VXQ^-45MH;CP]=V%E:7ANF4322SQ8,I# GG\\"K-D7U37M-GC@F2*SML2
MM(A4!L$8Y^M=THPL]._Y:?B<$93NM>WYZ^MD6](U/4+O7[RUO46%8HU(A4A@
MI./XN_!JIJDOB'3VA4:I%)+<2;(HEA7)_3H*N6$,J^,=3E:-Q&T2;7*G!X7H
M:18I;SQH\LD;B&S@Q&Q4[2QQG'YG\JSO%3O96LG^!HU)PM=WNU^)NH&$:ASE
M@!DCN:=117"=X4444 %%%% '4T445)04444 %%%% !1110 4444 %%%% !11
M10!S6LW]E!J4D<UW!&X RKR $<>AJA_:NG?]!"U_[_+_ (UV+0Q.VYHT8^I4
M&F_9X/\ GC'_ -\BG<5CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\
M'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QK
MK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_
ME_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K
M_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._
MZ"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^
MU=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7
M_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_
M '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H
M(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5
MT[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%C
MD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(
MHN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,
M?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X
M/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD
M4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\'_/&
M/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QKK_L\
M'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_E_QK
MK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K_P!_
ME_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._Z"%K
M_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^U=._
MZ"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7_&C^
MU=._Z"%K_P!_E_QKK_L\'_/&/_OD4?9X/^>,?_?(HN%CD/[5T[_H(6O_ '^7
M_&C^U=._Z"%K_P!_E_QKK_L\'_/&/_OD5F>)8(1X8U,B) 1:2<[1_=-.*NTA
M2?*FS#_M73O^@A:_]_E_QH_M73O^@A:_]_E_QKR;:/0?E1M'H/RKU/[.?\WX
M'E?VDOY?Q/6?[5T[_H(6O_?Y?\:/[5T[_H(6O_?Y?\:\FVCT'Y5*RK]F3@??
M;M[+1_9S_F_ /[27\OXGJG]JZ=_T$+7_ +_+_C1_:NG?]!"U_P"_R_XUY-M'
MH/RHVCT'Y4?V<_YOP#^TE_+^)ZS_ &KIW_00M?\ O\O^-']JZ=_T$+7_ +_+
M_C7DVT>@_*C:/0?E1_9S_F_ /[27\OXGK/\ :NG?]!"U_P"_R_XT?VKIW_00
MM?\ O\O^->3;1Z#\J-H]!^5']G/^;\ _M)?R_B>L_P!JZ=_T$+7_ +_+_C1_
M:NG?]!"U_P"_R_XUY-M'H/RHVCT'Y4?V<_YOP#^TE_+^)ZS_ &KIW_00M?\
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
MT..XZ?A5G4],L;71+&[M+EKAYY95=RA0#:%P #]3S[U?M%IYD^S>OD2^"?\
MD<-._P"NA_\ 037M]>(>"?\ D<-._P"NA_\ 037M]>/F/\5>A[.6_P )^H44
M45YQZ04444 %%%% !17.1:Q-<:S/;_VSI]LJ7/E16KQ9DD  SSO').['';O6
MCKM_-IVF>=!Y:NTL<7F2#*1!W"EV&1P <]10!I45S)UG4(TO+;[1;S/#=6\"
M7BQX4>85!!7.-RY]?XEJUI.K76H300$QLT1G-S(B\,J2/$F!GC=M+?\  30!
MN4444 %%%% !1110 4444 %%%1W$I@MY90A<QH6"+U; S@4 245Q/A?6_$.K
MW,%_Y]G>65P$,\$2[3:AE8\,6Y(( 88SS6OIVL:G<^*[O3+RS2UABM$FB42!
MV?+LNXD=/N]* -^BL77=2O(+[3-+T]XX9]0D<>?*F\1HB%FPN1DG@#\:QH_$
M^J32)HRO;+J1U)[)KGRR8]BQ^9OV9^\5XQG&<T =G17*0:QKUS'?:; +:74+
M*^2WENMF(TA90_FE"W) .-H/7VK0\.:G=WYU&WNY(K@V-UY*W,*;5F&U6Z9/
M()P<'M0!MT5Q^H^(M7CBU?5K1[<6.CW'DM;/$2\X4*9#OS\OWCCCMSUKKU8,
MH8'((R* %HHHH **** "BBB@ HHHH **BN)3!;2S!&D,:%@B]6P,X%<SX=U+
M6M0NUNFN;6\LYRAE6)=HMPT6X%26.0&PI'7)SQ@B@#JZ*QM+U/4+K7M1LKRU
M2VCMX()(5$@<MO,H))'3[@X]O>KNH)>&,/:7L%JJ F1IH/,!'_?2XQS0!<HK
MF;75=7GM+"-IH!/J4SM#*8"NRW5=P8IN^\>.,\;AGI@N&M:@TG]E;H1J OS:
MF?RSLV>5YV_;GKM(&,_>/IQ0!TE%9FD7MS-/?65XR//93!/,1=HD1E#*<9.#
MR0?IGO5/5IM;M9XH[74+1I+N?9!"UF3@=26;?T5023CG@=Z -^BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH J/J$4=Y- Y5(
M[>$2S2NP54R3@?\ CK$^G'K0FJZ=)8F^2_MFM5.#.)E,8.<?>SCK7.WD\27N
MI1S(KR2ZO;I")6VH"((V4MZJ"&..Y&..M4-,NX/^$A"W%W%+%_:<\AD*A$,G
MV=-I ],>9CD].IZT =A)J^F0V<=[+J-JEM)]R9IE"-]&S@TZ?4["V>&.XOK>
M)Y_]4LDJJ9/]W)YZ]JYRTU#2TUV6Y=8[:R^PR2P&3 #YF?S77U#81O<,/6J$
M[VCZ-XCM3 +>XE@B@L[5\"15:W3RD ]I"_3H0: .WEN8((S)+*B*'5"2>C$@
M ?4D@?C43ZG81WD=F][;K<RYV0F0;VQGH.O8_D:Y26YBCTZ^M7F4W#:["!&#
M\Q_?1,3CTQS4L-O$VDP?NE;S/$,Y?C.[_295Y_ 8^E &[;>(M*N+![TWL,$,
M<K1.TTJKL8,5YYXSC(]JT%FB>$3I(C1,NX.&!4CKG/I7$Z=Y"6U@+34;*TNK
M:6^98;B+=$R^<0V<$;6 *XYZ$\$9K1O'6?X93LMJMHKZ<V(8S\J#;QM]O2@#
M=;5=.C@:=[^V6)9#&9&E4*''5<YZ^U.N=2L;-XDNKVW@:8XC$LJJ7/MD\]17
M.:FOD^()+99+&UM+;2U9/M,)=44NXDVJ&7LJ \^E5=)DL;*RU&VU&-Y]EM:V
M\<$X FFB,*[4VYZERXZ]<\T =?)>6L5S';27,*3R\QQ-( S_ $'4TVWNQ+:?
M:)E$&T$NK.#M )Y)'';-<BR27DUY]HN($SK*($2#?<,R.ACPQ8!0% )X/R[C
M54(T%A;HF0NMP/8,1_?\\A3_ -\22G_@- ';'5=.%Q#;M?VRS3@-%$95#N#T
M(&<FJ]AK^GWS)$+F&*YD:15MVE7S#L9E)"]?X2:YC4KNW$ADBEAMX$UN$.A^
M:61DD168G^! !@#'0#D9Q3K!K2;2["TMG1KPZW)(R C>-L[EF(ZXV#&?0@=Q
M0!U%MK5G+I4&H7$T=I%/]WSI O.>F3WJ_P!:\^TYY&CV2SV<-O#HZ-NNH3)A
M6DE$FT;EZ[4!Y_NUV>CF&'3;2Q65FFM[6+<DN!*!MP"P!X)VG\0: )9]3L+6
M>*WN+VWBFF;;'&\@#,?0#\1^=/:]M$NEM&NH5N&7<L)D <CUQUQ7+7<*?V;K
MKJ@+OJ\.3CDX:''Y57M(6O\ R?MDUN3)K$W[E(-T[LDCC#,6P%"#!^4_+CUH
M ZO2]5M-7M3<6D@95=D9<@E2"1S@G'3/T(I\>IV$MW):1WUN]Q$"9(EE4N@'
M4D9R*R_";P1>&E$>P+%)-N5,?+B1^,#VKEIKF%[73RDT*Q2:1=&""/YFC5HP
MPWOW=L$GIR#UQF@#O8=3L+FYEMH+V"6>$9DC20%D'N.U5;37+:_UA[.SGM[F
M)(/,:2&0/AMV-IQ7->(D%M;6XB39$NB3*^T=(_,M]W_CN[]:V;.2UF\9S/:&
M-U33D1GCP5&')"Y'' .<>A% &L+U$DN?M 6".!@/,DD4!AM#$^V.>OH:=:7U
MI?PB:SN8KB,D@/$X89'!Z>E<M<1I+XI*R*&7^VHC@^HLF(_457NYSH]W>ZXJ
M'_1M0GB<8ZK)#'C\Y$C'XT =>VIV"11RO>VZ)*Q2-FD #MG&!GJ<T7&IV%I-
M'#<WMO#)*VQ$DD"EFXX /U'YBN+GLFMH]4TZXN+9(+738+=C) 9970HP/EC<
MOS,^[UR<5:N+94TCQ&=I:4WT"LS#+-MC@QG\23^)H Z2#6]/F>]7[3'']A<I
M/YCJ-O .[KP.>I]#4HU33S9?;A?VQM<$^>)5V8'7YLXKE UG;:JL#>3%;_V\
MQF48 !^SDQ[AZ;]I'OBGV,$%SXF2Y55DMI=1N)K<]5)$,:LP]?G5^?7F@#IU
MU*%+1[J\:.TB21TW2RJ%P&*@YS@9QG'O3KC4]/M$B>YOK:%9\"(R2JHD_P!W
M)YZCI7'63SMJ\4236D*++J<BO=1ET#"YP2!N7D*?7@$U"$@LM)EEM;JVN573
M$66PO[<J98BTC($(;Y=V2 ,-T7O0!W%E>QWJ2%%9&BE:*1&ZJP/]1@CV(JS6
M/I.XZWK+ %5:6$D>C^4N?TVUL4 %%%% !1110 4444 %%%% !1110 5E^)O^
M17U3_KTD_P#036I67XF_Y%?5/^O23_T$U=/XUZD5/@?H>#UJ:#&CWF5NC;72
M,C0$R; WS#<-W8XZ<CI672@D'(."*^GE'F5CY6+Y7<V?$LD<ES$&>&2[7>)W
MAP0?F.T$C@L!U/TK*;_CU3_?;^2U&22<DY)J1O\ CU3_ 'V_DM*,>5)%2ES-
MLBHHHJR HHHH **** "BBB@ JUIEO;W>I6\%U.MO [@22L<;5[U5HI-75AIV
M=SH=9B>[EMH4O=.CM%D$4%O!/N$08_>;C)]VJ#16CTW6+R.YF1=EO<1;L\%M
MC*,?4UCH[Q2+)&Q5U(*LIP01WI"2223DGJ362I^[RWT-'4][FMJ;EF(M1\-K
MIWVNWMYX+PR_OY BLC* 2">I!7IUYK5N=3BOWU!M*U".SNFNTVS/+Y)EA5-H
MPQ]QG'?(]*XVBDZ*;O<I5FE:QLZ\MI=ZE?7=I<0".,QC:/E,S%<.RC'3<"?Q
MJ.ZN(7\,:?;K(IECN)V9 >5!"8/Z'\JRJ*M4[)*^W^1#J7;=MS=\$_\ (X:=
M_P!=#_Z":]OKQ#P3_P CAIW_ %T/_H)KV^O(S'^*O0]C+?X3]0HHHKSCT@HH
MHH **** .6U0R7>GWVD1Z1+!=SW)\MXX#Y3?.")C(!M!  )R<Y&.>*N:^9KR
MV:!;.XD@M[F(W*!.+B+JP7^\!D9'?!'-;M% '/:/9037FI"+3S#I$R1*EM/;
MF-7D&[S&$; 8!!0<@9*D^]9%_8W26PN(K2]B%S!<&"&T1U,,N$6V!5?NX4,>
M?E#,V:[BB@!J;MB[L;L<X]:=110 4444 %%%% !1110 5'<>=]FE^S[?.V'R
M]_W=V.,^V:DHH \WL(+J]\4VES:Z/<Z9J2RPMJ+I&8H=FUO-!YP^YL;>I[YK
MK8[6<>.[B\,+?9VTR*,28^4L)9"1GUP1^=;(50Q8* S=3CDTZ@#EM8N(=7L[
M>X;2;]UMKYXVDMV*W%L5W+YB!<E@>F!V.<5D6VB"WTJXNYM'OWCN=4%P@25A
M=VR! HFXRS,2"2.N'_"N]BAB@39#&L:Y+848&2<D_B233Z .'TFUO-)MM1U&
M'1[B:UU"]02VUQEYS;A K2%2<EBV25/.#^%7- ,VF'4[FVTJ\BTR:ZB6SLQ%
ML9 0 [B,XV+N.<<="<<UUE% '!ZC::A%8^(= CTZYEEU:[:2VG2,F+9*%#%G
MZ+M(;(/MC-=TBA(U0=% %.HH **** "BBB@ HHHH **** (KDSBUF-J$,X1O
M*#_=+8XS[9KC-,5KGQ,+BRT^ZL;KST:]'E-%&$\KYE;^%R7Q@C)[YQ7<4@4
MD@ $]3CK0!EVT$J^*]1N&C81265LBN1PS*\Y(!]1N7\Q5;5IY-9T'R;6WG"W
M=T+68%?F6,2[)2<=MJM^8K>IL<:1($C144=%48% &1K,;V^H:7J*022Q6KND
MJPH794=,;@HY."%X'.#[5E"WN1J \0?9+CRCJ1E,7E'S1#]G$.[9][.X;L8S
MCMGBNNHH P=.EDCN[_5&L[KR[ZZBCA3RB'"!53>RG!49W'GG SBK$,$T_BJY
MNI8F6&VM4AMV(X8N2TA'_?,8_"M:B@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH JSZII]K*8KB_MH9!U2295(_ FH_[<TC_ *"M
ME_X$)_C5MH8G;<T:,?4J#3?L\'_/&/\ [Y% &1+-X>GO9;B;4-/E2>-4EADE
MC97*DE6P3U&3^GI5F34]!FA$,M]ITD0QA&E0J,=.,U>^SP?\\8_^^11]G@_Y
MXQ_]\B@"C)J>@RE#+?:<YC.4+2H=I]1SQ2MJFA-.L[7^GF5!A9#,FX#T!S5W
M[/!_SQC_ .^11]G@_P">,?\ WR* **ZGH*3O<+?:<LS@!I!*@9AZ$YR:='J^
MB1*5CU&P12Q8A9T R3DGKU))/XU<^SP?\\8_^^11]G@_YXQ_]\B@#->Z\-2?
M?N-*;Y_,^9XS\W][Z^]32:OHDT;12ZC82(PPRM.A!'H1FKGV>#_GC'_WR*/L
M\'_/&/\ [Y% &?/?^'KIXY+B[TR9X3NC:22-BA]1GI3VU30FG6=K_3S*@PLA
MF3<H]CFKOV>#_GC'_P!\BC[/!_SQC_[Y% &>+_P\+LW@N]-%R5VF;S(]Y'IN
MZXIZZIH2*B+?Z>JH<H!,@"GGD<\=3^=7?L\'_/&/_OD4?9X/^>,?_?(H H)J
M/A^*XDN([W34FE^_(LL89_J<Y-+%J6@0,6AO=.C8]2DL8)YSZ^M7OL\'_/&/
M_OD4?9X!_P L8_\ OD4 9K7?AIS"7N-+8VYS#EXSY?\ N^GX4Y-1T-+V:\&J
M6?FS1I&Q^T)]U2Q'?_:-7Q%:DX$<1/T%+]G@_P">,?\ WR* *::OHD98IJ-@
MI=MS;9T&X^IYZU&E_P"'H[I[J.[TQ+B08>59(P[#W/4UH?9X/^>,?_?(H^SP
M?\\8_P#OD4 4HM5T*#=Y6H:?'O8LVR9!N)ZD\]:9%?>'8(7@ANM,CBDSO1)(
MPK9ZY ZYK0^SP?\ /&/_ +Y%'V>#_GC'_P!\B@"I_;.C;-G]IV.W&,>>F,?G
M38=6T.WC$4.H:?%&O14F0 ?@#5W[/!_SQC_[Y%'V>#_GC'_WR* */]IZ"9/,
M^W:=OW[]WFIG=C;G.>N.,^G%/?6=&D7:^I6++D'#3H1QR.]6_L\'_/&/_OD4
M?9X/^>,?_?(H SY+_P /37$=S+=Z9)/%_JY6DC+)]#U%2)J^B1EV34;!3(VY
MR)T&XX R>>3@ ?A5S[/!_P \8_\ OD4?9X/^>,?_ 'R* ,][_P /2&4O=Z:Q
MFQYF9(SOQTSZU(-6T,%"-0T_,8PA\Y/E'MSQ5S[/!_SQC_[Y%'V>#_GC'_WR
M* ,V6[\-3HJ37&E2(KF0*[QD!R<EN>^23GWI[ZCX?DN$N)+W37FC&$D:6,LO
MT.<BK_V>#_GC'_WR*/L\'_/&/_OD4 9MEJ&D6B3%M7LGDGF:61O/09)Z#KV4
M*OX59_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_0
M5LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_ -\B@"M_
M;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *
MW]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W
M]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G@_YXQ_\
M?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\
MGC'_ -\B@"M_;FD?]!6R_P# A/\ &LWQ'K&ER^&M22/4K1W:UD 59U))VGWK
M;^SP?\\8_P#OD5F>)8(1X8U,B) 1:2<A1_=-73^-$5/@9X1YT7_/1/\ OH4>
M=%_ST3_OH4[:/0?E1M'H/RKZ?WCY;W1OG1?\]$_[Z%2M-%]F0>:GWV_B'HM,
MVCT'Y5*RK]F3@??;M[+2?,-<I!YT7_/1/^^A1YT7_/1/^^A3MH]!^5&T>@_*
MG[PO=&^=%_ST3_OH4>=%_P ]$_[Z%.VCT'Y4;1Z#\J/>#W1OG1?\]$_[Z%'G
M1?\ /1/^^A3MH]!^5&T>@_*CW@]T;YT7_/1/^^A1YT7_ #T3_OH4[:/0?E1M
M'H/RH]X/=&^=%_ST3_OH4>=%_P ]$_[Z%.VCT'Y4;1Z#\J/>#W1OG1?\]$_[
MZ%'G1?\ /1/^^A3MH]!^5&T>@_*CW@]T;YT7_/1/^^A1YT7_ #T3_OH4[:/0
M?E1M'H/RH]X/=&^=%_ST3_OH4>=%_P ]$_[Z%.VCT'Y4;1Z#\J/>#W39\&W5
MO#XMT^26XB1%D.69P /E/>O9O[<TC_H*V7_@0G^->.^"D1O%^G J"#(>"/\
M9->U_9X/^>,?_?(KQ<PO[17['MY=;V;MW*W]N:1_T%;+_P "$_QH_MS2/^@K
M9?\ @0G^-6?L\'_/&/\ [Y%'V>#_ )XQ_P#?(KSST2M_;FD?]!6R_P# A/\
M&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&
MC^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_Q
MH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_
M  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_ -\B@"M_;FD?
M]!6R_P# A/\ &C^V]('_ #%++_P(3_&K/V>#_GC'_P!\BC[/!_SQC_[Y% %;
M^W-(_P"@K9?^!"?XT?VYI'_05LO_  (3_&K/V>#_ )XQ_P#?(H^SP?\ /&/_
M +Y% %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_ !JS]G@_YXQ_]\BC[/!_
MSQC_ .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/^>,?_?(H^SP?
M\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\BC[/
M!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_  (3_&K/V>#_ )XQ_P#?
M(H^SP?\ /&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_ !JS]G@_
MYXQ_]\BC[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/
M^>,?_?(H^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VWI!_YBEE_P"!"?XU9^SP
M?\\8_P#OD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_
MC5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C
M5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G
M^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME
M_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W
M-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-
M(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS
M2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_  (3
M_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_ -\B@"M_;>D'_F*6
M7_@0G^-']N:1_P!!6R_\"$_QJS]G@_YXQ_\ ?(H^SP?\\8_^^10!6_MS2/\
MH*V7_@0G^-']N:1_T%;+_P "$_QJS]G@_P">,?\ WR*/L\'_ #QC_P"^10!6
M_MS2/^@K9?\ @0G^-']N:1_T%;+_ ,"$_P :L_9X/^>,?_?(H^SP?\\8_P#O
MD4 2T444 %%%% !1110 4444 %%%% !1110 4444 %<E9SRV7CC5)VD8VMU=
M1VKJ3PC^1&T9'IG+J?4LM=;6++H+3KK*O,%_M"5)864<Q,L:*K?4,@;\J ,#
M3/$KV6AVEM'<V,<L%BMP_P!LFVF;<7 1>>OR')YQD<&M;0;^]U'7KV<R(;*2
MVMY8HR6RH=6(XS@'U_"H+#PWJFE6L0M9K-YWLDMIFD#81D+$2*,'/WS\IQG
MYK6L]-N;/69[CS4E@GMXD9F)$@9,C.,8(.?:@"E?^)9K(3@VR,\%^(&&X_ZK
MRQ*7_!,_B*/[=OKO59--L(;=7$DNV6;<5$<80$D#&27<CKT4GVJ6\\/&\UFY
MNGE7[-<V30-%CGS#E=__ 'R<5!;:%J.GK8W5O+;37T,<R7 D+*DIE<2,00"1
MAAQQT)H 9;>(+_59$@M[6"(?9C)<L[D[&61XW1<=3E#@\?TK/MM<6Y\&R)%&
MEU;6.F(+IC*06E\M3L!!R,#DGW ZYQLZ5X?ETYV=KA)"]J8W(4C,C2/(S8[#
M+G%49/!\L6DQ6=C+!"7TX65T-I"2$+\KC'<,6^H8^@H LSZ[J$<EY.EO;_9+
M*]2V<$MYD@8H"P[#&_WSCM2'7]0)CNX[>W-C-J'V)02?, $AC+D],$@X'TY[
M58ET.:2SU&$3(#=WJ7*GGY0#'P??Y#^=8;^8+V'1[:Y1TCU?SQ 8V$RKYAD;
M/;8,DAN_RB@#I=2O[F*]M-/LEB^T70=]\V2J(F,G P2<LHQD=?:L[4-<U6QL
M?M$]O9V7E0N\AN9OEE<$@(F"#R!G)S]X<$YK0U.PNI;ZSU"R,1N+42)Y<S%5
M='QD9 )!RJGH>E9<WA_5GGDF-S:W$US9_9Y)IE(-N2SDF, <C#@8)'W%R30
M^?Q!J3I>SV5I 8;*W2X82L=TH9-^P8X!P#R<]1Q5*[U"[GOU?2S'"KZM$KL[
MO^]W6J,,@'@8."/8'KFBWTS66?4]/B>U7S;6"VED8MB,^7M+IQ\W!Z''0<U?
MD\.W,+/)9R0DK?Q7422$@%4A2+:2!P?E)S@]J '#7KN'6[6SNEM$%Y<20I;K
M)F>-55V61N<$,$Z8&-PY-5%DD_X5= X9B3I\?F-GG9M&\_\ ?.:?;>'M3MYK
M)0]EY5I?/=-(-WF7&X."6XX8"0]SD@=*VM(T\Z?H=GITQ60P6ZQ.0.&P,'KV
MH X^[M1%K<]Q9:?/;?O8E#/"8_WOVI?XN1(&!8Y!^5>.,XKOJ9Y49"#RUQ&<
MIQ]WC''IQ3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K+\3?\BOJG_7I)_P"@FM2LOQ-_R*^J?]>DG_H)
MJZ?QKU(J? _0\'HHK4T.P@O)II;A9)([=5<Q1G!?+JO7!P!G)X_QKZ>4E%79
M\K&+D[(RZE;_ (]4_P!]OY+5K5XK&.[_ -!9PIW;XGY,3!B,9P,C !'UQVJJ
MW_'JG^^W\EH3NDQM6;1%1115$A1110 4444 %%%% !114D*)),B22B)"<,Y!
M(4>N!S0!'16IKNG6VFS6B6D[3I-:I*9"NW<23T'8<5-9V.G0:5;WVHI<2_:I
MVB189 FQ5QN8Y!R?FX''2L_:+E4NYI[-\SCV,6BNCMO#=HNOWFF7=\0]N9?+
MC5#NE"H6!ST' K/T^/2DL9;K4#+-)Y@CCMH9 C8P27)(/ X'UI>UB]OZN'LI
M+?\ JQF45H:YIZ:5K$]G$[/''M*EA\V"H8 ^XS@_2M'7=(LM+ADC2PU,.I"+
M<R,/)9N-V/D^HZT_:QT\P]G+7R(_!/\ R.&G?]=#_P"@FO;Z\0\$_P#(X:=_
MUT/_ *":]OKR,Q_BKT/8RW^$_4****\X](**** "BBB@ HK(GU.^C\26>G_8
MPEI,LA,[."7*J"  #D=>IJ;7+^;3M.\Z 1B1YHX@\H)2/>X7<V".!G/4?44
M:-%<VVLZC"+RT:2VDGANK>!+E8B$_>D [EW'YESTSSE>E6=*U>ZOYH(&$1>,
MS_:G13@A)&B3 SQN*EN_"D4 ;=%%% !1110 4444 %%%% !1110 445@Z=K6
MHW7BJ[TR[L!9Q0VB31@R!V?+LN[(X ^7I0!O45B^)-4N].6P@LVABDOKH0?:
M)U+)"-K-D@$9)VX R.35/3-2UW6=,E:TN-.CGMKR2W>=X'>*=5Z,H#C'YGD&
M@#IJ*XM/$NN+H1O97L&^TZ@EI:W2PNL00MM,K*6)QG('(SP>];/AS5;K4#J%
MO=O!,]C<^2+FW4K',-JMT).",X(R>10!MT5QNJ^*=3M+W4I(6LU@TVXA@%G(
MA,USOVY*MN&/O<<'.#794 %%%% !1110 4444 %%%% !1110 45CZ9JE]>:[
MJ%E=V0M8[>""2(%PS-O,@))!P/N#CV]Z77M3FT\V<<-W9VGGR,))[M"R(@0G
MIN7G.T=>] &O16%<:G>QVFG+#>V,\E_<>4+R.(^2J[6;(7><D[=H^;J?PJ2P
MUIAIE]<Z@T;?89WB:6!2%FVXY5<GG)VXR?F!% &S163X<U"\U+3'FOXHXKA;
MB6)HX^0NUR ,]R,=:S[K7=1BDO+F-K406=XEM]D:,F67<4&0V[@G?D#:>![\
M '34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M %4WT:WLMN< 0PB661FP$!) _P#06/M@>M26UW;7D*S6MQ%/$Q(5XG#*<=>1
M7*WSJ=5NHY\&&36[>.4-T,?V=&0'V\S'XU:^T:>?$=K+;*L2-<7 DE) 6601
M)N8'/;&T].5/UH WFO[-8&G:ZA6)6*,[2 *&#;2,^H;CZTLE]:1,ZR74*-&F
M]PT@!5>FX^@]ZY'04M[W7K&<JLJ#^U)8B1QS=KAA^!_6HX8C#8:2MO\ 9XOM
M6KW!EDG0LK,#,4W#(S@@8&>JK0!V']HV)LOMOVVW^RXW>?YJ[,=,[LXJ'^VK
M W=G;I<1O]MB>6"1'!1PI0'!SR3O&,>]<WI5M WB&QDWBX#R7THD$82,OF($
MH,GY<@\D]<FFZ';VL>NZ5*885D:+4E#E0"<72;1GVR<?4T ===7MI8Q"6\NH
M;:,G&^:0(,^F31-?6EN\2374,33'$0>0 R'T7/7\*P=?DB?4IHE,22PZ>S23
M3C<(XW8C")W9BN,YXP.#G%8=M+%_8J7\$MEJ47V*SCN+24$2 A055'!ZDG(&
M/O=Z .Z^V6OVO[']IA^TE=WD^8-^/7;UQ4$^L:?!#>/]JBE:QC:2>*)PSH "
M3D9XZ=ZY::22R82VAM-1$UW=O;2*K)<0R[9<YZA@N"G;C;[53GM(+K0E,TMK
M<^7H4[QQV]O\JJ50@R,6.264$<#E6/:@#N!JEAY4$C7L"+<G$6Z51O/H.>3]
M*6\ODLWM5=&8W,XA7'8D$Y/_ 'S7)W_DP1W5W;&POH4MK>.>QE4JXQDJL;CC
M+$\#'WAUK>U_(FTDJ,G[>N!_VS>@#12^M)+M[-+J%KF,;GA60%U'J5ZBDBU"
MRF$QBO()! <2E9 ?+_WN>/QKA;-4N-"TN>^U..$BPGF=[6W/F1;HB)9)&W$D
MAFR<*/F JW+"?/;39WTV&=5M1%=01,8I<.QCBDCSP"02/F[_ )@'96]S;WD(
MFM9XYXFZ/$X93^(IBWUF]T]HMW UQ&NYX1("ZCU(Z@5G>'IGDMK_ #:V\4T=
MVZNUNQ,<[[5)<9Z==I'JIKGC+I\O@&W!B$M_)H\\Q=0-R.8CYK-]6.#[GVH
M[8W$*S"$RH)2A<(6YV@@$X],D?G48U"R*AQ>0%6D\H'S!@OG&WKUSQBN0\33
M074\L<<H<?V0VXHW3,L6.1[5HW%I%;^(+Z2UMT$MKI""V55X0[I<8'X"@#>C
MO[.:XEMXKN"2:'_6QK("R?4=1^-5KG7=-M[6\G%W%-]A7-PD,BN\?L1G@_6N
M)O(ED\-"7[7!(\>A3M&MI#M"HR+DR.6))) (X&2&/:M+Q;9VJ_;X_L\7EQ:1
M\BE!A=LG&/3'- '4WFI06FG_ &T'SHMR*#&0<[F"@@_4TIU&"&WEN+QELXHY
M&3?.ZJ#@X!SG&#5'Q($'AYA%M""6 +MZ8\U*Q;>:,:CY2F%+A+F^F$MP?W4*
M"10S[>-S?, .1@%N>Q .AEU[3H+DQ3W4,47D),+B255C8,2!@D^U.O-72S8;
MH'>-GMT212-K&638,?3@GV(Q7(>%+C35GLY;F:';#H^-TF % E</D=L=".W-
M1VD4D%G9Q2JR,L&C?*W51]JDP#]!@4 =E_;4"3P6]Q&\$UP9O*1R/F\MPOKU
M;(('O4O]J6L5K;37LT=DURJ[8YY%4[B!\O7D\]JY/38;8:A8SR1Q>:?[54.R
MC<<7/ S^)Q]35"S+3Z-/%<7%O% -%M(RKP>9*\;1'B,;@,EL@=<D"@#OY[ZV
M@F6W>>/[0ZEHX/,4/)C^Z">:6SNXKZSBNH"3',@=<C!P?4=C7*[/L=\) ]KJ
M44NI0HZ2J5N(90$7@YPVT?-C XSS6UX;!&G7 'W!?W03Z>>_]<T :]%%% !1
M110 4444 %%%% !1110 4444 %%%% !67XF_Y%?5/^O23_T$UJ5E^)O^17U3
M_KTD_P#035T_C7J14^!^AX/6KH$>Z]W179MKI&1H?W@C#_, PW'OCWYK*I02
M""#@CH17T\H\RL?+1?*[FSXE:-KF+<8&NQO\]H-N#\QVYV\;L=<>V><UE-_Q
MZI_OM_):C)))).2>I-2-_P >J?[[?R6E&/+%(<I<S;(J***L@**** "BBB@
MHHHH **** -G5C'?7&D00SPY-G#$S%_E1LD?,>V,\U=TL7,%K+9+?:=N@NSN
MCN]H$1 QYJ%B,].F.PXKFXW>*19(V*NA!5AU!%(26)+$DDY)/>L72O'EN:JK
M:7-8Z:+5+:Z\=W.H>:J6\@G"O(=H(\IE7KZ\?G4'ARUMQ;3W_G6/VR-PEO%=
MSJBJ<9,A!/S8XP.F?I7/T4.CI9/LON&JNMVN[^\T;NTE:>[GNK^VFDC=3(R3
M!VE+\DKCAL=_2MF9Q:6NLRW.KQW\5Y$J0?O@[RMN4ABN25V@'KBN5HING>UV
M)5+7LC=\$_\ (X:=_P!=#_Z":]OKQ#P3_P CAIW_ %T/_H)KV^O)S'^*O0]?
M+?X3]0HHHKSCT@HHHH **** ,N_BE?7M*D6-V2/SM[!20N5&,GM5;Q"TEY:/
M;K:7,EO!<Q?:T6,_OX3RP7'+CD9 ZX(YK=HH YS1K"TFNM2B@T_RM%E2(1VT
MUN8XVD&[S&6-@,#'E]L$@GWK)O;6X@MA<6]O>VZW,%PUO%9(Z^7( BVRE4Z#
M:&.&^4,S9KN:* &INV+NQNQSCUIU%% !1110 4444 %%%% !1110 5AQV\X\
M>W-T87$#:7%&)=IVEA+(2,],X(./>MRB@#D=;N1K']GSR:?=SZ5;WLL=_;&
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
M(H]X/='Y'J*,CU%,\B+_ )Y)_P!\BCR(O^>2?]\BCW@]T?D>HHR/44SR(O\
MGDG_ 'R*/(B_YY)_WR*/>#W1^1ZBC(]13/(B_P">2?\ ?(H\B+_GDG_?(H]X
M/='Y'J*,CU%,\B+_ )Y)_P!\BCR(O^>2?]\BCW@]T?D>HHR/44SR(O\ GDG_
M 'R*/(B_YY)_WR*/>#W3?\%,H\8:<20!YA[_ .R:]M\Z+_GHG_?0KP[P;:6T
MWBS3XY;>*1&D.59 0?E/:O9/[!T;_H$V/_@,G^%>+F%_:*_8]O+K>S=NY=\Z
M+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A7GGHE
MWSHO^>B?]]"CSHO^>B?]]"J7]@Z-_P! FQ_\!D_PH_L'1O\ H$V/_@,G^% %
MWSHO^>B?]]"CSHO^>B?]]"J7]@Z-_P! FQ_\!D_PH_L'1O\ H$V/_@,G^% %
MWSHO^>B?]]"CSHO^>B?]]"J7]@Z-_P! FQ_\!D_PH_L'1O\ H$V/_@,G^% %
MWSHO^>B?]]"CSHO^>B?]]"J7]@Z-_P! FQ_\!D_PH_L'1O\ H$V/_@,G^% %
MWSHO^>B?]]"CSHO^>B?]]"J7]@Z-_P! FQ_\!D_PI?[!T8_\PFQ_\!T_PH N
M>=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N
M^=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N
M^=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N
M^=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N
M^=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N
M^=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N
M^=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N
M^=%_ST3_ +Z%'G1?\]$_[Z%4O[!T;_H$V/\ X#)_A2_V#HP_YA-C_P" Z?X4
M 7/.B_YZ)_WT*/.B_P">B?\ ?0JE_8.C?] FQ_\  9/\*/[!T;_H$V/_ (#)
M_A0!=\Z+_GHG_?0H\Z+_ )Z)_P!]"J7]@Z-_T";'_P !D_PH_L'1O^@38_\
M@,G^% %WSHO^>B?]]"CSHO\ GHG_ 'T*I?V#HW_0)L?_  &3_"C^P=&_Z!-C
M_P" R?X4 7?.B_YZ)_WT*/.B_P">B?\ ?0JE_8.C?] FQ_\  9/\*/[!T;_H
M$V/_ (#)_A0!=\Z+_GHG_?0H\Z+_ )Z)_P!]"J7]@Z-_T";'_P !D_PH_L'1
MO^@38_\ @,G^% %WSHO^>B?]]"CSHO\ GHG_ 'T*I?V#HW_0)L?_  &3_"C^
MP=&_Z!-C_P" R?X4 7?.B_YZ)_WT*/.B_P">B?\ ?0JE_8.C?] FQ_\  9/\
M*/[!T;_H$V/_ (#)_A0!=\Z+_GHG_?0H\Z+_ )Z)_P!]"J7]@Z-_T";'_P !
MD_PH_L'1O^@38_\ @,G^% %WSHO^>B?]]"CSHO\ GHG_ 'T*I_V#HP_YA-C_
M . Z?X4G]@Z-_P! FQ_\!D_PH N^=%_ST3_OH4>=%_ST3_OH52_L'1O^@38_
M^ R?X4?V#HW_ $";'_P&3_"@"[YT7_/1/^^A1YT7_/1/^^A5+^P=&_Z!-C_X
M#)_A1_8.C?\ 0(L?_ 9/\* -"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KCC_9DOB76EU&TO+EUN8A&8K>:157R(SC* @<DG'O78UGV%A)::CJER[J5
MO9TD0#JH$2)S^*F@#('B"/28Y99;5A:M=7,6Y7+L958[5 /]_# >AP.])?>+
M)K!;EIDLD;3XT:[A:XP[,4#LL8QSA2,'N>.*DG\,3WH>VN;A5M3<3W*^43O$
MKM^[;_@.2?\ >QZ4AT35O-N)!]@,M^L9N)SDM!($",R*5(8$*, D8/K0!#K.
MK7]U97$EO#&ME#J$-MO$A$A(F0,V,8QNRN/3)]JVM4OY[66TM;2.-[F[D*H9
M"0B!5+,QQR>F,>I%9=SH6IM'<V-N]J+.>^6[$K.WF+^\61DV[<?>!YST.,=Z
MT]5L;F>XLKVR\IKBSD9A',Q59%92I&X D=0<X/3WH IW.KZM!:AY+*UM6C60
MS2W,V(LJV%"GK\PYR>@]:@C\2:A?JSZ;80E$T^&]/G2D%O,#$(,#K\IY_2B3
M1M8>^AOIFLKN;R70B8D+:EGR&C^4[L*0O.TG:.1FL_2].UNQN9]/M_L;31:5
M:6SL\CA05\U0Z_*<\<E3CZT 2W^KW%U:R7>E 1F6YTYM[RL-R2/'@8'0'=@^
MH)K1DUV]M=2M8+RWMHH[FY^SI'YW[T\']X!W4D=/0@^U0MX9N+?3Y;:TDB8H
MUDT D) /V=D.&(!QG9C(SUJ&/P_JR2H?+T\%=0^V23^8QDF!<G8?DXVAL Y.
M=HX'8 U/"SM)X=MF=BS$ODDY/WVK7JAHMC)INDPVDK*SQELE>G+$_P!:OT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !67XF_Y%?5/^O23_ -!-:E9?B;_D5]4_Z])/
M_035T_C7J14^!^AX/116GHEA!>32RW(D>&W56:.,@,^75>O.!SR<5]/*2BKL
M^5C%R=D9E2M_QZI_OM_):M:M#90W7^@N^QL[HW.6B8,1C.!G@ @^]56_X]4_
MWV_DM"=TF-JS:(J***HD**** "BBB@ HHHH ***DA1))D1Y5B5C@R,"0OOP"
M: (Z*U-=TVVTR:U2UN#<)-;),9-I 8DGH#R!QWJ2RL-.CTN._P!3-P5N+@PQ
MK RKM"@%G.0<_>'''UK/VBY5(OV;YG$QZ*WYM)TO29;N/4YYYI8;HP)#;LJL
M5 SYAR#QR,#USS1=:3I6E7E[!?3SW#0SK%## P1V!&=Q)!Z<#'K4^VB]BO8R
MZF!15_5].73=:N+!)=ZQ2;0[<<>_N,\UHW&DZ1);:@NGW%Q)+I\8=IW93%.-
MP4[0!D<GCDYJG4BDGW$J<FVNPSP3_P CAIW_ %T/_H)KV^O$/!/_ ".&G?\
M70_^@FO;Z\C,?XJ]#V,M_A/U"BBBO./2"BBB@ HHK(&JWA\3Q:8]B8;5[:64
M3NRDR,C1CY0"<##]^3QZ4 :]%<[<:YJ"176I1K;?V=:71@>-D;S756".X;=@
M8.[C:<[>HSQI:SJ$FG6:- B-<3S)!$)#\H9CU/L!D_A0!H45@/JFJ0V;DO8S
ML]Q##;W<2GRFWL%.4WDY7_>YR.G-2Z9K%S?S00%8O,0S_:F4';A)&B7:,\;F
M4D9SPI'O0!M4444 %%%% !1110 4444 %%%% !1110 45C:YJEW:WFG:;IXA
M%UJ$CJLDZEDC5%W,2H()/0 9'6LZ'Q!K=W;R65M:6[ZG!J!LYI0K&"-0N_S2
M,YP00-N>IZT =517/Z;XAE6TU9M8\E'TB4I-+ "$D&P." 22#AL8R>:D\)ZQ
M?:WID]QJ%NEO/'=RPF)?X IX!YY([T ;E%<?JGBK4[2ZU.:!+/[)IEQ# UO(
MK>?.7VG*G.!][C@YP:["@ HHHH **** "BBB@ HHHH **** "BBLS5[ZZM[B
MQM+,PI+>2LGFSH61 J%ON@C)..!D=SVH TZ*YR'7=0NA;V42VRWLMU- TY1F
MBVQ?><+D$YX&-W!SR<<R0:KJUTLUE##;&^MKS[-/-M)B1/+$@DV;L\@J-N[J
M>N* -^BLW1[^XNS>P78B,ME<F R0@A)/D5L@$G'W\$9/(-4/[9U&ZNIVLC9&
M*&Y,*6TN1+<!"!(RMN 7!W #:?N]1G@ Z&BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH K_;$-^]H!S'$))&SPH)(4?CM;\O>
MG0W=M<0&>"XBEA&<R(X91CKR*Y'5Q#+>WB79!C.NVD9#="AABP#Z@EF_,U'=
M6=M<^)A&(T:T?5X@R ?(TBVDA88Z'^ 'Z8- '8B\M2\2"YA+3+NB7S!EQZCU
M'TI3=6ZW*VK7$0G8;EB+C>1Z@=<5Q]Q'!/IVH.43^T#K*11' WJ4E3RP.X 0
M9^A)]:CLHK5M'TUK94:]?6G;/&\E97W\]>(P1],4 =JMU;O<-;+/$TZ#<T0<
M;@/4CK4$FJV<=[%9F=3+*64 $'! !P?0_,./>N'MXGN- TV\N)K<3OI]Q/M@
MA/F.6A(D:1RW3<PR-OWL5J#1-,:YT"%K.$"6RE1FV#<<HO.>N<DG/J: .M,L
M8E6(R*)&4LJ$\D#&2!Z#(_,4R2ZMX98XI;B*.24XC1G +GV'>N>\+22WMP9K
M@[I=/MEL';_ILK'S?SVQFL[Q#+;G^T+L&&*.+4;9)IYSN=G5HCM3IL51\V3G
MG><#K0!V4EW;17$=O)<1)-+_ *N-G 9_H.IJI?ZO#9W=K:JT<DT\ZQ-'Y@#(
M""=V.O;]:YU+>$:<\XC7S6\0@[\<_P#'UCK],_F?6HK7[+)8>')W5#>S:FTD
MC8&\OB0/D]< X'Y#TH [2>XAMHC-<3)#&O5Y&"@?B:;)=VT2(\EQ$B2$!&9P
M Q/3'K6%K1N)?$UA;HUJJ"TGE4W2%T#!HP6"Y&2%)[CAC63I$-@%N(;PB:VM
M](C:#SHPH\MWF+%5R< @(.O0+0!V@N8#:_:A/']GV>9YNX;-N,[L],8YS38[
MI7,Y9&CCA(_>O@*XVAMP/ISC/J#7#6,T<7A+5?,<+_Q(;4#)[F!@!^)XJ=D@
MEUBWCNMIB;6X00W0G^S\J/\ OK% ':1W5O-;_:8IXI(""?-5P5P.ISTJ :OI
MQO(K-;V%IYAF- X)88SQ^'/TKEK6UM[CQ"$V*]E)JMP\:=4;; @;CH<2!_Q%
M/L[<0:5I7V6 ?N]9NB%5>!@W ']!^5 '6I=6[W#VZ3Q-,@R\8<%E'N.HJO<Z
MO8VMO>3-<QO]AB:6>.-@SHH!)R.W KAA"TOAJTNI9[<S-H]Q,%MX3O?=#\[2
M.6[L1GY?O5=\16-HMC-&+:/:/#MTV"H/*^60?J#SGUYH [>.1)4#QL&4]"#D
M5'-=VUL\:3W$43S-MC5W"ESZ#/4TEO\ 9XD2W@\M-B B-,#:O8X';@UR=];P
MM:>*)VC5I1?Q*'(R0!' 0!Z<DF@#KFNK=+A+9IXEF<96,N S#U ZFJEIK=E>
MW*P1,V]C*!D#DQOL8?7//N.?6N7CA:_D9[N2V7=KC* L!>XD,<QVC)8!1Y:C
M/!^3-3:9;06UIH_V6&.)AK5TH$:A<C-P"..P4?H/2@#LJ*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "LOQ-_R*^J?]>DG_H)K4K+\
M3?\ (KZI_P!>DG_H)JZ?QKU(J? _0\'K6\/HS7N^"[-O=1E3$/,">8-P#+D]
M\=N_-9-*"5(9200<@CM7T\H\T;'RT7RNYL^)?+^TQ;E@%W\_G^1MQ]X[<[>-
MV.N/;/.:RF_X]4_WV_DM1DEB68DDG))[U(W_ !ZI_OM_):48\L4ARES-LBHH
MHJR HHHH **** "BBB@ HHHH VM7V7L^D00S1$FRAB+%QM1LD?,>V,\U:%D;
M[1(=,6XMX[FPO91*))E0;&"C>"Q&0"IZ<]*YV-VBD61#M9"&4^A%(S%F+,22
M3DD]ZQ]F[))[&OM%=MK<[/\ T:^U34]<M)+.6X-T4M$N9TC50!_K2&(W=L#U
MSZ5EVMK?)=SW5OJL(U:*8;@;A,.K#)8.3AN>HKGZ*E46M+E.LGK8V]=M[:ZU
M:^N;*:V$4;Q@A7 #NPPQ0=QN!/XBKVLV3V6FO9:?<6)LH\--(EW&TERP[D Y
MP#T7\>M<M15>S>BOL3[1:Z;F[X)_Y'#3O^NA_P#037M]>(>"?^1PT[_KH?\
MT$U[?7E9C_%7H>OEO\)^H4445YQZ04444 %95S'(?%6G2A&,:V5RK.!P"7@P
M"??!_(UJT4 <=<I(NDZGX?-O.;J[O)?*Q$Q5HY9-^_=C "ACGG^''I5[Q.@O
M[>-3:SS1Z??0RSH(B?,CQ\VT?Q@!N0/0CFNCHH YS3;.TU#5-4ECLQ_9EQ%
MFR2$HDLJERS!2!V,8SZK[5D7D$UM;?:;:.[M8[FWN&MH[177:Z[!;(0OJ-[;
M6XRS9KNJ* &INV+OQNQSCUIU%% !1110 4444 %%%% !1110 4444 8'BN&W
M:.QGG@OOW-QE;NQR9;7*D;L $E3T(P>M<W;/?:'HU]<V-OJ"'5]2_=S/;/--
M%%L ,S)C.XE6(! ^\.,<5Z'10!Q]OI46IZ-!::))/:);78N)SJ5E(3=..<N&
M*%OFPV<]5 Z<4[PPVHZ/9ZI+J<3S>;JL@1+>T96):3!?!8_(<@^P!Y-==10!
MYUK-H[7&LM/I]W+K[70.DW$<#L%CPOE[7 VJ =VX$COG.:]#7=L&_&['..F:
M=10 4444 %%%% !1110 4444 %%%% !6!XDACFN].^WP//I:LYN$6,NN_ \L
MNHR2H^;VSBM^B@#C8((X;&.1H+^VLXK]S83PQGS+6(IC)0J3L+;P 5( *\
M8ETS.FQWMW+9W4]CJ5Z0\DJ,9!'Y07S&3&<,ZGL,!@< 5UM% '.:%(E@MX;>
MVN5TV2[1+./RFRNX*&8 \A-Y)R?<CC%8]Q81PV&LZ;]AE;5;F^EEM)! QR7?
M?&ZOC "D\\C&#Z\]W10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 -,B*<,Z@^A-)YT7_/1/^^A5>?2=-NI3-<Z?:S2'J\D*L3^)
M%1?V#HW_ $";'_P&3_"@"GJ>AV^H7ZW'VB(1L\;3PNH99-A.._<,0>N>/3G1
M2VT^*."..&W1+=MT*JJ@1G!&5 Z<,1^)J+^P=&_Z!-C_ . R?X4?V#HW_0)L
M?_ 9/\* )1:Z<+TWP@M1=$;3/L7S"/3=UJIH^DV.E1$@6S7+,Y>X5%5V#.6
M)ZG&<?A4W]@Z-_T";'_P&3_"C^P=&_Z!-C_X#)_A0 ^.QTN+S_*MK2/[3GS]
MB*OFYZ[L=>IZTL]M83I%O@M9&MCNM_,16$3#H1Z?A4?]@Z-_T";'_P !D_PH
M_L'1O^@38_\ @,G^% !I=JFGV\@DN(I)YY6FF=1M#,WH,G   '7M3Q9:6M[)
M>BVM1=2##S;%WL.F">IZ#\J9_8.C?] FQ_\  9/\*/[!T;_H$V/_ (#)_A0!
M9B6TA4K$(D#.7(7 RQ.2?J3S4<-KIUO/+/!!:Q33',DB(JLY]21UJ+^P=&_Z
M!-C_ . R?X4?V#HW_0)L?_ 9/\* );NVTZ_5%O(+:Y5&W*)D5PI]1GH:2YM-
M.NY(Y;B"VEEBSY4CHK-'_ND]/PJ/^P=&_P"@38_^ R?X4?V#HW_0)L?_  &3
M_"@!EGI&E6D5F/)MY9K.W6WBN)$4R!5&/O8_SDTW4-)L+^>V=UMBD=R9YT=
MPF_<O$ ?P8=?[M2_V#HW_0)L?_ 9/\*/[!T;_H$V/_@,G^% $RP6*& HD*_9
MP1$%P @(P<#MQ4JO B[4:-1DG (')Y-5/[!T;_H$V/\ X#)_A1_8.C?] FQ_
M\!D_PH <EAI427"16MI&MUGSPD:KYN>N['7J>OK4[BUDB,3B%HV4H4;!!4]1
MCT]JK?V#HW_0)L?_  &3_"C^P=&_Z!-C_P" R?X4 +:V&GV5T9K9881Y*PK'
M&%55568\ >[&K"+:1M(R")3,^^0C'SM@#)]3@ ?@*K?V#HW_ $";'_P&3_"C
M^P=&_P"@38_^ R?X4 2I:Z<EX]ZD%LMTXPTX10[#T+=359=-L8]42[A2VA5=
M\C"-0IDE;@NV.IQD9_VC4G]@Z-_T";'_ ,!D_P */[!T;_H$V/\ X#)_A0!=
M\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T";'_ ,!D_P */[!T;_H$V/\ X#)_
MA0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T";'_ ,!D_P */[!T;_H$V/\
MX#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T";'_ ,!D_P */[!T;_H$
MV/\ X#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T";'_ ,!D_P */[!T
M;_H$V/\ X#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T";'_ ,!D_P *
M/[!T;_H$V/\ X#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T";'_ ,!D
M_P */[!T;_H$V/\ X#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T";'_
M ,!D_P */[!T;_H$V/\ X#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@Z-_T
M";'_ ,!D_P */[!T;_H$V/\ X#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"J7]@
MZ-_T";'_ ,!D_P */[!T;_H$V/\ X#)_A0!=\Z+_ )Z)_P!]"CSHO^>B?]]"
MJ7]@Z-_T";'_ ,!D_P */[!T;_H$V/\ X#)_A0!=\Z+_ )Z)_P!]"LOQ-+&?
M#&J 2*3]DD[_ .R:G_L'1O\ H$V/_@,G^%9OB/1-)B\-ZE)'I=FCK:R%66W0
M$':>AQ5T_C1%3X&>*Y'J*,CU%,\B+_GDG_?(H$$1.!$A)_V17T_O'RWNC\CU
M%2,1]F3D??;^2U 8(@<&) 1_LBI&@A^S(?*3[[?PCT6E[PURB9'J*,CU%,\B
M+_GDG_?(H\B+_GDG_?(I^\+W1^1ZBC(]13/(B_YY)_WR*/(B_P">2?\ ?(H]
MX/='Y'J*,CU%,\B+_GDG_?(H\B+_ )Y)_P!\BCW@]T?D>HHR/44SR(O^>2?]
M\BCR(O\ GDG_ 'R*/>#W1^1ZBC(]13/(B_YY)_WR*/(B_P">2?\ ?(H]X/='
MY'J*,CU%,\B+_GDG_?(H\B+_ )Y)_P!\BCW@]T?D>HHR/44SR(O^>2?]\BCR
M(O\ GDG_ 'R*/>#W1^1ZBC(]13/(B_YY)_WR*/(B_P">2?\ ?(H]X/=-_P %
M,H\8:<20!YA[_P"R:]M\Z+_GHG_?0KP[P;:6TWBS3XY;>*1&D.59 0?E/:O9
M/[!T;_H$V/\ X#)_A7BYA?VBOV/;RZWLW;N7?.B_YZ)_WT*/.B_YZ)_WT*I?
MV#HW_0)L?_ 9/\*/[!T;_H$V/_@,G^%>>>B7?.B_YZ)_WT*/.B_YZ)_WT*I?
MV#HW_0)L?_ 9/\*/[!T;_H$V/_@,G^% %WSHO^>B?]]"CSHO^>B?]]"J7]@Z
M-_T";'_P&3_"C^P=&_Z!-C_X#)_A0!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?]
M FQ_\!D_PH_L'1O^@38_^ R?X4 7?.B_YZ)_WT*/.B_YZ)_WT*I?V#HW_0)L
M?_ 9/\*/[!T;_H$V/_@,G^% %WSHO^>B?]]"CSHO^>B?]]"J7]@Z-_T";'_P
M&3_"E_L'1C_S";'_ ,!T_P * +GG1?\ /1/^^A1YT7_/1/\ OH52_L'1O^@3
M8_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\ OH52_L'1
MO^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\ OH52
M_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\
MOH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/
M1/\ OH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1Y
MT7_/1/\ OH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^
M^A1YT7_/1/\ OH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\
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
MY^E7&UFQOK^]N;EKRR>>0&.2U.XB,#'ED%@.@'/M6<J<E+3;_ABXU(N.N_\
MPY%XDT^WLO%$ELJK!"YC8JO2/<H+ >P)-;6H:>\JZ];2Z;%!:6$>^SD2 *1A
MACYP,MN7).2:Y[4]0M-3NKN[:.:.0F-;9 05"*-N&[YP!T[YJY<:SI\5C=1V
M+7I>ZB$*PSG*6R9!8*=Q+9*@=!Q5.,VH]U_P"5*%Y=O^'&>"?^1PT[_KH?\
MT$U[?7B'@G_D<-._ZZ'_ -!->WUP9C_%7H>CEO\ "?J%%%%><>D%%%% !6$P
MOX_&EL)K[S+6:SN"ENL>T(5>'DG)W'#=>WXUNU1FLI9-=L[\,GE06T\3 D[B
M7:(C'M\A_2@#&UJ]N;C6;%+6=XK6UOHHYBAQYTC?P?15Y/J6'H:WM0O4T^RD
MN74OMP$1>LC$X51[DD#\:QM1\(VER\+VK3Q8O!<2C[;.JG+%FVJ&P"2<\8K2
MN]-&IL\6H(#!'*LEL89I(Y 0N"25(P<D]#TH Y^W_M)=)U..ZN+FXD35(_M!
M@+EEC(B9U3;\P49;@<XSWJ72M36.:WCU"^-M#;-+L^URE'D+NWE*=QR2L6"0
M>?G4GD5J:)H:Z/<:A())'%U<;TWW$DN%V*.=Y/.0>?3'/&!FWWA_49K;?&+:
M2YNK>YANO-<@*9MGS A3N"A N.,@#D4 =31347:BKDG QDTZ@ HHHH ****
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
M4 9GEZ]_S]:=_P" [_\ Q='EZ]_S]:=_X#O_ /%UIT4 9GEZ]_S]:=_X#O\
M_%T>7KW_ #]:=_X#O_\ %UIT4 9GEZ]_S]:=_P" [_\ Q='EZ]_S]:=_X#O_
M /%UIT4 9GEZ]_S]:=_X#O\ _%T>7KW_ #]:=_X#O_\ %UIT4 9GEZ]_S]:=
M_P" [_\ Q='EZ]_S]:=_X#O_ /%UIT4 9GEZ]_S]:=_X#O\ _%T>7KW_ #]:
M=_X#O_\ %UIT4 9GEZ]_S]:=_P" [_\ Q=+Y>N][G3__  '?_P"+K2HH S/+
MU[_GZT[_ ,!W_P#BZ/+U[_GZT[_P'?\ ^+K3HH S/+U[_GZT[_P'?_XNCR]>
M_P"?K3O_  '?_P"+K3HH S/+U[_GZT[_ ,!W_P#BZ/+U[_GZT[_P'?\ ^+K3
MHH S/+U[_GZT[_P'?_XNCR]>_P"?K3O_  '?_P"+K3HH S/+U[_GZT[_ ,!W
M_P#BZ/+U[_GZT[_P'?\ ^+K3HH S/+U[_GZT[_P'?_XNCR]>_P"?K3O_  '?
M_P"+K3HH S/+U[_GZT[_ ,!W_P#BZ/+U[_GZT[_P'?\ ^+K3HH S/+U[_GZT
M[_P'?_XNCR]>_P"?K3O_  '?_P"+K3HH S?+UWO<Z?\ ^ [_ /Q=)Y>O?\_6
MG?\ @.__ ,76G10!F>7KW_/UIW_@._\ \71Y>O?\_6G?^ [_ /Q=:=% &9Y>
MO?\ /UIW_@.__P 71Y>O?\_6G?\ @.__ ,76G10 4444 %%%% !1110 4444
M %%%% !1110 4444 %8NJ;O^$DTC9C=Y=SC/KM6MJFE%+*Y4%ES@D<B@#B+
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
MM5L3-IT-M%+;VBSW"SAG!<[OW:X(Q]P_,<]1P:GOO[0'B]3IXMV;^SR&$[,
M,R<-P#G'IQG/45%#X8O=/22WT^]B$5S:);SR2H=ZLNX&10."2&/!X! Z]* *
MM]X@U34M$U>XTZ.&WAM;/>)'=O,;? )!M(^Z5W9[YP!QU%G^U;FSOIX#''+?
MRI:Q*VYA&S.9.=I)P%"DG')QVJR/#K)I^MV43HD>H1^7!U/EKY"Q#/XK^502
M^']2GN3?--:I=(;9XPNXINC\P,#QG!63&?TH !KVII?_ -DR1VKWAN_($ZJR
MQ[3"90^S).1@C&[G'49XTM%OKFZL[@WS1&6VN)(6>)2JL%/!P2<<8[FJD6A7
M/]I6VHSS1-/]K:XGV@@ >2T2JOKC(Y/7D^U:-EIRVD5U&TGF"YGDE/&,;NU
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
MM-S%Y<4D3NC+NF20@R!LJ?O$ DC!ST(K9HH 0 *  , =*6BB@ HHHH ****
M"BBB@ HHHH **** ,_5='@U46[O+-;SVLGF07$# /&2"#C(((()!!!%4O^$2
ML!IPM1-="477VO[9Y@\[SO[^<8SCC&,8XQ6[10!A_P#")V!TUK1IKII7N1=&
M[,@\[SAC#YQC(  QC&.,5);^'+>WM98EO;TS3W"W$]UYH$LK+C )  VX4#
M&*V** ,*\\)6-Y>3S/<720W4B2W-I'(!#.RXP6&,]AG!&<<UNT44 %%%% !1
M110 4444 %%%% !1110 4444 4[;3(+336L(V<Q-OR6(S\Q)/\S4,VB6\MC9
M6R33PM8;?L\\9&]"%V]P0<J2"",<UI44 9MOHL=O$P6[NFFDN%N)IRX#RLN.
M&P -N% P !BHIO#MO-<2N;FY2WGF6::T4KY4CC')^7<,[1D @''(Y.=>B@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I7,FJK,1
M:VUF\7&&EN&5OR"'^=1>;KW_ #YZ?_X%O_\ &ZTJQKO6-0MM3ALETI)#<;_*
M?[2!D+C)(V\=10!/YNO?\^>G_P#@6_\ \;H\W7O^?/3_ /P+?_XW5@7]L(Y"
M\\0>!=TR"0$Q\=ZCM=8L+O3[6]%S''%=(K1B1U!R1G;UZ\]* (_-U[_GST__
M ,"W_P#C='FZ]_SYZ?\ ^!;_ /QNIX+]9]2N[((0UJ(R6SPVX$_TJ5KRU28P
MO<Q+*%WE"X#!?7'I0!3\W7O^?/3_ /P+?_XW1YNO?\^>G_\ @6__ ,;IUEK>
MGWVF1:BMPD4$O ,KJN#Z'G&?:K<MS;P,BS3QQF0X0.X&X^@]: */F:[G/V+3
ML^OVI_\ XW2^;KW_ #YZ?_X%O_\ &ZFM=1BN&NP1Y0M9_(9F88)VJ<_^/ 4S
M3-7MM3A5D=$E8O\ N2X+@*Q7./3B@!GFZ]_SYZ?_ .!;_P#QNCS=>_Y\]/\
M_ M__C=376IVUO:WDR2),UG&SR1HX+# )P?3I4.H:W;:?I4M[(RETMFN%@W@
M.X5=Q 'X4 'FZ]_SYZ?_ .!;_P#QNCS=>_Y\]/\ _ M__C=73<P+<+;F:,3,
M-RQEAN(]<=::][:1AR]U"H0;FS(!M&<9/ISQ0!4\W7O^?/3_ /P+?_XW1YNO
M?\^>G_\ @6__ ,;J:34HEO+*W3$@O Y216!4!1G\<U//<06R![B:.%2<!I&"
M@GTYH I>;KW_ #YZ?_X%O_\ &Z/-U[_GST__ ,"W_P#C=79;FWA=$EGCC:0X
M0.X!8^WK2^=%L9_-3:HRQW# &,Y/X4 4?-U[_GST_P#\"W_^-T>;KW_/GI__
M (%O_P#&Z2?7+>TN5ANU\GS+K[/$Q=<-^[W[CSP.H]<X[&M 2QL$(D4B3[A!
M^]QGCUXH H>;KW_/GI__ (%O_P#&Z/-U[_GST_\ \"W_ /C=:5% &;YNO?\
M/GI__@6__P ;H\W7O^?/3_\ P+?_ .-UI44 9OFZ]_SYZ?\ ^!;_ /QNCS=>
M_P"?/3__  +?_P"-UI44 9OFZ]_SYZ?_ .!;_P#QNCS=>_Y\]/\ _ M__C=:
M5% &;YNO?\^>G_\ @6__ ,;H\W7O^?/3_P#P+?\ ^-UI44 9OFZ]_P ^>G_^
M!;__ !NCS=>_Y\]/_P# M_\ XW6E10!F^;KW_/GI_P#X%O\ _&Z0R:Z>MEIQ
M[\W3_P#QNM.B@#-\W7O^?/3_ /P+?_XW1YNO?\^>G_\ @6__ ,;K2HH S?-U
M[_GST_\ \"W_ /C='FZ]_P ^>G_^!;__ !NM*B@#-\W7O^?/3_\ P+?_ .-T
M>;KW_/GI_P#X%O\ _&ZTJ* ,WS=>_P"?/3__  +?_P"-T>;KW_/GI_\ X%O_
M /&ZTJ* ,WS=>_Y\]/\ _ M__C='FZ]_SYZ?_P"!;_\ QNM*B@#-\W7O^?/3
M_P#P+?\ ^-UF^(I-:/AO4A+:6"I]EDW%;ER0-IZ#RQ725E^)O^17U3_KTD_]
M!-73^-$5/@9X'F;^Y'_WT?\ "C,W]R/_ +Z/^%25>TO3O[0G8/,L,,8!DD;)
MP"P4  =2217TK]U7;/ET[NR1FYF_N1_]]'_"I6,_V9/DCQO;^(^B^U7-4T[^
MSYU5)EFBD!:.1<\@,5((/0@@U7;_ (]4_P!]OY+0M4FF-NS::*V9O[D?_?1_
MPHS-_<C_ .^C_A4E%5R^9/,NQ'F;^Y'_ -]'_"C,W]R/_OH_X5)11R^8<R[$
M>9O[D?\ WT?\*,S?W(_^^C_A4E%'+YAS+L1YF_N1_P#?1_PHS-_<C_[Z/^%2
M44<OF',NQ'F;^Y'_ -]'_"C,W]R/_OH_X5)5FPL9M2OX;*W \V9PJ[C@#W/M
M2:LKMC3N[)%+,W]R/_OH_P"%&9O[D?\ WT?\*U[_ $=;6R%[:WT-Y;^;Y+/&
MK*5?&0,$=" <'VI+'2%N;/[9<WL5G TODQM(K-O?&3P!T (R?>HYHVO<KE=[
M6,G,W]R/_OH_X49F_N1_]]'_  K:CT(A;B6\O8+:&"?R/,Y<2/\ [.T<C'.?
M<4L6@C=>F[U&VMH[.58FEPTBNS;L;=H.>%)HYX]Q\DOY3$S-_<C_ .^C_A1F
M;^Y'_P!]'_"K-Q%'%<-%#,MP@.%D12 WT! -:5[H/V*&<-?V[W-J%,]N,ADS
MQ@$C#$9&0*;:5KO<23=[+8/!S78\66!ABA:3>=H>0@'Y3U(4U['YNO?\^>G_
M /@6_P#\;KR+P3_R.&G?]=#_ .@FO;Z\C,%:HO0]C+G>F_4S?-U[_GST_P#\
M"W_^-T>;KW_/GI__ (%O_P#&ZTJ*\\]$S?-U[_GST_\ \"W_ /C='FZ]_P ^
M>G_^!;__ !NM*B@#-\W7O^?/3_\ P+?_ .-T>;KW_/GI_P#X%O\ _&ZTJS4U
MVTDUX:/&)&G$+RNVPA5VLHQDC!/S=O3WH /-U[_GST__ ,"W_P#C='FZ]_SY
MZ?\ ^!;_ /QNFKJ]S-?306VERRQ03")Y_-11G )."<\;OTJSJ>H)IEIY[QO*
MS.D<<:8W.[,%4#/'4]30!!YNO?\ /GI__@6__P ;H\W7O^?/3_\ P+?_ .-U
M ?$.R.X26QE2\@EBB-ON4[C(0$(;.,=>>V#QZS6>M1WK6R) ZR3-,'1B/W7E
M,4?/K\^![YS0 OFZ]_SYZ?\ ^!;_ /QNCS==_P"?/3__  *?_P"-UI44 9OF
MZ]_SYZ?_ .!;_P#QNCS=>_Y\]/\ _ M__C=:5% &;YNO?\^>G_\ @6__ ,;H
M\W7O^?/3_P#P+?\ ^-UI44 9OFZ]_P ^>G_^!;__ !NCS=>_Y\]/_P# M_\
MXW6E10!F^;KW_/GI_P#X%O\ _&Z/-U[_ )\]/_\  M__ (W6E10!F^;KW_/G
MI_\ X%O_ /&Z/-U[_GST_P#\"W_^-UI5S=GXQBNYK1SIMS%87TY@M;QBI61N
M<?*#N4':<$C\J -+S=>_Y\]/_P# M_\ XW1YNO?\^>G_ /@6_P#\;HUC6!I7
MV:*.UDN[J\E\J"",@%B 6))/   )S5$>+8&T\2K8W#7C7AL19Y7?YPY(W9VX
MP,YSC% %[S=>_P"?/3__  +?_P"-T>;KW_/GI_\ X%O_ /&ZSV\7PI8N[6%P
M+U+P67V(%=YF(R &SC:5^;=GI5_1]:&JM=026LMG=V<@2>"0ABN0&4@@D$$&
M@!?-U[_GST__ ,"W_P#C='FZ[_SYZ?\ ^!3_ /QNJ&K>);[2?-DE\.WDEO&X
M19DGA_>$G"[5W[LDD8&,UT )*@D8)'3TH SO-U[_ )\]/_\  M__ (W1YNO?
M\^>G_P#@6_\ \;K2HH S?-U[_GST_P#\"W_^-T>;KW_/GI__ (%O_P#&ZTJ*
M ,WS=>_Y\]/_ / M_P#XW1YNO?\ /GI__@6__P ;K2HH S?-U[_GST__ ,"W
M_P#C='FZ]_SYZ?\ ^!;_ /QNM*B@#-\W7O\ GST__P "W_\ C='FZ]_SYZ?_
M .!;_P#QNM*B@#-\W7O^?/3_ /P+?_XW1YNO?\^>G_\ @6__ ,;JO%XD25X)
M#93+97,_D0W19<,V2 2N<A21@'W' S5W4M1%@L"K ]Q/<R>7#$A +'!8Y)X
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
MZLOQ-_R*^J?]>DG_ *":F_MS2/\ H*V7_@0G^-9OB/6-+E\-:DD>I6CNUK(
MJSJ23M/O5T_C1%3X&>)UK^'S=I---;B.2--@GA==V]"XYQ['!SQCBL7SHO\
MGJG_ 'T*EMK\VEPD]O<B*1#E65\$5])-J46KGS$$XRO8U?$%K!%-%<PQ/ ;G
M>S0L<XPY&X'K@X[^AK-;_CU3_?;^2TRYOS>7#SW%SYLCG+,SY)H:>+[,G[U/
MOM_$/1:(-1BDV.2;;:0VBF>=%_SU3_OH4>=%_P ]4_[Z%7S1[D<LNP^BF>=%
M_P ]4_[Z%'G1?\]4_P"^A1S1[ARR[#Z*9YT7_/5/^^A1YT7_ #U3_OH4<T>X
M<LNP^BF>=%_SU3_OH4>=%_SU3_OH4<T>X<LNP^K.G6EQ?ZA!:6IQ-,X13G&,
M]ZI^=%_SU3_OH4^.[$,@DBN CKT97P1^-)R5M&-1=]4;^K130VL.D6-C="U6
M?)FEB96N9B, @=AC( ]ZNVTMQ;^%K-+?3HKJXAOI8I4E@$FTD+\NT],XQGKQ
M7-#69S)&\MZ\PC<.$DF)&1^-(NKSQSS3Q7S123DF0QR[=V3GG!KG<+Q2;1NI
M6;:3.TU'R[#3;J#2+*&Y\C5G78\0F$89%XVG/4J5S[54U%;S39]2CT>TMWM5
MO(PZ^4)FCDV'Y0#D 9+#./:N3M]2DM&9[:]:%F&&,<NTD>^#1!J,EK(9+>]:
M%VX+1R[2?Q!J522ZIE.JWT:-S6K-+7Q-/+!;[+6WEA:81CY(F8 E?;YMPQ[5
ML:V@N;OQ"EUI\$5O IFM[A8@K%RZX^?JVX,3@D^W2N(^V#:Z_:>)#EQOX8^_
MK3Y-2EE@2WDO7>&/[D;2DJOT&<"J=.]O>V_X!*G:_N[FUX)_Y'#3O^NA_P#0
M37M]>%^#;JVA\6Z?)+<1(BR$EF< #Y3WKV;^W-(_Z"ME_P"!"?XUYV8-.HK=
MCT\N35-W[EZBJ/\ ;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C7GGHEZBJ/\
M;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C0!>K(NO^1OTW_KQNO\ T."K/]N:
M1_T%;+_P(3_&FG6-%,BR'4K$NH(#>>F0#C(SGV'Y"@# U!+*WT[4-1TZ]NOM
MT5Z0JM.P_?%P/+V< AO<'((/I6CXHGAFL$M!.B[KR"*:4-\UME@RM_LMD+@G
MN0>:G:[\-M>B]:XTLW2C G+Q[P/][K4CZGH,BRJ]]IS"88D!E0[^,<\\\4 9
M5EIL<VIZOICW4TX0V]Q]L+ S)+DX4G&/EV*0,8P_(.><[[3/I1GN;"=%0V]U
M/')<KO,JPL">X^_)+(Q([;<5TMKJ'AZQA\FTO--MXLYV12QHN?H#3)+OPU-%
M#%+<:7)' 08D9XR(\=-H[8]J -5&+(K$$$C.#VIU4?[<TC_H*V7_ ($)_C1_
M;>D#_F*67_@0G^- %ZBJ/]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C0!>HJC_;
MFD?]!6R_\"$_QH_MS2/^@K9?^!"?XT 7J*H_VYI'_05LO_ A/\:/[<TC_H*V
M7_@0G^- %ZBJ/]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C0!>KC=/U"R\3:O;7
M<E]:0Z?9SDV%FLJB2>0942,,\#D[5]\GL*Z3^W-(_P"@K9?^!"?XU3CD\*PR
M+)$^D(ZG*LIB!!]C0 ^^US3MD-O]N:-;V5[9+J%EQ%(H.06.0&X(&0>1BN-L
M)$M+_3V>59;.RU^>$WK'_7M)"<.YZ%MS;21@<#I770R^&XK.2T>^T^>*65Y7
M666-@S,Q8\=.]2_;?#GV/[%]JTS[+C'D>9'LQZ;>E '.+K=OIEYXBU9%BG6Y
MU&&WL]SA4>80JI^8\  YR?8UL:";#3[:YO;G6+2[N[R96N[B.1=F\X5$7G@#
M  !Y-63=>&6M4M3/I1MXSE(B\>Q3[#H.I_.B.Y\,PH4BGTJ-&(8JKQ@$CH?J
M* *EV_\ :?CFTL#S!IEN;QQV,K$I'GZ .?Q%='6<NK:&LK2KJ%@)' #.)DRP
M'3)S3_[;T@_\Q2R_\"$_QH O451_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:
M+U%4?[<TC_H*V7_@0G^-']N:1_T%;+_P(3_&@"]15'^W-(_Z"ME_X$)_C1_;
MFD?]!6R_\"$_QH O451_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\: +U%4?[<T
MC_H*V7_@0G^-']N:1_T%;+_P(3_&@#,MW77[R&X,D<6F6DY:WB!&ZXD4D!SZ
M*#DJ.IP">PJ34KB%M<T6X29'B6YFMV96!"R&-AM/H<J1]>*<C>$XY5E1M'61
M6W*ZF($'USZTY+CPZ+6:VDOM/GAGD>21)98V#%F+'(Z=?Y4 9!C276[J^AO(
MX)?[6"6K2(6CF<6RHZ''3HPS_>7'/0YLMO/+KQNKB\_=-K212SP$HJG[*R$*
M<Y'+!,YSDGH>G6&\\-M9?8C<Z6;4#'D%X]F/3;TH^W>'/L?V+[5IGV7&WR/,
MCV8]-O3% %?2+E;2_P!3M'O6DLX)XHX7GF+E7=1F/>QR3DK@$D_-CTK%UV"0
M:#KEE9:A"UO/<.AB,9$R3R$'RQS@@LP.<=#^-='%?>'8+=+>&ZTR.%&#)&DD
M852#D$ < YYI&O/#;WBWK7.EM=*,"<O&7 _WNM &M15'^V](/_,4LO\ P(3_
M !H_MS2/^@K9?^!"?XT 7J*H_P!N:1_T%;+_ ,"$_P :/[<TC_H*V7_@0G^-
M %ZBJ/\ ;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C0!>HHHH **** "BBB@
MHHHH **** "BBB@ HHHH 8T,3MN:-&/J5!IOV>#_ )XQ_P#?(J/4+^VTNPFO
MKR3RK>!"\CX)P/H.M9X\5Z*=%M]8%V397,HBBD$;<L6*XQC(Y!ZT :GV>#_G
MC'_WR*/L\'_/&/\ [Y%5]/U>RU22[CLY3(UG.UO.-I&UQU'(Y^HIVG:E;:I#
M)-;>9MCE:)M\90[AUX/;WH F^SP?\\8_^^11]G@_YXQ_]\BJ6L:]I^A);F^D
M<-<R>5"D<;.SMZ  5I4 1?9X/^>,?_?(H^SP?\\8_P#OD5+10!%]G@_YXQ_]
M\BC[/!_SQC_[Y%2UD_\ "3:48R\<[RJM[]A;RXF;;-W4\<#WZ>] &C]G@_YX
MQ_\ ?(H^SP?\\8_^^14M% $7V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%2T4 1?9X
M/^>,?_?(H^SP?\\8_P#OD5+52/5+*75)=+2<&\AC$KQ8.54]#GI0!-]G@_YX
MQ_\ ?(H^SP?\\8_^^146I:A!I5A+>W6_R8L;O+0NW) X Y/6K".)$5USA@",
MC% #/L\'_/&/_OD4?9X/^>,?_?(J6J6I:O9:3]E^VRF/[7<+;0X4MND;.!P.
M.G4\4 6/L\'_ #QC_P"^11]G@_YXQ_\ ?(J&[U*WLKJUMIO,\R[<I%MC+#(&
M>2.GXU;H B^SP?\ /&/_ +Y%'V>#_GC'_P!\BH9]4LK74;33YIPEU>;S!'@_
M/M&6YQ@8'K3-)UBQUO3$U'3YC-;2;MK["N<$@\$9ZB@"S]G@_P">,?\ WR*/
ML\'_ #QC_P"^14.F:C;ZMI\5]:^9Y,N=OF1E&X)!X/(Y%6B<#)Z4 1_9X/\
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
M^>,?_?(H^SP?\\8_^^14M% $7V>#_GC'_P!\BC[/!_SQC_[Y%2T4 1?9X/\
MGC'_ -\BC[/!_P \8_\ OD5+10!%]G@_YXQ_]\BC[/!_SQC_ .^14M% $7V>
M#_GC'_WR*/L\'_/&/_OD5+10!%]G@_YXQ_\ ?(H^SP?\\8_^^14M% $7V>#_
M )XQ_P#?(H^SP?\ /&/_ +Y%2T4 %%%% !1110 4444 %%%% !1110 4444
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
MT;2Y-0&HOIMJUXO2X,*F0>GS8S36T;2)_M#-IME)]J_UY,"'S<'^+CYL'UH
M\NCNI)+R/19+Z?\ L(^()8-_VA@#&%!$?F9SMR?6H-9N+J&?0&\-7]QJDT*W
MZ6TTP(< )@A2?O;1NP>^!7K)T326T\:<=,M#9@Y%N8%\L'UVXQFGQ:7IT)MV
MBL+:,VH*VY6%080>H7CY<]\4 8.D3V;?#87&GW\D,1L';[7(2[QOM.YF[DJV
M>GIQ7G37CV/AS5[5;BY6[.FPS^=;WQF@G7SD'F\_,CG/3TSP*]GM[&SM(&@M
MK6&")B2T<<8523U) ]:Q]5\&Z5?:#>Z596UOIHO=OF26UNJGY6##(&,]/UH
M\SUR5(])\3VEC?2W=B;*RG8O.90)6E3)R2<$\D__ %JG\5J;JQ\8-/)*XM+N
MS,*F1MJ9&#QG'>O4HM"T>VLI+7^S;(0SE?.4P(%F8$8+#&"<^O>ICIFF3QSA
MK&TD2[P9\PJ1-CINX^;'O0!YAJ<MMIWB9[E-0GO+&">VBA:UOV6:S&!A=C9$
MJMU)&<^O6NN\:SRPZMX86*5T$FJ(KA6(W#'0^HK=&@:,MQ#<C2;(30 +%(+=
M T8'0 XXQV]*LW%M:3M%)<P0R&%PT32("4;H"">A^E 'DN@-<1S>&=1%[=M/
M<ZI/;R;YV93'G[NTG'K^==%XX@LKGQUX;@U&X-O:O%<B1Q,8OX.FX$8R?SZ5
MV::3IL:Q+'IUJ@@<R1!85'EL>K+QP?<47FF:;J3#[;8VMTR J/.B5RH/4<CC
M- 'DNEWL^JV6B6NM:A<+9C3KN6-VG:/S'1V"DD$9*@#'TI;)%O=2\.WVJ2RF
MYGTB9R\D[ NR[@G?G( X[]\UZO<:'I-U:PVMQI=G-;P?ZJ)X%98_]T$8'X4^
M?2=-N3 ;C3[68VXQ"9(5;RO]W(XZ=J /,/!,)L=5\'O!<7 &H6ES]H1I6*-M
MW%0%)P,>U;GCF^L8]4.CV:VD&JZM:&&XO;F0(D%L<@Y)/).#@5V<.FZ;%]GD
M@L;5/LZD6[)$H\L-UVD#@'VZU'=Z'I&H3^?>Z597,N,>9-;H[8],D4 >6W,5
MAI7_  EMDEU')"-'MH[60N#YJB,+E?7+>G>M9].@L_$G@"<6T<5W/;N+F0)A
MI&6! -Q[XYKNY= T:<P&72;)_LP"P[K=#Y8[!>.!]*LSVMI+-%=7$$+R6V3%
M+(@+19')!/3('.* /'_$EO=6L&LV%I>V%S#<:VLV%=OM*RLWW-I&./7/;WX[
MGQ]<0"/2[&7SW:[NL+$EU]GBDP.DC@$A>>@Y-="VCZ6^H#47TZU:\'2X,*F0
M?\"QFGWMA8:F@@OK2WNE0APDT:N%/8X/XT >3Z))<:LWA/3[N^N7@EN=0A<Q
M7+C>BJI W Y(]/8U'H]VU[!X:L=6U.XBL!]M8R&X:/+(3MRV1]WC'Y5ZU%I.
MFPR121:=:QO"S/&RPJ"C-]X@XX)[^M,?0](>"*W?2[,PPOYD<9@7:C>H&.#[
MT <K\/\ ['_PJ>W_ +0"FS$5P9PW39YC[L_AFN3U!H/$&B:GKL,MK:QV^G?9
M-.TZ.53*L"N"SN <C@'CT_,^N)IUC%8FQCL[=+0@J8%B41D'J-N,<Y/YU!;^
M']%M)#);:18P.5*EH[9%)!ZC('0T <1I-O8ZSX[BB,<%Y9?\(Y"LR$!T)\Q6
M4$=,\ _A4O@33[.^^'-S;W=K%/"MQ.PCD0,H(/!Q[5V]AI.G:6KKI]A;6@D.
M7$$2IN/O@<U);V5I:0&WMK6&"%B28XXPJDGKP..: .1^'FH6FG?#G16O)TA$
MTCPQEOXG:5\*/<UVM5!I6G+;0VJV%J(('$D40A79&P).Y1C .2>1ZU;H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M.LDUQ,TTKHFP,Q]!DXX '4]*J#3- 6\^SA+;[2P;$7F?-@G+ +G@9YP.,\T
M5/M=^-1_LLZA+AKWRQ<&./S GD>9M^[MSN'7'3/?FDL[FXM?"D)CF FEO/),
MP4<;[DH6 Z9^8X[9Q6U/IMG<[S+ "7<2%@2K;@-H((Y!QQQVI?[.LUL39"WC
M%L<_N\<#)S^'/- &+;:I?)J\UA)<>:EO'<_O&107*B!E)P ,CS6'& <51LI]
M2D$UU%>S-+<FV+QIY0<@PAF\L,,%N.A[ ]ZZ(Z)IS11QFU!6,L1\QR=WWLG.
M6SWSG/>A]$TUP,VH7"JH*,5("\+@@\$#C/7'% '/17<_VFZO!JTY9[.TC#+;
MKDLTTJ8"%>'R".> Q.1@8$UM?ZI=R+:&]FMV1+LES'$9"8WC"9P"O1SG K;?
M0],DC5&M$VJ@C 4D<!MR].X;D'J#S3/LFCZ21(PM[4R%E#22;=Q;;N')Y)V+
MGUQ0!A/?7FJ6:7,MUL2.^L$,"JNUMQ@D)SC=G+^N,#I3;34=0_LX3170A2VM
M;:00QPH%<N[!@>.!A1TQBNB_L73?-206J;HMFW!. 4QM..F1@8/7%2+I=BD3
M1+;($9%0KZJI)4?@2: ,FQO[Z:_LY'NRT5W/<HT!1<((RP4 XS_#SDGGTZ5!
MK,US<R7/^E-'#9ZC91"#:NU\R0L6)(SG+X&#CY:T+;0?)UDZ@\L3 -(R*D&Q
M@7/.XYP>.. ,]3D\U;NM.TZ2?[9=0Q[U*DNS8&5.5)YP2#T)Z4 85SK6H+IM
MO+'.HEDL[B0DH"-ZR1JIQ[!C4KRWD6KK8QWK RW21R7'E1^8R^1(_P#=QG*C
MMTK531-,#/(MJA,@8$Y)&&(8@<\ D X'>K)LK9K@7!A4RAPX?ON"E<_]\L1^
M- '+MK&J/I]Y*M^8Y+"S$F?+3$S&25<L"/2(8QCDGZ5L:Q%(^JZ*4N)(@+ML
MJ@7#?N9#SD'TQQZGO@B+4O#<5\RA'@A@V%)$,&YL%BS;6W#&<GJ& Z@ UIW$
M=I<1Q3SE"D+"6.0M@*<8!!^A(^AH Y.TO]1TW1M/ACN99_M%C:[ $C#1%F5#
MLR .C<;B>0*U_M^H0>&=4N9B1<6B3&)I#&7^52R[@A*Y'3'MTYJ_'8:7=VB+
M%%#+ (A$A0Y 13P 1Z$#Z$47&DP2:+<Z7;X@CGADCW ;L%P<L<GDY.>3S0!C
M7>HZG9ZBNF+<SW1G,+++&D0D7<LQ8+NPF/W(QG)^8]>*KS7^J3Z;J?VFX"BT
MTZ21HBD3^:VZ=1OQE>B+N4=^/4'H1HNG+"\(MAM=@Q.X[@1]W!SD8[8Z=JD7
M2[%8'@6UC$<D/D.H'#)S\O\ X\WYF@#!OM:O[.&;4EF\Q%N;B 6A1=H$:2$$
M'&[),>>N,$\=ZN:3'/%X@NQ/>M=LUA;-O954\O-_= &/3^=:7]EV/VMKO[,A
MF;.2>021@G'3)'&>N.*BCTG2[7$:P1H9&3:&8DL8SO0#)_A(R!VQ0!H4444
M%%%% !124M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
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
MCS1H)FM7C&UHY&.$9L\%.#W!_&M67P_IL\LSRPNXG#AT,K[/G&UB%S@$@D9
MSR?4T0:%9P72W6Z>68%6WRRLQ)4,H/Y.PH S/[>OAIVHROY/G6=I.X*J0K21
MR2)G&>AV XSWI;O7[RVOY$1H)8BTR*JPOA"D;.,R9PQRI!4=/PYT9_#NFW".
MDL4A602"15F=0XD8LP;!&1EB?;--?P[I\DQD;SL&1Y GG-M5G!#D#WW'\Z *
M<FJ:G;-'#.\#37<430;(R K&0*_4G(4.A_ U9\31,]A#(MQ-%Y=W;DK&P ?,
MR##<9Q4\VF>?J=C<'8(;%6,8P2Y8KMZ^F/UQZ5<N+:&[B\J=-Z;E?&2.58,#
MQ[@4 2UR&HH;2.^N]+:1IK&WN9+J\/\ RU?8Q6/_ &BK8/HNW'M74);;+V6Y
MWL?,C1-F3@;2QS]3N_056M]$L;;(B6?8=V8WN9'0[L[LJ6(YR>U %&&PCMM7
MEL+.22VAFLU=C$W(8.1NYS\S G)ZG'M5:-(/^$(TR2>W2ZG%K#' )OFS(X55
MS^)&?;-;ECIEKIY8P+)N=54M)*TAVKG:N6)X&3Q[FE73;1;:UMQ#^ZM"IA7<
M?E*C [\X'K0 NGV4>G6$-I$2RQ+C<W4GN?Q-6:C\E/M'GX/F;-GWCC&<].GX
MU)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!GZG&\LD*^29HR&^08Y?*
MX//!XW\'@].]-T2*>"S:*=2I0JH!.>D: _\ CV>G?-:5% '%6EVUM+;7317L
M1^UW1DG>8M'.B^:=@7<>?E&,@?=.#V,MWJ>J:E8+"<0K+-:GS3:31J0\H#1_
M,5+8XR0>02,"NA.CV9MHK<JQCBF:903_ !,6SGV^=OSJ*'0+2) K2SR[3%M,
MCY*K$VY%''0'UY/<F@#&77[VUCN(;:)[B6"2YF9/L\LS2C[1*JQJ5^YPA )X
MZ<=:LZAJ.JSZ+J5Y:O!%#&EU&AVMYD9BW+NSNP<E#Q@8R#SC%7Y?#UG)N >:
M-9/,$P1\"57<NRMQTRS=,'!(SS2OX?LY'F\QIFBE$G[@O\BF3.]AWR<GOQDX
MQF@""+4K]-8CLKEK=5+!1NB9#./+W%T;<1D-QLY. 3GI536I]134[M(;I1$L
M=F4CVL,,TY!Y#=\<\<C [<Z<>API=).]S<R[7$A1V!5I NP.>.N .!QWQFI;
MK2;>[NOM$C2!BL:LJM@-L?>N?H<_G0!DRZ]?173Z<?*-TDL@,J6LLJLJI$WW
M%)8']\HSG'!]0*NW%]))IVEW,EN\,ES- 7B<LK1EN2#TY'3!_*II]$MYKB2X
M26>">20N98G ;E%0CD'@A%_$9&*G;3K9K>VMPA6*U9&B53TV_=% '/?\)#K'
M]G"\*V0!TW^T-OEO]T#)3[W4Y'S=O0]:N?VU?)<&21+?[+]M>U"C(?@$ARV<
M=1@C'OGM5W^P;$V8M<2>6++[%][GRL8_/WJM#X<B>2X:\D>6.6XEE$ ?Y/G!
M7)XSG:2,9QWZ\T 5+;Q%>SS"SS;//,8?*F6%UC&\2$\$Y< 1'# @'(Z5<LY=
M4;Q 8KN:%8UM<M%&AP3O8!@=W&0 <8..F>,TY/#=LK>8;N[>8+&JS,X++L+;
M".,<;F'3D$YS5FUTBWLYXYH7E#HC(V6SYF6+$M[[B3QCK0!2DU:]-TQC$"VQ
MNS9KN0EPVW[Y^8 C=QMXXYSVJK;7<NG_  ]M[F6Y43RVD>)V)&)),!6))/\
M$P).?7I6N-'MA?\ VO?+_K?.\G=^[\S;MWXQG..V<9YQGFG)I5LEI96H#^58
ME#$"W7:NU<^N.OU H QM+U5Y((=,TZZAFD2>:(7$I,RB-,,O1@6.UXQU]:MQ
M:GJ3O/(T-ND=DR1W47+-DQJ[%6SC WC (YP>E6KG1+:XO&O%EF@N&Q^\B8 C
M *GJ".0<'Z#N*9'X>L8I$\OS5A783;[\QNR*%5CGDD  =<<#/2@"C'KM_&]J
MES';DWBPR)Y88!%=PK*<DY(W#!XSSP*6;6M0>>6&U6V0Q"Z;=(K,"(B@ P".
MN\\]L=*M+X<M%A,8FN"5$:PN7!:%8VW(%X['UR3WS4T.AVD&XAI79EE5F=\E
MO,*ES^:CZ4 95GJ%Y<:@TLLBM!+=PB*,!@8PT(;KNP>O3'7FDA\0:D;:V:5+
M7S+ZWMY(=JL!$TCA2&Y^8#=GC&<8]ZUHM$M89DD1I0$*,$W?+N1=@/3KMX_"
MH+O08CI\<-J@,D$,<4/F2%0 C*P.0,@C:,'!Y['I0 ^VNKR[T_44EEA@GMWD
MA6900HPH(<@DXZYQ6'*9K&V:*!KG3K_9%OCF<S1R@2*&D5MW)^;!Y!(89'2M
MS3-),6F75M?A9#>.[3)O+@AA@C=@9R!SP.O%!\/V[HXGN;JX8QB-))) 6B4$
M-A< =U4Y.2<#.: ,Z[\17EG/.I-M,J). (XWPK1H6&Y\[<G:<J.1D<U,^KZE
M'?+IS_9?M$YB,4@1MB!UE8AANRQ A;D$9R.!4[^&+.3*O<73(6E8)O&U3(&$
MG;^+<3ST/3%6;G1K:YF\\M+'.!&$D1AE-A?:1D$?\M&!R#D&@#GTUW4-/TR6
M1Y())(9;N21"CR-(%G<84 _(N!]YL@<#M6DVJZD]P(X_LL8GO7M(2T;-MVJ[
MEV^89X0C QSSGM3W\*V#0R1":Z1)T=)]LG,H9V<[CC/WG8\8Z]QQ5R32('A5
M%DE1TG-PDJD;TD.<D9&.0Q&",8)H P[#5]2A2..8P(K74RM),KE)&^TR*45\
MX0@ ;=V<Y '0ULRR./$]K&';8;*9BN>"0\6#C\3^=0KX:LD4(DMRL9/[U/,R
M)OWC2?-D9^\[=,9SSFKE[IJ7DT4XGFMYX594EA(!VMC<.000=J]NU '.V6MZ
MC!83NODR0V,(GE\S<TD@,D@(!SQ@)QP:FN=6OWFM+T-;I;"XN@B%BG^K24#>
MV<8)7/0;>.M6T\,0K>2?O9$LVMX8?)5\^:$9R0^1DY+#D')YS4T_AFPN=Z2O
M.T+&5A$'PJ&0,'(P,\[B>O!Z8H S1JVI7<\$*7,*F.^C1I!;2(LJ-&6^ZS9Q
MD'G)!X-7-$URZU2XC+0-]FN(#.CBVDC$7*[5+M\KDALY7'W3UZU870(!(TS7
M5T\S2)(96<9W(" <8QT.",8_'FIK'1[>PF$D3RL$0QQ([96%"02J^V0.N>@'
M04 9]U%(-:C2WN[B:\:X65PKL(X(.A5ESMY ('&23GMQ6TIYV31[H74_F:K:
M,\Y:0L [(KAE5L@8)(  Q@XK8BTA8;V6ZBO+I/.E\V2,,NUC@#GY<XP .O:B
MST:WL9UEC>5A&K)#&[ K"K$$A>/8=<X P,"@##:>\BT2VMC<7-U)/JLUN\GF
M;)'422G&X8VCY #CH,XK4TF]BA@:VD6\\Q+EHBC!Y_+/!QO /RX8$%NQ]N+,
MFD6TEH;<&1,3M<(ZM\R2%R^0?J3QTQQ4]E91V43(C.[.Y>21SEG8]2?TZ<
M4 <];M<R1Z;=Q7DR7&I3312,SET4&.5EPA./E**!C'&?4U>T5?\ B87#6DUQ
M+8+$J>9-*T@EE!.YE+$\8P"1P3]#4_\ 8%KF3][<>6PDV1A\+"9,[F7C(/)Z
MDXR<8I4TB2"U\B'4+G:-@4,5 158' V@=AB@ G9AXHL$#':;*Y)&>"0\&/YG
M\ZHRZQ>OJSK ,6\%UY$@=51"NS).]CG=D\!<\#D<\:MYI=M?W$,\QF$D*.BF
M*=X^&*D@[2,_=7\JB&@Z:)6D\ACN'*F5RN=FS.W.-VWC/6@#&M]9U:0W*+NG
MQ%;R^9';\HKM('*)G+*-@QGGJ>1Q2'7KZ9 EG-Y[V\:.\GD>6LA+LI#[R-F
MA!'7)]L'5'AK3%5,)-YB!0LWGOY@"YVC=G/&3^9]:E&@Z:LL<BP,#&JC E?#
M[6++N&<,0Q)RV>230!6T[4+R;5Y+:\<PL5D9;9H"ORJX"LK]&&",\]6' J76
M]1N+!(_L[P*[!V_>1M*S;1T5%()Z\GH/QI?["MX89A9O+#+(K*DAE9O*#-N.
MP$_*,\X&.@]!4]]I<-_-%,\LT3QH\>8FQN1\;E/'0[5Z8/'!% &)<:O?:A;K
M-!Y<-O'>64<B\^82[0N<-G&,2!<8YY^E#>)-06UM)Q%;-_:,*36RX8>6K2Q)
MM<YY.)@<C'(/%:,?ANSC$:K-<>6C0N8]XP[Q;=C-QG.$4>AP*@O/"\,EF(;>
M63Y6B6(22<01"5'94P,C.P8SGHHR * *L^K:C'J<4<T\*K9W$J3B.)@)E$ D
M! W<<-CG/(S[4ZW\0:E-Y41@59+HQ"&9[66.-"VXLI#8WE57J",Y[5IC0K;*
MN\LTDHF,SRN1F0E=A##&,;0!@ < 4Q/#MJD6WS[EG7RQ%*S@O$$SL"\8XR>H
M.<\YH 7099VL)VNY%,BW<ZE@3CB1@,9Z#V[51EU&ZMK_ %&.&>)2UZ%7S4>4
M@"WC;"1J03R<\=.36HNC6HTR;3V,CQ3%V=F?YBS'<6SV.3FH!X>MPXE^U77V
MCS&=Y]X#R;E52#QC&$4< 8VC&#0!0@\17UU#'=I%;I!FTWQL&+$3;,X.0!MW
M9Z'/MUJ8Z_<?8X)MENC2PW#DR,513&P R?3GFKEMX?LK6U^S)YI0&'&YLG]T
M1L_]!%1/X9LI RO+<%,.(U\P 1;V#';@?W@",YQCTXH IVVN:C=7*6<?V?S/
MM30M,\$B J(EDR(R<C[V.3[^U7M+U6>_G6%XT5HH2;G&>)!(R8'MF.3]*DMM
M#M[:[^U^=/+,9#*S2,#ER@0G  _A &!QQ2Z5I[V<M[<3+&LMY/YA6-BRH H
M ) [@L>.K&@"*!9X_%%PLEY++$]JKI$V L?SMTP!^9R:MZG&)+!P]V;2)2&E
ME#;2$!!8;LC;D C/;-2BUC%Z;OGS3&(^O& 2?ZU5?2OM.CP6%U<S.T8C+3*W
MS,R$$$YSGD9YH QK19KF]@LY'NX["XDFG@1Y760QJL8 )SN +,[ $],=,8IT
M+WDEKH\S7\^([UH'3(Q,%:106.,GA0>M:SZ0)(X]]]=&:)R\<^Y=Z9&"/NX(
M([$']!4JZ9;);6MNJL$M7#Q_-DY (R3WZF@#G[ZYN+:_:9_MJW7]IP1QX\SR
M/(=T3_<(PQ]]WX5UE9[Z/!)>_:'EG*^:)O(+_N_,  #8QGL#C.,C.,\U<AB\
MF/8'=^2<NV3R<]?QH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MK"FU:Y?7X+>!L6N\QL< [V R>?;(K=H **K6,KRQ2,[9(FD4?0,0/TI;^[2P
MT^XO)/N01-(?? S32N[";LKLQKOQUX>LKN6UGO&$L+E' B<X(ZC(%3Z7XNT;
M6;P6EA<O+,5+8\IAP/<BO)]"NF75I;^XT9M8!#%XMN5#,>I^4^];L_B64DQZ
M'HD&AWL:227#K$I81*N[!R@QG^@]:]*>#BO=5[][JW^9Y<,;)^\[6[6=_P#(
M]5HKS:Z\9ZQ:>"],N5EW7=Z\JO<M&#L"M@<8QG'MV-6;,^*;II)-/\2P7.G%
M,M>,B9C(&3\G4>G/8US/"R2O)I?\ ZOK<6[13?\ P3T"BO*;#7_%5]HVH:H=
M<\J"RVCYH$)D)Z <<=OSJ?1]<UO5+99)?&%O:2NQ40/"A;Z]*IX.2O=K3U_R
M)6-B[>Z]?3_,]/HKRS1O'>J/JMTUY=E[;R)GBC9%&"H++R![8JW;>*]:3PK"
MS71N-4U.X,=I\BC8@(!; &.N1S_2E+!U(NS".-IR5T>D45YM8^+M5B\*ZQ=7
M5]YUU#,L-N^Q1@GN !Z GGTKK/"TFIWGARRNK^[+SS'S6)1>4)X' ';!S6=2
MA*FFV^MC6GB(U&DETN;M%9FOOJZZ<%T6)7NGD52S%<1KW;!(!QZ>]<E=>+-7
MTI=9M&N8[^2T>*.&Z,07#/U! XXY_$4H4936C'4KQINTD>@45R5EJVN6NMW^
MC2O'JEQ%;I/ S 09R5# X&.-V?PJI9^*]43P7JNKW)22Z@NVBC7:-J E !QU
M W'K3]A+IY?B+ZQ#KY_@=Q17)Z1J^IP>)H=(U"^2^2ZLQ<)((E0HW/R\=1P?
MTK2US4;FUN81;2;4MT^TW/ .8PR@CVX+G_@-2Z34K%*M%QYC:HK#GU*YM_%:
MP-)FQ-O$K+@?+([2!6S[[ OU850GUG4(+JWD\[=!'<77VA-HYB1PO_CH)/OB
MA4FQNK%'5T5@SZC=+K)@2;]U]JA0# ^ZT;$C\P*M3:@UMK%TLLF+:"Q6<C X
M.Y\G\@*GD8_:(U**YI=2U&#P]J)N9L7UO&) VT<!U##C&.#N7_@-=)2E%Q'&
M:D+17/7%S*U_JF_6GLDM641+B/:,QAN0RDGD^M11:A-<W86_U5M,;['!+Y(:
M-?G;=N^^I/&!5^S=KD^U5['345S[/<27E\/[:EMXK6*,H^(RIRN2S97G\,?A
M2V5W>ZVT*-/)9!+.&:40@;C)("<?,#@#;^OM2]F[7N'M%>UC?HKF5U"[N);*
MUFU!K9A)<13RQA!O,9 4_,"!D<_C3;BYOVT35;J+59F^P"3R)XUCQ, @;YOE
MP<-E>,=*?LGW%[9=CJ**KV<$D$6)+J:Y+'.Z7;D>WR@58K-FJ=T%%%%(8444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !2$94@'&1UI:* .<;0KRWN[$0W3R11NQ+;5'EYQ^>:Z.BB@"M8Q/%
M%(KK@F:1A]"Q(_2LCQM;ZA>^');/3;=IY9W56"D#"YR3R?8#\:Z"BJA+EDI=
MB)QYXN/<Y'P;I%[X=\,7,DMDS7TCLX@##)P,*N<X]_QKGT\'^(Y]-U'5)IWB
MU"[W*]J$4F521QNSP/;T KTZBMUB9J3EU9@\+!Q4;Z+^KGF&F6/BS3+2"QO=
M&-]I>'S9XC/)SU."1R<U8TKPMK6E>'-7D2V*W=^@BBM4D!V(3R2<XS@G_)KT
M>BJEBI/HM28X2*ZO0\UN?#.LV_@.UTJUL7>YN+@S72AE^4#H#S_N_E3?[-UA
M-'^Q0>"X([CR?*^U[T,F<8+?4\]Z],HH^M2ZI;WZA]4CT;VMT/)]2\#ZNNCZ
M4+6Q9[@1R"X564%26R >?0X_"K>C^#M?N+L7=Q(^EO91*EK\JR$\'.!G [GZ
MM7IM%-XRHXVT$L#34KZGC1\*>*?[.-G_ &7+L:;S6^=.2!@=_<_G7I/ARZU6
M6,V]_HPTZ&WC58OWP<MVQQZ 5N45-7$NJK22+I854G>+9C>*FU;^PY(]%B9[
MN5@F58 HIZD$G\/QKEY-"U"X\*2Z5;:$]E+$R3AY)T<W#@\Y([XS_*O0:*SA
M6<%9+K<NI04Y7;Z6.7T2RO[KQ5>:[=V3V4;VRP1QRL"QZ$GCW%5M'T74+;PI
MJUG<:='+-/=221V\SC;(IVXY!XZ''(YKL:*'6?;M^ *A'OW_ !.(\->'Y8O$
M<>HKI+Z9;06OE[))-[22'J1R3@#C\!6XVCRW]]J$]S/<6Z38@1(V7#Q!>_!Z
MLSUMT42K2D[A"A&,;'.6.E7ERD\5^C1E["&W\W()WH\OS#WY5OQIFDZ=J!GM
M);^U"'-V9QD%1O92/P.#7344O:O4:I+0Y.#2M2M'F<V[3+:W430X<;IHE4KQ
MD]0I'7&2*FO;2]U:YGD6TFMX;A(;9BY4/L#LTC8R<#!P/<]*Z:BCVKO>P>Q5
MK7.8U?1KU!<FU:XO/M5F\+^8ZY#*04]/5Q^-;EK>27$A1[&YMP!G=+LP?;AC
M5NBI<[JS*C347=&,-'CN;[57N[2-UG9?*=U!.!&HX/4<@U3L$O;699KW3+BY
MDDL;='9=C$2+OW@Y8=R*Z6BG[1VL+V2O=&-;:7#<ZM=7MWIT9WK$83-&K,N%
MY'?&#3YA/8:S->1VLMS!<PHC"+!9'0MC@D<$-^E:U%+G8^16T.=M]'F>ZLI;
MRU1PTEQ-,C881ER"H]R!QQZ4Z?3+E='U^Q@@PDP?[(@( (:)1@>GS[OSKH**
M?M&+V4;"*,*![4M%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
-110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>a2019finalannualreportwr007.jpg
<TEXT>
begin 644 a2019finalannualreportwr007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 ****
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 **** /)]2^(6OVVIW5O%+ $BF=%S$.@8@56_X
M63XC_P">L'_?D5@ZU_R'+_\ Z^9/_0C5*OHX8>BXKW4?-2Q-92?O,ZO_ (63
MXC_YZP?]^11_PLGQ'_SU@_[\BN4HJOJU'^5$_6:W\S.K_P"%D^(_^>L'_?D4
M?\+)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8
M/^_(KE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4
M?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,S
MJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BE]6H_RH/K-;^9G5_\+)\1_P#/
M6#_OR*/^%D^(_P#GK!_WY%<I13^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_P
MLGQ'_P ]8/\ OR*Y2BCZM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6
M#_OR*Y2BCZM1_E0?6:W\S.K_ .%D^(_^>L'_ 'Y%'_"R?$?_ #U@_P"_(KE*
M*/JU'^5!]9K?S,ZO_A9/B/\ YZP?]^11_P +)\1_\]8/^_(KE**/JU'^5!]9
MK?S,ZO\ X63XC_YZP?\ ?D4?\+)\1_\ /6#_ +\BN4HH^K4?Y4'UFM_,SJ_^
M%D^(_P#GK!_WY%'_  LGQ'_SU@_[\BN65&<X52Q]AFDZ4OJU'^5!]9K?S,ZK
M_A9/B/\ YZP?]^11_P +)\1_\]8/^_(KE**?U:C_ "H/K-;^9G5_\+)\1_\
M/6#_ +\BC_A9/B/_ )ZP?]^17*44?5J/\J#ZS6_F9U?_  LGQ'_SU@_[\BC_
M (63XC_YZP?]^17*44?5J/\ *@^LUOYF=7_PLGQ'_P ]8/\ OR*/^%D^(_\
MGK!_WY%<I11]6H_RH/K-;^9G5_\ "R?$?_/6#_OR*/\ A9/B/_GK!_WY%<I1
M1]6H_P J#ZS6_F9U?_"R?$?_ #U@_P"_(H_X63XC_P">L'_?D5RE%'U:C_*@
M^LUOYF=7_P +)\1_\]8/^_(H_P"%D^(_^>L'_?D5RE%'U:C_ "H/K-;^9G5_
M\+)\1_\ /6#_ +\BC_A9/B/_ )ZP?]^17*D$8R",]*2E]6H_RH/K-;^9G5_\
M+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I13^K4?Y4'UFM_,SJ_P#A9/B/_GK!
M_P!^11_PLGQ'_P ]8/\ OR*Y2BCZM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\
M"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_ .%D^(_^>L'_ 'Y%'_"R?$?_ #U@
M_P"_(KE*4 D$@' ZFE]6H_RH/K-;^9G5?\+)\1_\]8/^_(H_X63XC_YZP?\
M?D5RE%/ZM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BCZM1
M_E0?6:W\S.K_ .%D^(_^>L'_ 'Y%'_"R?$?_ #U@_P"_(KE**7U:C_*@^LUO
MYF=7_P +)\1_\]8/^_(H_P"%D^(_^>L'_?D5RE*%+'"@GZ4?5J/\J#ZS6_F9
MU7_"R?$?_/6#_OR*/^%D^(_^>L'_ 'Y%<I13^K4?Y4'UFM_,SJ_^%D^(_P#G
MK!_WY%'_  LGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_P
MLGQ'_P ]8/\ OR*Y2BCZM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6
M#_OR*Y2BCZM1_E0?6:W\S.K_ .%D^(_^>L'_ 'Y%'_"R?$?_ #U@_P"_(KE*
M*/JU'^5!]9K?S,ZO_A9/B/\ YZP?]^11_P +)\1_\]8/^_(KE**/JU'^5!]9
MK?S,ZO\ X63XC_YZP?\ ?D4?\+)\1_\ /6#_ +\BN4HH^K4?Y4'UFM_,SJ_^
M%D^(_P#GK!_WY%'_  LGQ'_SU@_[\BN4HH^K4?Y4'UFM_,SJ_P#A9/B/_GK!
M_P!^11_PLGQ'_P ]8/\ OR*Y2BCZM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\
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
MG3;DKZGK8^K.%1*+MH=Y\-KF2\\6ZA=3$&2>!Y'(&!DNI/\ .F_%7_D-6?\
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
MPAOB/_H$S_I_C1[6E_,OO#V57^5_<937=RZE6N)64\$%R0:%N[E5"K<2@ 8
M#GBM7_A#?$?_ $"9_P!/\:/^$-\1_P#0)G_3_&E[2EW0>RJ]F9?VV[_Y^IO^
M_AJ.2625MTDC.<8RQS6Q_P (;XC_ .@3/^G^-'_"&^(_^@3/^G^-'M:2ZH/9
M57T9B4]Y9) H=V8*,+DYP*V/^$-\1_\ 0)G_ $_QH_X0WQ'_ - F?]/\:?MJ
M7\R^\/8U?Y7]QB4^2624@R.SD# +'/%;'_"&^(_^@3/^G^-+_P (7XC_ .@3
M-^:_XT>VI?S+[P]C5_E?W&-)+)*09'9R!@%CG I$=HW#HQ5@<@@X(K:_X0OQ
M'_T"9OS7_&C_ (0OQ'_T"9OS7_&CVM+^9?>'L:O\K^XR[C4+V[14N;R>=5Z"
M20L!^9J%I'<*&=F"C"@G.*VO^$+\1_\ 0)F_-?\ &C_A"_$?_0)F_-?\:2JT
MEM) Z55[Q9C/+)*09'9R!@;CG%-Z5M_\(7XC_P"@3-^:_P"-'_"%^(_^@3-^
M:_XT_;4OYE]X>QJ_RO[C&>621][R,S>K')J3[;=_\_4W_?PUJ_\ "%^(_P#H
M$S?FO^-'_"%^(_\ H$S?FO\ C2]K2_F0>RJ_RLROMET?^7F;_OX:C$L@C,8=
M@A.2N>"?I6S_ ,(7XC_Z!,WYK_C1_P (7XC_ .@3-^:_XT>UI?S(/95?Y68=
M6H]2OXH/(COKA(L8\M96"_EFM+_A"_$?_0)F_-?\:/\ A"_$?_0)F_-?\:'5
MI/>2!4JJVBS%61U5E5V"M]X \'ZTHED$9C#L$)R5SP?PK9_X0OQ'_P! F;\U
M_P :/^$+\1_] F;\U_QI^UI?S+[P]C5_E?W&'3_-D\OR][;,YVYXS]*V?^$+
M\1_] F;\U_QH_P"$+\1_] F;\U_QH]M2_F7WA[&K_*_N,.GO+)*09'9R!@;C
MG K9_P"$+\1_] F;\U_QH_X0OQ'_ - F;\U_QH]M2_F7WA[&K_*_N,.K-OJ5
M_:)LMKVX@7^['*RC]#6I_P (3XD_Z!4O_?2_XT?\(3XD_P"@5+_WTO\ C2=6
MD]Y(%2JK:+,66:6>0R32/(YZL[$D_B:96[_PA/B3_H%2_P#?2_XT?\(3XD_Z
M!4O_ 'TO^-/VU+^9?>'L:O\ *_N,*BMW_A"?$G_0*E_[Z7_&C_A"?$G_ $"I
M?^^E_P :/;4_YE]X>QJ_RO[C"HK=_P"$)\2?] J7_OI?\:/^$)\2?] J7_OI
M?\:/;4_YE]X>QJ_RO[C"HK=_X0GQ)_T"I?\ OI?\:/\ A"?$G_0*E_[Z7_&C
MVU/^9?>'L:O\K^XPJ*W?^$)\2?\ 0*E_[Z7_ !H_X0GQ)_T"I?\ OI?\:/;4
M_P"9?>'L:O\ *_N,*BMW_A"?$G_0*E_[Z7_&C_A"?$G_ $"I?^^E_P :/;4_
MYE]X>QJ_RO[C"HK=_P"$)\2?] J7_OI?\:/^$)\2?] J7_OI?\:/;4_YE]X>
MQJ_RO[C"HK=_X0GQ)_T"I?\ OI?\:/\ A"?$G_0*E_[Z7_&CVU/^9?>'L:O\
MK^XPJ*WO^$)\2?\ 0*E_[Z7_ !I?^$'\2_\ 0*D_[[3_ !H]M2_F7WA[&K_*
M_N,"BM__ (0?Q+_T"I/^^T_QH_X0?Q+_ - J3_OM/\:/;4OYE]X>QJ_RO[C
MHK?_ .$'\2_] J3_ +[3_&C_ (0?Q+_T"I/^^T_QH]M2_F7WA[&K_*_N,"BM
M_P#X0?Q+_P! J3_OM/\ &C_A!_$O_0*D_P"^T_QH]M2_F7WA[&K_ "O[C HK
M?_X0?Q+_ - J3_OM/\:/^$'\2_\ 0*D_[[3_ !H]M2_F7WA[&K_*_N,"BM__
M (0?Q+_T"I/^^T_QH_X0?Q+_ - J3_OM/\:/;4OYE]X>QJ_RO[C HK?_ .$'
M\2_] J3_ +[3_&C_ (0?Q+_T"I/^^T_QH]M2_F7WA[&K_*_N,"BM_P#X0?Q+
M_P! J3_OM/\ &C_A!_$O_0*D_P"^T_QH]M2_F7WA[&K_ "O[C HK?_X0?Q+_
M - J3_OM/\:/^$'\2_\ 0*D_[[3_ !H]M2_F7WA[&K_*_N,"BM__ (0?Q+_T
M"I/^^T_QH_X0?Q+_ - J3_OM/\:/;4OYE]X>QJ_RO[C HKH/^$%\3?\ 0*?_
M +^)_C1_P@OB;_H%/_W\3_&CV]+^9?>'L*O\K^XY^BN@_P"$%\3?] I_^_B?
MXT?\(+XF_P"@4_\ W\3_ !H]O2_F7WA["K_*_N.?HKH/^$%\3?\ 0*?_ +^)
M_C1_P@OB;_H%/_W\3_&CV]+^9?>'L*O\K^XY^BN@_P"$%\3?] I_^_B?XT?\
M(+XF_P"@4_\ W\3_ !H]O2_F7WA["K_*_N.?HKH/^$%\3?\ 0*?_ +^)_C1_
MP@OB;_H%/_W\3_&CV]+^9?>'L*O\K^XY^BN@_P"$%\3?] I_^_B?XT?\(+XF
M_P"@4_\ W\3_ !H]O2_F7WA["K_*_N.?HKH/^$%\3?\ 0*?_ +^)_C1_P@OB
M;_H%/_W\3_&CV]+^9?>'L*O\K^XY^BN@_P"$%\3?] I_^_B?XT?\(+XF_P"@
M4_\ W\3_ !H]O2_F7WA["K_*_N.?HKH/^$%\3?\ 0*?_ +^)_C1_P@OB;_H%
M/_W\3_&CV]+^9?>'L*O\K^XY^BN@_P"$%\3?] I_^_B?XTO_  @?B?\ Z!;?
M]_8__BJ/;TOYE]X>PJ_RO[CGJ*Z'_A _$_\ T"V_[^Q__%4?\('XG_Z!;?\
M?V/_ .*H]O2_F7WA["K_ "O[CGJ*Z'_A _$__0+;_O['_P#%4?\ "!^)_P#H
M%M_W]C_^*H]O2_F7WA["K_*_N)OA[IWV_P 5P.RYCM5,S?4<+^I!_"O9:X[X
M>^'+O0[6[FU"#R;B=PH4L&P@'7()ZDG\J[&O#QE15*KMLCW<%2=.EKNPHHHK
MD.P**** "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 **** &>;'_P ]%_.CSHO^>B?]]"N2N=)TUKJ4G3[4DN2285YY
M^E1?V1IG_0.M/^_"_P"%.PKG9>=%_P ]$_[Z%'G1?\]$_P"^A7&_V1IG_0.M
M/^_"_P"%']D:9_T#K3_OPO\ A18+G9>=%_ST3_OH4>=%_P ]$_[Z%<;_ &1I
MG_0.M/\ OPO^%']D:9_T#K3_ +\+_A18+G9>=%_ST3_OH4>=%_ST3_OH5QO]
MD:9_T#K3_OPO^%']D:9_T#K3_OPO^%%@N=EYT7_/1/\ OH4>=%_ST3_OH5QO
M]D:9_P! ZT_[\+_A1_9&F?\ 0.M/^_"_X46"YV7G1?\ /1/^^A1YT7_/1/\
MOH5QO]D:9_T#K3_OPO\ A1_9&F?] ZT_[\+_ (46"YV7G1?\]$_[Z%'G1?\
M/1/^^A7&_P!D:9_T#K3_ +\+_A1_9&F?] ZT_P"_"_X46"YV7G1?\]$_[Z%'
MG1?\]$_[Z%<;_9&F?] ZT_[\+_A1_9&F?] ZT_[\+_A18+G9>=%_ST3_ +Z%
M'G1?\]$_[Z%<;_9&F?\ 0.M/^_"_X4?V1IG_ $#K3_OPO^%%@N=EYT7_ #T3
M_OH4>=%_ST3_ +Z%<;_9&F?] ZT_[\+_ (4?V1IG_0.M/^_"_P"%%@N=EYT7
M_/1/^^A1YT7_ #T3_OH5QO\ 9&F?] ZT_P"_"_X4?V1IG_0.M/\ OPO^%%@N
M=EYT7_/1/^^A1YT7_/1/^^A7&_V1IG_0.M/^_"_X4?V1IG_0.M/^_"_X46"Y
MV7G1?\]$_P"^A1YT7_/1/^^A7&_V1IG_ $#K3_OPO^%']D:9_P! ZT_[\+_A
M18+G9>=%_P ]$_[Z%'G1?\]$_P"^A7&_V1IG_0.M/^_"_P"%']D:9_T#K3_O
MPO\ A18+G9>=%_ST3_OH4>=%_P ]$_[Z%<;_ &1IG_0.M/\ OPO^%']D:9_T
M#K3_ +\+_A18+G9>=%_ST3_OH4>=%_ST3_OH5QO]D:9_T#K3_OPO^%']D:9_
MT#K3_OPO^%%@N=EYT7_/1/\ OH4>=%_ST3_OH5QO]D:9_P! ZT_[\+_A1_9&
MF?\ 0.M/^_"_X46"YV7G1?\ /1/^^A1YT7_/1/\ OH5QO]D:9_T#K3_OPO\
MA1_9&F?] ZT_[\+_ (46"YV7G1?\]$_[Z%'G1?\ /1/^^A7&_P!D:9_T#K3_
M +\+_A1_9&F?] ZT_P"_"_X46"YV7G1?\]$_[Z%'G1?\]$_[Z%<;_9&F?] Z
MT_[\+_A1_9&F?] ZT_[\+_A18+G9>=%_ST3_ +Z%'G1?\]$_[Z%<;_9&F?\
M0.M/^_"_X4?V1IG_ $#K3_OPO^%%@N=EYT7_ #T3_OH4>=%_ST3_ +Z%<;_9
M&F?] ZT_[\+_ (4?V1IG_0.M/^_"_P"%%@N=EYT7_/1/^^A1YT7_ #T3_OH5
MQO\ 9&F?] ZT_P"_"_X4?V1IG_0.M/\ OPO^%%@N=EYT7_/1/^^A1YT7_/1/
M^^A7&_V1IG_0.M/^_"_X4?V1IG_0.M/^_"_X46"YV7G1?\]$_P"^A1YT7_/1
M/^^A7&_V1IG_ $#K3_OPO^%']D:9_P! ZT_[\+_A18+G9>=%_P ]$_[Z%'G1
M?\]$_P"^A7&_V1IG_0.M/^_"_P"%']D:9_T#K3_OPO\ A18+G9>=%_ST3_OH
M4>=%_P ]$_[Z%<;_ &1IG_0.M/\ OPO^%']D:9_T#K3_ +\+_A18+G9>=%_S
MT3_OH4>=%_ST3_OH5QO]D:9_T#K3_OPO^%']D:9_T#K3_OPO^%%@N=EYT7_/
M1/\ OH4>=%_ST3_OH5QO]D:9_P! ZT_[\+_A1_9&F?\ 0.M/^_"_X46"YV7G
M1?\ /1/^^A1YT7_/1/\ OH5QO]D:9_T#K3_OPO\ A1_9&F?] ZT_[\+_ (46
M"YV7G1?\]$_[Z%'G1?\ /1/^^A7&_P!D:9_T#K3_ +\+_A1_9&F?] ZT_P"_
M"_X46"YV7G1?\]$_[Z%'G1?\]$_[Z%<;_9&F?] ZT_[\+_A1_9&F?] ZT_[\
M+_A18+G9>=%_ST3_ +Z%'G1?\]$_[Z%<;_9&F?\ 0.M/^_"_X4?V1IG_ $#K
M3_OPO^%%@N=EYT7_ #T3_OH4>=%_ST3_ +Z%<;_9&F?] ZT_[\+_ (4?V1IG
M_0.M/^_"_P"%%@N=EYT7_/1/^^A1YT7_ #T3_OH5QO\ 9&F?] ZT_P"_"_X4
M?V1IG_0.M/\ OPO^%%@N=EYT7_/1/^^A1YT7_/1/^^A7&_V1IG_0.M/^_"_X
M4?V1IG_0.M/^_"_X46"YV7G1?\]$_P"^A1YT7_/1/^^A7&_V1IG_ $#K3_OP
MO^%']D:9_P! ZT_[\+_A18+G9>=%_P ]$_[Z%'G1?\]$_P"^A7&_V1IG_0.M
M/^_"_P"%']D:9_T#K3_OPO\ A18+G9>=%_ST3_OH4>=%_P ]$_[Z%<;_ &1I
MG_0.M/\ OPO^%']D:9_T#K3_ +\+_A18+G9>=%_ST3_OH4>=%_ST3_OH5QO]
MD:9_T#K3_OPO^%']D:9_T#K3_OPO^%%@N=EYT7_/1/\ OH4>=%_ST3_OH5QO
M]D:9_P! ZT_[\+_A1_9&F?\ 0.M/^_"_X46"YV7G1?\ /1/^^A1YT7_/1/\
MOH5QO]D:9_T#K3_OPO\ A1_9&F?] ZT_[\+_ (46"YV7G1?\]$_[Z%'G1?\
M/1/^^A7&_P!D:9_T#K3_ +\+_A1_9&F?] ZT_P"_"_X46"YV7G1?\]$_[Z%'
MG1?\]$_[Z%<;_9&F?] ZT_[\+_A1_9&F?] ZT_[\+_A18+G9>=%_ST3_ +Z%
M'G1?\]$_[Z%<;_9&F?\ 0.M/^_"_X4?V1IG_ $#K3_OPO^%%@N=EYT7_ #T3
M_OH4>=%_ST3_ +Z%<;_9&F?] ZT_[\+_ (4?V1IG_0.M/^_"_P"%%@N=EYT7
M_/1/^^A1YT7_ #T3_OH5QO\ 9&F?] ZT_P"_"_X4?V1IG_0.M/\ OPO^%%@N
M=EYT7_/1/^^A1YT7_/1/^^A7&_V1IG_0.M/^_"_X4?V1IG_0.M/^_"_X46"Y
MV7G1?\]$_P"^A1YT7_/1/^^A7&_V1IG_ $#K3_OPO^%']D:9_P! ZT_[\+_A
M18+G9>=%_P ]$_[Z%'G1?\]$_P"^A7&_V1IG_0.M/^_"_P"%']D:9_T#K3_O
MPO\ A18+G9>=%_ST3_OH4>=%_P ]$_[Z%<;_ &1IG_0.M/\ OPO^%']D:9_T
M#K3_ +\+_A18+G9>=%_ST3_OH4>=%_ST3_OH5QO]D:9_T#K3_OPO^%']D:9_
MT#K3_OPO^%%@N=EYT7_/1/\ OH4>=%_ST3_OH5QO]D:9_P! ZT_[\+_A1_9&
MF?\ 0.M/^_"_X46"YV7G1?\ /1/^^A1YT7_/1/\ OH5QO]D:9_T#K3_OPO\
MA1_9&F?] ZT_[\+_ (46"YV7G1?\]$_[Z%'G1?\ /1/^^A7&_P!D:9_T#K3_
M +\+_A1_9&F?] ZT_P"_"_X46"YV7G1?\]$_[Z%'G1?\]$_[Z%<;_9&F?] Z
MT_[\+_A1_9&F?] ZT_[\+_A18+G9>=%_ST3_ +Z%'G1?\]$_[Z%<;_9&F?\
M0.M/^_"_X4?V1IG_ $#K3_OPO^%%@N=EYT7_ #T3_OH4>=%_ST3_ +Z%<;_9
M&F?] ZT_[\+_ (4?V1IG_0.M/^_"_P"%%@N=EYT7_/1/^^A0)(V. ZD^@-<;
M_9&F?] ZT_[\+_A5O2]-L(-2@DBL;>-U;ADB4$<>N*+!<ZJBBBD,**** "BB
MB@ HHHH **** "BBB@ HHHH YJX_X^9?]\_SJ.I+C_CYE_WS_.HZHD**** "
MBBB@"AK,]]!8YTZ'S9W<*.,[1W-8SZY?Z7=7]K=RQW9M[<2I((]F&)  (';Y
MJU=?U";3=*>:VC+S,0B87.">_P"E<[!%;W&AWMK;QW,VH3Q^9++)&1O(() )
M_P FNVA%.%Y+2YPUYM3M%ZV-"TU75+>^L$O)8[A-0A+JJQA#&V,@9[]A4^F:
MMJ%WXCGL[N 6T<<&X0Y#$'(Y+#V-9]G)_:FJ:*((Y,6,'[]F0@(VW&.?<5?M
M8W'CF]<HVPVH ;'!^[53C'6Z5[?J3"4W:S=K_H4DUS4;UI+FWOK.$"?RXK67
M:#(HQSDG/?M75C) R,'TKSYK.*#3+W39+-VU-KD>21$22N1T/IU_.N^MT>.V
MB20Y=4 8^IQS48F,4EREX6<I-\Q)1117&=H4444 %%%% !1110 4444 %<YJ
M5[K<;7]RCI:6UH!Y:O$&\_\ $]/_ *XKHZX_6+Y;W7&M;Y+@:?;'[D49/FL/
M7V_SWKHPT;RV.;$RM%:V+2ZQJ6JW<%K921VC?9!<2,4W9)QP,]N1^=-_X2/4
M)?#0OH;17D 9990P"QD' .T]>M1F[BL/$/\ :;12I:7-GMC(C/!&,+@=/N_K
M1:64]MX"N(Y(F620,X0CG!(QQ^%=+C!6TZK_ ()S*4VW[VMG^EBW>ZM>1:#I
MEQ'/''/=/&KR.HV@%3DGTJ[HEQ<7*S/-J-M>J" OD+C:><Y_2LZ=DM_#NE/<
MZ<;J*,1^8#G,7'WL=Z7P\HGUS4KZVB:.SE"K'E-H8]R!^?YUG*,?9RT[_F:1
MG+VD;OMW['24445Q'<%%%% !1110 4444 %%%% !1110 4UV*HS!2Q R .].
MI'8(A8]%&30@9RTNJZY91VM[>/&HN+CRS9F+!5?7/7_(I+G6]4DCU"_MIHH[
M>QF$8A,>?,&<$D]JJV6I0W>JG4=6BN6D1\6T*Q$I&/7Z_P"?I',7L[+5]*>&
M4W-Q<;H55"=ZEAR#]!7J*$;V<5?_ (/Z=SRG4E:ZD[:_E^O8U=5U[4(A9-;V
MWDV]P\>)RRMN# ':%[=>OM6AK^I2:=8?Z/S=3';$,9QW)_ 5F:]:RQ:7H\&P
MLT,T2MM&<87%3ZWIFHS7KW]M-!LCMF0)("2,@[L8[GI6"C3;CMU^9NY5$I;O
M;Y%_0+N:^T2WN;A]\KAMS8 SAB.WTK1K%\))<1Z!"L^ ,MY:X((7/?WSFMJN
M:LDJDDNYU46W3BWV"BBBLS0**** "BBB@ HHHH **** "L_69]0AM4738M\T
MD@4L1D1CNV*T*RO$>HSZ=I9>U1FGD;8A"YV^_P"E:4DW-)(SJM*#;9D3^(+_
M $N34;6XECNY+9%,<H3;RV."!]?TJU;:EJEIJL=C=NEXT]L9HPJ",A@"=N>G
M;J:R7@MI_#]U:V4=S+>$+/-))&09,$9Q^9XK0LI1JWB>TO+=)/)M;7;([(5
M8@C'/UKNE"'*]._Y*WWG!&<^9:]OSU];%K1M5O[[6;ZWNXA L*KMA!#;3_O#
MK52XU/7+)[>XNGB4SW C%B%!8*>^X'/_ .NK&EQR+XJU=]A *KM)'!XK+U"\
M?47@>&SEM];2<*0JM\JC/4],5,8Q<]E:R_+^M2I3DJ>K=[O\_P"M#M:***\\
M]$**** "BBB@ HHHH **** "BBB@ KGM2N]:26_GBD6TM;1 T>^(-YWKR>G_
M .JNAKD-;OA>:T;*\6X73K?!98HR3,WO[?X5T8>-Y;'-B9<L=RS'K.HZK=6E
MI:21VCR6WGRN8]W/H >W3\Z1/$6HR^&S>Q6BR3)O260, L9&,-@]>O0>E1F[
M@LO$$.J&&6.RFM/+0B(_*0?NX'3H/SI+"SG@\#W@DB99)P\@0CG!P!Q^%=+C
M!)/E[?K<YE*;;7-K9_I8OF^U6;0+&6S3S+FYVAY"H(0'JV*=I&H7K:Q>Z9=S
M)<_9U5EF5-N<XX('U_0U3FO[G3/!UG]FC?[1(BH/E)*<<G%6/##V,:/!;K<-
M<,/,FFFC*ES]3]:SE%*G)VZO\S2,FZD5?HK_ '&_1117$=P4444 %%%% !11
M10 4444 %%%% $%]+-!932VT7FS*IV)ZGM6!'JFJZ?J%C'J$R3+=QEWB$05H
M<#/;K_\ 6-;U]<FSL9KD(7,:%@H_B/85RNC3PW-P\U\+B34KH&-6:(A(@<@
M>E=="*<&VM#DKR:FDG9_@2)KVJ+9V^KRRQ&UGN?*-N(_NKSSNZYX-7[C5]13
MQ):6+6XM[>1W&2RL9@.A_P!FL)!)<:+9Z&(91>1W>9$*'"KD\YZ=ZW=6C=O%
M6D.$8JN_) X'%;3C!2M9=?\ @'/"4W&]W]G_ ((FNZOJ-E=V\,-N(H))T3[0
M65M^>H"]N_/M705@>*XW==.V(S8NU)P,XK?KDJ6]G%I=SLIW]I)-]@HHHK$W
M"BBB@ HHHH **** "BBB@ HHHH R]4DU1[VVM=/Q#')DRW)3>$]!C_/:L9/$
MFH&Q,(,;737GV9)@ORD?WL>O^-7/%6H7$"0V5OYB"?\ UTL:%BJ>WO6;="U_
MLRQDTVVG$%A=*\N^,ACW+>_2N^E!<BYE_7F>?6FU-\KV_K0T[/5-2BO;_3Y4
M6_N+95>,KB(N#C.>PQFFZ5KMU+I6I7MX 6MG;;& ,+@?=R.O/>C1?]-\2:CJ
MD2O]F=%CC=E*[N!G&?I532[.:?1-;@6-@\DS[ 1C=QQ0XPU37\O_  04IZ-/
M^;_@$UKJ^J0W&ERWD\<L.I$CRUCV^6>,8/?J*Z^P_P"/Z+ZUPEJYU&;0;6&*
M3?8G=<;D("8QU)^E=W8?\?T7UK'$Q2:TM_PYMAI-IZW6GY'0T445R'8%%%%
M!1110 4444 %%%% !1110 4444 <Q<2)]IE^=?OGO[U'YB?WU_.MQM"T=V+-
MI5DS$Y)-NF2?RI/[ T;_ *!%C_X#)_A3N*QB>8G]]?SH\Q/[Z_G6W_8&C?\
M0(L?_ 9/\*/[ T;_ *!%C_X#)_A1<+&)YB?WU_.CS$_OK^=;/]B:&9#'_9>G
M[P-Q7[.F0/7&/:G?V!HW_0(L?_ 9/\*+A8Q/,3^^OYT>8G]]?SK;_L#1O^@1
M8_\ @,G^%']@:-_T"+'_ ,!D_P *+A8Q/,3^^OYT>8G]]?SK;_L#1O\ H$6/
M_@,G^%']@:-_T"+'_P !D_PHN%C$\Q/[Z_G1YB?WU_.MO^P-&_Z!%C_X#)_A
M1_8.C#_F$V/_ (#)_A1<+&)YB?WU_.CS$_OK^=;?]@:-_P! BQ_\!D_PH_L#
M1O\ H$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_ 9/\*/[ T;_H$6
M/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_P!@:-_T"+'_ ,!D_P */[ T;_H$6/\
MX#)_A1<+&)YB?WU_.CS$_OK^=;?]@:-_T"+'_P !D_PH_L#1O^@18_\ @,G^
M%%PL8GF)_?7\Z/,3^^OYUM-H6B(I9M*L H&23;I@?I0NAZ(ZAETJP96&01;H
M01^5%PL8OF)_?7\Z/,3^^OYUM_V!HW_0(L?_  &3_"C^P-&_Z!%C_P" R?X4
M7"QB>8G]]?SH\Q/[Z_G6W_8&C?\ 0(L?_ 9/\*/[ T;_ *!%C_X#)_A1<+&)
MYB?WU_.CS$_OK^=;?]@:-_T"+'_P&3_"C^P-&_Z!%C_X#)_A1<+&)YB?WU_.
MCS$_OK^=;?\ 8&C?] BQ_P# 9/\ "C^P=&_Z!-C_ . R?X47"QB>8G]]?SH\
MQ/[Z_G6W_8&C?] BQ_\  9/\*/[ T;_H$6/_ (#)_A1<+&)YB?WU_.CS$_OK
M^=;?]@:-_P! BQ_\!D_PH_L#1O\ H$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_
MV!HW_0(L?_ 9/\*/[ T;_H$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_P!@:-_T
M"+'_ ,!D_P */[ T;_H$6/\ X#)_A1<+&)YB?WU_.CS$_OK^=;?]@:-_T"+'
M_P !D_PIKZ)H<8!?2]/4$A06MT'). .G<T7"QC>8G]]?SH\Q/[Z_G6W_ &!H
MW_0(L?\ P&3_  H_L#1O^@18_P#@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0
M(L?_  &3_"C^P-&_Z!%C_P" R?X47"QB>8G]]?SH\Q/[Z_G6W_8&C?\ 0(L?
M_ 9/\*/[ T;_ *!%C_X#)_A1<+&)YB?WU_.CS$_OK^=;?]@:-_T"+'_P&3_"
MC^P=&_Z!-C_X#)_A1<+&)YB?WU_.CS$_OK^=;?\ 8&C?] BQ_P# 9/\ "C^P
M-&_Z!%C_ . R?X47"QB>8G]]?SH\Q/[Z_G6W_8&C?] BQ_\  9/\*/[ T;_H
M$6/_ (#)_A1<+&)YB?WU_.CS$_OK^=;?]@:-_P! BQ_\!D_PH_L#1O\ H$6/
M_@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_ 9/\*/[ T;_H$6/_@,G^%%
MPL8GF)_?7\Z/,3^^OYUM_P!@:-_T"+'_ ,!D_P *:-$T,R-&-+T\NH!91;ID
M ].,>Q_*BX6,;S$_OK^='F)_?7\ZV_[ T;_H$6/_ (#)_A1_8&C?] BQ_P#
M9/\ "BX6,3S$_OK^='F)_?7\ZV_[ T;_ *!%C_X#)_A1_8&C?] BQ_\  9/\
M*+A8Q/,3^^OYT>8G]]?SK;_L#1O^@18_^ R?X4?V!HW_ $"+'_P&3_"BX6,3
MS$_OK^='F)_?7\ZV_P"P=&'_ #";'_P&3_"C^P-&_P"@18_^ R?X47"QB>8G
M]]?SH\Q/[Z_G6W_8&C?] BQ_\!D_PH_L#1O^@18_^ R?X47"QB>8G]]?SH\Q
M/[Z_G6W_ &!HW_0(L?\ P&3_  H_L#1O^@18_P#@,G^%%PL8GF)_?7\Z/,3^
M^OYUM_V!HW_0(L?_  &3_"C^P-&_Z!%C_P" R?X47"QB>8G]]?SH\Q/[Z_G6
MW_8&C?\ 0(L?_ 9/\*/[ T;_ *!%C_X#)_A1<+&)YB?WU_.CS$_OK^=;?]@:
M-_T"+'_P&3_"FIHFAR E-+T]@"5)6W0\@X(Z=C1<+&-YB?WU_.CS$_OK^=;?
M]@:-_P! BQ_\!D_PH_L#1O\ H$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW
M_0(L?_ 9/\*/[ T;_H$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_P!@:-_T"+'_
M ,!D_P */[ T;_H$6/\ X#)_A1<+&)YB?WU_.CS$_OK^=;?]@Z-_T";'_P !
MD_PH_L#1O^@18_\ @,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_ $"+'_P&3_"C
M^P-&_P"@18_^ R?X47"QB>8G]]?SH\Q/[Z_G6W_8&C?] BQ_\!D_PH_L#1O^
M@18_^ R?X47"QB>8G]]?SH\Q/[Z_G6W_ &!HW_0(L?\ P&3_  H_L#1O^@18
M_P#@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_  &3_"C^P-&_Z!%C_P"
MR?X47"QB>8G]]?SH\Q/[Z_G6R^B:'&H:32]/0$A<M;H.2< =.Y(%._L#1O\
MH$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM_V!HW_0(L?_ 9/\*/[ T;_H$6/_@,
MG^%%PL8GF)_?7\Z/,3^^OYUM_P!@:-_T"+'_ ,!D_P */[ T;_H$6/\ X#)_
MA1<+&)YB?WU_.CS$_OK^=;?]@:-_T"+'_P !D_PH_L#1O^@18_\ @,G^%%PL
M8GF)_?7\Z/,3^^OYUM_V#HW_ $";'_P&3_"C^P-&_P"@18_^ R?X47"QB>8G
M]]?SH\Q/[Z_G6W_8&C?] BQ_\!D_PH_L#1O^@18_^ R?X47"QB>8G]]?SH\Q
M/[Z_G6W_ &!HW_0(L?\ P&3_  H_L#1O^@18_P#@,G^%%PL8GF)_?7\Z/,3^
M^OYUM_V!HW_0(L?_  &3_"C^P-&_Z!%C_P" R?X47"QB>8G]]?SH\Q/[Z_G6
MW_8&C?\ 0(L?_ 9/\*/[ T;_ *!%C_X#)_A1<+&)YB?WU_.CS$_OK^=;/]B:
M'YGE_P!EZ?O W;?LZ9QZXQ3O[ T;_H$6/_@,G^%%PL8GF)_?7\Z/,3^^OYUM
M_P!@:-_T"+'_ ,!D_P */[ T;_H$6/\ X#)_A1<+&)YB?WU_.CS$_OK^=;?]
M@:-_T"+'_P !D_PH_L#1O^@18_\ @,G^%%PL8GF)_?7\ZL:>Z&_B 92<^OM6
MG_8&C?\ 0(L?_ 9/\*DAT?2[:59H--M(I%^ZZ0*I'T(%%PL7****0PHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** .!L;=(?$@35)KBQU3>C+<LS%
M+@^:YV@YV[63"A3C'89%:6IVB:?>VK"2Y:_N+])#?-N6-(S+S&3G&-GR!>Y(
M/4YI!X>U>6\^QW-S%+8JL0-RVXRNJ2EPI!_BZ MGWQGI>N-(U6Z@;3I[N&2R
M:X$IF;<9M@?>(\=.VW=GIVS0!)XHE$=M8K/(T=E)>(EXX8J!'M;&2.BEP@/L
M:YJYU.&WNK[3-/FE?3Y+NT5!;R$\/OWI&V> QBV\' +-TKJY5U:ZCNA%)%"T
M5V/(WQG;-$%7*MWY)89'H.O>C)X=NKA)[N2:"/4&GAFA"*3%$(ONIV)!R^3Q
M][@<4 16EG%=&_TRU-YI;EH'FM9&!"QY.3&58X#A64D'@@\ ];&@K"-9U#^S
M=W]F*D:##$QF<%]^S/ML!QQD>H-,O-$U6]CO;AY[:*[NTA@V1LVQ848LR[L
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
M56O[1!HZ:EJ,ESJ<ALHTB%IN(5]I+2J5/&XX.[L *U[JWUB.]FFL+BW>*=%
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
M,DCM@#J3VJM8ZPMW>-9RV=S97*QB41W 3+IG&059AP>",Y&1ZT -^U:U_P!
MJV_\#3_\12_:M9_Z!5M_X&'_ .(K2HH S/M6M?\ 0*MO_ T__$4?:M:_Z!5M
M_P"!I_\ B*TZ* ,S[5K7_0*MO_ T_P#Q%'VK6O\ H%6W_@:?_B*TZ* ,S[5K
M7_0*MO\ P-/_ ,11]JUK_H%6W_@:?_B*TZ* ,S[5K7_0*MO_  -/_P 11]JU
MK_H%6W_@:?\ XBM.B@#,^U:U_P! JV_\#3_\11]JUK_H%6W_ (&G_P"(K3HH
M S/M6M?] JV_\#3_ /$4?:M:_P"@5;?^!I_^(I=7U[3M$C1KV=5>1E6.)2"[
MDD#@>F3UK2H S/M6M?\ 0*MO_ T__$4?:M:_Z!5M_P"!I_\ B*CLO$=M>S6R
MBUN8H;W/V2XD5=D^ 6XPQ(RH)&X#(%):^)+:ZFMA]ENHK>\8K:W4BKY<QP2,
M88L,@$C<!G'TH E^U:U_T"K;_P #3_\ $4?:M:_Z!5M_X&G_ .(J)M?DBN;>
M&?1=0A^TRB)&8PD9/.<+(3@ $G X -:SNL:,[L%51DDG  H SOM6M?\ 0*MO
M_ T__$4OVK6?^@5;?^!A_P#B*DT?5K?6].6_M5D6)W=%$B[6^5BI./JM7J ,
MS[5K7_0*MO\ P-/_ ,11]JUK_H%6W_@:?_B*TZ* ,S[5K7_0*MO_  -/_P 1
M1]JUK_H%6W_@:?\ XBM.B@#,^U:U_P! JV_\#3_\11]JUK_H%6W_ (&G_P"(
MK3HH S/M6M?] JV_\#3_ /$4?:M:_P"@5;?^!I_^(K3HH S/M6M?] JV_P#
MT_\ Q%'VK6O^@5;?^!I_^(K3HH S/M6M?] JV_\  T__ !%'VK6O^@5;?^!I
M_P#B*=::]I]_JL^FVDZSRV\8>5D(*KDD8SZ\=*GO;N6T16BL+B\+'!6 Q@K[
MG>R_I0!6^U:U_P! JV_\#3_\11]JUK_H%6W_ (&G_P"(J.'Q)9&SN;J\233X
MK:4Q.;HIRP&2%*LP)[8'.01VI_\ ;UJ=&L]32*9UOEC-O"JCS)"XR%QG&<<G
M)P,'F@!?M6M?] JV_P# T_\ Q%'VK6O^@5;?^!I_^(J;3M4CU!IX_(FMY[9P
MLL$P&Y<C(/RD@@CN"?TIFJZS:Z.MM]IWLUU<1V\:H,G<[!03Z 9&3_4B@!OV
MK6<_\@JV_P# P_\ Q%)]JUK_ *!5M_X&G_XBM.B@#,^U:U_T"K;_ ,#3_P#$
M4?:M:_Z!5M_X&G_XBM.B@#,^U:U_T"K;_P #3_\ $4?:M:_Z!5M_X&G_ .(K
M3HH S/M6M?\ 0*MO_ T__$4?:M:_Z!5M_P"!I_\ B*TZ* ,S[5K7_0*MO_ T
M_P#Q%'VK6O\ H%6W_@:?_B*TZ* ,S[5K7_0*MO\ P-/_ ,11]JUK_H%6W_@:
M?_B*TZAN;JWLK=[BZFC@A3[TDC!5';J?>@"E]JUK_H%6W_@:?_B*/M6M?] J
MV_\  T__ !%3Z3JEMK.G1W]H6,$I8(6&"0K%<X]\9JM?>((;*>XC%I=7*VB!
M[F2!5*P@C/.6!)QSA03CZB@!WVK6O^@5;?\ @:?_ (BC[5K7_0*MO_ T_P#Q
M%+>:_IME>6EG)<*UQ>.JQ1(06P<X8CL..M/UK6;70M.:^N]Y0,%"1C+,3V ^
MF3] 30!']JUK_H%6W_@:?_B*/M6M?] JV_\  T__ !%7;RZCLK*>[FSY<$;2
M/CKA1D_RJO8ZA/>.1)I=Y9KMW!YS%@^WRNQS]10!']JUG_H%6W_@8?\ XBD^
MU:U_T"K;_P #3_\ $5IT4 9GVK6O^@5;?^!I_P#B*/M6M?\ 0*MO_ T__$5I
MT4 9GVK6O^@5;?\ @:?_ (BC[5K7_0*MO_ T_P#Q%:=% &9]JUK_ *!5M_X&
MG_XBC[5K7_0*MO\ P-/_ ,16G10!F?:M:_Z!5M_X&G_XBC[5K7_0*MO_  -/
M_P 16G10!F?:M:_Z!5M_X&G_ .(H^U:U_P! JV_\#3_\16G6=J>NZ?I,UM!=
M3@3W4T<44*D%V+N%!QZ GD^WKQ0 W[5K7_0*MO\ P-/_ ,11]JUK_H%6W_@:
M?_B*TZS!KUC_ &E?619@UA")IY"/D4')QGU &3]10 ?:M:_Z!5M_X&G_ .(H
M^U:U_P! JV_\#3_\126.NQWES%;R65U:/<1&6#[0J@2J,9QM8X/S#AL'GIP<
M2IK%K)KDFCIO:XBA\YV ^51D#;G^]R#CT(]: (_M6M?] JV_\#3_ /$4?:M:
M_P"@5;?^!I_^(J2_U5;*XAM8[6>[N9E9UA@VYVKC+$LR@#+ =>]3:??PZG9)
M=V^X(Q92KC#*RDJRD=B""#]* *WVK6?^@5;?^!A_^(I/M6M?] JV_P# T_\
MQ%:=% &9]JUK_H%6W_@:?_B*/M6M?] JV_\  T__ !%:=% &9]JUK_H%6W_@
M:?\ XBC[5K7_ $"K;_P-/_Q%:=% &9]JUK_H%6W_ (&G_P"(H^U:U_T"K;_P
M-/\ \16G10!F?:M:_P"@5;?^!I_^(H^U:U_T"K;_ ,#3_P#$5IT4 9GVK6O^
M@5;?^!I_^(H^U:U_T"K;_P #3_\ $5IUG6NO:?>ZM-IEK.LT\$?F2F,@JO.,
M$^N>U #?M6M?] JV_P# T_\ Q%'VK6O^@5;?^!I_^(J;5=6L=%LGO+^X2&)0
M<9/+$#.%'<^U)+J4@M+>YM].NKM9U#A83&"@(!&=[KZ]LT 1?:M:_P"@5;?^
M!I_^(H^U:U_T"K;_ ,#3_P#$4_3M7BU"VN+AK>:T2VD:.3[04ZJ/F(*L00.0
M>>H([4_2-5@UK38[^V21(I&=0)5VM\KE3D=N5- $/VK6O^@5;?\ @:?_ (BI
M(+C5'F59]/@BC/WG6Z+$?AL&?SJNOB.W:X5/LMR+=[@VR795?*:4$KM^]N^\
M"N=N,]ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
M>?\ Y'2Q_P"P=<_^C(*V*C,$1G6<QJ944HKX^8*2"1GT) _(4 9>NJEPME)!
M=P1W-K>JT0D;Y7D*LOEL1R"5<_IP:Y;48[Z37KJ>::.$F^L(Y&A.Y8#^\& 6
M R?WB')'5AQ79C2+-H[N.:%)X[R;SI4= 5+84#C_ ("/QYIZ:5I\=B]BME +
M63.^'RQM;/7([T 8%S+JMM=:GI6GO=7RB&!U;S$\V#S&=7PS$ D*@89/!/I3
MO#,ZV]_K43:?+IUO#-%CSGBVQ@01@*=KGG !],'KGBN@L["ST^-H[.VC@5FW
M,$7&X^I]32R6-I*DZ26T3K<G,P9 1)P!\WKP /PH Y?4[674+_Q"T5]]@2"!
M(I4 !%P/+W[G)Y"X8KE2IX// QTNF3BYTJSN!#Y E@1_*_N94';^'2F7>D:;
M?S+->6,$\BC :2,$XSG!]1GM5V@ HHHH **** "BBB@ HHHH **** ,;PO(D
M7A#2&D=4!M(5RQQR5  _$G%86O0W,/ASQ';VD]K+:S--N)9O-CD< F+;C!)9
MA@Y&-PX-=5/IEM-916:QK%!#)$Z(B@!?+8,H [#*BB32-.EOA?26,#W(((E,
M8+9'0Y]1V/:@#EM>;4$>:XNM(NY?+N;6&VE22$H$$T9)YD#;G8>G9<XY-+J,
M$VH-XCN%NS81P1K'/;,%(G A5R9#U (;9E".%/)XQV$L,4Z;)HUD7<&VL,C(
M((/X$ _A5:ZT?3;Z=9[JQ@FE4 !WC!. <@'UP: *&J/;ZCX7<2W"6),$4YW\
M^0<AE+#TW+C\#5: 7\OCBU>\%NC1:;,&C@<N%#21X)) ^\5;C'&WJ:WVM+9W
ME=[>-FGC$<I* [T&<*?4?,W'N:CLM,L=-5Q96D5N'QN\M0-V.F?I0!:HHHH
M**** "BBB@ HHHH **** "BBB@#'\5_\B[<?[\7_ *,6M*XN$@C8G#/L9EC!
M^9\#G _SUITT$5Q$8IHUDC."5<9!P<C]:BELHYK^WO&^_;HZIP/XL9Y_X#0!
MR.F6SV]OX:N)+L74%T2D-H  EL'B8@QD?,=J@K\Q/!/2CR;P:?X;LUN;6>TA
MO(5MIH68O<(BGDJ1A<(IS@GD=NE=5;Z/IMI=&ZM[&"*=L_O$C /)R<>F3U]:
M6#2-.M;MKNWL8(IVSF1(P#R<G\SU]: *5D?[0\27UTW,>G@6D([!RH>1OU1?
M^ GUI->:XN[>&WM;.6^MI)BMX+>2,-L7JGSLHY. >>F1WK6B@A@W^5$D?F.7
M?:,;F/4GWHA@AMU988DC#N78*,98G)/U)H Q?",\DVF7/F6<UMB_NB!*4.<S
MR$CY6/3H?<<9'-;U1Q0Q0(4AC6-2S.0HP"S$DGZDDG\:DH **** "BBB@ HH
MHH **** "BBB@#(7_D<9/^P>G_HQJDUO4_L.B75W:LDDR#RH@#D>:6"*#_P(
M@&K_ ),7GF?RU\TKL+XYVYSC/IFJ\.EVL4#PM$LJ/<-<$.HQO+[P<>H.,'VS
MUH ?IUC'INGP6<1++$@!8]7/=C[DY)]S7-:?"9/!?A:6.XBAN+=+9X!-D)(Y
MB*["1TRK-SZXZUUU5GTZRDL!8/:0M:*H582@V #H .V,#'TH Q-%:=?$NMW-
M])"F4M8V$;Y2-\/\NX@9.'3L/O=*SO$3WXGGNKC1[MPM[:16TB20E!&+B)N,
MR!MSL.X'1<XP3751:780VGV2.SA6#>',808+ @ACZG(!S[5/-!%<($FC610R
MN%89&Y2&4_4$ CW% #D)9%8J4)&2IQD>W%.HHH **** "BBB@ HHHH ****
M"BBB@#%\-2)%X?\ ,D=407-SEF. /W[UD-%.MUXIN1J4MF]M,)H]A  _T>,A
MF!'S#Y<8/'![UTMSIEM<Z;+IXC6."7.Y44=SD_B3DY]3FBZTC3;ZX6XNK&":
M5  '>,$X!R![X/- &;J4TEQ8:)/,GER27<#NG]TD$D5E>,6O6BU*672KF6V@
MM2EM+&\6P%@"[D%PV>BCY> #_>KKY(8IMGFQJ^Q@Z[AG:PZ$>]$T$5S"\,\:
MR1N,,CC(8>XH SM8EM;CP_>1WTK622VK>>&PSPHP()(7(XYY&1Q5>%7T_P 3
M6UG#=W$\-S:2RRI-*9-K*R!7!/W<[F&!QQP.*V&M;=Y7E>"-GDC\MV*@EDY^
M4^HY/'O4-EI6GZ;O-E9PVY< ,8T ) Z#Z#TH MT444 %%%% !1110 4444 %
M%%% !61XF_Y!</\ V$++_P!*8JUZCEABG0)-&LBAE<!AD!E(93]00"/<4 0W
M]S-#:3_8XEN+Q8B\5OO"ESVZD<9[URVF7']F:Q<"\TR]ABBTSS+F:?RF+?/(
MSN0CL3N.> #],5U?V*,ZD+X_ZT0^2.!T)R?Y#]?6I/(B,QF,2>8R;"^.2O7&
M?3DT <]?27%KX@M;R%O[2-Q;3BTM_E3RR%#?*> 0V%7+=,CD G-313=6_B:U
MAN-+O(II+.5IYI6A^9RZEG^61CC/ '4<#H,CI+/2--T^5I;.Q@MW8;2T<8!Q
MUQ[#VJQY,1G$YC7S0I0/CD*3DC/ID"@#-U#4 LUO'IL4-S?W2-Y+D_(D8QN=
MF'.T$KP.I('N+6E:>NEZ>EJ)6E8,SR2,,&1V8LS8[99B<5'+H.D3I$DNF6KK
M FR(-"I"+Z#T%6K:UM[*!8+6%(8ESA(U  S[4 34444 %%%% !1110 4444
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
MR0\4#NN.N0I(II7=A-V5RY17+Z%)!%>K"T-^FH36I:.>^D9UE QG W''.#C
M.*M>'FO/[2UF.]N1<21W"#<J;% ,:G 7)P.?6M)4[7\C.-6]M-S>HKG/$<Y3
M4K*&Y6Z>QDCD+16A;S))!C (4[L8S[9QFLAKB_DT*PC6\N97>QE,,D#OE[@,
MH168=2 2,'C@YZ4XTKI.Y,JRBVK;'<[EW;<C=C.,\XI:YJQUFV74I[F82.US
M)'$CHN5CCW%(\G_:?>1[$5TM9RBX[FD)J2T"BBBI+"BBB@ HHHH **** "BB
MB@ HHHH **** "BLYM5F5BHT?4&P<9 CP?\ Q^F_VO/_ - 74?RC_P#BZ -.
MBLS^UY_^@+J/Y1__ !=']KS_ /0%U'\H_P#XN@#3HK,_M>?_ * NH_E'_P#%
MT?VO/_T!=1_*/_XN@#/'@ZRCOM/FC:22.T=W=;B5I-V0<8!.!ACG@4Y]&OKN
M\*W4-A';_:1,\T((EF56W(K#''(&3DYQ5[^UY_\ H"ZC^4?_ ,71_:\__0%U
M'\H__BZT]K+J9>QAT17U73]1U%(I52W6>RO1-;JSG;(@&,,<<$Y/8]!5G2["
M>WGO+Z[,?VJ\92R1$E451A5!(!/<YP.M)_:\_P#T!=1_*/\ ^+H_M>?_ * N
MH_E'_P#%TN=VL/V:YN8IGP]/-;0NUVL-WNE>=U3>&,@PP'3H, 'V'%;=O EM
M;16\8PD2!%SZ 8%4/[7G_P"@+J/Y1_\ Q=+_ &O/_P! ;4/RC_\ BZ3DWN.,
M%'8TJ*S/[7G_ .@+J/Y1_P#Q=']KS_\ 0%U'\H__ (NI+-.BLS^UY_\ H"ZC
M^4?_ ,71_:\__0%U'\H__BZ -.BLS^UY_P#H"ZC^4?\ \71_:\__ $!=1_*/
M_P"+H TZ*S/[7G_Z NH_E'_\71_:\_\ T!=1_*/_ .+H TZ*S/[7G_Z NH_E
M'_\ %T?VO/\ ] 74?RC_ /BZ )=2&I?N)--,+%'S+%,2HD7!XW $@@X/2LB3
MP_?A4OD>!]1%]]K=2Q6,C;LV X)^[WQU[5I?VO/_ - 74?RC_P#BZ/[7G_Z
MNH_E'_\ %U<9N.QG*FI/4BM++4+,3W6V"2\O;A7F&XA(T "X!QDX4>@R356_
M\'V=W(LBM(Q:\%Q*LTK,C#.6 7..>G2K_P#:\_\ T!=1_*/_ .+H_M>?_H"Z
MC^4?_P 73522=T#I1:LR6]LY+JXLU&T6T,GFR#/+%1\@QZ9Y_P" BJ^EZ%_9
MUSYS7)F$:O'"NS;L5WWD$YY.<<\=*?\ VO/_ - 74?RC_P#BZ/[7G_Z NH_E
M'_\ %U/.[6'R1O<TZ*S/[7G_ .@+J/Y1_P#Q=+_:\_\ T!M0_*/_ .+J2S2H
MK,_M>?\ Z NH_E'_ /%T?VO/_P! 74?RC_\ BZ -.BLS^UY_^@+J/Y1__%T?
MVO/_ - 74?RC_P#BZ -.BLS^UY_^@+J/Y1__ !=']KS_ /0%U'\H_P#XN@#3
MHK,_M>?_ * NH_E'_P#%T?VO/_T!=1_*/_XN@#3HK,_M>?\ Z NH_E'_ /%T
M?VO/_P! 74?RC_\ BZ -.LR^76Q>$V#6K6\D6W$S%3$^?O< [ACMQTZT?VO/
M_P! 74?RC_\ BZ/[7G_Z NH_E'_\733L3)71G0Z!?:1<VTFE&WE"60M'^T,5
MY#%@_ .>2W''UJ[;:9<66G0:5 RF#R'26<G#AST('N234G]KS_\ 0%U'\H__
M (NC^UY_^@+J/Y1__%U;J2>Y"I16Q1T[1M1_XE<6H"VCATM?W?D.6,K!=@)R
M!M&"3CGFK>H:.VJ3W8N'"Q26AMH=O)7=R[?HO_?/O3_[7G_Z NH_E'_\71_:
M\_\ T!=1_*/_ .+H=23=QJE%*Q-IU@UEY\DTWGSW,@DED";02%"C R<#"CO5
MVLS^UY_^@+J/Y1__ !=+_:\__0&U#\H__BZAMMW9:22LC2HK,_M>?_H"ZC^4
M?_Q=']KS_P#0%U'\H_\ XND,TZ*S/[7G_P"@+J/Y1_\ Q=']KS_] 74?RC_^
M+H TZ*S/[7G_ .@+J/Y1_P#Q=']KS_\ 0%U'\H__ (N@#3HK,_M>?_H"ZC^4
M?_Q=']KS_P#0%U'\H_\ XN@#3HK,_M>?_H"ZC^4?_P 71_:\_P#T!=1_*/\
M^+H TF!*D X..#Z5APZ=J]Y/8G5WMMEC(90T+$F=\$*2, * "3CGFK7]KS_]
M 74?RC_^+H_M>?\ Z NH_E'_ /%U2DUL3**EN/73Y%\12ZD77RWM$@"_Q9#L
MQ/T^857U2SU'5=&FLW6&)YI@IPYQY(<9[=2HZ>]2_P!KS_\ 0%U'\H__ (NC
M^UY_^@+J/Y1__%T*;33$X)IKN:#[EB;RU!8*=H)P">U83^&&EM8(VO-CFWDA
MNB$W>:)2&D(YX)(///6KO]KS_P#0%U'\H_\ XNC^UY_^@+J/Y1__ !=$9..P
M2@I;FDH"J% P ,"EK-_M>?\ Z VH?E'_ /%TG]KS_P#0%U'\H_\ XNI+-.BL
MS^UY_P#H"ZC^4?\ \71_:\__ $!=1_*/_P"+H TZ*S/[7G_Z NH_E'_\71_:
M\_\ T!=1_*/_ .+H TZ*S/[7G_Z NH_E'_\ %T?VO/\ ] 74?RC_ /BZ -.B
MLS^UY_\ H"ZC^4?_ ,71_:\__0%U'\H__BZ -.BLS^UY_P#H"ZC^4?\ \71_
M:\__ $!=1_*/_P"+H GU)=0,"-IKQ"9)%9EEX61>ZYP<?7%0Z787%O<7E]>&
M/[3>,I9(B2J*HPJ@D GN<X'6D_M>?_H"ZC^4?_Q=']KS_P#0%U'\H_\ XNJY
MG:Q/*F[C-/LKW2?#\-I"(9KF(XY8A""^3SC/ )_*H-1L-9OQ>6#2VWV"Z( E
MR1)&A #*%Q@GK@D]ZM?VO/\ ] 74?RC_ /BZ/[7G_P"@+J/Y1_\ Q=/G=[]2
M735K="2]L7N39P)M6VBE624$\D+RH'_ MI_"H-.T/[#>>>UR95C\T0)LQL$C
M[VR<\\@8Z<4_^UY_^@+J/Y1__%T?VO/_ - 74?RC_P#BZ7.[6'R1O<TZ*S?[
M7G_Z VH?E'_\72?VO/\ ] 74?RC_ /BZDLTZ*S/[7G_Z NH_E'_\71_:\_\
MT!=1_*/_ .+H TZ*S/[7G_Z NH_E'_\ %T?VO/\ ] 74?RC_ /BZ -.BLS^U
MY_\ H"ZC^4?_ ,71_:\__0%U'\H__BZ -.BLS^UY_P#H"ZC^4?\ \71_:\__
M $!=1_*/_P"+H TZ*S/[7G_Z NH_E'_\71_:\_\ T!=1_*/_ .+H K:E8ZU?
M?;+#S;;[#=C:)22)(D(PRA<88GG!)[U:O],:X?3! RHEE<"0AL\J$9<#W^84
MG]KS_P#0%U'\H_\ XNC^UY_^@+J/Y1__ !=7SLCV:&:U8WVJV5[81^5%%+"H
MBD)))?.2"/[O _,TEG87LNK+J>HK!$\<!ABA@<N "068L0/0<8XJ3^UY_P#H
M"ZC^4?\ \71_:\__ $!=1_*/_P"+HYVE8/9IN[(;C19KQ[J>298IWN(GA<#>
M$6,@J".,Y.XGG^*K^G60T^S$ <R'<SNY&-S,Q9CCMR35;^UY_P#H"ZC^4?\
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
M1P^? \7F2G"KN&.?SJK#<7]EKT&GW5TEU%=V\DJL(@C1LA0$<=5(?ZC'4YH
ML6NO:;>7:6L,[F9P65'A=,@=?O >HJP+^T;46TY9E-TD0E:(=0A. 3^(K)L;
ML21ZEXBDBDF"^9%;1QKN8Q1DC"CU9PQ]QM]*S-!N(/\ A+%+M*UY=V3/.QMY
M%!DW@X!91\JJ H)[ =Z .HO=2M-.$?VF0AI20B(C.[XY.%4$G'?CBI+6Z@O;
M:.YMI5EAD&5=3P:P;Y;V;QO#%:RQP[=-8B61-^T&0;@!D<G"\^U:'AZX-QI9
MWP0PRQ7$T4H@7:C.LC!F [;B"WU)ZT :E%%% !1110 4444 %%%% !1110 4
M444 1S31V\$D\SB.*-2[NQP% &235236].CL[6[,Y:.[4/ $C9VD!&[(4 L>
M.>G%9_B"[C:\M]/N4G%H1Y\[) \@?:?EC^4'J>3[+C^*J6B7MC;^&-!OA;RW
M%\+!+6VB4,'<E$+  X&/D!+'@ =: -Q]<TU+.&[^U!XK@E8O+5G:0C.0%4$D
MC!R,<8.:LVEY;W]LES:RK+$^<,OL<$>Q!!&*YVWTN_TF[L+XP"\E_P!*-S!
MZ@JTSK)E-Y (4KMZ@G.?:K7A,S-'JS31B,MJ4K! <[<A21D<9R3G'?- %L^)
M-*$JQM<2*SN(UW02 %B< 9*XY)Q6I6-G^TO$[1GFWTI%;'8SN#@_\!3_ -&>
MU;- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!7O
M[*#4K*6SN06AE&' .,C.:2_L(-1M3;W 8KN5U9&*LC*<JP(Y!!%6:* ,O_A'
MK VL\$HEF:X=9))GE/F%EQM(8=-N!C&,4J:%:K#=(TEQ))=J%EG>8^85&< '
ML!D\#'4^M:=% &9>Z!9WT\LKO<1&X4)<+#,R"91P V/;C(P<<9K1CC2*-8XU
M"(@"JH&  .@IU% !1110 4444 %%%% !1110 4444 %95SX=L+J:5W,XCN'#
MSP)*1',PQRR_@,]CCG-:M% &2_AZW-W<7,=W?0/<R>9((KAE!;:%SCZ*!^%+
M=>'K*[DE=WN$%PH6X2.9E6< 8^8#VXR,$C@UJT4 4IM)L[@7"31EX[B%87B+
M$)M7.,#L?F/(YX'I3;+1[>RN6NO-GN)V3RQ+<2EV5,YVCT&>O<X&<XJ_10 4
M444 %%%% !1110 4444 %%%% !1110 4444 5[*R@L(GB@4A9)7F;)R2SL68
M_F35*W\.V%K/"Z&<QVS%X(&E)BA8Y&57Z$X],\8K5HH KVME!9M<-"I!N)C-
M(2<Y8@#^0%5I]$M+B#RG:8%;AKB.02D/'(2>5/8?,1CI@XZ5HT4 5;#3H-.B
M=(2[-*YDEDD<L\C8 R2?8 >P %6J** "BBB@ HHHH **** "BBB@ HHHH *K
MWME!J$ @N%+1B1), XR48,OX9458HH *S)/#]E)I=EIH,T<-CL\@QR%678NU
M>>_%:=% &?'H\20/"]W>2J[(V9)V)!5MPP>PR.?6K"64":A+?A3Y\T21,2>-
MJEB !VY<U8HH **** "BBB@ HHHH **** "BBB@ HHHH *RKOP[8WEQ-+(9U
M6YP;B%)2L<^!@;AWX !]0,'-:M% %<6,"ZBU^%/GM"(2<\;02>GU/\JJ7F@6
M=[/-*SW$7VE0MPL,S(LP P-P'MQD8..*TZ* *R6,$4YECW)F%80BL0JJI.,#
MH#SU^GI3K&SATZP@LK92L-O&L<8)SA0,#FIZ* "BBB@ HHHH **** "BBB@
MHHHH **** (;NU@OK26UN8Q)#,I1T/<&JUEH]O97)N?-N+B<IY8DN)2[*F<[
M1GISC/<X&<XJ_10!7L+*#3;&&RME*PPJ%0$Y./<TOV.'[?\ ;L'SO*\K.>-N
M<]/K4]% &7)H%HT-HB2W,4EG&8HITF/F;3C(+'[V<#KW -7;*R@T^T2UMD*Q
M)G +$DDG)))Y)))))ZDU/10 4444 %%%% !1110 4444 %%%% !1110 A&1@
M]ZRG\-V12R6.6Y@^P6_V> PS%2$^7@^OW%_*M:B@#,DT*WEB@#7%V9;=F:*X
M\X^8N[@C/<'T/' ]*E@TBTMK:""$2(D$IF'[PY=SG)8]6R6).>]7J* *]M90
M6DMS+$I#W4OFRDG.6VJO\E%6*** "BBB@ HHHH **** "BBB@ HHHH ****
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
MJ3RV.N/6B66."-I9I%C11EF<X _&@"A_PD>B?]!:T_[_ "T?\)'HG_05M/\
MO\M7XI8YHUDBD61&&593D'\:?0!F_P#"1Z)_T%K3_O\ +1_PD>B?]!:T_P"_
MRUI44 9O_"1Z)_T%K3_O\M'_  D>B?\ 06M/^_RUI44 9O\ PD>B?]!:T_[_
M "T?\)'HG_06M/\ O\M:5% &;_PD>B?]!:T_[_+1_P )'HG_ $%K3_O\M:5%
M &;_ ,)'HG_06M/^_P M'_"1Z)_T%K3_ +_+6E10!F_\)'HG_06M/^_RT?\
M"1Z)_P!!:T_[_+6E10!F_P#"1Z)_T%K3_O\ +1_PD>B?]!:T_P"_RU?CD25=
MT;JZY(RIR,@X(_.D^T0^6\GG1[(R0[;AA2.N3VQ0!1_X2/1/^@M:?]_EH_X2
M/1/^@M:?]_EJ]#-%<1"6"5)8VZ.C!@?Q%))=6\4R0R3QI))]Q&<!F^@[T 4O
M^$CT0G']JVG_ '^6C_A(]$_Z"UI_W^6M*B@#-_X2/1/^@M:?]_EH_P"$CT3_
M *"UI_W^6M*B@#-_X2/1/^@M:?\ ?Y:/^$CT3_H+6G_?Y:TJ* ,W_A(]$_Z"
MUI_W^6C_ (2/1/\ H+6G_?Y:TJ* ,W_A(]$_Z"UI_P!_EH_X2/1/^@M:?]_E
MK2HH S?^$CT3_H+6G_?Y:/\ A(]$_P"@M:?]_EK2HH S?^$CT3_H+6G_ '^6
MC_A(]$_Z"UI_W^6M*F221Q)OD=47(&YC@<G _6@"A_PD>B?]!:T_[_+1_P )
M'HG_ $%K3_O\M79;JW@D2.:>.-Y#A%=P"Q]AWHEN;>!T2:>.-I#A [@%CZ#/
M6@"E_P )'HG_ $%K3_O\M'_"1Z)_T%K3_O\ +6B2%4LQ  &23VJ*&\M;ABL%
MS%*P&2$<,0/PH I_\)'HG7^U;3_O\M'_  D>B?\ 06M/^_RUI44 9O\ PD>B
M?]!:T_[_ "T?\)'HG_06M/\ O\M:5% &;_PD>B?]!:T_[_+1_P )'HG_ $%K
M3_O\M:5% &;_ ,)'HG_06M/^_P M'_"1Z)_T%K3_ +_+6E10!F_\)'HG_06M
M/^_RT?\ "1Z)_P!!:T_[_+6E10!F_P#"1Z)_T%K3_O\ +1_PD>B?]!:T_P"_
MRUI44 9O_"1Z)_T%K3_O\M'_  D>B?\ 06M/^_RUI5%#=6]SO\BXBEV'#['#
M;3Z''2@"E_PD>B?]!:T_[_+1_P )'HG_ $%K3_O\M6H[^SE)$=W Y4%CMD!P
M/6B._LYI!'%=P2.>BK("3^% %7_A(]$_Z"UI_P!_EH_X2/1/^@M:?]_EJ[/<
MP6L?F7$T<*9QND8*,_4U("& (((/(([T 9W_  D>B?\ 05M/^_RT?\)'HG_0
M6M/^_P M:5% &;_PD>B?]!:T_P"_RT?\)'HG_06M/^_RUI44 9O_  D>B?\
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
M]/73++[,LAD)EDE9V&"S.Y<_JU &9JOEP^([6ZOK:2:S%K(B,L+2B.0LN<J
M2"5& <=B._*^#79M":,QM$D-W<1Q1MUC02MM7\!@8[8JT^EW^VU>+5Y!<P1F
M-WDC#),#CED! W#'!'3)]:LZ;81Z981VD;LX4LS._P!YV8EF8^Y8D_C0!;HH
MHH **** "BBB@ HHHH **** "BBB@#-UB"PQ!?ZE*%@L6,FU\%"Q&T$C')&3
MC'<URPAN8[[3H1IP$5]?7%W!93'8L8"*%WX!V]6?&#AB._3J-7TJ74I;.6*\
M^SM:2&50T0D5FP0"02.F3BHYM'N[A+>674@;VUF,D,ZP   KM*LN>003W!Z>
ME &.EI)>LMO::5;QR6>IN]Y!)+NA#& X8<<J1(K8"CG/3DUMZ)<B5+JU:TAM
M)K.?RI8X?N$E58,.!P58?0Y':H%\/2QXN(]1==0-P9WN#&"LA*A-I3/W=H4
M9R-H.>N;%GI$MH"XOI&GFN?M%U)L \[Y=NW'\*@!0,<_+UZT <_+J%KJ/B?2
M-2-Y#L2]D@MD\T<)Y$H9R,_Q, ![*OK79UFW&A6,]W9W MX8VM)C* L2_.2C
M+@_]]9^H%:5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 45D6VLS7/B*33OLDD,*6YD#RK@N=P&1ST^M4I]>U-62\CMH%L6O5M0
MCAO.D!?9O'8<\@8/%:*G)NQDZL4KG2450U?4'T^VB\F-9)[B58858X7<>Y/H
M "?PJB-5U&&V/G?8IY);E(+>6!CY;9')89)&.>,\^U)0;5RG42=C=HK!T_69
M]1EL]S) $C>2ZQ]W[Q11D] 2&/\ P&MZE*+B[,<9*2N@HHHJ2@HHHH ****
M"BBB@ HHHH **IZK?MIMA)<I;2W+*#A(P/0G))Z#CK5,:O='0M.NH[99KN^6
M(!1D(K,NXD]2%'/\JI0;5R'-)V-BBLS1=0N;X7<=W'&LMI<&$M$3L?@'(S]<
M52U#7;^W:>X@LXS:6UPD#>86$DQ)4$H.F!N_'!IJ#;L)U(J/,=!16"_B&2/5
M"CQQ+9+/) SDG>"D7F%O3'!&/QK0TF:>>PCDNG'GR#S&CX!C#'*J0/08'X4.
M#2NQQJ1D[(O4445!84444 %%%% !1110 4444 %%%% !1161KNLS:4(%AM))
M6EFC0RE?W:!G"G)SU] *J,7)V1,I**NS7HK-U"]O$O(K*P@C:5XVD>6;(CC4
M$#MU))Z>QIVDZF=0T.#4IHO*+QEV5>>F>GJ.,BCE=KBYU>QH45SEOKFJ?:].
M>ZM[>.UU'>4B&[S8@$+ L>AX'(QQFHX_$=[/;.!%$DUS;0RV>W)P92RJ&SU(
MQD^V:OV4B/;1.GHID3 QKB028&"W')_"GUD;!1110 4444 %%%% !1110 44
M44 %%%9&G:S-?ZS>6C6DEO%;Q1NGFKAW+%LG&>!\O'?K5*+:;70ER2:3ZFO1
M7/QZ[?O=V+M9QI:7T[0QH2WG  ,0Y'3'R].P(J]K6HSZ?#;BV2%I;B81*9F*
MHORLQ)QZ!33Y'>Q*J1:;-*BL3^T[Z.VM4$]E=7-[.R1R1 B) $+'N2?NGN.M
M)I>LR:K+:S96"'[(DLZ\8,DGW5R?0 G\11[-VN'M(WL;E%%%0:!1110 4444
M %%%% !1110 4444 %%5[RY:TMVE6WFN&' CA7+$_CQ67;:Y<3^&K74A:B6Y
MNBJI"F0NYFP,GG '4GVJE%M71#FD[,W**R](U"[NKJ^M+R.(2VDBKOA)V-N4
M-W[C-0>(-;ETR6SM[5%>6>=!(6&0D9<*3]26 'X^E-0;ERB=2*CS&W16'/KT
ML6J^5Y<0M$N?LTCL3N#>49=WI@# _.KND7,MU8I-<./-FS*(^ 8T8Y0$?[N/
MQS0X-*[&JD6[(OT445!84444 %%%% !1110 4444 %%%% !161>ZS-;ZY8Z=
M':2;+B4K).ZX7 1FPO/)X'MUJOJVL:G"VH-80VZQ:=%YDKW(;]Z=N[:N,=L<
M^IZ5HJ<G;S,W4BK^1OT5GW>JK9Z$VJ2Q-@0B3RL\DG&%_,@5ES^(+_2KF>'4
MXK9]MDUU&+?<.5."A))SU'/'TI1IREL$JD8[G245SZZO?2R-8.8HKM;P1-)%
MRHC"+(S?-[';]2*WU974,I# ]"#UI2BX[CC-2V%HHHJ2PHHHH **** "BBB@
M HHHH ***9+)Y43R;6;8I;:@R3CL!W- #Z*R='UB;4DU"2:U> 6MP8TB(R^
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
M\*T** ,_^P=&_P"@38_^ R?X4?V#HW_0)L?_  &3_"M"B@#/_L'1O^@38_\
M@,G^%']@Z-_T";'_ ,!D_P *T** ,_\ L'1O^@38_P#@,G^%']@Z-_T";'_P
M&3_"M"LCQ%)(+:TM4D>,7EY' [(Q5MA)+ $<C(4C(]: )_[!T;_H$V/_ (#)
M_A1_8.C?] FQ_P# 9/\ "JFEK]@\0W^F1,YMA;P7,2.Y;RRQD5@"23C]V#CU
M)K#\17.R^UG>]VUQ%"ALIH'<16A*\%R#M3YOF);JI'4<4 =/_8.C?] FQ_\
M 9/\*7^P=&'_ #";'_P'3_"N;OKI;S5=86ZCU"=;!8XU>R?:+<&)7,H&X98E
M^VXX3IZ];:2++9P2)-YZO&K"7&-X(^]^/6@"K_8.C?\ 0)L?_ 9/\*/[!T;_
M *!-C_X#)_A6A10!G_V#HW_0)L?_  &3_"C^P=&_Z!-C_P" R?X5H44 9_\
M8.C?] FQ_P# 9/\ "C^P=&_Z!-C_ . R?X5H44 9_P#8.C?] FQ_\!D_PH_L
M'1O^@38_^ R?X5H44 9_]@Z-_P! FQ_\!D_PH_L'1O\ H$V/_@,G^%:%% &?
M_8.C?] FQ_\  9/\*/[!T;_H$V/_ (#)_A6A10!G_P!@Z-_T";'_ ,!D_P *
M/[!T;_H$V/\ X#)_A6%>QR7MIXAU+[1,ES8.ZV925@(O+C5A\H.#ELYSU!QT
MK5URYE;PI<W4$OD.UN'#!]I .,@'L2,@'U(H L?V#HW_ $";'_P&3_"C^P=&
M_P"@38_^ R?X5RTMXUO!J[:8;VSMTM82T5QO$J9<AY55\L $[],KZ@UI:=/9
MVOBZ*PTRZ,MK<6+RR()S*H=70*023@D.<^O!H U_[!T;_H$V/_@,G^%+_8.C
M?] FQ_\  =/\*OT4 9_]@Z-_T";'_P !D_PH_L'1O^@38_\ @,G^%:%% &?_
M &#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^%:%% &?\ V#HW_0)L?_ 9/\*/
M[!T;_H$V/_@,G^%:%% &?_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A6A10!
MG_V#HW_0)L?_  &3_"C^P=&_Z!-C_P" R?X5H44 9_\ 8.C?] FQ_P# 9/\
M"C^P=&_Z!-C_ . R?X5H44 9_P#8.C?] FQ_\!D_PH_L'1O^@38_^ R?X5>=
M@D;.>B@FN1L1)!IF@:UY\S75_)";HM*Q603*<C:3@!21C XV_6@#H/[!T;_H
M$V/_ (#)_A1_8.C?] FQ_P# 9/\ "J/BB4(VFK*9GMGN2LT%N6\R4;&P %Y8
M X) [#/053TRW.HZ.S2W5TMC;WDKFVR[3&)0<1-@[Q@_-MY.,#VH VO[!T;_
M *!-C_X#)_A2_P!@Z-_T";'_ ,!T_P *I>%I3+:7A5Y3;K=NL$<S$R1)M7Y6
M!Y!W;B >0".E;E &?_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A6A10!G_V#
MHW_0)L?_  &3_"C^P=&_Z!-C_P" R?X5H44 9_\ 8.C?] FQ_P# 9/\ "C^P
M=&_Z!-C_ . R?X5H44 9_P#8.C?] FQ_\!D_PH_L'1O^@38_^ R?X5H44 9_
M]@Z-_P! FQ_\!D_PH_L'1O\ H$V/_@,G^%:%% &?_8.C?] FQ_\  9/\*/[!
MT;_H$V/_ (#)_A6A10!G_P!@Z-_T";'_ ,!D_P */[!T;_H$V/\ X#)_A5?7
MF:6XTO3_ #'2*\NBLVQRI9%B=]N1R,E5S[9INB9MM3U735=V@MY(WA#L6**Z
M<J"><9!(],XZ4 6O[!T;_H$V/_@,G^%']@Z-_P! FQ_\!D_PK*UK2;2YU&WL
M8#<)<WKM++(EU*/+B7&\@!L DE5'INSVK.N[N.YGUFYNO[2 L[@Q+=6K_)8H
MJK\VW<-QSEFP&X(SQB@#I_[!T8?\PFQ_\!T_PI/[!T;_ *!-C_X#)_A5\$,H
M((((X([TM &?_8.C?] FQ_\  9/\*/[!T;_H$V/_ (#)_A6A10!G_P!@Z-_T
M";'_ ,!D_P */[!T;_H$V/\ X#)_A6A10!G_ -@Z-_T";'_P&3_"C^P=&_Z!
M-C_X#)_A6A10!G_V#HW_ $";'_P&3_"C^P=&_P"@38_^ R?X5H44 9_]@Z-_
MT";'_P !D_PH_L'1O^@38_\ @,G^%:%% &?_ &#HW_0)L?\ P&3_  H_L'1O
M^@38_P#@,G^%:%% &?\ V#HW_0)L?_ 9/\*/[!T;_H$V/_@,G^%9%U;G5;S7
M7DGGC>PVPVICE9?*;REDW@ X)RXZ]EQ6Q9.NL:#:RW .+NWCD<(Q4\J#P001
M0 G]@Z-_T";'_P !D_PH_L'1O^@38_\ @,G^%9FC:?')?W][92S10INM+?=,
M\@9@?GD(8D'##:/]T^M6/#2W,?\ :D5U=O=R1W[#S7 &1Y:'&!P ,T 7/[!T
M;_H$V/\ X#I_A2?V#HW_ $";'_P&3_"M"B@#/_L'1O\ H$V/_@,G^%']@Z-_
MT";'_P !D_PK0HH S_[!T;_H$V/_ (#)_A1_8.C?] FQ_P# 9/\ "M"B@#/_
M +!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PK0HH S_ .P=&_Z!-C_X#)_A1_8.
MC?\ 0)L?_ 9/\*T** ,_^P=&_P"@38_^ R?X4?V#HW_0)L?_  &3_"M"B@#/
M_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P *T*ANY_LUE/<8SY4;/CUP,T 5
M?[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PK$LXGL$\/7RW$\D]^ZQWA>5F$N^
M%GS@G PRC&.@R.E3:Y<^=XCM=->"ZNHEM7G-M;/L,C;@H+$LHPHSU/5AWQ0!
MJ_V#HW_0)L?_  &3_"C^P=&_Z!-C_P" R?X5@:@9IO S3:?JUTD<"R!S*@,I
MPY'EL3R"N"I/4XZUU] %#^P=&_Z!-C_X#I_A2?V#HW_0)L?_  &3_"M"B@#/
M_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P *T** ,_\ L'1O^@38_P#@,G^%
M']@Z-_T";'_P&3_"M"B@#/\ [!T;_H$V/_@,G^%']@Z-_P! FQ_\!D_PK0HH
M S_[!T;_ *!-C_X#)_A1_8.C?] FQ_\  9/\*T** ,_^P=&_Z!-C_P" R?X4
M?V#HW_0)L?\ P&3_  K0HH S_P"P=&_Z!-C_ . R?X4?V#HW_0)L?_ 9/\*T
M*QM:S<ZII>FN[K!<-)),J.5+A%X4D<XRP/OB@"S_ &#HW_0)L?\ P&3_  H_
ML'1O^@38_P#@,G^%5] 9XYM4T\R.\=E>>7"78L0C1I(!D\G!<@>P%9]Q=7%[
MXITNXCF=;*.[EMD53@3,(9"['U 90H]U;U% &Q_8.C?] FQ_\!D_PJ2'1]+M
MI5F@TVTBD7[KI JD?0@5SUB\=M<K>:EI^I1M+?R(ES),PC!:5A&"F_(7!50=
MN,X['-=;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%9S76L!R%TNW
M*YX)O",C_OBF_:M:_P"@5;?^!I_^(H TZ*S/M6M?] JV_P# T_\ Q%'VK6O^
M@5;?^!I_^(H TZ*S/M6M?] JV_\  T__ !%'VK6O^@5;?^!I_P#B* -.L_6+
M"34+2,6[HEQ!,D\)?.W<IS@X[$9'XTS[5K7_ $"K;_P-/_Q%'VK6O^@5;?\
M@:?_ (B@"&"QU19[W4F^R)?7"111Q[F>..-"QP6PI).]ST';TJ"[TC4U;5(;
M%K5H-4;<[S,P:!C&L;84 AQA00"5[U=^U:U_T"K;_P #3_\ $4?:M:_Z!5M_
MX&G_ .(H H_V+J.GS7:Z4ULT5[%&K-<.P:)U01[@ #O^4+QE>1UYK9L+--/T
M^VLHB3';1+$I/4A0 /Y54^U:U_T"K;_P-/\ \12_:M9S_P @JV_\##_\10!I
M45F?:M:_Z!5M_P"!I_\ B*/M6M?] JV_\#3_ /$4 :=%9GVK6O\ H%6W_@:?
M_B*/M6M?] JV_P# T_\ Q% &G169]JUK_H%6W_@:?_B*/M6M?] JV_\  T__
M !% &G169]JUK_H%6W_@:?\ XBC[5K7_ $"K;_P-/_Q% &G169]JUK_H%6W_
M (&G_P"(H^U:U_T"K;_P-/\ \10!IT5F?:M:_P"@5;?^!I_^(H^U:U_T"K;_
M ,#3_P#$4 4;W1=1?^U+2T>W%IJK$RR.S"2#<@1]J@$-D+D9(P2>M6]3TRZO
M[*>S22"*)3"]J=I)5XW#_/SRN54<=LT_[5K7_0*MO_ T_P#Q%'VK6O\ H%6W
M_@:?_B* *ITW5[F[GU"66VL[K[*;>V$),RJ2P8LQ95SR ,8X&>>>)-.TNY75
M?[0O(;2W,<#0Q06K%E&Y@SL257DE5XQQCJ<U-]JUK_H%6W_@:?\ XBC[5K7_
M $"K;_P-/_Q% &G169]JUK_H%6W_ (&G_P"(I?M6L_\ 0*MO_ P__$4 :5%9
MGVK6O^@5;?\ @:?_ (BC[5K7_0*MO_ T_P#Q% &G169]JUK_ *!5M_X&G_XB
MC[5K7_0*MO\ P-/_ ,10!IT5F?:M:_Z!5M_X&G_XBC[5K7_0*MO_  -/_P 1
M0!IT5F?:M:_Z!5M_X&G_ .(H^U:U_P! JV_\#3_\10!IT5F?:M:_Z!5M_P"!
MI_\ B*/M6M?] JV_\#3_ /$4 :=%9GVK6O\ H%6W_@:?_B*/M6M?] JV_P#
MT_\ Q% &D0",'H:YZRT._BBTW3YWMS8:9(&BD1V,DH4$1JRD87&1DY.=O;-7
M_M6M?] JV_\  T__ !%'VK6O^@5;?^!I_P#B* (;JPU.:>SOU:T:[M))@(R6
M6.2)S@#."0P 7G!&<\8/$,&E:O;&2]BGM_M<]V;B>WW,(74QB,)NQG@*IW;>
M3GCGBY]JUK_H%6W_ (&G_P"(H^U:U_T"K;_P-/\ \10 ND6%Q;2WMW>&+[1>
MS"1TA)*1@(J  D GA<DX'7I6E69]JUK_ *!5M_X&G_XBE^U:S_T"K;_P,/\
M\10!I45F?:M:_P"@5;?^!I_^(H^U:U_T"K;_ ,#3_P#$4 :=%9GVK6O^@5;?
M^!I_^(H^U:U_T"K;_P #3_\ $4 :=%9GVK6O^@5;?^!I_P#B*/M6M?\ 0*MO
M_ T__$4 :=%9GVK6O^@5;?\ @:?_ (BC[5K7_0*MO_ T_P#Q% &G169]JUK_
M *!5M_X&G_XBC[5K7_0*MO\ P-/_ ,10!IT5F?:M:_Z!5M_X&G_XBC[5K7_0
M*MO_  -/_P 10 [5[">[%I/:-&+FRG$T0D)"O\K(RDC)&5<\X.#C@U#9V.I0
M/<WC&U%Y>7$;2)EF2.)=JE5. 2VT,02 ,GIBI/M6M?\ 0*MO_ T__$4?:M:_
MZ!5M_P"!I_\ B* 'PZ?(NOW6I2NK+);QPPJ.J!2Q;\RP_P"^16;=:)J6-5L[
M-[7[)JK%GDD9A) 60(^% (?ID9(P3WJ_]JUK_H%6W_@:?_B*/M6M?] JV_\
M T__ !% &A'&L421H,*BA1]!3ZS?M6LY_P"05;?^!A_^(I/M6M?] JV_\#3_
M /$4 :=%9GVK6O\ H%6W_@:?_B*/M6M?] JV_P# T_\ Q% &G169]JUK_H%6
MW_@:?_B*/M6M?] JV_\  T__ !% &G169]JUK_H%6W_@:?\ XBC[5K7_ $"K
M;_P-/_Q% &G169]JUK_H%6W_ (&G_P"(H^U:U_T"K;_P-/\ \10!IT5F?:M:
M_P"@5;?^!I_^(H^U:U_T"K;_ ,#3_P#$4 :=%9GVK6O^@5;?^!I_^(H^U:U_
MT"K;_P #3_\ $4 5;W2]26ZU!M.>V$>I(HD:9F#0N%V%U !W?*%X)7E>O/&A
M!;7%HJ6T!A%I#;+'$&SOWCCGMMQCWZU#]JUK_H%6W_@:?_B*/M6M?] JV_\
M T__ !% $NBV#:7HMG8NX>2"%5D<='?'S-^)R?QHTZQ>SFOW=E875R9EQV&Q
M5P??Y347VK6O^@5;?^!I_P#B*/M6M?\ 0*MO_ T__$4 :=%9OVK6?^@5;?\
M@8?_ (BD^U:U_P! JV_\#3_\10!IT5F?:M:_Z!5M_P"!I_\ B*/M6M?] JV_
M\#3_ /$4 :=%9GVK6O\ H%6W_@:?_B*/M6M?] JV_P# T_\ Q% &G169]JUK
M_H%6W_@:?_B*/M6M?] JV_\  T__ !% &G169]JUK_H%6W_@:?\ XBC[5K7_
M $"K;_P-/_Q% &G169]JUK_H%6W_ (&G_P"(H^U:U_T"K;_P-/\ \10!ITR2
M-9HGB<95U*L/4&L_[5K7_0*MO_ T_P#Q%'VK6O\ H%6W_@:?_B* *5CHVHH=
M+M[V2W:VTKF*2-F+SD(8U+*0 N%8DX)R?2I9;#51>VNJQ"SEO4@>">)G:.-U
M+!@5;#$$$=P<Y-6/M6M?] JV_P# T_\ Q%'VK6O^@5;?^!I_^(H K'0ISX9N
MM-,T9N;MI9)' (0/(Y8X[X&<#Z5N5F?:M:_Z!5M_X&G_ .(H^U:U_P! JV_\
M#3_\10!IT5F_:M9_Z!5M_P"!A_\ B*3[5K7_ $"K;_P-/_Q% &G169]JUK_H
M%6W_ (&G_P"(H^U:U_T"K;_P-/\ \10!IT5F?:M:_P"@5;?^!I_^(H^U:U_T
M"K;_ ,#3_P#$4 :=%9GVK6O^@5;?^!I_^(H^U:U_T"K;_P #3_\ $4 :=%9G
MVK6O^@5;?^!I_P#B*/M6M?\ 0*MO_ T__$4 :=%9GVK6O^@5;?\ @:?_ (BC
M[5K7_0*MO_ T_P#Q% &G6;JMC<3W%G>V1B-S9R,0DK%5D5E*LI(!(['.#TI/
MM6M?] JV_P# T_\ Q%'VK6O^@5;?^!I_^(H 9I]AJ%IOF9[8SWEV9[L?,55-
M@0*AXR0$3DCGG@55E\(Z>M[ITUK$8DM)S(R>?)@C8P  S@?,P/T!J[]JUK_H
M%6W_ (&G_P"(H^U:U_T"K;_P-/\ \10!3DTO6+N..PO)[>2TCNEF:XW-YTBI
M('5"F,#D*"V[D#ISQOUF?:M:_P"@5;?^!I_^(J2"XU1YE6?3X(HS]YUNBQ'X
M;!G\Z +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M%74+^/3;7SY(Y),NL:I$,LS,P4 #ZFH1JLAM6G_LN^!#[?**+O/N!NQC\:9K
MD$%S'9PSWKVA:Z3RV0<NP!(4'MT//MZU1M]0;29M;CN+F6XM-.A2X5I6W.@*
ML63=WQM!&>?F^E %N'Q L[7*)IM_YMMLWQF-=WS=,?-C..2,]"/6I=/UB._O
M)K46EU;RP*K.)D  #9QR">>#Q46EI_9'AXW5\<3&-KJ\;_;(W/\ @.@]@*/#
M\30:,EW=D+<7G^DW#$]&?G&?11A1[** %OO$%M8S3QFWN9UM4#W,D,898 1G
MGD$\<X4$X[5IHZ2QK(C!D8 JP/!![US5^ES:3:\]K-9O!.@EN3+(5>U(A"D[
M0I# JBD D<YK6\/1R0^&],BF!$B6<2N#UR$&: -&BBB@ HHHH **** "BBB@
M HHHH *S'UM1?36D-A>7!@D$<DD2*45BJMC)8=F%:=<IJ48LM-UO6;#5IS<6
M\LDOE@X02(JCRRN/FSM R?48Q0!JWGB*TLI[A'AN'BM-OVJ>- 8X,@'YN<]"
M"< X!YI;WQ!;64UQ&;>YF6T4-=2PQAE@!&?FYR>.<*"<5SVIPSW=OXEO([E;
M>VA;%Q9LH(N-D2EM[=5W+A?E[ 'G-:MZ[:JUQI6F0K;M<HK:A<E0#$'4#'^U
M(5 '/W1@GL" ;-U?6UG8/?32 0(F\N!G([8 ZY[8ZU7L=8CO+I[1[:XM+A8Q
M*(KA0"R$XW#!(Z]1G(XR.:@URUMW\/SV8N8K5841D>0Y6/:P*%O;*@?G5&'^
MT)?'%H]Y';Q-'ILP:."4R  R18)8JO4@X&/X3SZ '2T444 %%%% !1110 44
M44 %%%% !1110 444R1@D3N6VA5))QG% &?I^MKJ31F&PO%AE&Y)Y$4(1V/W
ML\_2H[;Q':74]NBPW"0W;%;:Y= (YR 3\ISD9 )&0,XXS67;6XTJWT!++5+B
M\M[O;;%78%98O)8AE&/E(V@\=LYR>:J>5?)IWANS$MI-:PWD"V]Q!(6:X1%.
M"5V@+\@).">E '00>([2>>)!#<+!/*88+ED'E2N,\ YS_"<$@ XX)XJWJ&HQ
M:=%&SI)+)-((XHHAEY&P3@9P.@)Y(& :Q-0ECE.CZE;7"3::UU$L5JL>S+.2
MH<'K\N<[2.Q[BK>JNIU_0GW Q^?-'G/ ?RFP/KPU &AI^H1:C"[QK)&\4ACE
MBD&'C<=CVZ$'@D$$&K=8VC<ZWKSK]PW<:Y[;A!'G^@_"MF@ HHHH **** "B
MBB@ HHHH **** "J>HZC'IT<3/%-,TT@CCCA4%F;!/<CLI/X5<K*UBV@O+K3
M89;V2UD$[/$(^&D(C<%0>WRLQ]>.* 'R:U'#:)/-9W<<DLODQ6[(/,D;&<
MXZ G)(P <U'_ ,)'9BUDE:*X2:.<6[6I0>;YA (7 .#D$'.<8YS6/_I37YB2
M]2:72]3"VGVM\><'M\M$6 )W .Q!P3P,YYJ32IBGB#5I-1>&.6XN8(8@@+I'
M,(2=H8@9.W') ZX]* -[3]3BU#SD6*6":W<)-#, &0D CH2""".02*@EUM4O
M9K6*PO+EH&"R/"BE5)4-C)8=F!_&J>B;[75]7M[N=9YPT4CW6-FX,I"H1T!&
MWMUW ]3534HEMK+7M7LM7G6X@=IBBG$:2)$HV,N/FR%7KV/&.M '544R)F>)
M&9=K,H)4]CZ4^@ HHHH **** "BBB@ HHHH **** "LRXUI8;V2TBL;RZ>(*
M7,"*0N>@R6'-:=<UJ%M&O]N:C:ZQ/#<6_P [*A"K"ZQ*1N!'S C!YXYXYH T
M+[Q!;6,TZ&WN9EM4#W,D,898 1GYN<GCG"@G'.*+OQ!;6TKI'!<78BB$TS6Z
M!A$AS@GD9R 3A<G':L:5[Q+76+J%[/R[RW2>[661E>T;R%4_+M.X;5! )'.:
MDL_M#:3::-81)%?26$/VZZ91^X79M!/]Y^#@=L9/& 0#H9;^UATYM1>91:K%
MYQEZC9C.?RJO9:S%>7?V1[6YM)VB\U$N$ ,B @$C!/0D9!P1D<4Z6/3M/T=K
M:X\O[%:6X#K* P$:CN._ JMIUO=7VI+K5[$;?$+16ML?O1HQ4LS_ .T=J\#H
M!W)- &Q1110 4444 %%%% !1110 4444 %%%% #)I4@@DFD.$C4LQ]@,FL^T
MUN.YA:>2SN[2W6$S&:X157:.>Q)Z<_A4VLB$Z'?BXG-O";:023!<^6NTY;'?
M'6L'5+3R&&EMJ<SV>HZ?<I<&9@PC 0?O5_N@;L$#CD4 :]IK]M<SI#);W-H9
M8C-";E HE08R1R<8R#AL'GI18Z];7\\42P7$(N(S);/,@59U&,E><C@@X.#C
MM7-:\-6O&L$F%KY@LKLI]ED9_-!@(W\J-HRR8'/WNM:SO'/<^%6@(():08_Y
MY_9W&?IED_,4 :>KZYIVA6PGU"Y2+=Q&A8;Y#QPH[GD?G6A6/XH97\*W[(P9
M3"2"#D&MB@ HHHH **** "BBB@ HHHH **** "BBB@"GJ.I1Z<L&Z&:=[B7R
MHXX5!9FVLW<CLIJ&76DAMH9)+*[6:XE\J&V*+YCM@GUP!@$Y) XIFK6MO>7^
MG12WTMM('D>-(N&D^0@@-VP&/3FL$RW=UJ4.EK>-YMKJ<BV]\X#.J+ K%<=&
M/[QDY[*3R10!NCQ%:-;HZ0W#SO,T M0@\WS%&64@G P!G.<8QSR*MZ=J,.I0
M/)$LB-'(8I8Y%P\;CJ"/Q!XX((-<O90SQZA^ZGMYM0LM1FC)F<QB]WQ*[<@'
M:RJ5' Q\AX&>-'PT9A?ZY+=/$&EU #$;97<(8P54G&<8QG R5/ H MR^(%@F
MBCFTR_C$TRPH[1K@L3@=&S[].@)K7K&@/]H>*;EVYBTN-8HQV\UQN<_4(4 _
MWF]:V: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK.;0K%V+$W>2<G
M%[,/_9J3^P+#UN__  .F_P#BZ -*BLW^P+#UN_\ P.F_^+H_L"P];O\ \#IO
M_BZ -*BLW^P+#UN__ Z;_P"+H_L"P];O_P #IO\ XN@"W=V=M?6YM[J%)HF(
M)5QD9'(/U![U#'I&G16,MDEI&+>;/FH1GS,]2QZD_6HO[ L/6[_\#IO_ (NC
M^P+#UN__  .F_P#BZ +UQ!%=6\EO/&LD4J%'1NC*1@@_A39[6"ZMGMIXEDA=
M=K(PX(]*I_V!8>MW_P"!TW_Q=']@6'K=_P#@=-_\70!)=Z-IM]<"XNK.*60
M LP^\ <@'U /8U>K-_L"P];O_P #IO\ XNC^P+ 'K=_^!LW_ ,70!I45F_V!
M8>MW_P"!TW_Q=']@6'K=_P#@=-_\70!I45F_V!8>MW_X'3?_ !=']@6'K=_^
M!TW_ ,70!I45F_V!8>MW_P"!TW_Q=']@6'K=_P#@=-_\70!I45F_V!8>MW_X
M'3?_ !=']@6'K=_^!TW_ ,70!I45F_V!8>MW_P"!TW_Q=']@6'K=_P#@=-_\
M70!I51ET73)[S[9+91-/N#%B/O,.A(Z$CC!/(Q4?]@6'K=_^!TW_ ,71_8%A
MZW?_ ('3?_%T 27.BZ9>7/VFXLHI)>,LP^]CIN'1L=L]*CN/#VDW5S)<S6,;
MS2D%WY!8@ #/X #\*/[ L/6[_P# Z;_XNC^P+#UN_P#P.F_^+H L_P!G61\W
M-M&WG0K#(&7.^,9PISU'S-^9IMCI=CIN_P"QVZ1&3&YADEL=!D\X'8=J@_L"
MP];O_P #IO\ XNC^P+#UN_\ P.F_^+H TJ*S?[ L/6[_ / Z;_XNC^P+#UN_
M_ V;_P"+H TJ*S?[ L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZ -*BLW^P+#UN
M_P#P.F_^+H_L"P];O_P.F_\ BZ -*BLW^P+#UN__  .F_P#BZ/[ L/6[_P#
MZ;_XN@#2HK-_L"P];O\ \#IO_BZ/[ L/6[_\#IO_ (N@#2HK-_L"P];O_P #
MIO\ XNC^P+#UN_\ P.F_^+H TJ*S?[ L/6[_ / Z;_XNC^P+#UN__ Z;_P"+
MH DM=%TRQN/M%M91128(!4?=!Y(4?PY[XQ1;Z-IMI=&ZM[.*.8[L,!]W=RV!
MT&>^.M1_V!8>MW_X'3?_ !=']@6'K=_^!TW_ ,70 ^+1-,AO/M<=E$LP8N&
M^ZQZL!T!.3DCDY-22:582VSVSVL9BDD,K+C^,G<6]CGG-0?V!8>MW_X'3?\
MQ=']@6'K=_\ @=-_\70!;M+.WL;<6]K"L40).U1W/))]23WJ>LW^P+#UN_\
MP.F_^+H_L"P];O\ \#9O_BZ -*BLW^P+#UN__ Z;_P"+H_L"P];O_P #IO\
MXN@#2HK-_L"P];O_ ,#IO_BZ/[ L/6[_ / Z;_XN@#2HK-_L"P];O_P.F_\
MBZ/[ L/6[_\  Z;_ .+H TJ*S?[ L/6[_P# Z;_XNC^P+#UN_P#P.F_^+H T
MJ*S?[ L/6[_\#IO_ (NC^P+#UN__  .F_P#BZ -*J]Y8VNH0B&[@65 P90PY
M5AT(/4'W%5?[ L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZ )?[&TW[!]A^QQ?9
M]V_9M_BSG=GKNSSGK0-'TX6!L?L<7V8MN,97.6SG=ZYSSGK47]@6'K=_^!TW
M_P 71_8%AZW?_@=-_P#%T 2Q:/IT-JUM':1B)Y!(RD9W.""&)/).0.3Z"DGT
M73+F\^US643S94EB/O%?NDCH2.Q/2H_[ L/6[_\  Z;_ .+H_L"P];O_ ,#I
MO_BZ -*BLW^P+ 'K=_\ @;-_\71_8%AZW?\ X'3?_%T :5%9O]@6'K=_^!TW
M_P 71_8%AZW?_@=-_P#%T :5%9O]@6'K=_\ @=-_\71_8%AZW?\ X'3?_%T
M:5%9O]@6'K=_^!TW_P 71_8%AZW?_@=-_P#%T :5%9O]@6'K=_\ @=-_\71_
M8%AZW?\ X'3?_%T :5%9O]@6'K=_^!TW_P 71_8%AZW?_@=-_P#%T :54;G1
M=,O+G[3<V44LO&68?>QTW#^+';.<5'_8%AZW?_@=-_\ %T?V!8>MW_X'3?\
MQ= $EUHVFWUP+BZLXI90 "S#[P!R ?4 ] :9<Z!I5Y<O<W%E&\SXW.<@G P*
M3^P+#UN__ Z;_P"+H_L"P];O_P #IO\ XN@":32=/EB:*2TC='A$# C.8QT7
MZ<FFV>BZ=83>=:VJ128V[@3TJ/\ L"P];O\ \#IO_BZ/[ L/6[_\#IO_ (N@
M#2HK-_L"P];O_P #9O\ XNC^P+#UN_\ P.F_^+H TJ*S?[ L/6[_ / Z;_XN
MC^P+#UN__ Z;_P"+H TJ*S?[ L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZ -*B
MLW^P+#UN_P#P.F_^+H_L"P];O_P.F_\ BZ -*BLW^P+#UN__  .F_P#BZ/[
ML/6[_P# Z;_XN@#2HK-_L"P];O\ \#IO_BZ/[ L/6[_\#IO_ (N@#095="CJ
M&5A@@C((JG9Z-INGLS6EG%$7782!GY?[HST7V'%1_P!@6'K=_P#@=-_\71_8
M%AZW?_@=-_\ %T 2V6CZ=IKL]G:1PLR[<J.B_P!T>@]AQ19Z/IUA.TUI9QPR
M,"NY1T!.2!Z#/.!Q47]@6'K=_P#@=-_\71_8%AZW?_@=-_\ %T 61I]FM@+
M6Z"U";!%CY=OIBK-9O\ 8%AZW?\ X'3?_%T?V!8>MW_X'3?_ != &E16;_8%
MAZW?_@;-_P#%T?V!8>MW_P"!TW_Q= &E16;_ &!8>MW_ .!TW_Q=']@6'K=_
M^!TW_P 70!I45F_V!8>MW_X'3?\ Q=']@6'K=_\ @=-_\70!I45F_P!@6'K=
M_P#@=-_\71_8%AZW?_@=-_\ %T :5%9O]@6'K=_^!TW_ ,71_8%AZW?_ ('3
M?_%T :5%9O\ 8%AZW?\ X'3?_%T?V!8>MW_X'3?_ != %J]L+34(ECNX%E56
MW+GJK>H/4'W%0MHVFM8I9&RB^SQMO1 N-K?W@>H/)YZ\FH_[ L/6[_\  Z;_
M .+H_L"P];O_ ,#IO_BZ )#HFF&Q6R^Q1"!'WJH&-K?W@>N[D\]>33X],L88
M8(8[6-8[=_,B4+]U^?F^O)Y]S4']@6'K=_\ @=-_\71_8%AZW?\ X'3?_%T
M78;:&!I6BC5&F?S)"!]YL 9/O@ ?A4M9O]@6'K=_^!TW_P 73X-'L[:99HS<
M[UZ;[N5Q^18@T 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "LS7;N>VM8(K63RIKNYCMUDP"4#'YB >,[0<9XSBM.LS7;2>YM8)
M;6/S9K2YCN%CR!O"GYE!/ )4G&>,XH CTR:Y@UF]TJXN7NEBABN(99 H?:Y=
M2IV@ X,9/3^*LC7M8N;2^U&/^U6L[F&)&TZT"H1=L5]""6R_RX!& ,\9S6C;
MK?\ V^_UC^S9%DDBAMX+:21 Y5&8EB02!S(>,_P^]5+^POD.N6ZZ4;[^U3^Z
MF#H%4>6J!7W$$!2"W /7UH CU#69)-2U&%]8?318JB((X@ZAR@<O(2IP@WJ.
MPX//IU,)=H(VD*%RH+%/NDX[>U<RMAJ&E7&IB/3WU+^T8HL3*Z ;UB$9#[B"
M!\H.1GJ?QW]+M&T_2;.R9_,:W@2(O_>*J!G]* +5%%% !1110 4444 %%%%
M!1110 4444 <Q>WFI2PZUJ-K>O"-+9E@MPBE)=D:NV_()Y)*\$8 !ZUJ:O>W
M$7AVXO; 'S?)WH=NXJ#U..Y R<=\5EWEEJ4,6M:?:V3S+JC,T-P'0)#OC"-O
M!(/!!;@'((%7-7LKN\TFXTVWM04B$!B+R#%P%<,T9';(7;SP=U &;%K%V;?5
MFT?4CK$-O9B2&<A'VS'=E04 #<!3MZCIW JWH.I?:]5EAM-7.K6*VZNT[;#Y
M<I/W<H .1R1U&/>JNHZ7J&M2WT\5@UD'LU@$4[IFX(<-AMA8!< KDG^,\8ZZ
M%G#=77B%-1;3I+"&&S:!EE9"TK%E(X1B,+M;&?[YQ0!N4444 %%%% !1110
M4444 %%%% !1110 4444 (S!%+'@ 9-<O97^HK9Z-K$U[))'JDB"6V9$"1K*
MI*;<#.5.T<DYY]L=0RAE*D9!&#7+V.GZD;/1]'GLGCCTR1#)=%T*2K$I";0#
MNR3M)R!CGVR 7_$=[)9K9;KPV%I+/LN;H;?W:[6*C+ A<L ,D=_>JEE<ZCJ&
MD"5=4$=FEU)NU A%>2V4'##*[>3QNP!M!(ZU8OXK^>ZT_46TUI!9S3!K59$+
M$'*I(N2!G SC((#GN,5!91:O8">\CT_]U=WSS26(9/,CC,:KD'=MW;EW$9_B
M/.>H!=\.WDUY:7+O<F[@2Y9+:Z( \^, ?-P #ABRY YVYK7K(T*UN(9-0N9K
M8VB7ESYL=L2I*#8JDG:2 6()P#W]<UKT %%%% !1110 4444 %%%% !1110
M4444 96M7-PDEA96LQ@DOKGRC*H!9$".[$9!&3LQR#UI-'N+@7NHZ=<SM<&T
MD0QRN &9'4$!L #(.X9QTQ2ZW:W$CZ?>VL)GDL;GS3$K &1"C(P&2!G#YY(Z
M5#8QW\5S>ZFVGL)+VXA18&D4-'$H"EV()&1EVP">,#K0!#K,%^ES#!9:Y?1W
M-[*1%&$@*1(.6;F/.%'J>25&>:K3ZH#K&H+<ZW?6<-M<)$H@MU:)08T;+N8V
M"Y9B.6%:T5G</XGN+Z9,01VJ0VQR#DEF:0X[=(Q^%4M7&KW5GJFE#3!*+Q6B
M@N49!&J.N"9 6W94D] <C&/8 Z&BF1)Y<21Y+;5 R>II] !1110 4444 %%%
M% !1110 4444 %%%% '.WD^HWMUJYM+][4:8JI%&J(5DD\L2$OD$D891@$=^
M_35@E.JZ/!/%-);&ZA217CVEDW 'C<"/S%95W!J5G=ZO]CL'NAJ:J\4BNBK'
M)Y8C._<0<853D ]^.F=.RBFT^WAT^.W+PVUHBI-O WL!C;CMP <].: ,_3!J
M#:G?&+5+B\MK53"JW(C"O/P3RB @+P._);^[4_AZYU"X&HKJ3Q--#>M&!"#L
M5=B$ 9Y[]^]3>'[*:PT*T@N1BY\O?<<Y_>L=S\_[Q-+I5K-;7&I/,FT3WAEC
MY!ROEH,_FIH T:*** "BBB@ HHHH **** "BBB@ HHHH *J:K>_V;I%Y?[=W
MV6W>;;Z[5)Q^E6ZJ:K9#4M(O+ MM%U \.[TW*1_6@#+MI-0T_4]-AN[^2[6_
MC=9 Z( DJKNRNT#"X##!SV]\MUK5#'K4.G&_FLHA;F9VMXP\LA+850-K<##$
MX'8=LTZUCU&_U'39;RP>T%A&YD9W1A)*5V_)M).W!8Y..W'7#9([^+6+77#I
M4DCRV/V>>WBEC,D#;@X&20&&<@D'L/P &6]U>ZC-86*:L"K6KW$MW:*F9@&"
MIC((&023@=1CI6EH%Y/>Z9FZ8//!-+;R.!C>8Y&3=CMD*#^-8^GZ;J&C36U_
M]B>X,B7 GMX'3=$9)O-4#<0"%R5//H1Q6QH5G-9:;MN5"3S32W$B YV&21GV
MY[X# ?A0!I4444 %%%% !1110 4444 %%%% !1110 5DZO<7#7VGZ;;7#6QN
MW=I)4 +!$7)"Y! ))7G'3-:U9.KV]R+[3]1MK=KEK1W$D2, S(ZX)7) R"%.
M">F: %T2ZN)&O[.ZF,\EA=>2)6 !=2B2*3@ 9PX' '2J=UJMW)XIT^VM9 MB
ML[P7'&?-D\EWP#Z+M7..[8[&I],BOK>2XNY+$A]2O?,DC,BYMXQ&J*3@D$_N
MUX!/WO:J;^&+BVO=*-KJ=\\%O=/+(',7R!DDR?N9)+-@]3\Q/N !FF:HMS>B
M2YUN^0O>311P_9U%NP61E5/,\ODE5'&_.:ZFN<N8]6U&WATVXT[RF2\CE>[1
MD$7EQRB0%1N+;B% P1P2><=>CH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,YM;MU8J;6_)!QD6,I'Y[:3^W;?_ )]=0_\  ";_ .)K2HH S?[=M_\
MGUU#_P  )O\ XFC^W;?_ )]=0_\  ";_ .)K2HH S?[=M_\ GUU#_P  )O\
MXFC^W;?_ )]=0_\  ";_ .)K2HH S?[=M_\ GUU#_P  )O\ XFC^W;?_ )]=
M0_\  ";_ .)JW>7MMI]LUS=RK%$I +-ZDX _,BJPUW3&M6NA=#R5?86V-P?3
MI0 W^W;?_GUU#_P F_\ B:/[=M_^?74/_ ";_P")I8?$&DSQSR)?1[+9 \Q;
M*[%.<$Y^A_*I[+4K/45<VDXD,9 =<$,I/(R#R* *_P#;MO\ \^NH?^ $W_Q-
M']NV_P#SZZA_X S?_$U)>:UIMA/Y%U>1Q2;0S Y^12< L>BC@\G'2KM &=_;
MMO\ \^NH?^ $W_Q-']NV_P#SZZA_X 3?_$UI44 9O]NV_P#SZZA_X 3?_$T?
MV[;_ //KJ'_@!-_\36E10!F_V[;_ //KJ'_@!-_\31_;MO\ \^NH?^ $W_Q-
M:5% &;_;MO\ \^NH?^ $W_Q-']NV_P#SZZA_X 3?_$UI44 9O]NV_P#SZZA_
MX 3?_$T?V[;_ //KJ'_@!-_\36E10!F_V[;_ //KJ'_@!-_\31_;MO\ \^NH
M?^ $W_Q-:59\VNZ9;W;6DMVJSH0K(%)() (!P/0C\Z &_P!NV_\ SZZA_P"
M$W_Q-']NV_\ SZZA_P" $W_Q-27.M:;9W7V6XO(XY?ER#G"[N%W'HN>V<9J>
M[O;:P@\^[F6&/<J;F/5F( 'XDB@"I_;MO_SZZA_X 3?_ !-']NV__/KJ'_@!
M-_\ $UI5%!<P7/F>1*LGE.8WV]F'4?A0!2_MVW_Y]=0_\ )O_B:/[=M_^?74
M/_ &;_XFM*B@#-_MVW_Y]=0_\ )O_B:/[=M_^?74/_ ";_XFM*B@#-_MVW_Y
M]=0_\ )O_B:/[=M_^?74/_ ";_XFM*B@#-_MVW_Y]=0_\ )O_B:/[=M_^?74
M/_ ";_XFM*B@#-_MVW_Y]=0_\ )O_B:/[=M_^?74/_ ";_XFM*B@#-_MVW_Y
M]=0_\ )O_B:/[=M_^?74/_ ";_XFM*B@#-_MVW_Y]=0_\ )O_B:/[=M_^?74
M/_ ";_XFM*B@#-_MVW_Y]=0_\ )O_B:/[=M_^?74/_ ";_XFG6NNZ9?7 @MK
MM99&S@*#SCKSC%+!K>F75Y]D@O(WFRP"CHQ7[P4]&([XZ4 ,_MVW_P"?74/_
M   F_P#B:/[=M_\ GUU#_P  )O\ XFK<M[;0W<%I),JSW 8Q1D\OM&6Q]*+N
M\MK" SW4RQ1@@9;N3P !W)]!0!4_MVW_ .?74/\ P F_^)H_MVW_ .?74/\
MP!F_^)JU9WUMJ$'G6LRRH&*DCJI'4$=0?8U8H S?[=M_^?74/_ ";_XFC^W;
M?_GUU#_P F_^)K2HH S?[=M_^?74/_ ";_XFC^W;?_GUU#_P F_^)K2HH S?
M[=M_^?74/_ ";_XFC^W;?_GUU#_P F_^)K2HH S?[=M_^?74/_ ";_XFC^W;
M?_GUU#_P F_^)K2HH S?[=M_^?74/_ ";_XFC^W;?_GUU#_P F_^)K2HH S?
M[=M_^?74/_ ";_XFC^W;?_GUU#_P F_^)K2JM>W]KIT(FNYEB1F"@GN?3CZ4
M 5O[=M_^?74/_ ";_P")H_MVW_Y]=0_\ )O_ (FG_P!M:;]A-[]J06X?9O((
MRW8 =2>1P*!K>FFP:_\ MB?9T?RV?GY6R!M(Z@Y(XZ\T ,_MVW_Y]=0_\ )O
M_B:/[=M_^?74/_ ";_XFK-EJ%KJ,;26DHE53@G!&#^-.N[VVL4C>ZF6(2RK$
MFX_>=CA5'N30!4_MVWS_ ,>NH?\ @#-_\31_;MO_ ,^NH?\ @!-_\36E10!F
M_P!NV_\ SZZA_P" $W_Q-']NV_\ SZZA_P" $W_Q-:5% &;_ &[;_P#/KJ'_
M ( 3?_$T?V[;_P#/KJ'_ ( 3?_$UI44 9O\ ;MO_ ,^NH?\ @!-_\31_;MO_
M ,^NH?\ @!-_\36E10!F_P!NV_\ SZZA_P" $W_Q-']NV_\ SZZA_P" $W_Q
M-:5% &;_ &[;_P#/KJ'_ ( 3?_$T?V[;_P#/KJ'_ ( 3?_$UI44 9O\ ;MO_
M ,^NH?\ @!-_\31_;MO_ ,^NH?\ @!-_\36E6?=ZYIEC<FWN;M4E"ABF"2 >
MG0>U #?[=M_^?74/_ ";_P")H_MVW_Y]=0_\ )O_ (FGWFMZ983"&ZO(XGVA
MB#GY03@%C_"">YQ5B\O;;3[1[J[F6&!,;G8\#)P/U(H J?V[;_\ /KJ'_@!-
M_P#$T?V[;_\ /KJ'_@!-_P#$UH22)%&TDCJB("S,QP% ZDFJECJ]AJ3,MI<K
M*R@,5P0=IZ-@]0?7I0!%_;MO_P ^NH?^ ,W_ ,31_;MO_P ^NH?^ $W_ ,36
ME10!F_V[;_\ /KJ'_@!-_P#$T?V[;_\ /KJ'_@!-_P#$UI44 9O]NV__ #ZZ
MA_X 3?\ Q-']NV__ #ZZA_X 3?\ Q-:5% &;_;MO_P ^NH?^ $W_ ,31_;MO
M_P ^NH?^ $W_ ,36E10!F_V[;_\ /KJ'_@!-_P#$T?V[;_\ /KJ'_@!-_P#$
MUI44 9O]NV__ #ZZA_X 3?\ Q-']NV__ #ZZA_X 3?\ Q-:5% &;_;MO_P ^
MNH?^ $W_ ,31_;MO_P ^NH?^ $W_ ,36@[K&C.Y"JHR2>PJE9:WINHN4M+I9
M2$WG (&WUR1[B@!G]NV__/KJ'_@!-_\ $T?V[;_\^NH?^ $W_P 34EEK6FZC
M*8K.[25PN\ 9&Y<XW+G[P]QD59CNH)IYH(Y5:2 @2*.J$C(S^% %+^W;?_GU
MU#_P F_^)H_MVW_Y]=0_\ )O_B:FO=6L=.=4NYQ$SC*C:3D?@*DLKZVU&V%Q
M:3+-$25#+Z@X(_ B@"K_ &[;_P#/KJ'_ ( S?_$T?V[;_P#/KJ'_ ( 3?_$U
MI44 9O\ ;MO_ ,^NH?\ @!-_\31_;MO_ ,^NH?\ @!-_\36E10!F_P!NV_\
MSZZA_P" $W_Q-']NV_\ SZZA_P" $W_Q-:5% &;_ &[;_P#/KJ'_ ( 3?_$T
M?V[;_P#/KJ'_ ( 3?_$UI44 9O\ ;MO_ ,^NH?\ @!-_\31_;MO_ ,^NH?\
M@!-_\36E10!F_P!NV_\ SZZA_P" $W_Q-']NV_\ SZZA_P" $W_Q-:5% &;_
M &[;_P#/KJ'_ ( 3?_$T?V[;_P#/KJ'_ ( 3?_$U9OM0M--B26\G6)'?8I.3
MN;!.!CV!/X5"=:TY;(7INE$#/L5L'+-Z 8R3[ 4 ,_MVW_Y]=0_\ )O_ (FC
M^W;?_GUU#_P F_\ B:D.M::MBM[]LC,#OL5AR2W3:!UW<'C&>#4]I>6U_;BX
MM9EEB)(W*>A!P0?0@]J *G]NV_\ SZZA_P" $W_Q-/@U>"XF6);>]4MT,EI(
MBCZDK@5%_P ))H_G+$;U0[.(P"K#+$X Z>IQ6I0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 9FMVL]Y#:Q6]Q#"XND?,PR#MRV
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
MLO\ P+?_ .-T :']G:A_T'+G_OS#_P#$T?V=J'_0<N?^_,/_ ,36?_;VL?\
M0.LO_ M__C=']O:Q_P! ZR_\"W_^-T :']G:A_T'+G_OS#_\32_V=J'_ $'+
MG_OS%_\ $UG?V]K'_0.LO_ M_P#XW1_;VL?] ZR_\"W_ /C= &A_9VH?]!RY
M_P"_,/\ \31_9VH?]!RY_P"_,/\ \36?_;VL?] ZR_\  M__ (W1_;VL?] Z
MR_\  M__ (W0!H?V=J'_ $'+G_OS#_\ $T?V=J'_ $'+G_OS#_\ $UG_ -O:
MQ_T#K+_P+?\ ^-T?V]K'_0.LO_ M_P#XW0!H?V=J'_0<N?\ OS#_ /$T?V=J
M'_0<N?\ OS#_ /$UG_V]K'_0.LO_  +?_P"-T?V]K'_0.LO_  +?_P"-T :'
M]G:A_P!!RY_[\P__ !-']G:A_P!!RY_[\P__ !-9_P#;VL?] ZR_\"W_ /C=
M']O:Q_T#K+_P+?\ ^-T :']G:A_T'+G_ +\P_P#Q-']G:A_T'+G_ +\P_P#Q
M-9_]O:Q_T#K+_P "W_\ C=']O:Q_T#K+_P "W_\ C= &A_9VH?\ 0<N?^_,/
M_P 31_9VH?\ 0<N?^_,/_P 36?\ V]K'_0.LO_ M_P#XW1_;VL?] ZR_\"W_
M /C= &A_9VH?]!RY_P"_,/\ \31_9VH?]!RY_P"_,/\ \36?_;VL?] ZR_\
M M__ (W1_;VL?] ZR_\  M__ (W0!H?V=J'_ $'+G_OS#_\ $T?V=J'_ $'+
MG_OS#_\ $UG_ -O:Q_T#K+_P+?\ ^-T?V]K'_0.LO_ M_P#XW0!H?V=J'_0<
MN?\ OS#_ /$TO]G:A_T'+G_OS%_\36=_;VL?] ZR_P# M_\ XW1_;VL?] ZR
M_P# M_\ XW0!H?V=J'_0<N?^_,/_ ,31_9VH?]!RY_[\P_\ Q-9_]O:Q_P!
MZR_\"W_^-T?V]K'_ $#K+_P+?_XW0!H?V=J'_0<N?^_,/_Q-']G:A_T'+G_O
MS#_\36?_ &]K'_0.LO\ P+?_ .-T?V]K'_0.LO\ P+?_ .-T :']G:A_T'+G
M_OS#_P#$T?V=J'_0<N?^_,/_ ,36?_;VL?\ 0.LO_ M__C=']O:Q_P! ZR_\
M"W_^-T :']G:A_T'+G_OS#_\31_9VH?]!RY_[\P__$UG_P!O:Q_T#K+_ ,"W
M_P#C=']O:Q_T#K+_ ,"W_P#C= &A_9VH?]!RY_[\P_\ Q-']G:A_T'+G_OS#
M_P#$UG_V]K'_ $#K+_P+?_XW1_;VL?\ 0.LO_ M__C= &A_9VH?]!RY_[\P_
M_$T?V=J'_0<N?^_,/_Q-9_\ ;VL?] ZR_P# M_\ XW1_;VL?] ZR_P# M_\
MXW0!H?V=J'_0<N?^_,/_ ,31_9VH?]!RY_[\P_\ Q-9_]O:Q_P! ZR_\"W_^
M-T?V]K'_ $#K+_P+?_XW0!H?V=J'_0<N?^_,/_Q-']G:A_T'+G_OS#_\36?_
M &]K'_0.LO\ P+?_ .-T?V]K'_0.LO\ P+?_ .-T :/]G:A_T'+G_OS%_P#$
MTG]G:A_T'+G_ +\P_P#Q-9_]O:Q_T#K+_P "W_\ C=']O:Q_T#K+_P "W_\
MC= &A_9VH?\ 0<N?^_,/_P 31_9VH?\ 0<N?^_,/_P 36?\ V]K'_0.LO_ M
M_P#XW1_;VL?] ZR_\"W_ /C= &A_9VH?]!RY_P"_,/\ \31_9VH?]!RY_P"_
M,/\ \36?_;VL?] ZR_\  M__ (W1_;VL?] ZR_\  M__ (W0!H?V=J'_ $'+
MG_OS#_\ $T?V=J'_ $'+G_OS#_\ $UG_ -O:Q_T#K+_P+?\ ^-T?V]K'_0.L
MO_ M_P#XW0!H?V=J'_0<N?\ OS#_ /$T?V=J'_0<N?\ OS#_ /$UG_V]K'_0
M.LO_  +?_P"-T?V]K'_0.LO_  +?_P"-T :']G:A_P!!RY_[\P__ !-']G:A
M_P!!RY_[\P__ !-9_P#;VL?] ZR_\"W_ /C=']O:Q_T#K+_P+?\ ^-T :']G
M:A_T'+G_ +\P_P#Q-']G:A_T'+G_ +\P_P#Q-9_]O:Q_T#K+_P "W_\ C=']
MO:Q_T#K+_P "W_\ C= &A_9VH?\ 0<N?^_,/_P 31_9VH?\ 0<N?^_,/_P 3
M6?\ V]K'_0.LO_ M_P#XW1_;VL?] ZR_\"W_ /C= &A_9VH?]!RY_P"_,/\
M\31_9VH?]!RY_P"_,/\ \36?_;VL?] ZR_\  M__ (W1_;VL?] ZR_\  M__
M (W0!H_V=J'_ $'+G_OS%_\ $TG]G:A_T'+G_OS#_P#$UG_V]K'_ $#K+_P+
M?_XW1_;VL?\ 0.LO_ M__C= &A_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-
M9_\ ;VL?] ZR_P# M_\ XW1_;VL?] ZR_P# M_\ XW0!H?V=J'_0<N?^_,/_
M ,31_9VH?]!RY_[\P_\ Q-9_]O:Q_P! ZR_\"W_^-T?V]K'_ $#K+_P+?_XW
M0!H?V=J'_0<N?^_,/_Q-']G:A_T'+G_OS#_\36?_ &]K'_0.LO\ P+?_ .-T
M?V]K'_0.LO\ P+?_ .-T :']G:A_T'+G_OS#_P#$T?V=J'_0<N?^_,/_ ,36
M?_;VL?\ 0.LO_ M__C=']O:Q_P! ZR_\"W_^-T :']G:A_T'+G_OS#_\31_9
MVH?]!RY_[\P__$UG_P!O:Q_T#K+_ ,"W_P#C=']O:Q_T#K+_ ,"W_P#C= &A
M_9VH?]!RY_[\P_\ Q-']G:A_T'+G_OS#_P#$UG_V]K'_ $#K+_P+?_XW1_;V
ML?\ 0.LO_ M__C= &A_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-9_\ ;VL?
M] ZR_P# M_\ XW1_;VL?] ZR_P# M_\ XW0!H?V=J'_0<N?^_,/_ ,31_9VH
M?]!RY_[\P_\ Q-9_]O:Q_P! ZR_\"W_^-T?V]K'_ $#K+_P+?_XW0!H_V=J'
M_0<N?^_,7_Q-)_9VH?\ 0<N?^_,/_P 36>==U@,1_9UEP?\ G[?_ .-T?V]K
M'_0.LO\ P+?_ .-T :']G:A_T'+G_OS#_P#$T?V=J'_0<N?^_,/_ ,36?_;V
ML?\ 0.LO_ M__C=']O:Q_P! ZR_\"W_^-T :']G:A_T'+G_OS#_\31_9VH?]
M!RY_[\P__$UG_P!O:Q_T#K+_ ,"W_P#C=']O:Q_T#K+_ ,"W_P#C= &A_9VH
M?]!RY_[\P_\ Q-']G:A_T'+G_OS#_P#$UG_V]K'_ $#K+_P+?_XW1_;VL?\
M0.LO_ M__C= &A_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-9_\ ;VL?] ZR
M_P# M_\ XW1_;VL?] ZR_P# M_\ XW0!H?V=J'_0<N?^_,/_ ,31_9VH?]!R
MY_[\P_\ Q-9_]O:Q_P! ZR_\"W_^-T?V]K'_ $#K+_P+?_XW0!H?V=J'_0<N
M?^_,/_Q-']G:A_T'+G_OS#_\36?_ &]K'_0.LO\ P+?_ .-T?V]K'_0.LO\
MP+?_ .-T :']G:A_T'+G_OS#_P#$T?V=J'_0<N?^_,/_ ,36?_;VL?\ 0.LO
M_ M__C=']O:Q_P! ZR_\"W_^-T :']G:A_T'+G_OS#_\34D%C>Q3*\NK3S(.
ML;11@-^(4&LO^WM8_P"@=9?^!;__ !NK.G:MJ-U>I#<6=K%&V<M'<,Q'&>A0
M?SH VJ*** "BBB@ HHHH **** "BBB@ HHHH **** .:N/\ CYE_WS_.HZDN
M/^/F7_?/\ZCJB0HHHH **** (+R]MK"W,]U*L48.,GU]/>H+;6=.NX99H;I2
MD(S)N!4J/<&FZS%8-:+<:CGRK9A(.2/F[?7Z5RNH17-SINIZW)$8$N_+2.,]
M2@9>3^0KJHT83CJ<M:M.G+0ZRQUK3]1E:*TN1(ZC=M*E3CU&1S4L6H6L]Y+9
MQ2AIH0"Z@=/QZ5S\\2-XFTB+:-DEDR.HXRNQN*71[:*Q\3ZM!:ILCCA7:H).
M. ?YTW1A9M=K_C8F->=TGWM^%S7;Q!I2W?V4WB^;NV=#C=Z;L8_6M&O/K*XN
M[;PXEP]O:SV2W/SI("79O7V]*] 5@RAAT(S45Z*I[%X>LZE[BT445SG2%%%%
M !1110 4444 %%%% !6=<>(-*M;DV\UVJR*<,-I(4^Y P*T:Y75XH-]QHNEP
MF2[OG$EPQ8D1C.<D]O\ Z];481G*TC&M.4(WB;=[K>G:>ZI<W2JSKN "EN/7
M@'BIIM1M(+'[;).HMR P<<@@^GK7-V=N(=<U:W<[_)L5B!/H$452:S@F\ I>
M21[IX1MC<D\ R_\ US6_U>&FO;\3G^L5-=%U_ ZZYU6QL[:*XN)Q'%-C8Q4\
M\9]*=8ZG9ZDKM9SB4(<,0",?G6/?6=S=VNC?9G@5HPK?O3Q]T=N]3Z!?7$UU
M?6-T(C+:N!YD:;0P.>WX?K63I1]FY+?_ ()K&K+VBB]G_D;=%%%<YTA1110
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
M#/\ _%T?V%K'_/\ V/\ X#/_ /%T7"Q%14O]A:Q_S_V/_@,__P 71_86L?\
M/_8_^ S_ /Q=%PL145+_ &%K'_/_ &/_ (#/_P#%T?V%K'_/_8_^ S__ !=%
MPL15A'PP!>3W4.IW<+W#EG\M@.^<5T7]A:Q_S_V/_@,__P 71_86L?\ /_8_
M^ S_ /Q=7"I*'PD3IQG\2,&Y\.+-+YT=]<12O (9G&"95 QDY[\=:L3:+;2Z
M)_9*L\<& ,C[W!!S^)%:W]A:Q_S_ -C_ . S_P#Q=']A:Q_S_P!C_P" S_\
MQ=5[:;MKL2J,%?3<Q[W1(KRWM$$\D4MGCRI4QD< ?T%/TK2(M+$S"62::=MT
MLLAY8_Y)K5_L+6/^?^Q_\!G_ /BZ/["UC_G_ +'_ ,!G_P#BZ3JR<>6^@U2@
MI<UM2*BI?["UC_G_ +'_ ,!G_P#BZ/["UC_G^LO_  '?_P"+K.YI8BHJ7^PM
M8_Y_['_P&?\ ^+H_L+6/^?\ L?\ P&?_ .+HN%B*BI?["UC_ )_['_P&?_XN
MC^PM8_Y_['_P&?\ ^+HN%B*BI?["UC_G_L?_  &?_P"+H_L+6/\ G_L?_ 9_
M_BZ+A8BHJ7^PM8_Y_P"Q_P# 9_\ XNC^PM8_Y_['_P !G_\ BZ+A8BHJ7^PM
M8_Y_['_P&?\ ^+H_L+6/^?\ L?\ P&?_ .+HN%B*F3Q^=!)%N*;U*[EZC(ZU
M8_L+6/\ G_L?_ 9__BZ/["UC_G_L?_ 9_P#XNB]A-7.=L_#/V#8L&J7B1JV[
MRPP"GZBB3PM;O)(OVJ=;667S7MAC:6^O7%=%_86L?\_]C_X#/_\ %T?V%K'_
M #_V/_@,_P#\76WUBI>]S'ZO3M:QF7^E17\]G*[LAM)1(@7&"01P?RJ2\T^V
MO8)8Y(DW2H4,FT;AD8SFK_\ 86L?\_\ 8_\ @,__ ,71_86L?\_]C_X#/_\
M%U'M)::[&GLXZZ;E&PLH]/LH[6+E8QC)')]S5FI?["UC_G_L?_ 9_P#XNC^P
MM8_Y_K+_ ,!W_P#BZERN[LI1LK(BHJ7^PM8_Y_['_P !G_\ BZ/["UC_ )_[
M'_P&?_XNE<=B*BI?["UC_G_L?_ 9_P#XNC^PM8_Y_P"Q_P# 9_\ XNBX6(J*
ME_L+6/\ G_L?_ 9__BZ/["UC_G_L?_ 9_P#XNBX6(J*E_L+6/^?^Q_\  9__
M (NC^PM8_P"?^Q_\!G_^+HN%B*BI?["UC_G_ +'_ ,!G_P#BZ/["UC_G_L?_
M  &?_P"+HN%B*LW6-%CUA85DGEB$+%ALQR?QK7_L+6/^?^Q_\!G_ /BZ/["U
MC_G_ +'_ ,!G_P#BZJ,W%W1,H*:M+8P6\.K-:36UWJ%W<I+C!D?)0CN*GT_1
MELKN2\EN9;JY= GF28X4=@!]*U_["UC_ )_['_P&?_XNC^PM8_Y_['_P&?\
M^+JW6FTU<A48)IV,JTT>"TN;Z8.TGVYLR*W0=>!^=4H?"T$;PH]Y/+;6\GF1
M6[8VJ<YY]:Z+^PM8_P"?^Q_\!G_^+H_L+6/^?^Q_\!G_ /BZ%6FNH.C!]"*B
MI?["UC_G^LO_  '?_P"+H_L+6/\ G_L?_ 9__BZRN:V(J*E_L+6/^?\ L?\
MP&?_ .+H_L+6/^?^Q_\  9__ (NBX6(J*E_L+6/^?^Q_\!G_ /BZ/["UC_G_
M +'_ ,!G_P#BZ+A8BHJ7^PM8_P"?^Q_\!G_^+H_L+6/^?^Q_\!G_ /BZ+A8B
MHJ7^PM8_Y_['_P !G_\ BZ/["UC_ )_['_P&?_XNBX6(J*E_L+6/^?\ L?\
MP&?_ .+H_L+6/^?^Q_\  9__ (NBX6(JPY/#(-_/>1:E=P23L2WEL!QZ?2NA
M_L+6/^?^Q_\  9__ (NC^PM8_P"?^Q_\!G_^+JX5)0^$B=.,_B1@W'AT2R)-
M'?W$4_D^3)*,$RK[Y[^]6&T6V_L0Z2C.D)7&X?>ZYS^=:W]A:Q_S_P!C_P"
MS_\ Q=']A:Q_S_V/_@,__P 75.M-VUV)5&"OIN8=]X>AOK"TLVN)42U4!2N,
MM@  FK&GZ;)8N[/J%S=;A@"9LA?I6I_86L?\_P#8_P#@,_\ \71_86L?\_\
M8_\ @,__ ,72=63CRMZ#5*"ES):D5%2_V%K'_/\ 67_@._\ \71_86L?\_\
M8_\ @,__ ,76=S2Q%14O]A:Q_P _]C_X#/\ _%T?V%K'_/\ V/\ X#/_ /%T
M7"Q%14O]A:Q_S_V/_@,__P 71_86L?\ /_8_^ S_ /Q=%PL145+_ &%K'_/_
M &/_ (#/_P#%T?V%K'_/_8_^ S__ !=%PL145+_86L?\_P#8_P#@,_\ \71_
M86L?\_\ 8_\ @,__ ,71<+$5%2_V%K'_ #_V/_@,_P#\71_86L?\_P#8_P#@
M,_\ \71<+%'4+-=0L9;1I&C648++UQFL^R\/?8BBC4KN2! 1Y#L-A!&,8_&M
M[^PM8_Y_['_P&?\ ^+H_L+6/^?\ L?\ P&?_ .+K2-645RIZ&<J492YFM3G[
M;PQ!;S0%KN>6"V<O# V-JG.?QJ[-I<4VL6^I&1Q) A0*,8.<_P"-:?\ 86L?
M\_\ 8_\ @,__ ,71_86L?\_]C_X#/_\ %T.M-N[8E1@E9(S-0TN+4+BTFDD=
M3:2B10N.3D'G\JO5+_86L?\ /_8_^ S_ /Q=']A:Q_S_ -C_ . S_P#Q=2Y-
MI)]"U%)MKJ1O]]OK25,=#U@L3]NLN3_S[O\ _%TG]A:Q_P _]C_X#/\ _%U-
MRK$5%2_V%K'_ #_V/_@,_P#\71_86L?\_P#8_P#@,_\ \71<+$5%2_V%K'_/
M_8_^ S__ !=']A:Q_P _]C_X#/\ _%T7"Q%14O\ 86L?\_\ 8_\ @,__ ,71
M_86L?\_]C_X#/_\ %T7"Q%14O]A:Q_S_ -C_ . S_P#Q=']A:Q_S_P!C_P"
MS_\ Q=%PL145+_86L?\ /_8_^ S_ /Q=']A:Q_S_ -C_ . S_P#Q=%PL8FJ:
M"FIWL5V;N>!X5PGED#'/7ZTR3P\LUJL4VH74DL<HEBG=@60^WM6]_86L?\_]
MC_X#/_\ %T?V%K'_ #_V/_@,_P#\76JK3223V,G0@VVUN9>F:5'IIFD\UYY[
MAMTLKXRWITZ5'9Z#;6FF7&GEWEBN&9FW8SR ./RK8_L+6/\ G_L?_ 9__BZ/
M["UC_G_L?_ 9_P#XNDZLGU&J4%;0PK'P]':74-Q+=S7)MDV0+)@",?AUKHM,
M_P"0A%^/\C47]A:Q_P _]C_X#/\ _%U:T[2=1MKU)KB[M9(USE8X64GC'4L:
MF<Y3=Y#A3C!6BC:HHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KG_$VL7MCBTT[RDN'MI;CS9AD*J%1@+W)+CZ &N@KEO&TMK]C:'4+,-
M;=WANMI)BE& !D?=)!.#D9P10!:GUG4XH+6.6&UM+J2:1)6G8^4$0'YP>#@_
M+C/3-6;S4K_3]#>\-HNH3JC,%M&54Q@D$EV''TR?:L>SN((TMIM6MIKFT2>=
M;.]ND):)/EV[P1GYOF 8]E'<U9TR%AX=U@PPO';323O:1%"N(RO9>P+;B!Z&
M@"Y-J]RUKI26T<7VO4@"#)G9&-F]B0.3Z 9[]:GTC49KM[RUNTC6ZL9A%(8L
M[7!575@#R,AAQS@@UFW<<,>AZ++<FZMV@$>VZ@4$VQ\L@E@0?E/W3D'J.G4-
M\/[+.74;]VN98K^]C2*:1#OFPBKO( &%W9 X P!VH ?<:_?Q6]SJJPV_]FVM
MRT#H=WFLJ2>6[@]!A@?EQR!U&:Z.N'UFT@NK?4=)MI;^*:[N2/L!4;&9F!,H
M;;G9R7/S8R#]*[B@ HHHH **** "BBB@ HHHH *0G S2TURP1B@!;' )ZF@#
ME]'U_6-1OH;G[/!)I]U##((HR=\"R>9AB?XC\H##C';H<WM,U._U&Y+>;IZP
M^;(!""QF\M790W7O@'IWKG;&>-_$44NEP3V-]-]F-W9(C",9:3SMZD;1@<AN
M,G&"<\W3]@N(].MM.TTVFHQ7Z2/$(CO@ ?,I9L?=*;AG.#N&* -6PU._O[QP
MLNGI"MQ*@B)8S%$D9-W7OM)Z5$VO7HC?4A% =,2[^S%>?-($GE&3/3 ;)QCH
M,Y[5GW'V">"&TL=--KJJZBDGE^6=\9$P+R%\?=*;N<X(;'M36)&AS>'2DGVY
M[]E5-AYC:XWB3.,;0ASGU!'6@#I]3GO(+=!8VXFGED6,;\[(P>K-CG 'YG X
MJ'2K^YN+F]LKQ8O.LW53)#D(X90PX.2#ZC)['O27NKQP1.PMII8HK@07+!&'
ME@J#O QEE&5!(Z9/H:I>&TB2]U(:>K_V66C:%F!PTI!\PJ6Y(^YSTSF@#H**
M** "BBB@ HHHH **** "BBB@ HHHH HZSJ/]DZ3/>B,2-'@*K-M!9F"C)[#)
M&3Z5C6FM:Q;:;J%SJ,$,ZVT=S+'-""JYCD=?+(^@&#W .>>3L:U,8-*FD^Q?
M;4^420;=VZ,L _RX.<*2<=\8KC]*,7D7L.G6]S?Z7Y=V;FS&[9GSSY:QYZ,4
MWY4>@R 3R =*-5NK.PO;^_FL9H;.%G=;3)8,HR0<D^E+;ZEJ4&H06>IPP%KJ
M!Y8OL^?E9,9C.X\G#<-QT/ K"U6U@UE[A?#\ "_V5/%*T<1C1G.PQ1G@<@AN
M/X03ZUJQWD6M>(--GM%D,=I#*\Q:,KY;,%54.1][[W';;SVH N:/JMQJ5SJ$
M=Q8O9_99EC1)&4N045LG:2._8TW5]3N;2^MK6VDM(O-BDE>6Z)"J%* #@CDE
M_P!*=I:.NLZTS*0K7$94D<']R@XJK=7^DR7=E?7MB?)EMF,-U-$2$R02A4CY
M6(YYZX(H VK8S&V0W#1-*1\QBSM/TS4M8_A:%X-$56B>&,S3/!$ZE3'$9&,8
MP>GRD<=NG:MB@ HHHH **** "BBB@ HHHH **** .>U_6-0@OX]/TTP1R_N9
M)))@6RKS+&%"CKWR>PQCDY%Q]6N+?0EO+FS,=ZW[M;7=G?+G: #Z$\Y[#GM6
M1XPDLC/##J5J4C5[=[>]4,&5C.!(H=>5(4*1SSGCI2V%GKEW;V=\US&WV<3"
M%;V%MY4NP21@"/F,>T<C/S-ZT 3W?B6]M_!$&NQ::US-+8"Z98V41Q$H&);<
MP.WD],GBM'5;^Z@NK*RLUB$UX[@23 E$"KN/ ()/H,CN>U8<<%W_ ,*B:":/
M,_\ 8I58T0AO]3@ @\[O7WJ_XDC@DO\ 31J2,VEKYC2D [1* OEEL=!CS/;.
M/:@#0T;4)=1LGDGC1)89Y('V'*L48J2N>QQ^'3M68OB"^^SV^JO%;C3;BZ6
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
M^% URRDMO/@9Y?WZP;-A5M[$8&&P>A!^G-/DEV)YX]S1HHHJ2PHHHH ****
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
M"D@GCWP/R%);6=K9(4M+:*!&.XK$@4$^O%)U$XV94:3C*Z>A/1116)N%%%%
M!1110 4444 %%%% !1110!C73?;O$EM8_P#+*SC^U2CU<G;&#]/F/U K-U--
M2TJ#5=7MM1B ^TB00(@??PB;6)Y!P.@QCWKHH;&""]N+Q%/G7(02$G/"@@ >
MG4_G57_A'].-ZUV8W+/*)FC\UO+,@_CV9QGCTK:,TGY&$J<FO,K^)V_T.R0G
MY'U"W5QV(\P'G\A5*\L);_Q+J"VS(KQ16<GSYVETD9P#CV'ZULW.C6EXEU'<
M"21+IE9P9#\I4#&W^[TSQWJ6QT^WT^-U@5LR-ND>1R[N>F2QY-$9J,=-_P#A
M@E3<I:[?\.<M"+FTU$+'<1H[SS0B<IE49@TTI4'W"IS_ '373Z1=2WNCV=U.
MH66:!)' & "5!- TJQ-HMI+;1SQ*YDVS*'^8DDMSWR3^=6P !@# %*<U(=.F
MXO<6BBBLC8**** "BBB@ HHHH **** "LWQ#9SZAH%[:6Q EEB(7<< ^Q/OT
MK2J*ZMH;RUEMKA \4JE'4]P:<79IDR5XM'">)IM0FEDFEM!9E-*F!B$@=@I9
M 22O&#G ^AKHYT7_ (2[3!"!A+*;=CLN4 _6KEOH.GV]O/#Y;S"XC\N5II&D
M9DQC;DG..3P*2UT*RLX)HH?.W31^4TK3,T@7&  Q.1C/&*W=2+5ET_4YXTI)
MW?7]#'G6_N/%>JK:W:6OE6D/[UHPY ^<X /&"<D_056*7=UI$>N3&)8[BWMI
M9(@I#%XF+*JCIAF('M6_/X=TZYDC>59MR0B!BLS+YB#HKX/S#ZU<FLH)XX8W
M3$<+JZ(O ROW>/0'!_ 4>U2M8?LF[W.=TF[O;6^M[$RHT8NWMYDV<LWE>:\F
M?=S^1KJJ@6SM4NFNUMHEN'&&E"#>P]">M3UE.2D[HUIQ<59L****@T"BBB@
MHHHH **** "BBB@ HHHH **** ,YM/OV<D:W<*"> (8N/_':;_9VH?\ 0<N?
M^_,/_P 36G10!F?V=J'_ $'+G_OS#_\ $T?V=J'_ $'+G_OS#_\ $UIT4 9G
M]G:A_P!!RY_[\P__ !-']G:A_P!!RY_[\P__ !-:=4-4NY(&L[>!MLUW<")6
MQG:H!=S_ -\JP'N10!'_ &=J'_0<N?\ OS#_ /$T?V=J'_0<N?\ OS#_ /$U
M#:7^IR>)I[*[A@AMEMA)$(Y"[,=Y&22HQ].?K6:FM7YO4;[;&9FU$VS:9L7<
ML0<KO_O9V 29Z8[=Z -C^SM0_P"@Y<_]^8?_ (FC^SM0_P"@Y<_]^8?_ (FL
M^\O-6LIHYY;N(237JQ1:>%4[X3)MW9^]NVY<GH,8QQFM'6[R>UAMH;5E2>\N
M4@1V7<$SDLV.Y"JV/?% "?V=J'_0<N?^_,/_ ,32_P!G:A_T'+G_ +\Q?_$U
MFG5;[3[R>UN;@7"V<UNSR% K/#,2@SCC*N"<C' Z5TE &9_9VH?]!RY_[\P_
M_$T?V=J'_0<N?^_,/_Q-:=% &9_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-
M:=% &9_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-:=% &9_9VH?]!RY_[\P_
M_$T?V=J'_0<N?^_,/_Q-:=% &9_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-
M:=% &9_9VH?]!RY_[\P__$T?V=J'_0<N?^_,/_Q-5)]3U1]-U&]TZ*";RI9(
MX5FD**HCRK-PI).\-QQP!TJW%JGD>'(-2NLN[6\;E5',CL!A0/4L0 />@ _L
M[4/^@Y<_]^8?_B:/[.U#_H.7/_?F'_XFL:/6]2'AZ*6]NX;:[DU*2U>54!5
MLC@@ ]>%P.YK;T:X%S:NXU,:AARI?8$*$8^4@=#]>>: &_V=J'_0<N?^_,/_
M ,31_9VH?]!RY_[\P_\ Q-9^K7FK6(GO#=Q1[9E2TL=JM]H7*@Y/WMQ).,=.
M,@\UJ:==R2W-]:3MNDM9L!L8W(P#*?PR5_X#0!'_ &=J'_0<N?\ OS#_ /$T
MO]G:A_T'+G_OS%_\36E10!F?V=J'_0<N?^_,/_Q-']G:A_T'+G_OS#_\36G1
M0!F?V=J'_0<N?^_,/_Q-']G:A_T'+G_OS#_\36G10!F?V=J'_0<N?^_,/_Q-
M']G:A_T'+G_OS#_\36G10!F?V=J'_0<N?^_,/_Q-']G:A_T'+G_OS#_\36G1
M0!F?V=J'_0<N?^_,/_Q-']G:A_T'+G_OS#_\36G10!F?V=J'_0<N?^_,/_Q-
M']G:A_T'+G_OS#_\35ZYN([2UEN9CB.%&=SZ #)K!N]2UNVL-+F$4&VYGMQ<
MR,_S1B20 HJ;<' 8#).>_6@#0_L[4/\ H.7/_?F'_P")H_L[4/\ H.7/_?F'
M_P")JIK&H3PZM':-J4>EV_V=I1.ZJ?,<'&W+<8 Y(ZG(Y&*9#=ZO?Z=8W<]S
M'I,+6@EN)=JY\PXPN'^ZN,GGGD#(P: +W]G:A_T'+G_OS#_\31_9VH?]!RY_
M[\P__$T_1;NYU'0[:YN (IYH\DJN!GLP!['K@^M9K+J_]LQZ?#K+2;8C+<,;
M>,>6IR$QQ]XL"1[*?:@"_P#V=J'_ $'+G_OS#_\ $TO]G:A_T'+G_OS%_P#$
MU-I-ZVHZ7!<NH61@5E4=%=258?@P(JY0!F?V=J'_ $'+G_OS#_\ $T?V=J'_
M $'+G_OS#_\ $UIT4 9G]G:A_P!!RY_[\P__ !-']G:A_P!!RY_[\P__ !-:
M=% &9_9VH?\ 0<N?^_,/_P 31_9VH?\ 0<N?^_,/_P 36G10!F?V=J'_ $'+
MG_OS#_\ $T?V=J'_ $'+G_OS#_\ $UIT4 9G]G:A_P!!RY_[\P__ !-']G:A
M_P!!RY_[\P__ !-:=% &9_9VH?\ 0<N?^_,/_P 31_9VH?\ 0<N?^_,/_P 3
M3]3O)89[*UM_];<S<\ X106;KZX"_P# LUF1WFL65QI+:A<HSZA(4GM B@0?
MNV?Y&')VE<$DG.<\4 :']G:A_P!!RY_[\P__ !-']G:A_P!!RY_[\P__ !-9
M=GJNI&UTG5Y[A7MM4D13;>6 (DD!,9#=21\H.<@Y.,5=M+_4Y/$]Q8W<,$-L
MMJ)(1'(7+?.1DDJ,=.G/UH G_L[4/^@Y<_\ ?F'_ .)H_L[4/^@Y<_\ ?F'_
M .)J+Q!JCV'V.".YCM3=2E7N),8B15+,>>,G 49[MWZ56M]3NHH(;E]0M[ZT
M-Z(/.BQET?"KNQP'$A ..,=L] "__9VH?]!RY_[\Q?\ Q-)_9VH?]!RY_P"_
M,/\ \36G10!F?V=J'_0<N?\ OS#_ /$T?V=J'_0<N?\ OS#_ /$UIT4 9G]G
M:A_T'+G_ +\P_P#Q-']G:A_T'+G_ +\P_P#Q-:=% &9_9VH?]!RY_P"_,/\
M\31_9VH?]!RY_P"_,/\ \36G10!F?V=J'_0<N?\ OS#_ /$T?V=J'_0<N?\
MOS#_ /$UIT4 9G]G:A_T'+G_ +\P_P#Q-']G:A_T'+G_ +\P_P#Q-:=% &9_
M9VH?]!RY_P"_,/\ \31_9VH?]!RY_P"_,/\ \33/MU_//J)L(HIOLSK!''+)
MY:L^T,S%@I/\2C&/X35>PO-6U+PKIUS$\2W=TD9FF*C$8/+,!W..@]Z +?\
M9VH?]!RY_P"_,/\ \31_9VH?]!RY_P"_,/\ \35"VO-6N8[ZTM+J*Z,-Q'''
M>E5P$(!?(&%9EYZ8'(R.#5O1;RXGN[^UDNEO8;9D$=R% W$C+*=O!(XZ8^\*
M )/[.U#_ *#ES_WYA_\ B:/[.U#_ *#ES_WYA_\ B:S+_4]3,&M:A:W:0Q:2
MS!+=HP1-LC5VWD\C.<#&,<'GI6II6HM=S74+MN,926(XP3%(NY<_0AE_X"*
M#^SM0_Z#ES_WYB_^)I/[.U#_ *#ES_WYA_\ B:TZ* ,S^SM0_P"@Y<_]^8?_
M (FC^SM0_P"@Y<_]^8?_ (FM.B@#,_L[4/\ H.7/_?F'_P")H_L[4/\ H.7/
M_?F'_P")K3HH S/[.U#_ *#ES_WYA_\ B:/[.U#_ *#ES_WYA_\ B:TZ* ,S
M^SM0_P"@Y<_]^8?_ (FC^SM0_P"@Y<_]^8?_ (FM.B@#,_L[4/\ H.7/_?F'
M_P")H_L[4/\ H.7/_?F'_P")K3JKJ5ZNFZ9<WK*7$$3/M'5B!P/Q/% %;^SM
M0_Z#ES_WYA_^)H_L[4/^@Y<_]^8?_B:J7E[K-E>Z/;.MNT$\PBN+C?\ .[>6
MS$!-N ,KUS^%2:Q?ZG::CIL=O# +2>Z6*64R$N<AC@+MQVZY_"@"?^SM0_Z#
MES_WYA_^)H_L[4/^@Y<_]^8?_B:S=4UIQJUU:#5[?2X[6)-K2A3YLC GG=T0
M#;G&#\W45JWM[/9>';B_E$8G@M&F<(=R!@F3@GJ,B@!G]G:A_P!!RY_[\P__
M !-']G:A_P!!RY_[\P__ !-9UM?7,EI=-;ZXE]=PP>:(/)102.>,#E3@KD>O
MK6_;7$=W:PW,)S',BR(?4$9% %+^SM0_Z#ES_P!^8O\ XFD_L[4/^@Y<_P#?
MF'_XFM.B@#,_L[4/^@Y<_P#?F'_XFC^SM0_Z#ES_ -^8?_B:TZ* ,S^SM0_Z
M#ES_ -^8?_B:/[.U#_H.7/\ WYA_^)K3HH S/[.U#_H.7/\ WYA_^)H_L[4/
M^@Y<_P#?F'_XFM.B@#,_L[4/^@Y<_P#?F'_XFC^SM0_Z#ES_ -^8?_B:TZ*
M,S^SM0_Z#ES_ -^8?_B:/[.U#_H.7/\ WYA_^)K3HH S/[.U#_H.7/\ WYA_
M^)H_L[4/^@Y<_P#?F'_XFG:K?-:R6D$;[&GE)9L9VQHI=S^( 7_@58VDZY<W
MOV2Z.JVDKSQF:?3QM#11E2P"$<EERH.>.3TXH U_[.U#_H.7/_?F'_XFC^SM
M0_Z#ES_WYA_^)K*M=5U*.'1=2NKR.6'5G1'MQ& (O,0NFQAR<8 .<YR3Q5_Q
M5?ZGIOA^\O-+A@>2"WDD9YI"OEA5SD#:=QX/!Q0!-_9VH?\ 0<N?^_,/_P 3
M4UM9WD,X>;5)KA!G,;Q1@'\0H--GNY+?6K6!VS!=QNJC'W9%^;]5W?\ ? ]3
M5^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **SFUNW5BIM;\D'&18R
MD?GMI/[=M_\ GUU#_P  )O\ XF@#2HK-_MVW_P"?74/_   F_P#B:/[=M_\
MGUU#_P  )O\ XF@#2K)U=2FJZ-<G_5I<O&Q_N[XV /\ WU@?\"J3^W;?_GUU
M#_P F_\ B:CFU:RN(_+ELM0=<@X-A-U!R#]WL0#0!(+>;_A)VN?+/DFR$>_M
MNWDX_*N?73;@6\5E_9DHU1=0$S7^T;=OF[B_F=\I\NWKSC&*Z#^W;?\ Y]=0
M_P# ";_XFC^W;?\ Y]=0_P# ";_XF@#)U(7NHH+9]*=-3CN0(;N-!L2,29#A
M\\?)U7J22,8-7=76ZNEBN(K*4MIM^D@3C,R;<,R<^DC<'J5-6?[=M_\ GUU#
M_P  )O\ XFC^W;?_ )]=0_\  ";_ .)H Q-0AFO$U.\:WD@&H-:V=NDJ[78*
MY);'4#]XW7G"DUUM9,FK64LD4CV6H,T3%D)L)OE.",_=]"1^-2?V[;Y_X]=0
M_P# &;_XF@#2HK-_MVW_ .?74/\ P F_^)H_MVW_ .?74/\ P F_^)H TJ*S
M?[=M_P#GUU#_ , )O_B:/[=M_P#GUU#_ , )O_B: -*BLW^W;?\ Y]=0_P#
M";_XFC^W;?\ Y]=0_P# ";_XF@#2HK-_MVW_ .?74/\ P F_^)H_MVW_ .?7
M4/\ P F_^)H TJ*S?[=M_P#GUU#_ , )O_B:/[=M_P#GUU#_ , )O_B: *>E
MQ/\ \(]J%D%S-%-=1E1U)9V9?S5U/XT]=&GNM(TB,W4EI-91HQ4(K?.$V\@@
MCC)_&I4U:RCEDE2RU!7EQO(L)OFP, _=]/Z5)_;MO_SZZA_X 3?_ !- &1IM
MKJFDV+// U^/[3FD=#&OF)&7DQ(@&,DDJ<>A./2K=@;F.\U+5?L$ZI=RP)'"
M0!(0,*9",\=>AYPE7/[=M_\ GUU#_P  )O\ XFC^W;?_ )]=0_\  ";_ .)H
M RM<%Y?VM[8OI+O?99=/NHT&U,XVR;\_(5/7H3MX!S6AIBE]>U>XSE088,^K
M*FXG_P B ?A4O]NV_P#SZZA_X 3?_$U'#JUE;H4BLM012S.0+";DDDD_=[DF
M@#6HK-_MVW_Y]=0_\ )O_B:/[=M_^?74/_ &;_XF@#2HK-_MVW_Y]=0_\ )O
M_B:/[=M_^?74/_ ";_XF@#2HK-_MVW_Y]=0_\ )O_B:/[=M_^?74/_ ";_XF
M@#2HK-_MVW_Y]=0_\ )O_B:/[=M_^?74/_ ";_XF@#2HK-_MVW_Y]=0_\ )O
M_B:/[=M_^?74/_ ";_XF@#2HK-_MVW_Y]=0_\ )O_B:/[=M_^?74/_ ";_XF
M@!^NVDE_X?U&SB_UEQ:RQ)]60@?SJI?[]5T/3Y[1"XDN+2? [()48G\ ":L?
MV[;_ //KJ'_@!-_\34<.K65O'Y<-EJ")DG:+"; ).3_#ZF@"KJ5N(_$#WEYI
MLFH6CVBQ1!(A+Y3AF+C:?[P*<]/EYQ4%DM[I^EVECJNEM>6AM^51!.T;[B0C
M#/("E0".ZG)Z5J_V[;_\^NH?^ $W_P 31_;MO_SZZA_X 3?_ !- $&@K>6.G
M65G<VTH9_-<DL&%NN\E(V.>H5@O&?NFI-$MYXY-1N[J,QRW5XY ;KY:?(GX%
M5W?\"-/_ +=M_P#GUU#_ , )O_B:9+K%I-"\4EIJ+(ZE6'V&89!Z_P - ">&
M5(T1)2,"XFGN$_W9)7D7]&%:U9:ZW:HH5;/4%51@ 6$H '_?-._MVW_Y]=0_
M\ 9O_B: -*BLW^W;?_GUU#_P F_^)H_MVW_Y]=0_\ )O_B: -*BLW^W;?_GU
MU#_P F_^)H_MVW_Y]=0_\ )O_B: -*BLW^W;?_GUU#_P F_^)H_MVW_Y]=0_
M\ )O_B: -*BLW^W;?_GUU#_P F_^)H_MVW_Y]=0_\ )O_B: -*BLW^W;?_GU
MU#_P F_^)H_MVW_Y]=0_\ )O_B: (=4S#KFDW14L@\Z' _O,@8?^BR/QJCH;
MRS7*W>IZ;??VC<KM>22+]W;J>?+3GA1QD]6(R>V-";5K*X0)+9:@RAE< V$W
M!!!!^[Z@5)_;MO\ \^NH?^ $W_Q- &+8VMZVGZ+HDEG/&VFRQ^?.RXC*1 A2
MI[[B%X[9.<8K8%M-_P )4]UY9\DV*Q[^V[>3C\J=_;MO_P ^NH?^ $W_ ,31
M_;MO_P ^NH?^ $W_ ,30!0U:*>YN]-U/^SYG&G7D@>+ +,A5D$BC//.TXZX]
MZI3VTTT5Y*;=[<:IJEJ8(G&'(0QEG(['$;''7"C-;G]NV_\ SZZA_P" $W_Q
M-1OJUE)+'*]EJ#/%G8383?+D8/\ #Z?UH UJ*S?[=M_^?74/_ &;_P")H_MV
MW_Y]=0_\ )O_ (F@#2HK-_MVW_Y]=0_\ )O_ (FC^W;?_GUU#_P F_\ B: -
M*BLW^W;?_GUU#_P F_\ B:/[=M_^?74/_ ";_P")H TJ*S?[=M_^?74/_ ";
M_P")H_MVW_Y]=0_\ )O_ (F@#2HK-_MVW_Y]=0_\ )O_ (FC^W;?_GUU#_P
MF_\ B: -*BLW^W;?_GUU#_P F_\ B:/[=M_^?74/_ ";_P")H CT4&*YU6W8
M89;UG^JNJL#^I'X&JNG+J&E^%-,C6R,LD*1I<P=7"8PVT9P2.#CN >]6AJUD
M+AIQ9:@)74(S?8)LD D@?=[9/YU)_;MO_P ^NH?^ $W_ ,30!E6@O;.:^OM.
MTIX[*22$"T9 C,!N$LBID8)!7@XSL/'(J73EEM+S4;ZTTN>&SD2%(K4((VDD
M!;?($_AX91S@G9]*T/[=M_\ GUU#_P  )O\ XFC^W;?_ )]=0_\  ";_ .)H
M Q->T\W4NIPQZ1<FYND"0RQ3,()B4 #R@$*"ISU!R%&,]!IZ3;B+7=0,?,4%
MM;6F?]I [G])5JQ_;MO_ ,^NH?\ @!-_\34<6K64 8166H+O<NW^@3<DG)/W
M: -:BLW^W;?_ )]=0_\  &;_ .)H_MVW_P"?74/_   F_P#B: -*BLW^W;?_
M )]=0_\  ";_ .)H_MVW_P"?74/_   F_P#B: -*BLW^W;?_ )]=0_\  ";_
M .)H_MVW_P"?74/_   F_P#B: -*BLW^W;?_ )]=0_\  ";_ .)H_MVW_P"?
M74/_   F_P#B: -*BLW^W;?_ )]=0_\  ";_ .)H_MVW_P"?74/_   F_P#B
M: -*LOQ-$\OAV]\M2S)'Y@4=6VD-C\<4[^W;?_GUU#_P F_^)I/[=MO^?74/
M_ ";_P")H ;JL,EY-I$MNOFQQWHE9EZ!/*D&?IDC\Z76K::X?33#&7\J^21\
M?PJ V3^HIL&KV5M D$-EJ"1QJ%118384#H/NU)_;MO\ \^NH?^ $W_Q- &=-
M%)I>OZI=MID]['J,$00PH&RRAE*-D\ @@Y/')]*EM(+^P\-PZ0+-;JXM]-5<
MRD&&60+M\LG\._8U<_MVW_Y]=0_\ )O_ (FC^W;?_GUU#_P F_\ B: ,V>Z>
M?48]6:QN+2VTZRG,K3H%+%MIV =P-A)/3IC-:NA6DEAX?TZSE_UEO:11/]50
M _RJ";5K*XC\N:RU!T)!*FPFP<'(_A]14G]NV_\ SZZA_P" $W_Q- &E16;_
M &[;_P#/KJ'_ ( S?_$T?V[;_P#/KJ'_ ( 3?_$T :5%9O\ ;MO_ ,^NH?\
M@!-_\31_;MO_ ,^NH?\ @!-_\30!I45F_P!NV_\ SZZA_P" $W_Q-']NV_\
MSZZA_P" $W_Q- &E16;_ &[;_P#/KJ'_ ( 3?_$T?V[;_P#/KJ'_ ( 3?_$T
M :5%9O\ ;MO_ ,^NH?\ @!-_\31_;MO_ ,^NH?\ @!-_\30!I45F_P!NV_\
MSZZA_P" $W_Q-']NV_\ SZZA_P" $W_Q- %?68-^KZ8[DB.03VQ/H73(/_CA
M'XUE:;971L= TIM.FMYM*D1IYF4",;$925;^+>3V[,<XK9FU:RN$"2V6H,H9
M7 -A-P000?N^H%2?V[;_ //KJ'_@!-_\30!@6NDBXO-,2/2;JR:UN/.G629G
M@AP&^6+)QRQ&-H&!GITK9UE;G5/"&J11VDJ7$]G/&D#8W%BK*/SX_.IO[=M_
M^?74/_ ";_XFC^W;?_GUU#_P F_^)H CU-3-KNC1+]Z*66X;_=$31_SE6M:L
MD:M9"X,_V+4/-9 A;[!-G )./N^YJS;:K#=3")(+Q"<\RVDB+^9 % %VBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&ZN8K.V>XF
M)"(,G R3Z #N3TQ4U9&O$F72H3_JY=00/_P%7<?^/(M $JZ[9/>M:(EW)(LO
ME,R6<K1JWH7"[>,\G.!5^66.&,R2R+&BC)9C@#\:YF876D:;/JEIJ_VB(7SN
M8%C3RW#S89,XW;ADC.[J!Q723V\%U$8KB&.:,\E)%##\C0!7M]7LKJVM+F&7
M?#>-MA<#AC@G]0IJ[7(0_NOAS;2( K0&.2/'9EF! _3%=?0 4444 %%%% !1
M110 4444 %%%% !5"[UJQLG=)7<NCK'MCC9V9V!(4  DG SCL.>E7ZY_2&@E
MBFDE:%;Z74;O[.TJ[B'1GC! R#_JU'0CB@"]_;^G?86O/,E*+*(600.9%D)
MVE,;L\CMT.>E6;*^BOXFDBCN$"MM(GMWB/Y. 2/>N9M[62>ZN+.YOX[;4%U5
M99)D48G/D941JV=I" <'=C83SFMG2+BZ&H:CIUS<-=?9&C:.9E56*NN=K;0!
MD$'H!P10 ^?Q!IUO=/;R2R Q.L<L@A<QQLV,!G V@\CJ>,C/6KMO<Q72.T1)
MV.T; C!#*<$?Y[8K \2A#H5[/9O;&RA9Y-0B1<22[2"X#9P&P"#D'/3(ZU>T
MUL>(=7C7[C>1-_P)D*G]$6@#7HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *S)O$%A"Z(3<2-(9 BP6TDI/EL%<X13@ D#)J[=R-#9S2H,LD;,H]2!7.Z
M7IIGATMK?5VMI(M+C!6)4:0AL'>=X(P2OIR1UH Z2"9;B!)D5U5QD"1"C#ZJ
M0"/QK.3Q)ILLFR-YFW!_*;R'"S%02P1B,,< ]#S@XJ/3KZZO_"\MQ(0UTJSQ
M;D& [1LZ!@.V=N?QK(T:2[LM(\,S//%/;W2Q1"W,2XA!B)5D;KD 8.<Y!/2@
M#K8I8YX4FB</'(H96!X8'D&GUD^&"?[%$?\ ##<W$*?[B3.B_P#CJBM:@ HH
MHH **** "BBB@ HHHH **** "BBB@"&YN8K2(22D@%E08&268@ ?F152+7M/
MFO!:I))N:1HDD,3B-W7.5#XVDC!X!['T-1:J2VLZ+"?N&>20CU*Q-C^9/X5A
MV_/@C0<?ZT7EIGUW><N_]-_ZT =;<7,%I T]S,D,2#+.[  #ZU#%J5K-'9R(
MYV7R[H&*D;LKN ]CMR?P-+J%K;W=G(ES!',JJ6"R(& .#SSWK ),?@719E_U
MD0L&0^Y>-2/Q!(_&@#J:*** "BBB@ HHHH **** "BBB@ HHHH **** *=WJ
MMG8M(+B4KY4:R/A2V S;5&!R2QR !R<4MCJ5MJ(D\@N'A;;)'+&T;H2,C*L
M>0:YN[8OJ5Q*_1==MHCGLHBC*C_OML_C6M:_\CEJ6W[OV&UW?[V^?]<8_2@"
M_-J5G;WMO923H+FY8B*+.6.%+$X],#K]/6I(+F*Y\SRR<Q2&-P1@JP_^L0?H
M163JMK;KX@T2Y6",3O=NK2A!N8?9Y>">O85-9DIXIU2%?N-;VTQ_WR95/Z1I
M0!K4444 %%%% !1110 4444 %%%% !1110 4444 17%Q#:6TES<2+'%$I=W;
MHH')-5['5K74))(H?-26-0S1S0O$VTYP<, <'!Y]JI^+./#TQ/W?-AW_ .[Y
MJ;OTS1)_R.MMM_Z!LN__ +^1[?\ V;]: +-]K=CI\QAF:5I%C\UUA@>3RTY&
MYMH.!P>OH?0U=BECGA2:)U>.10R,IR&!Y!%9.I3F&]DM=+MTDU2[B!=V^Y$@
MR [^PR<*.2<^Y&AIMC'IFF6MA$Q:.UA2%2W4A0 ,_E0!9HHHH **** "BBB@
M HHHH **** "BBB@"&>YBMWA21L-,^Q !U."3^@)_"H[74K.]FN(;:=)6MF"
M2[#D*Q&<9^E4I_WOBVVC<91+&9@#T)+Q@_H,?B:H1VZ6I\3Q64*0XC78D2A1
MGR>P'O0!JV6O:??W"PV\DA:12\3/$Z+,HZE&( 8<CIVYZ5+?:I:Z>\4<QD:6
M;/EQ0Q-([8ZG"@G R.?<>M8IV&+PB8,8\T;<?W/LLF?P^[^E;-V$>XV6TEM'
MJ7DMY3S1[RJ;EW< @D9V]QSB@!;/5;._*"VEW^9'YB':1D [3U[@\$=1D9JY
M7(:4WE/HJJI$ZZA>6URV<AV(E>1AP."Z*<8XX':NOH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BLYM%A9BQN]0&3G O) /YTW^PX/^?S4?_ V3_&@
M#3HK,_L.#_G\U'_P-D_QH_L.#_G\U'_P-D_QH TZ*S/[#@_Y_-1_\#9/\:/[
M#@_Y_-1_\#9/\: -.J6JV;WMF%A*B>&1)H2W W*00#['D'V)J'^PX/\ G\U'
M_P #9/\ &C^PX/\ G\U'_P #9/\ &@!?^$?TW[7]I\A\F7S_ "_.?RO,SG?Y
M>=N<\YQUYZU<@M(+9YWA3:UQ)YLAW$[FP%SSTX4=*I?V'!_S^:C_ .!LG^-'
M]AP?\_FH_P#@;)_C0 3Z1&;.TT^V18[2*9)'4L2=JG> ,^KA<Y[9K3K,_L.#
M_G\U'_P-D_QI?[#@_P"?S4/_  -D_P : -*BLS^PX/\ G\U'_P #9/\ &C^P
MX/\ G\U'_P #9/\ &@#3HK,_L.#_ )_-1_\  V3_ !H_L.#_ )_-1_\  V3_
M !H TZ*S/[#@_P"?S4?_  -D_P :/[#@_P"?S4?_  -D_P : -.BLS^PX/\
MG\U'_P #9/\ &C^PX/\ G\U'_P #9/\ &@#3HK,_L.#_ )_-1_\  V3_ !H_
ML.#_ )_-1_\  V3_ !H TZR?[#AEEN4N%W0/<"Y@*2,CQ2%<-@K@CN<@\[V'
M3J_^PX/^?S4?_ V3_&C^PX/^?S4?_ V3_&@!?^$?TS[&;4P.5,OGF0S/YOF?
MW_,SNW8XSGIQTI\6BV$-LUNL3,KS+.[/*S.\BD,K,Q.3@JO4]!CIQ4?]AP?\
M_FH_^!LG^-']AP?\_FH_^!LG^- !/X>TRYN'FEA<^:X>6,3.L<C#&"R [6/
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
ML>&*&#!Y"C<S?3);_P =%4$@U--;N;^?2Q=.'*6K_:% ABX'R@]">23U/ Z
M4 ;5[>16%G+=3$[(ER0HR3Z #N2> /4UD>%YM0E;5EU*4O-'? !<Y6(-#$^Q
M?8%B/?KWJ[>6!U426]ZC1PQ3)) \,Q5FP <G'3#9_(&J^A:+)I5[JDKSS2+=
M7(>/S)B^5$4:Y.>^58?0"@#9HHHH **** "BBB@ HHHH **** "BBB@"*X$[
M0.+9XTF(^5I$+*#[@$$_G7-17U_%X'NIKF[>2\2YN(#/&A!R+EXP57DC Q@<
MXP*ZJL:VLM2LM#N(;5HEO#>3SQASE65KAI I..,JV,]L^U %:W=YH+VSTV[O
M8M0\M2%U G,:DD;U!!![^O( -2Z<9+;Q)/I\-Y/=6T=JKS":3S#%*6X&X\C<
MN3M[8!XS4%U;:W=37>I06R6ER+3[-;1M*K-DMEG)' Q@8'/0YJUID5W86$MO
M;Z0L!2-G0R7(<S2_[;=<D]6- ":O!*'N[V\U22RL;> &$P2["K\[F;CYOX0!
MR.O'-7](ENI]&LIKY-EW);QM.N,;7*@L,=N<UEW]MJ4^M1W$NG+=VMO&K01>
M>%59>=SD'J1P%].3WK=A9WA1I8_+<@%DW9VGTSWH ?1110 4444 %%%% !11
M10 4444 %%%% &'XDDU*".TFM+N.&W%[:I,GEDR.&G12 V[ !#<\'OZU6U?4
M%?Q$VG2W%['#!:+,8[)7,CL[,,G8"<*$^F6&<\"M76K.6^L8X8<;EN[:4Y./
ME29';]%-5;NUO;3Q VJV=HMV)[5;>2/S C*59F4@GC!WD'OP.M %'4KG4_\
MA%[2[LM7AE3]R9;@0$/."ZC(PP"Y!YX/?I717<_V6SFN,;O*C9\>N!FL;^Q+
MF/PFFF QM<;ED?!PH8RAV ]AR!6K=QS7#BU\I3:S12+-)NPRG@  =\Y;Z8%
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
M<Q">%8MX5)2XP&(X^6,*.>, UW%%%3.?,5"GR!1114&@4444 %%%% !1110
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
MD^?J_P#T&)?^_$7_ ,31Y^K_ /08E_[\1?\ Q-%@N:W_  C>G>M[_P"#"?\
M^+H_X1O3O6]_\&$__P 763Y^K_\ 08E_[\1?_$T>?J__ $&)?^_$7_Q-%@N:
MW_"-Z=ZWO_@PG_\ BZ/^$;T[UO?_  83_P#Q=9/GZO\ ]!B7_OQ%_P#$T>?J
M_P#T&)?^_$7_ ,318+FM_P (WIWK>_\ @PG_ /BZ5?#NGKT-Y^-_.?\ V>LC
MS]7_ .@Q+_WXB_\ B:/M&K_]!B7_ +\1?_$T6'<V?[ L/6[_ / Z;_XNC^P+
M#UN__ Z;_P"+K&\_5_\ H,2_]^(O_B://U?_ *#$O_?B+_XFBP7-G^P+#UN_
M_ Z;_P"+H_L"P];O_P #IO\ XNL;S]7_ .@Q+_WXB_\ B://U?\ Z#$O_?B+
M_P")HL%S9_L"P];O_P #IO\ XNC^P+#UN_\ P.F_^+K&\_5_^@Q+_P!^(O\
MXFCS]7_Z#$O_ 'XB_P#B:+!<V?[ L/6[_P# Z;_XNC^P+#UN_P#P.F_^+K&\
M_5_^@Q+_ -^(O_B://U?_H,2_P#?B+_XFBP7-G^P+#UN_P#P.F_^+H_L"P];
MO_P.F_\ BZQO/U?_ *#$O_?B+_XFCS]7_P"@Q+_WXB_^)HL%S9_L"P];O_P.
MF_\ BZ/[ L/6[_\  Z;_ .+K&\_5_P#H,2_]^(O_ (FCS]7_ .@Q+_WXB_\
MB:+!<V?[ L/6[_\  Z;_ .+H_L"P];O_ ,#IO_BZQO/U?_H,2_\ ?B+_ .)H
M\_5_^@Q+_P!^(O\ XFBP7-G^P+#UN_\ P.F_^+H_L"P];O\ \#IO_BZQO/U?
M_H,2_P#?B+_XFCS]7_Z#$O\ WXB_^)HL%S9_L"P];O\ \#IO_BZ:?#NGL<DW
MGX7\X_\ 9ZR//U?_ *#$O_?B+_XFC[1J^?\ D,2_]^(O_B:+!<UO^$;T[UO?
M_!A/_P#%T?\ "-Z=ZWO_ (,)_P#XNLGS]7_Z#$O_ 'XB_P#B://U?_H,2_\
M?B+_ .)HL*YK?\(WIWK>_P#@PG_^+H_X1O3O6]_\&$__ ,763Y^K_P#08E_[
M\1?_ !-'GZO_ -!B7_OQ%_\ $T6"YK?\(WIWK>_^#"?_ .+H_P"$;T[UO?\
MP83_ /Q=9/GZO_T&)?\ OQ%_\31Y^K_]!B7_ +\1?_$T6"YK?\(WIWK>_P#@
MPG_^+H_X1O3O6]_\&$__ ,763Y^K_P#08E_[\1?_ !-'GZO_ -!B7_OQ%_\
M$T6"YK?\(WIWK>_^#"?_ .+H_P"$;T[UO?\ P83_ /Q=9/GZO_T&)?\ OQ%_
M\31Y^K_]!B7_ +\1?_$T6"YK?\(WIWK>_P#@PG_^+H_X1O3O6]_\&$__ ,76
M3Y^K_P#08E_[\1?_ !-'GZO_ -!B7_OQ%_\ $T6"YK?\(WIWK>_^#"?_ .+H
M_P"$;T[UO?\ P83_ /Q=9/GZO_T&)?\ OQ%_\31Y^K_]!B7_ +\1?_$T6"YK
M?\(WIWK>_P#@PG_^+H_X1O3O6]_\&$__ ,763Y^K_P#08E_[\1?_ !-'GZO_
M -!B7_OQ%_\ $T6"YK?\(YIWK>_^!\__ ,71_P (WIWK>_\ @PG_ /BZR?/U
M?_H,2_\ ?B+_ .)H\_5_^@Q+_P!^(O\ XFBP7-;_ (1O3O6]_P#!A/\ _%T?
M\(WIWK>_^#"?_P"+K)\_5_\ H,2_]^(O_B://U?_ *#$O_?B+_XFBP7-;_A&
M].];W_P83_\ Q='_  C>G>M[_P"#"?\ ^+K)\_5_^@Q+_P!^(O\ XFCS]7_Z
M#$O_ 'XB_P#B:+!<UO\ A&].];W_ ,&$_P#\71_PC>G>M[_X,)__ (NLGS]7
M_P"@Q+_WXB_^)H\_5_\ H,2_]^(O_B:+!<UO^$;T[UO?_!A/_P#%T?\ "-Z=
MZWO_ (,)_P#XNLGS]7_Z#$O_ 'XB_P#B://U?_H,2_\ ?B+_ .)HL%S6_P"$
M;T[UO?\ P83_ /Q='_"-Z=ZWO_@PG_\ BZR?/U?_ *#$O_?B+_XFCS]7_P"@
MQ+_WXB_^)HL%S6_X1O3O6]_\&$__ ,71_P (WIWK>_\ @PG_ /BZR?/U?_H,
M2_\ ?B+_ .)H\_5_^@Q+_P!^(O\ XFBP7-;_ (1O3O6]_P#!A/\ _%T?\(WI
MWK>_^#"?_P"+K)\_5_\ H,2_]^(O_B://U?_ *#$O_?B+_XFBP7-;_A&].];
MW_P83_\ Q='_  C>G>M[_P"#"?\ ^+K)\_5_^@Q+_P!^(O\ XFCS]7_Z#$O_
M 'XB_P#B:+!<UO\ A'-.QUO?_ ^?_P"+H_X1O3O6]_\ !A/_ /%UD_:-7_Z#
M$O\ WXB_^)H\_5_^@Q+_ -^(O_B:+!<UO^$;T[UO?_!A/_\ %T?\(WIWK>_^
M#"?_ .+K)\_5_P#H,2_]^(O_ (FCS]7_ .@Q+_WXB_\ B:+!<UO^$;T[UO?_
M  83_P#Q='_"-Z=ZWO\ X,)__BZR?/U?_H,2_P#?B+_XFCS]7_Z#$O\ WXB_
M^)HL%S6_X1O3O6]_\&$__P 71_PC>G>M[_X,)_\ XNLGS]7_ .@Q+_WXB_\
MB://U?\ Z#$O_?B+_P")HL%S6_X1O3O6]_\ !A/_ /%T?\(WIWK>_P#@PG_^
M+K)\_5_^@Q+_ -^(O_B://U?_H,2_P#?B+_XFBP7-;_A&].];W_P83__ !='
M_"-Z=ZWO_@PG_P#BZR?/U?\ Z#$O_?B+_P")H\_5_P#H,2_]^(O_ (FBP7-;
M_A&].];W_P &$_\ \71_PC>G>M[_ .#"?_XNLGS]7_Z#$O\ WXB_^)H\_5_^
M@Q+_ -^(O_B:+!<UO^$;T[UO?_!A/_\ %T?\(WIWK>_^#"?_ .+K)\_5_P#H
M,2_]^(O_ (FCS]7_ .@Q+_WXB_\ B:+!<UO^$;T[UO?_  83_P#Q='_"-Z=Z
MWO\ X,)__BZR?/U?_H,2_P#?B+_XFCS]7_Z#$O\ WXB_^)HL%S6_X1S3B>M[
M_P"!\_\ \71_PC>G>M[_ .#"?_XNLII]7#$#6)?^_$7_ ,32>?J__08E_P"_
M$7_Q-*P[FM_PC>G>M[_X,)__ (NC_A&].];W_P &$_\ \763Y^K_ /08E_[\
M1?\ Q-'GZO\ ]!B7_OQ%_P#$T["N:W_"-Z=ZWO\ X,)__BZ/^$;T[UO?_!A/
M_P#%UD^?J_\ T&)?^_$7_P 31Y^K_P#08E_[\1?_ !-%@N:W_"-Z=ZWO_@PG
M_P#BZ/\ A&].];W_ ,&$_P#\763Y^K_]!B7_ +\1?_$T>?J__08E_P"_$7_Q
M-%@N:W_"-Z=ZWO\ X,)__BZ/^$;T[UO?_!A/_P#%UD^?J_\ T&)?^_$7_P 3
M1Y^K_P#08E_[\1?_ !-%@N:W_"-Z=ZWO_@PG_P#BZ/\ A&].];W_ ,&$_P#\
M763Y^K_]!B7_ +\1?_$T>?J__08E_P"_$7_Q-%@N:W_"-Z=ZWO\ X,)__BZ/
M^$;T[UO?_!A/_P#%UD^?J_\ T&)?^_$7_P 31Y^K_P#08E_[\1?_ !-%@N:W
M_"-Z=ZWO_@PG_P#BZ/\ A&].];W_ ,&$_P#\763Y^K_]!B7_ +\1?_$T>?J_
M_08E_P"_$7_Q-%@N:W_"-Z=ZWO\ X,)__BZFM=%L[.<3PFYWKG'F7<L@_)F(
MK#\_5_\ H,2_]^(O_B:LZ=-J37\0FU.2:,GYD,48!X]0N:5AG14444 %%%%
M!1110 4444 %%%% !1110 4444 <U<?\?,O^^?YU'4EQ_P ?,O\ OG^=1U1(
M4444 %%%% !14%U>6UE&)+J>.%2< NV,TBZA9M:&[%U$8!UDWC:/QI\KM>PN
M:-[7+%%06M[:WJ%[6>.90<$HV<4Z&Z@N#((95<Q-M?!^Z?0T.+70%)/J2T54
M@U2PN9S!!>0R2C^%7!-6Z&FMP33V"BBBD,**** "BBB@ HHHH **** "BBJ@
MU73VNOLHO83-G;LWC.?3ZTU%O83DENRW15675+""Y%M+>0I,?X&< U+/<P6J
MJT\JQAV"*6/4GH*.678.:/<EHJM<ZA96;A+FZBA9AD!W )%2P7$-U$);>5)8
MST9#D&CE=KV#F5[7)****0PHHHH **** "BBB@ HHHH **** "BBD9E12[L%
M51DDG  H 6BJMMJ=C>R&.VNXI77DJK FB/5+"6Y-M'>0O,#C8'&<U7)+L3SQ
M[EJBHGN8([B.W>55EESL0GEL<FDNKRWLHO-N9DB3.-S''-+E8^9=R:BD5@ZA
ME.01D&EI#"BBB@ HHHH **** "BBB@ HHHH ***@NKVVLHQ)=3QPJ3@%VQFA
M)O1 VDKLGHJN-0LVM#=BZB, ZR;QM'XTMK>VM[&7M9XYE!P2C9Q3Y9;V%S1>
MER>BHH;J"X,@AE5_*8H^#]TCL:AM]4L+J8PV]Y#+(/X5<$__ %Z.678.:/<M
MT444AA1110 4444 %%%% !1110 4444 %%%5)M5T^WN/L\UY"DO]UG (^OI3
M2;V$Y);LMT56NM2LK)E6ZNHH6;D!V )J22Y@AMC<R2HL(&[?GC'KFCE?8.:/
M<EHJ":]M;>W6XFN(XXFQAV; .?2EMKNWO(O-MIDE3.-R-GFCE=KV#F5[7)J*
M**0PHHHH **** "BBB@ HHHH **** "BD9E1"[L%51DDG  JM:ZG8WLACMKN
M*5UY*JP)IJ+:NA.23LV6J*JQZI837)MH[R%YAQL#@FI7NH([B.W>55FE!*(3
MRV.M'+)= YHOJ2T5%-<P6YC$TJH97"("?O,>@%2TK,=T*_WC]:2E?[Q^M)0
M4444 %%%% !1110 4444 %%%% !14%U>VME&'NIXX5)P"[8S]*0:A9FT-V+J
M+R!UDWC;^=/E=KV%S1O:Y8HJ"UO;6]C,EK/',H."4;.*=#=07!D$,JOY3%'V
MG[I':CE:Z I)]26K%A_Q_1?6LVWU.PNIC#;W<,L@_A5P36E8?\?T7UH::W!-
M/8Z&BBBH+"BBB@ HHHH **** "BBB@ HHHH **** .:N/^/F7_?/\ZCJ2X_X
M^9?]\_SJ.J)"BBB@ HHHH R=:ATZ&2'5=0=L6N0D?!#$]L8Y/^%<N]I/'9VK
M7$7E17^HB00'LO;(_']!73ZUH<NK3VTJ7OV?[.2RJ8@X+<<\GVJ.?0;N\LS%
M>:JTTR2+)#+Y 7RR/8'FNZE5C"*O(X*U*4Y.T?RU*4-I'-XLU2R&Z*&6!&81
M':<C;Z?C^=5-,_T7P_KRQ$C9(ZJ<\XQBN@TS27L[NXO;FY^T75Q@,X3: !V
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
M4'VI_P#GPU#_ , I?_B:/M3_ //AJ'_@%+_\30!/14'VI_\ GPU#_P  I?\
MXFC[4_\ SX:A_P" 4O\ \30!/14'VI_^?#4/_ *7_P")H^U/_P ^&H?^ 4O_
M ,30!/14'VI_^?#4/_ *7_XFC[4__/AJ'_@%+_\ $T 3T5!]J?\ Y\-0_P#
M*7_XFC[4_P#SX:A_X!2__$T 3T5!]J?_ )\-0_\  *7_ .)H^U/_ ,^&H?\
M@%+_ /$T 3T5!]J?_GPU#_P"E_\ B:/M3_\ /AJ'_@%+_P#$T 3T5!]J?_GP
MU#_P"E_^)H^U/_SX:A_X!2__ !- $]%0?:G_ .?#4/\ P"E_^)H^TO\ \^&H
M?^ <O_Q- $]%0?:G_P"?#4/_  "E_P#B:/M3_P#/AJ'_ (!2_P#Q- $]%0?:
MG_Y\-0_\ I?_ (FC[4__ #X:A_X!2_\ Q- $]%0?:G_Y\-0_\ I?_B:/M3_\
M^&H?^ 4O_P 30!/14'VI_P#GPU#_ , I?_B:/M3_ //AJ'_@%+_\30!/14'V
MI_\ GPU#_P  I?\ XFC[4_\ SX:A_P" 4O\ \30!/14'VI_^?#4/_ *7_P")
MH^U/_P ^&H?^ 4O_ ,30!/14'VI_^?#4/_ *7_XFC[4__/AJ'_@%+_\ $T 3
MT5!]J?\ Y\-0_P# *7_XFC[4_P#SX:A_X!2__$T 3T5!]J?_ )\-0_\  *7_
M .)H^TO_ ,^&H?\ @'+_ /$T 3T5!]J?_GPU#_P"E_\ B:/M3_\ /AJ'_@%+
M_P#$T 3T5!]J?_GPU#_P"E_^)H^U/_SX:A_X!2__ !- $]%0?:G_ .?#4/\
MP"E_^)H^U/\ \^&H?^ 4O_Q- $]%0?:G_P"?#4/_  "E_P#B:/M3_P#/AJ'_
M (!2_P#Q- $]%0?:G_Y\-0_\ I?_ (FC[4__ #X:A_X!2_\ Q- $]%0?:G_Y
M\-0_\ I?_B:/M3_\^&H?^ 4O_P 30!/14'VI_P#GPU#_ , I?_B:/M3_ //A
MJ'_@%+_\30!/14'VI_\ GPU#_P  I?\ XFC[4_\ SX:A_P" 4O\ \30!/14'
MVE_^?#4/_ .7_P")H^U/_P ^&H?^ 4O_ ,30!/14'VI_^?#4/_ *7_XFC[4_
M_/AJ'_@%+_\ $T 3T5!]J?\ Y\-0_P# *7_XFC[4_P#SX:A_X!2__$T 3T5!
M]J?_ )\-0_\  *7_ .)H^U/_ ,^&H?\ @%+_ /$T 3T5!]J?_GPU#_P"E_\
MB:/M3_\ /AJ'_@%+_P#$T 3T5!]J?_GPU#_P"E_^)H^U/_SX:A_X!2__ !-
M$]%0?:G_ .?#4/\ P"E_^)H^U/\ \^&H?^ 4O_Q- $]%0?:G_P"?#4/_  "E
M_P#B:/M3_P#/AJ'_ (!2_P#Q- $]%0?:G_Y\-0_\ I?_ (FC[4__ #X:A_X!
M2_\ Q- $]%0?:7_Y\-0_\ Y?_B:/M3_\^&H?^ 4O_P 30!/14'VI_P#GPU#_
M , I?_B:/M3_ //AJ'_@%+_\30!/14'VI_\ GPU#_P  I?\ XFC[4_\ SX:A
M_P" 4O\ \30!/14'VI_^?#4/_ *7_P")H^U/_P ^&H?^ 4O_ ,30!/14'VI_
M^?#4/_ *7_XFC[4__/AJ'_@%+_\ $T 3T5!]J?\ Y\-0_P# *7_XFC[4_P#S
MX:A_X!2__$T 3T5!]J?_ )\-0_\  *7_ .)H^U/_ ,^&H?\ @%+_ /$T 3T5
M!]J?_GPU#_P"E_\ B:/M3_\ /AJ'_@%+_P#$T 3T5!]J?_GPU#_P"E_^)H^U
M/_SX:A_X!2__ !- %A_O'ZTE0M=/N/\ H.H=?^?*7_XFD^U/_P ^&H?^ 4O_
M ,30!/14'VI_^?#4/_ *7_XFC[4__/AJ'_@%+_\ $T 3T5!]J?\ Y\-0_P#
M*7_XFC[4_P#SX:A_X!2__$T 3T5!]J?_ )\-0_\  *7_ .)H^U/_ ,^&H?\
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
MLZ"Z*>#;"RL]\$]W-]A5M^YE8,PD<' SPDC X';I0!T6G:A;ZI9K=VQ<Q,6
MWH4.02#P>>H-5[/7+6_F6.WBNV#%@)3:R+&<9S\Y&.WK5V&&&TMDAA18X84"
MJHZ*H' _*N;LTN=%L]$,&KM?V]P\<!7RT$<BLA(=,#(/ /).1GVP =31110
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
MO=1"2,D'&2""#D$$<@@]".:S;;PGI-OI_P!C:*64%D9I6GD\QBAROS[LC!/
M!P*VJ* ,Y=!T];>:W9)I8IP ZS7,DO3D8W,<'/<8IT6B:=%;7%O]G,J70VSF
M>1I6D&,8+.22,=!GBK]% &=%H&FQ07,(ADD6ZB\F8S3O(S)@C;N8D@<G@'O2
MWFA:=?.KSPN'6/RMT4SQED_NMM(W+['(Y-:%->1(]N]U7<=JY.,GT% !'&D,
M2Q1(J(@"JJC 4#H *=110 4444 %%%% !1110 4444 %%%% &5JGAS3]6N8[
MB=9$E0C<\,KQF11G"MM(R.3U]3ZTLOAS2Y94D$,L+)"L*_9[B2$!%SM7",!@
M9/YUJ4E &?-H.GSK$'2<-"A1)$N95DVGD@N&#$>Q)J9-+L8UM%CMD1;$DVZK
MP(_E*\#Z$C\:MT4 0R6D$US#<R1[I8-WEMD_+N&#52UT#3+*X2>"W96BSY2F
M5V2+/78A.U.I^Z!UK1IHD1I&C#J74 LH/(STR/PH =1110 4444 %%%% !11
M10 4444 %%%% &/#X6TJ#53J"0L&^4K%YC>6C@L=P3.T'+'MP>1R34RZ!IB7
M8N1;MN$IF">:_EB0\EQ'G:&R2<XSDYK2HH SCH.FF]-Y]G;S#+YQ7S7\LR?W
M_+SMW<=<9JW%:007$]Q'&%EN"#*V3\Q P/T%2@@]#TI: *4VCV$\<\<EN"+B
M432$,P/F  !@0<J0%'(QTI]CIMKIRR"V1@96W2.\C2.YQC)9B2>!CDU:IL<B
M2QK)&ZNC#*LIR"/4&@!U%%% !1110 4444 %%%% !1110 5%<6\-W;R6]Q$L
ML,JE71AD,#V-2T4 9>E>'K#2)99K=9'ED+?O)I7D95)SM!8G SCIUQS5O^S[
M3RKF(P*T=V2TZMR)"0 <@^H %6*6@"E8Z19:=(\EO')YCJ$+RS/*VT=%!<D@
M<]!Q4AT^U*7:&(;;TDW R?G.P)^'RJ!QZ59HH KK86J7$-PL0$L$1AC;)^5"
M5)'_ (ZOY58IKR)'MWNJ[CM7)QD^@IU !1110 4444 %%%% !1110 4444 %
M9VL:'9ZW;^5<JZNJLJ2QNR.F>N"I!P<#(Z' K1HH IKI-BFER:8+<?9)4=)(
MRQ.\-G=DYR2<G)SGFEO=,M-0$?VA&W1$F.2.1HW3(P<,I!&1[U;HH RW\-Z4
MZ6Z""2/[,'$9BN)(V&\@MDJP)R0"2<Y-3PZ39P& JDC-;NSQ-+,\A4L,'EB2
M>":NT4 9UOH&F6MTEQ#;LK1EFC4RNR1$YR40G:IY/0#J:T::)$:1HPZEU +*
M#R,],BG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9'
MBB^?3O#US<1R&)OE0.O5-S!21[@'-:]9^N::=7TB>R601N^THY&0&5@PS[9
MJX6YE?8BHFX.VYR\]U'I5OJ8LK*]T^[^QK(HDD#AX]V#)@$X<9YSS5O29;"+
MQ?'#I$WFVLMBQE99"ZNZLN#G/+8//UK272M2EDN+Z>Y@COWM_(A,2$QQ#.23
MNZY./RIUKIE_'-+?S-:?;!;F&WBB4B).<\]SEL9]A6[G&S.90E=%/QI-)-I-
MSI\#E2;62XG8?PQJ#@?\"; ^@:JNI_:9WMA%YY06L)MY(MWEI()/G+,.!A0.
MO;-:FI>&;35K>=[I%%]/;^4TH9BBM@@$+G'!)(JS<:7G15TNV,<4958WVC:-
MF?GP!W(S^=2IQ44D5*G.4FV9FDZS$MRS203&2_N%+2X&V/<N8D/.?N!3TZM[
MUTM97]A0_P!J&]\Z389%E\@ ;=ZIL!SC.,=O45JUG-Q;NC:FI)6D%%%%9F@4
M444 %%%% !1110 4444 <9K%PE[J^K0W-E=WL=C&@"0.$$*E-S/R1EN>.I^6
MIM;ABN-*?49#<WEO)9J+.-%<^42I)E?'?D<XXQQUJ]=:)?MJ&H26=S!'!J:(
MLQ=27C(7:2O8Y'KWI\VEZK$7M;"\@2Q>W6%4E0EH,#&5QUR/7N*ZN>.EG_74
MXW"6MU_70NVXEN- B%K>!Y9+8".Y(R"Q7A\?K7-I$;'5[F"P^TQ72Z;*JF8/
MF\F&/G&>#@]_]KTK?&GWD%H-.LIX[>UCLQ%#+@M*D@X!]",8_&H[/3;^2_@O
MM5F@>6VB:.)( <9;&YB3W.T<=N:B,E&^II*+E;0Y])OL^Z&1+I;.22.=HY0V
M]@BJ",/S\TI0<XS\U=;IU^NHP/(L3Q-'(T3QR8RK*<'H2*J76B&^:^:XFVM<
M&,1,G)C5"&7KWWY)_"KEA8K86YC#M(SNTDDC8RS,<D\4IRC)>84X2C+R+5%%
M%8G0%%%% !1110 4444 %%%% !1110 5PL=];W3MJM[:WLFR_*?:XY-JVX$F
MU% SRO3=@?Q5W5<Y#X<NU1]/DN(#IANS<X"GS&&_>$/8#=W]*VI2BKW,*T9.
MUC,U &YTC4M;9W^UVM\5MW#G]VJ2!0H'3!P<^N:W_$<\B6-O!'(T?VNZBMV=
M#A@K-\V#V. 1^-5!X>O"]Q9M<0_V;/=_:F 4^8<L'*>@&X=?2K6J:=J&I0NO
MFV\;P7,<]F0&/W<'#_4Y'':K<HMK7^M"%&2B]/ZU,2>!].U'4K"Q286A^R2R
M10EF*H7(DV@<\JO..>M+8W;V]S;12P7$HMI)3;P?QEG+L@.XC&V($\]-X'7B
MNATS3Y[>XNKV\DC>ZNMH81 A$51A5&>3U)S[U6_L%Y(HY'NFAO%N7N#-$ >6
M!7'(Z!2 /H*/:1V?]:"]G+=?UJ:=E=Q7]C!>0Y\N>-9%W#G!&>:GJ&TM8K*S
MAM( 1% BQH#Z 8%35SNU]#J5[:A1112&%%%% !1110 4444 %%%% &;XB>>/
MP_>FV\SSC$50Q [P3QD8YSS6/:1*KWVF6%A)I>HRVP=)YI?-9D)QDMDG(]/6
MNAU&&ZGL98[*X%O<$#RY"NX @YP1Z'I^-94VE:K*M[>_:+==2FMQ;P;-PCA7
M.2<\DG)SG'85M!KELSGJ1;E=(AT:R@A\27#Z:9/LD-OY,[&0L))MV>I/) SD
M_P"U4.LW%C/KUS9ZQ*5@CM%:VA+E?-=BP8J!]YN% %:.FV&K6%F8A-8JL<)6
M"WCB8('[%F))//7@=:=>6FM32QM!<6: P;'+Q$F*3NZ>OT)[57,N>]R>5\EK
M',6TVH7VEZ?)+]J9Q:0F&5=VU7$IWLS#@?(!RW;/K6SI.LQ+<%I8)C)?W +2
MX&V,LN8D/.<[ IZ8R?>M*72 N@QZ1:OLA")"S,>3'P&_$C(_&F_V##_:IO?.
M?89%F\@ ;?,5-@.<9^[V]:<IPE<4:<XM6-6BBBN8ZPHHHH **** "BBB@ HH
MHH **** .>\3.1>:;%+#-<VDC2>;;0'YY&"_+QD94<Y[=,U1LH;(^#TNKV>Y
MECLQ+N@2>1,'<<1L 021PO-;.I:=>R:I:ZC82PB2&-XFCG!VD-@Y&.ARHJN_
MAZ7^S(+,3JY:]6ZNW88$OS[V ';G''H*Z(R2BE?^M3EE"3FW;^M"YH&F+I.D
MQ6X14D;,DH7IO;DX]AT^@K"N+866M:;]HEG^V279:6]97$;!@VV$=NZ@#IQZ
MUU$_VKSH/(\GRMQ\[?G=MP<;<=\XZ]JR8](U2X>WBU*\AGM[6X\]'5"))2"2
M@;L,9[=<"IC+5MO<J<-%%+8Q/,O(FE:3[3#+<I);SO*& WM(2&7/!VQ*Y!'&
M,5TNC:E;WL;6\%M+;K;QQE4D Y1A\I&">PZ=:?=::;V_\R=@8%MWC1!UW/PQ
M_( #ZFC2M)73$?,[SR.J(9' 'RJ,*,#\?S-$IQE'S"$)1EY&A1116)T!1110
M 4444 %%%% !1110 4444 <;=211ZC?:CJ>EW-U!#>*JS/(?+A7"*"J$\_-D
MD@=Z?XCMA;,]U=2SF:6YC:&Z57\NSC#+U(X&<'ZEN>.:T[K2=4OVFM+N\A?3
MY)Q)PA$FP$$1^F,C&>N*2\TC5+_[597%Y"^G7$H8DH?-5."8QVQQUZ\UU*:N
MG<XW"5FK?\./\57K66CKMDDC\^>.%GC^^JLPW;<=\9Q6.IC@CO[2TL+ZRE\R
MW>>WW[R82X#,FTDY*A@<<UM:OIE]J<,L0DMXQ%+%-9M@D[D.3O\ ;/'%3:=I
M\\5Y<:A>R1O=7"JF(@0D:+G &>3R22:F,HQA_7D7*$I3_KS.?L;M[>ZMXI8+
MB46TLK6]O_&6<N4!W$8VQ GGIN Z\5U=E=QW]C!>0Y\N>-9%W#G!&>:S/[!>
M6))'NFAO!<O<&6( \L"N.1T"$#\!6I:6T5E9PVL((BA18T!] ,"IJ2B]MRJ4
M91WV)J***Q-PHHHH **** "BBB@ HHHH *HZU>/I^B7MY'C?# [IGU X_6KU
M5=2LEU+3+FR=MJW$31[AVR,9JHVNKDRORNQRVGO#;SQM#;W=O>7-E(8+JXE!
M2Y8 $LXR2#G!&<<'\*3PV\9UBQD$=S:R2V+>:;@D_;'RI+ Y(..3GT88XK1;
MP[>W]KY>IW4(:*T>VA^SJ< NH4N<]\ <?6I[72M1,]O=7LMLTME T=ND2L%+
M$ %F)Y[8P/4UTN<;/4Y(PE=:%/6;BQD\0M9ZQ+LM$LQ)#$SE1*Y8@XQ]Y@ ,
M#KS6/9RZA>:38-+]K++;Q^3*-VU'68AR[#@811][MGUKJ+FUUR5K=XY[%7\G
M;*&B)$<G=T[GZ&I'T?R] CTBVDVQ!5B=V/+)GY_Q(S^=2IQ44BG3E*39G:1K
M,0N"9()C)?W +2X&V,LF8T/.<^6%[8R?>NEK+_L*'^U3>^=)L,JS>1@;?,5-
M@.<9^[V]:U*RFXMW1O34DK2"BBBLS0**** "BBB@ HHHH **** "BBB@ HHH
MH SFU&^5B!HEVP!P")8>?_'Z3^TK_P#Z 5W_ -_8?_BZTJ* ,W^TK_\ Z 5W
M_P!_8?\ XNC^TK__ * 5W_W]A_\ BZTJ* ,W^TK_ /Z 5W_W]A_^+H_M*_\
M^@%=_P#?V'_XNM*B@#-_M*__ .@%=_\ ?V'_ .+H_M*__P"@%=_]_8?_ (NE
MOM6-M>"SMK*:]N!%YSI$5&Q,X!)8CDD' ]CTJQ:W]O>:=%J$4G^CRQB4,W&%
MQGGTH K?VE?_ /0"N_\ O[#_ /%T?VE?_P#0"N_^_L/_ ,745EKXO)+?=87,
M$%VA>WGD"[7 &>0"2N1R,_H>*2R\0QWDUJ&LYX(+X$VD\FW;-A2W0'(RH+#(
MZ ].E $W]I7_ /T KO\ [^P__%T?VE?_ /0"N_\ O[#_ /%U#:^(HKJ:V_T2
M>*VO7*6MRQ7;*0"1P#D A21D<X[9%;% &;_:5_\ ] *[_P"_L/\ \71_:5__
M - *[_[^P_\ Q=:5% &;_:5__P! *[_[^P__ !=']I7_ /T KO\ [^P__%UI
M44 9O]I7_P#T KO_ +^P_P#Q=']I7_\ T KO_O[#_P#%UI44 9O]I7__ $ K
MO_O[#_\ %T?VE?\ _0"N_P#O[#_\76E10!F_VE?_ /0"N_\ O[#_ /%T?VE?
M_P#0"N_^_L/_ ,76E10!F_VE?_\ 0"N_^_L/_P 71_:5_P#] *[_ ._L/_Q=
M7KB>*UMI;B=PD42%W8_PJ!DG\JS['6_M5W%;3V-Q9O<1&:#SBI\Q1C/W2<,-
MP.#Z^QP ._M*_P#^@%=_]_8?_BZ/[2O_ /H!7?\ W]A_^+IU]JC6EY!:0V,]
MW--&\@6)D&U5*@DEF'=Q^M,N-7>!K:!;">2\N59UM@R915QN+-G  W*.">2*
M %_M*_\ ^@%=_P#?V'_XNC^TK_\ Z 5W_P!_8?\ XNHO[?5X;7R+&YDNKEI%
M6V.U'38<.6).  <#()SD8SFKFG:A%J5H+B-'CP[1O'( &C=2593CC((/2@"#
M^TK_ /Z 5W_W]A_^+H_M*_\ ^@%=_P#?V'_XNM*B@#-_M*__ .@%=_\ ?V'_
M .+H_M*__P"@%=_]_8?_ (NM*B@#-_M*_P#^@%=_]_8?_BZ/[2O_ /H!7?\
MW]A_^+K2HH S?[2O_P#H!7?_ ']A_P#BZ/[2O_\ H!7?_?V'_P"+K2HH S?[
M2O\ _H!7?_?V'_XNC^TK_P#Z 5W_ -_8?_BZTJ* ,W^TK_\ Z 5W_P!_8?\
MXNC^TK__ * 5W_W]A_\ BZTJ* ,W^TK_ /Z 5W_W]A_^+H_M*_\ ^@%=_P#?
MV'_XNM*JNHW\6FV9N95=_F5$C0 L[LP55&>Y) H K_VE?_\ 0"N_^_L/_P 7
M1_:5_P#] *[_ ._L/_Q=/T_4_ML\]M+;26MS;A3)%(5/RMG:P()!!PP^H-1S
MZO*E_-9VVF7-VT"J9'C>-5!;.!\S YP/UH 7^TK_ /Z 5W_W]A_^+H_M*_\
M^@%=_P#?V'_XNH[[71:3S116%Q=?98A+<F(K^Z4Y(')&YL G [?447&OHDFR
MRLY[_; MQ(8"H"QMG;]XC).TX ].W&0"3^TK_P#Z 5W_ -_8?_BZ/[2O\_\
M("N_^_L/_P 75VVN8KRUANH'#PS(LD;#^)2,@_E4M &;_:5__P! *[_[^P__
M !=']I7_ /T KO\ [^P__%UI44 9O]I7_P#T KO_ +^P_P#Q=']I7_\ T KO
M_O[#_P#%UI44 9O]I7__ $ KO_O[#_\ %T?VE?\ _0"N_P#O[#_\76E10!F_
MVE?_ /0"N_\ O[#_ /%T?VE?_P#0"N_^_L/_ ,76E10!F_VE?_\ 0"N_^_L/
M_P 71_:5_P#] *[_ ._L/_Q=:5% &;_:5_\ ] *[_P"_L/\ \71_:5__ - *
M[_[^P_\ Q=:59M]JQMKP6=M937LXB\YTB*C8F2!DL1R2#@>QZ4 ']I7_ /T
MKO\ [^P__%T?VE?_ /0"N_\ O[#_ /%U;LKR'4+*"\MV+0SH'0D8.",\CL:J
MKK=L^O2:0H8R0P>=))_ O(^7/KA@?H1ZT )_:5__ - *[_[^P_\ Q=']I7__
M $ KO_O[#_\ %U#9>(8[R:U#6<\$-\";2:3;MFPN[H#E<J"PR.@/0\46GB**
MZFM<V<\5M>L5M;EBNV4@$C@'(R%)&1SCMQ0!-_:5_P#] *[_ ._L/_Q=']I7
M_P#T KO_ +^P_P#Q=:5% &;_ &E?_P#0"N_^_L/_ ,71_:5__P! *[_[^P__
M !=:5% &;_:5_P#] *[_ ._L/_Q=']I7_P#T KO_ +^P_P#Q=:5% &;_ &E?
M_P#0"N_^_L/_ ,71_:5__P! *[_[^P__ !=:5% &;_:5_P#] *[_ ._L/_Q=
M']I7_P#T KO_ +^P_P#Q=:5% &;_ &E?_P#0"N_^_L/_ ,71_:5__P! *[_[
M^P__ !=:5% &;_:5_P#] *[_ ._L/_Q=']I7_P#T KO_ +^P_P#Q=:58Z^(H
MFN%_T2<6CW)M5N\KL,FXKC&=V-PVYQU]N: )O[2O_P#H!7?_ ']A_P#BZ/[2
MO_\ H!7?_?V'_P"+J;4M133H8V,4DTLT@BABCQND<Y.!D@#@$DGL#51O$"QV
M[&6QN4NA<"V6U.W<[D;AM;.TC;SG/&#W&* )?[2O_P#H!7?_ ']A_P#BZ/[2
MO_\ H!7?_?V'_P"+J'_A(XE@G\VSGCNX9D@-K\I=G?!3:<X((.<YXP<XQ5K3
MM2%\T\+P26UQ;,%EAD()&1D$$$@@C^1]* (_[2O_ /H!7?\ W]A_^+H_M*__
M .@%=_\ ?V'_ .+K2HH S?[2O_\ H!7?_?V'_P"+H_M*_P#^@%=_]_8?_BZT
MJ* ,W^TK_P#Z 5W_ -_8?_BZ/[2O_P#H!7?_ ']A_P#BZTJ* ,W^TK__ * 5
MW_W]A_\ BZ/[2O\ _H!7?_?V'_XNM*B@#-_M*_\ ^@%=_P#?V'_XNC^TK_\
MZ 5W_P!_8?\ XNM*B@#-_M*__P"@%=_]_8?_ (NC^TK_ /Z 5W_W]A_^+K2H
MH S?[2O_ /H!7?\ W]A_^+H_M*__ .@%=_\ ?V'_ .+JSJ%]%IME)=S!F5,
M*@RS,2 JCW)( ^M0V&J?:[F:TGM9;2ZA57:*0JV4;.&!4D'E2/8CZ9 &?VE?
M_P#0"N_^_L/_ ,71_:5__P! *[_[^P__ !=17VOK9SW4<=C<7*648DNI(BH$
M8(S@ D%CCG [8[G%%SX@6.61+.RN+X0PK-,T)4!58$C&XC+$ G _J* )?[2O
M_P#H!7?_ ']A_P#BZ/[2O_\ H!7?_?V'_P"+J,Z\)9DCL+&XO@]O'<[XFC4!
M'+;?OL.NTUJ(Q:-69"A(!*G&5]N* ,_^TK_/_("N_P#O[#_\71_:5_\ ] *[
M_P"_L/\ \76E10!F_P!I7_\ T KO_O[#_P#%T?VE?_\ 0"N_^_L/_P 76E10
M!F_VE?\ _0"N_P#O[#_\71_:5_\ ] *[_P"_L/\ \76E10!F_P!I7_\ T KO
M_O[#_P#%T?VE?_\ 0"N_^_L/_P 76E10!F_VE?\ _0"N_P#O[#_\71_:5_\
M] *[_P"_L/\ \76E10!F_P!I7_\ T KO_O[#_P#%T?VE?_\ 0"N_^_L/_P 7
M6E10!F_VE?\ _0"N_P#O[#_\71_:5_\ ] *[_P"_L/\ \73[_4_L=Q!:PVTE
MU<SAF2*,J,*N-S$L0  64?4BI-/U"'4;%;N,-&N65UD #1LI*LI]P01^% $'
M]I7_ /T KO\ [^P__%T?VE?_ /0"N_\ O[#_ /%U!9>(DNY;/=8W$$&H9^R3
M2;<2X4L. <KE02,CH.QXJ?3M=LM4U"[L[0LYM$C9Y"I"DONX&>N-G7IS0 ?V
ME?\ _0"N_P#O[#_\73X+Z\EF5)-(N8$/61Y(B%_)R?TJM:>(HKJ:U_T2>*VO
M6*VMRY7;*0"PX!R,A21D<@=N*V* "BBB@ HHHH **** "BBB@ HHHH ****
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
MW[%'_".:+_T#+;_OV*TZ* ,S_A'-%_Z!EM_W[%'_  CFB_\ 0,MO^_8K3HH
MS/\ A'-%_P"@9;?]^Q1_PCFB_P#0,MO^_8K3HH S/^$<T7_H&6W_ '[%'_".
M:+_T#+;_ +]BM.B@#,_X1S1?^@9;?]^Q1_PCFB_] RV_[]BM.B@#,_X1S1?^
M@9;?]^Q1_P (YHO_ $#+;_OV*TZYO6VL#XA@CUQHET\VK&'[0P$1EW#=G/&X
M+C&?]K'>@#1_X1S1?^@9;?\ ?L4?\(YHO_0,MO\ OV*K>#[E[GP^NYI&$-Q/
M"AESN*+*RIG/.0H YYXIFE6TMKXMU5);ZXN]]G:N#/L^3+SC "J !QZ9]Z +
MO_".Z,/^89;?]^Q2?\(YHO\ T#+;_OV*TZ* ,S_A'-%_Z!EM_P!^Q1_PCFB_
M] RV_P"_8K3HH S/^$<T7_H&6W_?L4?\(YHO_0,MO^_8K3HH S/^$<T7_H&6
MW_?L4?\ ".:+_P! RV_[]BM.B@#,_P"$<T7_ *!EM_W[%'_".:+_ - RV_[]
MBM.B@#,_X1S1?^@9;?\ ?L4?\(YHO_0,MO\ OV*TZ* ,S_A'-%_Z!EM_W[%'
M_".:+_T#+;_OV*TZ* ,S_A'-%_Z!EM_W[%'_  CFB_\ 0,MO^_8K3HH S/\
MA'-%_P"@9;?]^Q1_PCFB_P#0,MO^_8K3JK9:GI^I*[6%];7:H<,8)5<*??!X
MH K_ /".Z-T_LRV_[]BD_P"$<T7_ *!EM_W[%:=% &9_PCFB_P#0,MO^_8H_
MX1S1?^@9;?\ ?L5IT4 9G_".:+_T#+;_ +]BC_A'-%_Z!EM_W[%:=% &9_PC
MFB_] RV_[]BC_A'-%_Z!EM_W[%:=% &9_P (YHO_ $#+;_OV*/\ A'-%_P"@
M9;?]^Q6G10!F?\(YHO\ T#+;_OV*/^$<T7_H&6W_ '[%:=% &9_PCFB_] RV
M_P"_8H_X1S1?^@9;?]^Q6G10!F?\(YHO_0,MO^_8H_X1S1?^@9;?]^Q6G10!
MF?\ ".:+_P! RV_[]BC_ (1S1?\ H&6W_?L5;O+ZST^'S[Z[@M8L[=\T@1<^
MF34L4L<\230R+)'(H9'0Y# \@@]Q0!0_X1W1B<_V9;?]^Q2?\(YHO_0,MO\
MOV*TZ* ,S_A'-%_Z!EM_W[%'_".:+_T#+;_OV*TZ* ,S_A'-%_Z!EM_W[%'_
M  CFB_\ 0,MO^_8K3HH S/\ A'-%_P"@9;?]^Q1_PCFB_P#0,MO^_8K3HH S
M/^$<T7_H&6W_ '[%'_".:+_T#+;_ +]BM.B@#,_X1S1?^@9;?]^Q1_PCFB_]
M RV_[]BM.B@#,_X1S1?^@9;?]^Q1_P (YHO_ $#+;_OV*TZ* ,S_ (1S1?\
MH&6W_?L4?\(YHO\ T#+;_OV*TZ* ,S_A'-%_Z!EM_P!^Q4D&B:7:S+-!801R
M)]UU0 BI7U33X[Y;![ZV6[?E;=IE$C?1<YJU0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %9U[;:G]N%UI]U$%,7EO!<!BF<Y#C
M!X/)!]1CIBM&B@#$M](U'3+6VCT^]BD,:R>>EQ&0DKNV\N,<J=Q;CD8/MFK&
MG:9/IUK;VR7*NH:22Y8IAI7<EB1S\OS,3WXK3HH PH=&U*1K&'4+Z*>WL)!(
MKA#YL[*"%WDG QG)QU([=*W:** "BBB@ HHHH **** "BBB@ HHHH KWT5Q-
M87$5K,(;AXF6*4C(1B.&Q['FL[2]-U*QM%L2]G%;+&5#6ZL) 2/O98D$YY)/
M4ULT4 8<6E:I+<V\]_>6[R64;B!HHR-\C+M\Q@3QQG@?WCS2Z'INJZ5##:R2
M6+PKDS2(C^9*YZN23RQ/)K;HH RY;;6-EM)%>0--'O$L;QD1R@GCIR",#\S^
M$VD:>VFV;1R2B:>65YII NT,[')P.P'0>P%7J* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"IJ5M<7=FT=K=&VG#*Z2 9&58'!&1E3C!'H363=Z)JEZ
ME[<27D$-Y<0+;Q^4K!(XPV6YSDLV2,C&.,>M=#10!E6MKJUO926RMI\"I 4M
MA!$P6-L?+D$]!Z47EKK+3.UG?0*DL(0K-&3Y3C.73!YSGH?0<]:U:* *VGV4
M6FZ=;6,&?*MHEB3/4A1CG\JLT44 %%%% !1110 4444 %%%% !1110 4444
M%4+^#4C<Q3V%S"%5&1X)U)1B2"&!'((P?KGM5^B@#,TW3+C3;>UMX[E716DD
MN69,&5W)8L.?E^8DXYJ:*Q:/6[K4-X*SVT,(3'(*-*<_CY@_*KM% !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%%%% !4<\IA@>18GE*C(2/&YO89(%244 9&C:M<WVG75U<6K+)#<2QB!,%AM
M.-N<X)_'%.T'4KC4X;N2Y@\AHKIXA&2"5  ZD<$\]J;X>@E@AOQ-$\9>_G==
MPQE2YP1[&F:0'L(-6GN(I$07LTH^0Y9<#D#OTK:2C[UD81<O=NQU]?W\VI3:
M?IKP1/;P":669"XRQ.U0 1_=))_2LQ?%=W<6%M=6\,*_Z-%/.K@G=ODV;5Y&
M.C')SVXI^KBSDU);HV^JB2XM!Q;(VRX&3B-L D'GOC@]:5=$73_#=HIM4EU*
M&)8HF R%D9N#[A6.>>F,U:4$E=?UU,VYN3L_ZZ&IIM_]JNKF1[A0DDI2VB+
M$JG#,!U.6#?@!6G7+Q:!<0:O&D=M_HT,\,D=R67A$BV[.N<ELGICDG-=164T
MD]#:FY->\%%%%9FH4444 %%%% !1110 4444 8&IZQ<1ZK+917]AI\44<9::
MZ&2S,6X4;@. H_.DU'5[I+J6TMKRRMC;1(TEQ=CY7D;.U ,C'3)//4<5#K#6
MIN-4M_[&FEO+FW$<4HB+K/E2 -V,( >N2/6LY=.73-0O8[ZPFO9)[&&*V9(3
M(K,J;'&<84D@<G'%=48Q:O\ UT..4I)M?UU.OWW;:>'18#=&,':7/E[L>N,X
M_"L,:EK%O?7;W<UK)!86K33Q6\1'S8)5=Q)R< GH.WK6AH_^@6=GI$V]KB"S
M0NVT[>/EQN^HZ5#X=@:?1Y;B[A(?4)9)98Y%P=I.%!!_V HK-6C>YJ[RM8IC
M6;^826,KPI<O-$J2PJ5"HR;W/)/*J&Y^G2NCBECGC$D4BR(>C*<@_C7+W>B>
M;]M33[/:EN(XHH^GFG<C2\MURJJG/H16SH=G+9VDWFQ"$S7$DPB!!\L,<@<<
M9^E$U&UT*FY\UF:5%%%8G0%%%% !1110 4444 %%%% !1110 5CIJUS)XG33
M3:/#;^1))YDA&9"K*,J >!R>O7-;%9,T$I\6VLXB<Q+92JSX^4$NF!GUX/Y5
M<+:W,YWTMW*%]KNH1Q7>HVPMQ8V5R('C9"7E 8*Y#9PN"3C@]*W+TWH@'V!8
M#*6_Y;DA0/7@<FN5,-Q)8:AH'V6X\^XU!F#F)O+$32!]^_&.F>,YS70W^J>7
MI^HO;12O-9H0!Y9^9]N0!Z]1TK2<5HDOZT,H2>K;_P"'U,N#5M6CBNIYY[:<
M&YCM+?9$40.6"L>I) )QU&2IZ5+::U/=R6T<\T4!ADF:ZD7Y4*H[1KU)QN;G
MK_"15ZQTF!?#]MIUS%YBK&F\-U+C!)^N[FL4:7,WDWUOIWFQ?:FQ:_*O[I4=
M$X8@?>)?U^:J7([B:G&QU@(90RD$$9!'>EJGI%H^GZ/9V<K!G@@2-B.A( !J
MY7.]'H=*=UJ%%%%(84444 %%%% !1110 4444 %5=2NWL=.GNHX'N'C3*1(,
MESV'YU:JIJE]_9NF7%X(VE,2%E11DL>P_.G'5HF3LF9^GWNJ+KQT[4'MI0UK
M]HS!&5\L[MNTY)R/0\=#3[^]U";4GT[3&@CDA@$TDDR%QR2%4 $==IR?TJKH
MEW'!%<W,UM?/,T9FN;N6W*!]O\*@_-@#.!C]3RQ[U[#Q!<WIM+J6.^LHC!Y<
M+,2ZEOD.!\I^8=<"M^7WGH<_-[JU(AXJN[BRMKFWBA7_ $:&>=7!.[?)LVKR
M,8PQR<]N*U]-O_M5S<227"A))2EM$2 2J<%@.IRP;\ *RUT1=/\ #=FK6RRZ
ME#"D,;@9VR,>"<=0K'=STQFDBT&X@UB-([;%M#/%)'<%EXC2+9LZYR6R>F.3
MS3:@T["BZB:OJ=11117,=84444 %%%% !1110 4444 %%%% !1110 4444 %
M%-<%D8*Q4D8# =/>JUA8R62OYM]<W;N02TY7CZ   4^@KNY;HHHI#"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HJK?6DMY"L<5[/:?-EFAV[F'ID@X_
M"IX8_)ACBWN^Q0NYSEFQW)]:?05W<?1112&%%%% !1110 4444 %%%% !111
M0 4444 %%%% !15)["6341=-J%R(UQMMU*K'T[\9/KUJ[38DV%%%%(84444
M%%%% !1110 4444 %%%% !1110!1;6M*5BK:G9A@<$&=<C]:/[<TC_H*V7_@
M0G^-6C;PDY,,?_?(I/L\'_/&/_OD4 5O[<TC_H*V7_@0G^-']N:1_P!!6R_\
M"$_QJS]G@_YXQ_\ ?(H^SP?\\8_^^10!6_MS2/\ H*V7_@0G^-']N:1_T%;+
M_P "$_QJS]G@_P">,?\ WR*/L\'_ #QC_P"^10!6_MS2/^@K9?\ @0G^-']N
M:1_T%;+_ ,"$_P :L_9X/^>,?_?(H^SP?\\8_P#OD4 5O[<TC_H*V7_@0G^-
M']N:1_T%;+_P(3_&GW4FG6,8DNWM;="<!I2J GTR:E6&W=0RQ1,I&00HP10!
M7_MS2/\ H*V7_@0G^-']MZ1_T%++_P "$_QIT<VF2W3VL4EJ\\?WXE92Z_4=
M14_V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y
M%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC
M_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP
M?\\8_P#OD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_
MC5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C
M5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G
M^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME
M_P"!"?XU.L=JSLBI"63&Y0!E<],T%+,3"$K#YI4L$P-Q4$ G'IR/SH @_MS2
M/^@K9?\ @0G^-']N:1_T%;+_ ,"$_P :DN6L+.$S736T$8."\I55_,T^..UE
MC62-(71AE64 @CU!H @_MS2/^@K9?^!"?XT?VWI'_04LO_ A/\:L_9X/^>,?
M_?(H^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'
M_P!\BC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_  (3_&K/V>#_
M )XQ_P#?(H^SP?\ /&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_
M !JS]G@_YXQ_]\BC[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A
M/\:L_9X/^>,?_?(H^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(
M3_&K/V>#_GC'_P!\BC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_
M  (3_&K/V>#_ )XQ_P#?(H^SP?\ /&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI
M'_05LO\ P(3_ !JS]G@_YXQ_]\B@P6Z@LT48 Y)*CB@"M_;FD?\ 05LO_ A/
M\:/[<TC_ *"ME_X$)_C3[673;Y"]H]K<(IP6B*N ?3BI)DL[>)IIEABC099W
M  4>I)Z4 0?VYI'_ $%;+_P(3_&C^V]('_,4LO\ P(3_ !JS]G@_YXQ_]\BC
M[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/^>,?_?(H
M^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\
MBC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_  (3_&K/V>#_ )XQ
M_P#?(H^SP?\ /&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_ !JS
M]G@_YXQ_]\BC[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L
M_9X/^>,?_?(H^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K
M/V>#_GC'_P!\BC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_  (3
M_&K/V>#_ )XQ_P#?(J&ZDTZRB$MV]M;QDX#2E5&?3)H 9_;FD?\ 05LO_ A/
M\:/[<TC_ *"ME_X$)_C5E8+=E#+%$01D$*.::R6:RI"RPB1P2J$#+ 8R0.^,
MC\Z (/[;TC_H*67_ ($)_C1_;FD?]!6R_P# A/\ &K/V>#_GC'_WR*/L\'_/
M&/\ [Y% %;^W-(_Z"ME_X$)_C1_;FD?]!6R_\"$_QJS]G@_YXQ_]\BC[/!_S
MQC_[Y% %;^W-(_Z"ME_X$)_C1_;FD?\ 05LO_ A/\:L_9X/^>,?_ 'R*/L\'
M_/&/_OD4 5O[<TC_ *"ME_X$)_C1_;FD?]!6R_\  A/\:L_9X/\ GC'_ -\B
MC[/!_P \8_\ OD4 5O[<TC_H*V7_ ($)_C1_;FD?]!6R_P# A/\ &K/V>#_G
MC'_WR*/L\'_/&/\ [Y% %;^W-(_Z"ME_X$)_C1_;FD?]!6R_\"$_QJS]G@_Y
MXQ_]\BC[/!_SQC_[Y% %;^W-(_Z"ME_X$)_C1_;FD?\ 05LO_ A/\:L_9X/^
M>,?_ 'R*/L\'_/&/_OD4 5O[<TC_ *"ME_X$)_C1_;FD?]!6R_\  A/\:L_9
MX/\ GC'_ -\BC[/!_P \8_\ OD4 5O[<TC_H*V7_ ($)_C1_;FD?]!6R_P#
MA/\ &K/V>#_GC'_WR*/L\'_/&/\ [Y% %;^V](_Z"EE_X$)_C1_;FD?]!6R_
M\"$_QJS]G@_YXQ_]\BC[/!_SQC_[Y% %;^W-(_Z"ME_X$)_C1_;FD?\ 05LO
M_ A/\:L_9X/^>,?_ 'R*/L\'_/&/_OD4 5O[<TC_ *"ME_X$)_C1_;FD?]!6
MR_\  A/\:L_9X/\ GC'_ -\BC[/!_P \8_\ OD4 5O[<TC_H*V7_ ($)_C1_
M;FD?]!6R_P# A/\ &K/V>#_GC'_WR*/L\'_/&/\ [Y% %;^W-(_Z"ME_X$)_
MC1_;FD?]!6R_\"$_QJS]G@_YXQ_]\BC[/!_SQC_[Y% %;^W-(_Z"ME_X$)_C
M1_;FD?\ 05LO_ A/\:L_9X/^>,?_ 'R*/L\'_/&/_OD4 5O[<TC_ *"ME_X$
M)_C1_;FD?]!6R_\  A/\:L_9X/\ GC'_ -\BC[/!_P \8_\ OD4 5O[<TC_H
M*V7_ ($)_C1_;FD?]!6R_P# A/\ &K/V>#_GC'_WR*/L\'_/&/\ [Y% %;^W
M-(_Z"ME_X$)_C1_;FD?]!6R_\"$_QJS]G@_YXQ_]\BC[/!_SQC_[Y% %;^V]
M('_,4LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_ -\B
M@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_W
MR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR
M* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G@_YX
MQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9
MX/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_SQC_[
MY%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y
M%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC
M_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_  (3_&GPZMIMQ*L4.H6LLC?=1)E)
M/X U-]G@_P">,?\ WR*588E8,L2 CN%% $E%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!GZA9KYPU*.T^V74,31Q1,X488C=
MC/ / Y]JK>%%1?#EO&A(*-(CIC'E.';<F/13E1[ 58O=+DGO8[ZTO'M;E(S$
M2$#JZ$YP5/<'H1ZGK2V6DC3X8(H;J;;&TCR%L$SNY)+-QUW$GC% &-%8VOV[
M2]+TM&D&D3;[F\;&5.Q@5+#&YV+98#W)QQ74UBZ3H=WI,,%NFKR26\75&@0%
M\\DE@,Y)))/K6U0 4444 %%%% !1110 4444 %%%% !2,H92IS@C'!P:6B@#
MG=%@M=(U'7B))%ACDCED>:9I"/W0))9B36=I%_:7GC"TU![V!KB]LK@")9E)
MB3?#Y<> >N-S$>I;L*ZF"PC@O+RY#%C=E2RD<#:H7^E1G2K;^U8-05%5X89(
M@JJ #O*'/U&S]30!#JRZ?;36^JW[M_HH=(H\;@SO@<+C)?C Q_>/K3?#=G-9
MZ6PGA^SF:>6=;?(/DJ[E@O'&>><<9)IESH5Q<2V4PU699K/S-KM&C[B^.2",
M9 R ?0GUK2M(9X(-ES=&Y?.=Y0+QZ8% $]%%% !1110 4444 %%%% !1110
M4444 %%%% !534[*#4=/EM+EV2&3'F%2!E002#GL<8/L35NJ6KZ<-6TN>P,S
M0K, &=0"<9!(P>H(&#[&@#-TD)?Z]/JUG#Y=C]F6WCDV[?M)#$[@/[H' /?)
MQQ@G)\>W]I=Z;J>ER7<,26UE)-*C2!6ED*'RT ZG!^8^X3U-='%IU^L$T4FK
MR/YD11&6%$,1(X88'4?E3]3TFWU32[FQGQ_I,#0M*%&X97&?K0!<BECGB66&
M19(W&5=&!!'L13Z155%"J H'0 =*6@ HHHH **** "BBB@ HHHH **** "BB
MB@ K%D59_&<:2J'6#3RT889 +288_7"@?C6U6??Z6]S>0WMK=-:W42-'O"!P
MR,02"#[J"#V_$T 5/"[+#HDL9(6&UN[J)"3PL:3.%'T  'X5BV&I66H>+-/U
M1KZW:2ZBF2&(2J3'%\FQ2,\,W+$=><?PUTMGI2V,-K##<R^5!O,BM@^>S')9
MN.NXD\8Y-.DTFV?4;:]"*CVRNJJJC!W8Y_#;0!>HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "JMEJ$.H*[0I<H$.#Y]M)"?P#J,_A5JB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** *]Y>16,/G3+.RYQB&!Y6_[Y
M0$_CBI8I%FB250P5U# .I4X/J#R#['FGT4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!5?48([Y;,I<F5N0RVLAC_&0+M'XFK5%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!G-;:R6)74[0+G@&R)P/^_E)]FUO_H*6
MG_@$W_QRM*B@#-^S:W_T%+3_ , F_P#CE'V;6_\ H*6G_@$W_P <K2HH S?L
MVM_]!2T_\ F_^.4?9M;_ .@I:?\ @$W_ ,<K2KF-9U34GUU=-T^ZM[0Q&%OW
ML9=I=Y<=-P^0;<'U)[8Y -7[-K?_ $%+3_P";_XY1]FUO_H*6G_@$W_QRJ6I
M:QJ]EIMA,=,1))I;=+HF92L!>158 #EOO8!]\^U3ZG?7BZO!I]M<6]FKV[SF
M:>/?NVE1M W#UR>>F/K0!-]FUO\ Z"EI_P" 3?\ QRC[-K?_ $%+3_P";_XY
M3]%OY-2T6UOIHUC>:,,P7[OU&>QZCV-9GAW5[C5A;RR:QITK2PB5[.&+$L8(
MR 3YAZ9&?E_*@#0^S:W_ -!2T_\  )O_ (Y1]FUO_H*6G_@$W_QRLK3]=U">
M739I9+9X]1FDC-JD9$EN%5SDG<<D;0&R!R>W0]/0!F_9M;_Z"EI_X!-_\<H^
MS:W_ -!2T_\  )O_ (Y6E10!F_9M;_Z"EI_X!-_\<H^S:W_T%+3_ , F_P#C
ME:5% &;]FUO_ *"EI_X!-_\ '*/LVM_]!2T_\ F_^.5I44 9OV;6_P#H*6G_
M (!-_P#'*/LVM_\ 04M/_ )O_CE:5% &;]FUO_H*6G_@$W_QRC[-K?\ T%+3
M_P  F_\ CE:54=:OVTO1;R_2,2-;PM(%/0D#O[>M $?V;6_^@I:?^ 3?_'*/
MLVM_]!2T_P# )O\ XY65IE_KL:7LTGDZK JS-&UNNP^8H4JBY8Y5LG'ICDG-
M2RZOJ.CW$8U66WN(Y;2:X801%#$8P"1RQRN#C/'./7@ T/LVM_\ 04M/_ )O
M_CE'V;6_^@I:?^ 3?_'*IV>H:I#>:<FHO;NFI(V%BC*F&0+OVY+'<-H;G Y'
MO@2:SJTEKJ$%C'=VUDK1//-<W(RJ*"J@ 9 R2W<] : +'V;6_P#H*6G_ (!-
M_P#'*/LVM_\ 04M/_ )O_CE5TFUVY@LT0VD1<2-/=H/,CV@@)L7=GYP=W4X
M(]*LZ%?S:CIHGG$?F+++$7B&$DV.5WKR>#C/4_4T )]FUO\ Z"EI_P" 3?\
MQRC[-K?_ $%+3_P";_XY6E10!F_9M;_Z"EI_X!-_\<H^S:W_ -!2T_\  )O_
M (Y6E10!F_9M;_Z"EI_X!-_\<H^S:W_T%+3_ , F_P#CE:5% &;]FUO_ *"E
MI_X!-_\ '*/LVM_]!2T_\ F_^.5I44 9OV;6_P#H*6G_ (!-_P#'*/LVM_\
M04M/_ )O_CE:5% &;]FUO_H*6G_@$W_QRC[-K?\ T%+3_P  F_\ CE:5% &;
M]FUO_H*6G_@$W_QRC[-K?_04M/\ P";_ ..4FO:C+IM@DD)B1Y9XX1+,"4BW
ML!N;!&0/3(YQS67IE[XB_LA=T<-W)*(?(N=N -S$/O7=D[ -W&,Y XY- &K]
MFUO_ *"EI_X!-_\ '*/LVM_]!2T_\ F_^.50.IZQ!<7^G*L%[=PI;O#*D910
M)793O7<?N[2QP1D>E6M/O+U=9N-+O98;@QV\<Z311F/ 9F7:PR?[N0?KZ<@$
MOV;6_P#H*6G_ (!-_P#'*/LVM_\ 04M/_ )O_CE5;N_U2>]OXM->WC73XURL
ML98S2%=VW(8;1C;SSR?;FFWB62_=39WUEI\/V6&97O!GS))065!\R\  $]SN
M'I0!K?9M;_Z"EI_X!-_\<H^S:WG_ )"EI_X!-_\ '*NVKS26D+W$8BF9%,B*
MVX*V.0#WYJ6@#-^S:W_T%+3_ , F_P#CE'V;6_\ H*6G_@$W_P <K2HH S?L
MVM_]!2T_\ F_^.4?9M;_ .@I:?\ @$W_ ,<K2HH S?LVM_\ 04M/_ )O_CE'
MV;6_^@I:?^ 3?_'*TJ* ,W[-K?\ T%+3_P  F_\ CE'V;6_^@I:?^ 3?_'*T
MJ* ,W[-K?_04M/\ P";_ ..4?9M;_P"@I:?^ 3?_ !RM*B@#-^S:W_T%+3_P
M";_XY1]FUO\ Z"EI_P" 3?\ QRLK6-4U.37ETS3[JWM#$8F_>QEVFW[^P8?(
M-N#[GMCFZ)M?NVBC6*#3BMJDLS2IYP\ULYC&&'"XY/?<.E %C[-K?_04M/\
MP";_ ..4?9M;_P"@I:?^ 3?_ !RJ-CJ6KZW:V4UHL-G'-:B:69XS*I<G 51N
M''!.?0BK^BW\VJZ)#>,J1S2*P.W)3<"5R/4$C(]J $^S:W_T%+3_ , F_P#C
ME'V;6_\ H*6G_@$W_P <JFESK$6MPV<E_9W$:QF:ZVVC1F./D+SYAY+ XXZ*
MWXQ6>LZDT6E:C<F V>JNJK"L9#P!U+1G=N.[H >!R>.G(!H_9M;_ .@I:?\
M@$W_ ,<H^S:W_P!!2T_\ F_^.5I44 9OV;6_^@I:?^ 3?_'*/LVM_P#04M/_
M  ";_P".5I44 9OV;6_^@I:?^ 3?_'*/LVM_]!2T_P# )O\ XY6E10!F_9M;
M_P"@I:?^ 3?_ !RC[-K?_04M/_ )O_CE:5% &;]FUO\ Z"EI_P" 3?\ QRC[
M-K?_ $%+3_P";_XY6E10!F_9M;_Z"EI_X!-_\<H^S:W_ -!2T_\  )O_ (Y6
ME10!F_9M;_Z"EI_X!-_\<H^S:W_T%+3_ , F_P#CE:5% &;]FUO_ *"EI_X!
M-_\ '*/LVM_]!2T_\ F_^.5I44 9OV;6_P#H*6G_ (!-_P#'*/LVM_\ 04M/
M_ )O_CE:5% &;]FUO_H*6G_@$W_QRC[-K?\ T%+3_P  F_\ CE:5% &;]FUO
M_H*6G_@$W_QRC[-K?_04M/\ P";_ ..5I44 9OV;6_\ H*6G_@$W_P <H^S:
MW_T%+3_P";_XY6E10!F_9M;_ .@I:?\ @$W_ ,<H^S:W_P!!2T_\ F_^.5I4
M4 9OV;6_^@I:?^ 3?_'*/LVM_P#04M/_  ";_P".5I44 9OV;6_^@I:?^ 3?
M_'*/LVM_]!2T_P# )O\ XY6E10!F_9M;_P"@I:?^ 3?_ !RC[-K?_04M/_ )
MO_CE:5% &;]FUO\ Z"EI_P" 3?\ QRC[-K?_ $%+3_P";_XY6E10!F_9M;_Z
M"EI_X!-_\<H^S:W_ -!2T_\  )O_ (Y6E10!F_9M;S_R%+3_ , F_P#CE'V;
M6_\ H*6G_@$W_P <K2HH S?LVM_]!2T_\ F_^.4?9M;_ .@I:?\ @$W_ ,<K
M2HH S?LVM_\ 04M/_ )O_CE'V;6_^@I:?^ 3?_'*TJ* ,W[-K?\ T%+3_P
MF_\ CE'V;6_^@I:?^ 3?_'*TJ* ,W[-K?_04M/\ P";_ ..4?9M;_P"@I:?^
M 3?_ !RM*B@#-^S:W_T%+3_P";_XY1]FUO\ Z"EI_P" 3?\ QRM*B@#-^S:W
M_P!!2T_\ F_^.4?9M;_Z"EI_X!-_\<K2HH S?LVM_P#04M/_  ";_P".4?9M
M;_Z"EI_X!-_\<K2HH S?LVM_]!2T_P# )O\ XY3X(-5296N-0MI(A]Y$M"A/
MX[SC\JOT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !16<VO6".5)N,
M@X.+24_^RTW_ (2#3_6Y_P# .;_XF@#3HK,_X2#3_6Y_\ YO_B:/^$@T_P!;
MG_P#F_\ B: -.N1\4O%)?Q0:GIDLL"SQ-;7%O [O@@[U#)DJV0,=,@^QK;_X
M2#3_ %N?_ .;_P")I#KVFMC=]H.#D9LY>#_WS0!GS6VI2>#K&&Z26:\6>T:0
M'YGP)XR=V.I"CD^Q-+K5O;OKJ2ZM827VG?9=L2"V:X5)=QW$HH/)7: <=B,C
M/.A_PD&G^MS_ . <W_Q-'_"0:?ZW/_@'-_\ $T 5M%>\MM'M+.YM;AII(Y63
MS.1&@;Y$D;G!VLH[]#5)&;49-$AL]+FL);&0R2J]NT<=LOE,I16( ;)8#Y<C
M S6M_P )!I_K<_\ @'-_\31_PD&G^MS_ . <W_Q- '.Z79%#I"PZ=<0:Q%(#
MJ-T\#+O&T^86E(Q(&., $]C@8X[6LS_A(-/];G_P#F_^)I?[?T_UN?\ P$E_
M^)H TJ*S/^$@T_UN?_ .;_XFC_A(-/\ 6Y_\ YO_ (F@#3HK,_X2#3_6Y_\
M .;_ .)H_P"$@T_UN?\ P#F_^)H TZ*S/^$@T_UN?_ .;_XFC_A(-/\ 6Y_\
M YO_ (F@#3HK,_X2#3_6Y_\  .;_ .)H_P"$@T_UN?\ P#F_^)H TZJ:G+=0
MZ;/+90+<3HN4B;^/U'UQG'O5?_A(-/\ 6Y_\ YO_ (FC_A(-/];G_P  YO\
MXF@#F-)D^RZA>7NC:=>I!#]I>XMA \22$ &-%0@#?G/W1ZYZBKMM!'J=C?13
MB]DU74+1X7GGLIHHXP5/R(64!5!/U/4Y-;(U[35SM^T#)R<6<O)_[YI?^$@T
M_P!;G_P#F_\ B: ,ZVEFU6^T7_0[J!K -+<F:%D"/Y1CV D88Y<G*Y&![BFW
M++_;VG:]/879MWLY(BIMV>2!RRLI9%!(R-PR.GXUI_\ "0:?ZW/_ (!S?_$T
M?\)!I_K<_P#@'-_\30!CV(-CIJVU_I$DFEWDMQ(8OLYE,*F3=&K1 $X()/3Y
M3@&M3PU%-#ICJ\<L,)GD-K%*"&CAS\H(/(]@>@('&,5)_P )!I_K<_\ @'-_
M\31_PD&G^MS_ . <W_Q- &G169_PD&G^MS_X!S?_ !-+_;^G^MS_ . DO_Q-
M &E169_PD&G^MS_X!S?_ !-'_"0:?ZW/_@'-_P#$T :=%9G_  D&G^MS_P"
M<W_Q-'_"0:?ZW/\ X!S?_$T :=%9G_"0:?ZW/_@'-_\ $T?\)!I_K<_^ <W_
M ,30!IT5F?\ "0:?ZW/_ (!S?_$T?\)!I_K<_P#@'-_\30!IT5F?\)!I_K<_
M^ <W_P 31_PD&G^MS_X!S?\ Q- #]9EEALU9+(7D)D"W,7E[R8CPQ"_Q$<''
M/&>*Y'1KB\T[29;C2+2\%J\,,:(]O(RI*7(>1(\;MJK@D  $@8[FNK_X2#3_
M %N?_ .;_P")I%U[344*OVA0.@%G* /_ !V@#,CO(]-T6[DTNUU"XO693)+<
MV4P>5V(7>05!8*.=J] ,#'%6-*N+.QL[N:&WU.ZN=OG7$DME(DMPP[#<J@^@
M4<"KG_"0:?ZW/_@'-_\ $T?\)!I_K<_^ <W_ ,30!GSS3:1JFKN;.YG%\J2V
MY@A:0,X384) PI^53EL#!Z\&L_3=-C\.7$D=_83W:2Z;;0(\-LTX)C0HZ?*#
MMSA3S@'UXKH/^$@T_P!;G_P#F_\ B:/^$@T_UN?_  #F_P#B: '>'[6XL?#V
MGVMWGSX;=$D!.<$ <9[XZ9K1K,_X2#3_ %N?_ .;_P")I?[?T\=[G_P$E_\
MB: -*BLS_A(-/];G_P  YO\ XFC_ (2#3_6Y_P# .;_XF@#3HK,_X2#3_6Y_
M\ YO_B:/^$@T_P!;G_P#F_\ B: -.BLS_A(-/];G_P  YO\ XFC_ (2#3_6Y
M_P# .;_XF@#3HK,_X2#3_6Y_\ YO_B:/^$@T_P!;G_P#F_\ B: -.BLS_A(-
M/];G_P  YO\ XFC_ (2#3_6Y_P# .;_XF@#$\4/%)J$,&IZ9+)"L\;6UQ;P.
M[D%6W*&3E6R!Z9!'H:C:>_>UL=+UE-1$ M%>[>"VDE>=B2!$SQJ<8 ^;N<CG
M&:WCKVFMC=]H.#D9LY>#_P!\TO\ PD&G^MS_ . <W_Q- &7JEZ)WM=/2WU"V
MTMX-\K6]C-N<9VB+Y5S&, D]#C &,ULV=U ([2"ULYXH'C;R\V[1K$$P K!@
M"N<\#'(!J+_A(-/];G_P#F_^)H_X2#3_ %N?_ .;_P")H AT:UEE74[JZC>.
M6\NI% <8(C3]VGX$+N'^]GO678I<SV&@Z.]I<QSZ=)']J=X66-1$A&5<C:VY
M@N,$\'V-;7_"0:?ZW/\ X!S?_$T?\)!I_K<_^ <W_P 30!IT5F_V_I_K<_\
M@)+_ /$TG_"0:?ZW/_@'-_\ $T :=%9G_"0:?ZW/_@'-_P#$T?\ "0:?ZW/_
M (!S?_$T :=%9G_"0:?ZW/\ X!S?_$T?\)!I_K<_^ <W_P 30!IT5F?\)!I_
MK<_^ <W_ ,31_P )!I_K<_\ @'-_\30!IT5F?\)!I_K<_P#@'-_\31_PD&G^
MMS_X!S?_ !- &G169_PD&G^MS_X!S?\ Q-'_  D&G^MS_P" <W_Q- &G169_
MPD&G^MS_ . <W_Q-'_"0:?ZW/_@'-_\ $T :=%9G_"0:?ZW/_@'-_P#$T?\
M"0:?ZW/_ (!S?_$T :=5;*Q^Q*Z_:;F?<<YGDWD?2JW_  D&G^MS_P" <W_Q
M-'_"0:?ZW/\ X!S?_$T :=%9O]OZ?ZW/_@)+_P#$TG_"0:?ZW/\ X!S?_$T
M:=%9G_"0:?ZW/_@'-_\ $T?\)!I_K<_^ <W_ ,30!IT5F?\ "0:?ZW/_ (!S
M?_$T?\)!I_K<_P#@'-_\30!IT5F?\)!I_K<_^ <W_P 31_PD&G^MS_X!S?\
MQ- &G169_P )!I_K<_\ @'-_\31_PD&G^MS_ . <W_Q- &G169_PD&G^MS_X
M!S?_ !-'_"0:?ZW/_@'-_P#$T :=%9G_  D&G^MS_P" <W_Q-'_"0:?ZW/\
MX!S?_$T :=%9G_"0:?ZW/_@'-_\ $T?\)!I_K<_^ <W_ ,30!;O+7[9#Y7GS
MP<YW0OM;Z9J6*/RHDCW,^Q0NYSDG'<GUK/\ ^$@T_P!;G_P#F_\ B:/^$@T_
MUN?_  #F_P#B: -.BLW^W]/'>Y_\!)?_ (FD_P"$@T_UN?\ P#F_^)H TZ*S
M/^$@T_UN?_ .;_XFC_A(-/\ 6Y_\ YO_ (F@#3HK,_X2#3_6Y_\  .;_ .)H
M_P"$@T_UN?\ P#F_^)H TZ*S/^$@T_UN?_ .;_XFC_A(-/\ 6Y_\ YO_ (F@
M#3HK,_X2#3_6Y_\  .;_ .)H_P"$@T_UN?\ P#F_^)H TZ*S/^$@T_UN?_ .
M;_XFC_A(-/\ 6Y_\ YO_ (F@#3HK,_X2#3_6Y_\  .;_ .)H_P"$@T_UN?\
MP#F_^)H TZ*S/^$@T_UN?_ .;_XFC_A(-/\ 6Y_\ YO_ (F@"R]COOEN_M5R
MNW_EDLF(S]5JU69_PD&G^MS_ . <W_Q-20:S97,RPQ&?>W3=;2*/S*@"@"_1
M110 4444 %%%% !1110 4444 %%%% !1110 SS8_^>B_G1YT7_/1/^^A7)7.
MDZ:UU*3I]J27)),*\\_2HO[(TS_H'6G_ 'X7_"G85SLO.B_YZ)_WT*/.B_YZ
M)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO
M^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]
M"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT
M*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_Y
MZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SH
MO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R
M\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%
MSLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_
M  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\
M?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!U
MI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^
M@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R
M-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH
M_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?
M\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?
M]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'
M6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_
MZ!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC
M3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"
MN-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\
M?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*/.B_YZ
M)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO
M^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]
M"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT
M*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_Y
MZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SH
MO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R
M\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%
MSLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_
M  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\
M?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!U
MI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^
M@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R
M-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH
M_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?
M\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?
M]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'
M6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_
MZ!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC
M3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"
MN-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\
M?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*/.B_YZ
M)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO
M^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]
M"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT
M*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_Y
MZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\ ?A?\*+!<[+SH
MO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_ *!UI_WX7_"BP7.R
M\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_LC3/^@=:?]^%_PHL%
MSLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\ "C^R-,_Z!UI_WX7_
M  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^%_PH_LC3/^@=:?\
M?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N.?2-,WM_Q+K3K_SP7_"D_LC3/^@=
M:?\ ?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G_?A?\*/[(TS_
M *!UI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^@=:?]^%_PH_L
MC3/^@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(TS_H'6G_?A?\
M"C^R-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*/.B_YZ)_WT*XW^R-,_Z!UI_P!^
M%_PH_LC3/^@=:?\ ?A?\*+!<[+SHO^>B?]]"CSHO^>B?]]"N-_LC3/\ H'6G
M_?A?\*/[(TS_ *!UI_WX7_"BP7.R\Z+_ )Z)_P!]"CSHO^>B?]]"N-_LC3/^
M@=:?]^%_PH_LC3/^@=:?]^%_PHL%SLO.B_YZ)_WT*/.B_P">B?\ ?0KC?[(T
MS_H'6G_?A?\ "C^R-,_Z!UI_WX7_  HL%SLO.B_YZ)_WT*42(QPKJ3Z UQG]
MD:9_T#K3_OPO^%7M&TZQM]4BD@L[>)QNPR1*I'![@46"YT]%%%(84444 %%%
M% !1110 4444 %%%% !1110!S5Q_Q\R_[Y_G4=27'_'S+_OG^=1U1(4444 %
M%%% &5J7]K3:A#;V4GV:VV%I;C:K$'GC!^@_.L6#Q#J-Q8VL"RHMS/=F 7 0
M$;1CYL=,_-5OQ5=W)D@L(H[@6\HW7$D$99MN<;1^1JI="(P:7=6-A<QVVGW&
M)$:(AL'!+8[].M>A2BN1<R7]7W]3SJLGSRY6_P"K;>A>L=3U19]0L"BW]Q:L
MOEL2(MRGU[<<5'INNW9\-7VI7)$DT,K*@Q@#A<#CMDU-H,<EQJ^I:F8I(X9V
M58MZE2P'4X/X5GZ=I]S/X0U*U$+K*\[,JLI!;&T\?E0U3NTTOL_\$$ZEDTW]
MK_@%S2+^_FO;8/JMM=++%OF@PJM&2,X7'7'>NCKC+"!;G4=&%G920/:1_P"E
M.8B@S@=3W).?SKLZPQ*2DK'1AI-Q=PHHHKF.D**** "BBB@ HHHH **** (Y
MWDCMY'B3S)%0E$_O'' KFOM^M6%SIK7MRKM>R[)+7RU&P9 X(Y[UTL\OD6\D
MNTOY:%MJ]3@9P*Y+1[L2:G]NU.TO9+V1]L?[@^7"IXX_.NJ@KQ;:NCDQ$K2B
MD[,5]<U5[&?68KE5@BN?+6V\L89>.K=<\BKVI:OJ46JZ?"D(@M;B=0)-P8RJ
M2,C'\/6L8PW$6BW.A?99S=/=Y3$9VE>/FSTQQ6UKEM+]MT-8XW=8KA=Q520
M"O)]*Z)1@I)677[K:'/&51Q;N^GWWU(]8U6ZAUMK5-4CL(4@5RSQ!\L3T]>G
M\JW-.9WL(GDNDNF89\Y% #<^@K&U6ZCM-5G-SI1D26W*QSQQEV8_W3Z5;\+V
ML]IH,$5PK(Y+-L;JH)XK"I%>R3VV[:G13D_;-;[]]#7HHHKD.L**** "BBB@
M HHHH **** "BBB@ JGJLEY%ITK:?%YMSP$!QQSUYJY5+6+N:QTN:>WB:68#
M"*%SR3C./;K50UDB9NT68AU;4=*U)K:[N1> 6C3M^["E& )QQ]/UIEMJNJ0O
MI=S=72S0ZB^QHO*"B/)P,$<]Z@TU(Y[*ZMS;7KZE>PN'GFBPN<$[<]A3;99K
M_P#L2R6VG1[*3=.7C*A ".Y]<5Z+C#6Z7G]S_4\Q2GI9OR^]:?<:=OJFIR>*
M([*ZA6VB,)?R@P?=UP2?PJ'Q5KEW9,+?3Y-CQ /.X .T'A1SZ]:LS0RGQQ!,
M(W,8M""^TXSEN,UDZ]HVIP6EW*)EG2YG#LB1DN?3GT J*:INI%NVR-*CJ*G)
M*^[U.THJ.W69;>-;AU>4+\[*, GZ5)7GO<]%;!1110 4444 %%%% !1110 4
M444 %96I?VM-J$-O9R?9K786EN-JL0>>,'Z#\ZU:YOQ5=W)D@L(H[@6\HW7$
MD$99BN<;1^1_2MJ"<IV1C7DHPN_P*D'B'4;FQM8%E1;FXNS +@(""HV_-CIG
MYJO6.IZHL^H6!1;^XM67RV)$>Y3Z]N.*HW0B,.EW5C87,5MI]QB1&B(;!P2V
M._3K6AH$<D^KZEJ9BDCAG95BWJ5+ =3@_A77-0Y6^7_A[_Y''!S<TN9_\"W^
M8FA:EJ6H:'=W!VS72S.L2G  X&!]!FH[*^U2#7+6QNKQ+LSQ%IT5%'D$ \9'
MY<TWPX+RR\.WCQ6S-<+.[)&ZD;N%_P#KU!:.U[X@LKJQM)K9BI-\2A523V.>
MO.?TI.,>:>BM_P  :E+EAJ[Z?F=;1117GGHA1110 4444 %%%% !1110 444
M4 %<IJ%_KME:SZE-.MNJ3A(K5HU(=?KU_P#U&NKKC'O?M>N27.IV=[)!;MBV
MACA)7K]XUTX97;;5SEQ+LDD[,MW&J:G>7.HM:7(M8]/A#[/+#%VQD@Y^A%-U
M+7]4&@07MM D:RHI>XW [6S@@*?IU]ZAG>2QO-9#6T[#4808"L9.25/''0_-
M^E2ZG87$'@>"T\IVF7:611DC)SV^M=/+!..BW7Y:_B<W-4:EJ]G^>GX&KJ#:
MM-+9P6+>3'(,SW&U6*\<  TSPYJ-S?1W<=S(LQMIC&LRJ!O'K@<?_KJKXEO+
MN*TMK.VCG"SC]])$A9E7C@>Y_I5[0)+/[$;>RM;BWCAQGSX]I8GO[]*PDK4;
MV-XRO6M<U:***Y#L"BBB@ HHHH **** "BBB@ HHHH IZK)>1:?*VGQ"6YX"
M*<>O7FL,ZMJ.E:DUM=W0O!]D:=OW84HP!../I^M;>L7<UCI<T]O$TLP&$4+G
MDG&<>W6N:TQ(Y[*ZMVMKQ]2O87#SS187."=N>PKLH17(W):?U^1Q5Y/G2B]?
MZ_,GMM5U2%]+NKJZ6:'47V-%Y841Y.!@CGO5J#5=3D\4Q65S$MM$8F;R@P?=
MUP2?PZ5F6RS7XT2Q6VG1[*3=.7C*A "._OBM6:&4^.+>81N8Q:D%]IP#\W>M
M)J";32O9_P# ,H.;2:;M=?\ !&ZCJNIP:]8VGE+;VTTQ4,&#&4#'_?/6NAK
MUZ&637=%=(W94E8L54D+RO7TK?KEJVY8M+I^IUTK\\TWU_05_OM]:2E?[[?6
MDK$W"BBB@ HHHH **** "BBB@ HHHH RM2_M:;4(;>RD^S6VPM+<;58@\\8/
MT_6L6'Q#J-Q8VT"RHMS/=F 7 0$;1CYL=,_-5OQ5=W/F06$4=P+>4;KB2",L
MVW.-H_(U4NA$8-,NK&PN8[;3[C$B-$0V#@EL=^G6O0I17(N9+^K[^IYU63YY
M<K?]6V]"]8ZGJBSZA8%%O[BU9?+8D1;E/KVXXJ/3=<NSX;OM1N2'FAE8(,8
MX7 X[9-3:#')<:QJ6I^5)'#.RK%O4J6 ZG!_"J&FZ?<S>$=2MO)=97F=E5E(
M+8VGC\J34+M-+[/_  1IU+)IO[7_  "Q9ZEJ=O?Z8MY=BXBU&/=M\L+Y9QD8
M(Z]178:9_P A"+\?Y&N'M/,U/4=%1+>9!81?OVD0J%8 #'/N*[C3/^0A%^/\
MC6&(237?_@F^&;:?;_@&_1117*=84444 %%%% !1110 4444 %%%% !1110!
MQ]SJFG"ZE!O[8$.<@S+Z_6H_[5T[_H(6O_?Y?\:[ V\).3#'_P!\BD^SP?\
M/&/_ +Y%.XK'(?VKIW_00M?^_P O^-']JZ=_T$+7_O\ +_C77_9X/^>,?_?(
MH^SP?\\8_P#OD47"QR']JZ=_T$+7_O\ +_C1_:NG?]!"U_[_ "_XUU_V>#_G
MC'_WR*/L\'_/&/\ [Y%%PL<A_:NG?]!"U_[_ "_XT?VKIW_00M?^_P O^-=?
M]G@_YXQ_]\BC[/!_SQC_ .^11<+'(?VKIW_00M?^_P O^-']JZ=_T$+7_O\
M+_C77_9X/^>,?_?(H^SP?\\8_P#OD47"QR']JZ=_T$+7_O\ +_C1_:NG?]!"
MU_[_ "_XUU_V>#_GC'_WR*/L\'_/&/\ [Y%%PL<A_:NG?]!"U_[_ "_XT?VK
MIW_00M?^_P O^-=?]G@_YXQ_]\BC[/!_SQC_ .^11<+'(?VKIW_00M?^_P O
M^-']JZ=_T$+7_O\ +_C77_9X/^>,?_?(H^SP?\\8_P#OD47"QR']JZ=_T$+7
M_O\ +_C1_:NG?]!"U_[_ "_XUU_V>#_GC'_WR*/L\'_/&/\ [Y%%PL<A_:NG
M?]!"U_[_ "_XT?VKIW_00M?^_P O^-=?]G@_YXQ_]\BC[/!_SQC_ .^11<+'
M(?VKIW_00M?^_P O^-']JZ=_T$+7_O\ +_C77_9X/^>,?_?(H^SP?\\8_P#O
MD47"QR']JZ=_T$+7_O\ +_C1_:NG?]!"U_[_ "_XUU_V>#_GC'_WR*/L\'_/
M&/\ [Y%%PL<A_:NG?]!"U_[_ "_XT?VKIW_00M?^_P O^-=?]G@_YXQ_]\BC
M[/!_SQC_ .^11<+'(?VKIW_00M?^_P O^-']JZ=_T$+7_O\ +_C77_9X/^>,
M?_?(H^SP?\\8_P#OD47"QR']JZ=_T$+7_O\ +_C1_:NG?\_]K_W^7_&NO^SP
M?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?\:/[5T[_ *"%K_W^
M7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?\:/[5T[_
M *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?
M\:/[5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\
MH(6O_?Y?\:/[5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.
M0_M73O\ H(6O_?Y?\:/[5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_
M -\BBX6.0_M73O\ H(6O_?Y?\:/[5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9
MX/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?\:/[5T[_ *"%K_W^7_&NO^SP?\\8
M_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?\:/[5T[_ *"%K_W^7_&N
MO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?\:/[5T[_ )_[
M7_O\O^-=?]G@_P">,?\ WR*/L\'_ #QC_P"^11<+'(?VKIW_ $$+7_O\O^-'
M]JZ=_P!!"U_[_+_C77_9X/\ GC'_ -\BC[/!_P \8_\ OD47"QR']JZ=_P!!
M"U_[_+_C1_:NG?\ 00M?^_R_XUU_V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%%PL<
MA_:NG?\ 00M?^_R_XT?VKIW_ $$+7_O\O^-=?]G@_P">,?\ WR*/L\'_ #QC
M_P"^11<+'(?VKIW_ $$+7_O\O^-']JZ=_P!!"U_[_+_C77_9X/\ GC'_ -\B
MC[/!_P \8_\ OD47"QR']JZ=_P!!"U_[_+_C1_:NG?\ 00M?^_R_XUU_V>#_
M )XQ_P#?(H^SP?\ /&/_ +Y%%PL<A_:NG?\ 00M?^_R_XT?VKIW_ $$+7_O\
MO^-=?]G@_P">,?\ WR*/L\'_ #QC_P"^11<+'(?VKIW_ $$+7_O\O^-']JZ=
M_P!!"U_[_+_C77_9X/\ GC'_ -\BC[/!_P \8_\ OD47"QR']JZ=_P!!"U_[
M_+_C1_:NG?\ 00M?^_R_XUU_V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%%PL<A_:N
MG?\ 00M?^_R_XT?VKIW_ $$+7_O\O^-=?]G@_P">,?\ WR*/L\'_ #QC_P"^
M11<+'(?VKIW_ $$+7_O\O^-']JZ=_P!!"U_[_+_C77_9X/\ GC'_ -\BC[/!
M_P \8_\ OD47"QR']JZ=_P!!"U_[_+_C1_:NG?\ 00M?^_R_XUU_V>#_ )XQ
M_P#?(H^SP?\ /&/_ +Y%%PL<A_:NG?\ 00M?^_R_XT?VKIW_ $$+7_O\O^-=
M?]G@_P">,?\ WR*/L\'_ #QC_P"^11<+'(?VKIW_ $$+7_O\O^-']JZ=_P!!
M"U_[_+_C77_9X/\ GC'_ -\BC[/!_P \8_\ OD47"QR']JZ=_P!!"U_[_+_C
M1_:NG?\ 00M?^_R_XUU_V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%%PL<A_:NG?\
M00M?^_R_XT?VKIW_ $$+7_O\O^-=?]G@_P">,?\ WR*/L\'_ #QC_P"^11<+
M'(?VKIW_ $$+7_O\O^-']JZ=_P!!"U_[_+_C77_9X/\ GC'_ -\BC[/!_P \
M8_\ OD47"QR']JZ=_P!!"U_[_+_C1_:NG?\ 00M?^_R_XUU_V>#_ )XQ_P#?
M(H^SP?\ /&/_ +Y%%PL<A_:NG?\ /_:_]_E_QH_M73O^@A:_]_E_QKK_ +/!
M_P \8_\ OD4?9X/^>,?_ 'R*+A8Y#^U=._Z"%K_W^7_&C^U=._Z"%K_W^7_&
MNO\ L\'_ #QC_P"^11]G@_YXQ_\ ?(HN%CD/[5T[_H(6O_?Y?\:/[5T[_H(6
MO_?Y?\:Z_P"SP?\ /&/_ +Y%'V>#_GC'_P!\BBX6.0_M73O^@A:_]_E_QH_M
M73O^@A:_]_E_QKK_ +/!_P \8_\ OD4?9X/^>,?_ 'R*+A8Y#^U=._Z"%K_W
M^7_&C^U=._Z"%K_W^7_&NO\ L\'_ #QC_P"^11]G@_YXQ_\ ?(HN%CD/[5T[
M_H(6O_?Y?\:/[5T[_H(6O_?Y?\:Z_P"SP?\ /&/_ +Y%'V>#_GC'_P!\BBX6
M.0_M73O^@A:_]_E_QH_M73O^@A:_]_E_QKK_ +/!_P \8_\ OD4?9X/^>,?_
M 'R*+A8Y#^U=._Z"%K_W^7_&C^U=._Z"%K_W^7_&NO\ L\'_ #QC_P"^11]G
M@_YXQ_\ ?(HN%CD/[5T[_H(6O_?Y?\:/[5T[_H(6O_?Y?\:Z_P"SP?\ /&/_
M +Y%'V>#_GC'_P!\BBX6.1?5=.WM_P 3"UZ_\]E_QI/[5T[_ *"%K_W^7_&N
MO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?\:/[5T[_ *"%
MK_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O_?Y?\:/[
M5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M73O\ H(6O
M_?Y?\:/[5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\BBX6.0_M7
M3O\ H(6O_?Y?\:/[5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\ GC'_ -\B
MBX6.0_M73O\ H(6O_?Y?\:/[5T[_ *"%K_W^7_&NO^SP?\\8_P#OD4?9X/\
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
M,8V!PQ^N,CV(H W**Q-=GU6RB>XM;ZW =EC@MVM2S/(V %W;QU/.<<#/I6O
M)5MXQ<,KS!!YC(,*6QR0.PS0!)1110 4444 %%%% !1110 4444 %%%<UXFU
M6]AO8-.L[F.S:1%E\UTW-)^]1=JC(Z;LGKQCUS0!TM%<[)J.KB:PL;F2VT^>
M:.=Y9RF]&,; *%&[C<&WX)) !'J0MCJ&LZO:6+0"&U66)WFN?*+JQ#;5" GH
MPRV3GC'KF@#H:*YZ#4M1N]"&IM?VMFD'G+<,;8R*WENREU^<8!VY YZUI:1)
M?-I,4VJ;%N&!=PB;=@)R 1D\@8SSUS0!?HKG?#FK7&J+;R3:Q83220++)9PQ
M8>,D#C.\]"<'C\JZ*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "J>JRW<&G2RV5NMQ,NT^41G>NX;@.1SMSCWQ5RB@#CO"D0_M:2;3K:XM;+-
MT+A)(FBC9_._=[4;'(4-D@>@//3:TT260UB>6&3!NWE50O+KY:?=]>A%:P4*
M,* !G/ I'1)$:.10R,"&5AD$>AH YO6=.O-3L+O5+&Z(^TZ:8X[=[?>P4J3M
M4AN"Q(SUZ#TIMU ();5[ZWU!I1:!#=Z>D@,G.?*94R1ZAB>YY'?IP   !@#M
M2T <7%!<6&EZ=HEU;7D%H8&FNOL<$DA)9B?)#(#M R<D<X  ZUTUI=P[;2WM
MK*XB@>)MF8#&L03 "L#@KG/ QR :O44 9.@P3 7]Y<Q-'-=WDC8<8(C0^6GX
M%4#?\"]ZUJ** "BBB@ HHHH **** "BBB@#C_$SI+JMO!J>ES2Q+<@VDUK"[
M.RF%\J'7E6#C/;C![$UH26NHMX?T:*[#37L4UJUR1\QR&&XG'ISDUOE02"0"
M0<C(Z4M %"^U":%YK6SMFFO!:M/"&X1R#C;G/!SC\ZP+F&>^O)Y] LKC3YY;
M*<3RR6[6X>9@/+SD#<P;)W#.!GGFNL\M!(90B[R I;') Z#/XFG4 <MI=M"-
M7L'TO2Y[!(H7%Z9+=H@^0-JDD#S&W<[AGH>>>=;3X98]:U:5XV5)7B*,1PV(
MP#C\:TZ* .9F?&OV'B";3[SR);%H2GV=I);=RP8;D7)&1N&1G'XUH>&K66TT
M<))"T >>:6.%A@Q(\C,JX[8!'';IVK6HH **** "BBB@ HHHH **** "BBB@
M K@]7%S>:RB_V=/!K2QSK!/;Q,JMB6/RW,G0KL^\">Y&.0#WE)M7<&P-P& <
M<XH R[V"5_$>ES+&S1QQSAW X4D)C/UP:6[U:5/M*VUC-.;2>..==N2R,H8L
M@'WL!NG7@@9XK4IJQHC.RHJESN<@8W' &3Z\ #\* .8LC-I]Q?7>D:5+'IO[
M@"U\AH2S;F\UXXR 1\I3C W%3CWM:% B:M>2Z?9266F-%&%B: P*TN6W,L9
M(X*@G S[XK?HH QM*,NFZ'=2RVL[LEW>2B&-,NZFXD9=H/7(((^M5M<E2<W=
MI?Z/-<[ &L)(8&D)8KV<#]VP;/)(XP<]:Z*B@"OIZ7$>G6R7CA[E84$S#^)\
M#<?SS5BBB@ HHHH **** "BBB@ HHHH IZK+=0:=++96ZW,RE3Y1&=Z[AO Y
M'.W=CWQ7,^$HA_:DDVG6UQ:V6ZZ%PDD311L_G_NPJ-C!"A@2!Z \].RI%55&
M%  R3P.] &3IPDLEUB>6"7'VMY54+RZB-/N^O0BFZSOU+1;.6VBD;S+NSFV[
M?F"B>-B2!Z $GZ5KNB2(T<BAD8$,K#((]#2@   # ':@#!UI($U5)IK341FW
MV"YL-[,_S9\I@@X]0QQU/([Y%EI"Z;'81ZSI;W-FMF=L,=N;A8)F=F<%%!YP
MP ;&/E/(SSVU% &'I O8=&M=/G2ZBN)H9BDQ ?[. WR*YS]X*R^N=IJI8Z-J
M.G^(M-7[2LMI;V,T>Y;8J.7B^4G<?F.,Y_V373T4 %%%% !1110 4444 %%%
M% !1110!S'C*4BU:&\T_[38/&")$@,K1RAQU R0""<$#J.O(IK6=\_@'6+;R
MKEFE@NEM(9<M*(RK"-3G)SZ \X(!KJ&4,,, 0>Q%+0!7N+Q+:YM8&CD8W4AC
M5E'"D(S<^G"FN9LH+DZ9I&@FTN5FL+B/SI&B81B.)LA@^-K;MJX )/S<@8-=
M8T:,ZNR*63.TD<KGTIU '%VME(OV.(:=.FMI>J]S>F!@&029<F7&&5DX"Y/4
M# QQO:?!-)K^J7L\3*%,=M;EAC**H<L/8LY&?]GVK6HH R+Z^/[F=M(FFBM[
MLJY:'<\8"L!+&HR6&3CCG!--T..1[W5+_P B2""[G5HDE0HS;452Y4\C)'?G
M@5LT4 %%%% !1110 4444 %%%% !1110 52U:6Z@T]Y;2V%RZLF^$C)>/<-X
M R,G;NQ[XJ[10!P.F6BRP:@;+2KJ33F6Y$UHRM LDGV@E/+5L;65 W0#G:.H
MXGN=,N;R:[O=/CU%PEFL.^ZWQS3@RJSHH?!&$0@' &7Z]37;*H484 #)/ ]:
M6@#D4TE-1NKJ#2;>72M/EM1'-NM&A61]X.!&0I/R!E)]&'/'%JSAU+3-5U>]
MNB]W$MO&52WM=K2E0W"?-R1TQ[CI7244 9-U#-=>)K M$_V6T@DFW$?*93A%
M_$*9/SK6HHH **** "BBB@ HHHH **** "BBB@ KE_&$G[H07NG&YL'\IDE2
M!I6202C((&2,J>"!UR,\BNHI&4,,, 1Z$4 <9;V<L;VDFMV-U>:<$G$$,L+7
M+0YDS'O0!B3Y? )!QR">>7))?P:?9Z;<PZC!:2F:21H(9))4B\P^5#E 2IV$
M9/4!<#GD=E10!S]Y$MYI^E6-A9RQ63W2"5&@:/RXHP7P5(! +(J\]=WO6M=3
MLK+;I;/,TT;D-C]V" .&/;.?3L:M44 <S"S:C>:&MOI<]B;!V></ 8TA7RF3
MRU) #99E^[D87/I73444 %%%% !1110 4444 %%%% !1110 4444 %%%% %%
MM:TI6*MJ=F&!P09UR/UH_MS2/^@K9?\ @0G^-6C;PDY,,?\ WR*3[/!_SQC_
M .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/^>,?_?(H^SP?\\8_
M^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\BC[/!_SQ
MC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_  (3_&K/V>#_ )XQ_P#?(H^S
MP?\ /&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_ !JS]G@_YXQ_
M]\BC[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?VWI'_04LO_ A/\:L_9X/^>,?
M_?(H^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'
M_P!\BC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_  (3_&K/V>#_
M )XQ_P#?(H^SP?\ /&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_
M !JS]G@_YXQ_]\BC[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A
M/\:L_9X/^>,?_?(H^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(
M3_&K/V>#_GC'_P!\BC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?XT?VYI'_05LO_
M  (3_&K/V>#_ )XQ_P#?(H^SP?\ /&/_ +Y% %;^W-(_Z"ME_P"!"?XT?VYI
M'_05LO\ P(3_ !JS]G@_YXQ_]\BC[/!_SQC_ .^10!6_MS2/^@K9?^!"?XT?
MVYI'_05LO_ A/\:L_9X/^>,?_?(H^SP?\\8_^^10!6_MS2/^@K9?^!"?XT?V
MWI'_ $%++_P(3_&K/V>#_GC'_P!\BC[/!_SQC_[Y% %;^W-(_P"@K9?^!"?X
MT?VYI'_05LO_  (3_&K/V>#_ )XQ_P#?(H^SP?\ /&/_ +Y% %;^W-(_Z"ME
M_P"!"?XT?VYI'_05LO\ P(3_ !JS]G@_YXQ_]\BC[/!_SQC_ .^10!6_MS2/
M^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/^>,?_?(H^SP?\\8_^^10!6_MS2/^
M@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\BC[/!_SQC_[Y% %;^W-(
M_P"@K9?^!"?XT?VYI'_05LO_  (3_&K/V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%
M %;^W-(_Z"ME_P"!"?XT?VYI'_05LO\ P(3_ !JS]G@_YXQ_]\BC[/!_SQC_
M .^10!6_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:L_9X/^>,?_?(H^SP?\\8_
M^^10!6_MS2/^@K9?^!"?XT?VYI'_ $%;+_P(3_&K/V>#_GC'_P!\BC[/!_SQ
MC_[Y% %;^W-(_P"@K9?^!"?XT?VWI _YBEE_X$)_C5G[/!_SQC_[Y%'V>#_G
MC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC
M'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G
M@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#O
MD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_S
MQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQ
MC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_
M #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU
M9^SP?\\8_P#OD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_
MX$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]MZ1_T%++_P(3_&C^W-(_Z"ME_X
M$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7
M_@0G^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_
MZ"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\
M&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&
MC^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_Q
MH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H K?VYI'_05LO_
M  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_ -\B@"M_;FD?
M]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]N:
M1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC'_WR* *W]MZ1
M_P!!2R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G@_YXQ_\ ?(H
MK?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#OD4?9X/\ GC'_
M -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_G
MC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQC_[Y%'V>#_GC
M'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_ #QC_P"^11]G
M@_YXQ_\ ?(H K?VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XU9^SP?\\8_P#O
MD4?9X/\ GC'_ -\B@"M_;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_C5G[/!_S
MQC_[Y%'V>#_GC'_WR* *W]N:1_T%;+_P(3_&C^W-(_Z"ME_X$)_C5G[/!_SQ
MC_[Y%'V>#_GC'_WR* *W]N:1_P!!6R_\"$_QH_MS2/\ H*V7_@0G^-6?L\'_
M #QC_P"^11]G@_YXQ_\ ?(H K?VWI _YBEE_X$)_C1_;FD?]!6R_\"$_QJS]
MG@_YXQ_]\BC[/!_SQC_[Y% %;^W-(_Z"ME_X$)_C1_;FD?\ 05LO_ A/\:L_
M9X/^>,?_ 'R*/L\'_/&/_OD4 5O[<TC_ *"ME_X$)_C1_;FD?]!6R_\  A/\
M:L_9X/\ GC'_ -\BC[/!_P \8_\ OD4 5O[<TC_H*V7_ ($)_C1_;FD?]!6R
M_P# A/\ &K/V>#_GC'_WR*/L\'_/&/\ [Y% %;^W-(_Z"ME_X$)_C1_;FD?]
M!6R_\"$_QJS]G@_YXQ_]\BC[/!_SQC_[Y% %;^W-(_Z"ME_X$)_C1_;FD?\
M05LO_ A/\:L_9X/^>,?_ 'R*/L\'_/&/_OD4 5O[<TC_ *"ME_X$)_C1_;FD
M?]!6R_\  A/\:L_9X/\ GC'_ -\BC[/!_P \8_\ OD4 5O[<TC_H*V7_ ($)
M_C1_;FD?]!6R_P# A/\ &K/V>#_GC'_WR*/L\'_/&/\ [Y% %;^W-(_Z"ME_
MX$)_C4D&J:?=2B*WO[::0]$CF5B?P!J7[/!_SQC_ .^13EAB1MRQHI]0H% #
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **9*S)$[I&9&
M520@(!8^G/%9NA:C>:C'>M>VRVTD%TT0B#!MJA5(R1P3S0!JT5C^)M7FT?2)
M9;1%DO&1S"C=/E4LS'V !/Y#O1K>L3:=H7VBW19+V6/]Q&>A;:6)/^R "3],
M=30!L45SE]KEQ$]@@U'3M/6:T,\LUY&67=\H55_>)C.6/4]*WK8R&UC:66.9
MRH)>)=JO[@$G _$T 2T5CZ3JE]?:MJ-M=V8M5MA$8D+AF(8-DDCCMTK8H **
M** "BBB@ HHHH **** "BBLC6=3OK"YLH[>S#PSW,4<MPSC"!FP0%ZD_IS0!
MKT5!?3R6MA<7$,#7$L43.D*=9"!D*/KTK"O-;U'0F8ZHUM=*;&>ZQ;QM&4,0
M4E>6.0=V,\<CWX .DHK"BO\ 5++5+.TU)[6<7T4A06\90QR* VWECN!&>>.G
MOQ/HVIWM_>ZC#>6@M?LTB+&F\,VTH#DD<=Z -:BL;5]5EM]1AL8;JULP86FF
MN;D95%!"JH&Y>22>_P#"?6K^G2W4UA%)>+$LY!W>2<HW)PP]B,'';- %JBBB
M@ HHHH **** "BBB@ HHHH **** "BL>75+Y/$UKIQLA':31RMY[."7*[<8
M/ Y[U<U2>\@M!]@A62XDD2-2X)5 3@NP&"0!DX[].* +E%<W+K>HV4MY83&W
MN+N-K98)5C*(3,Y0;EW'[NTDX/(QTJS!=:LU[=Z4]S:"[BBCGBN/LS%&1BP(
M*;P<@H>=W<4 ;=%8^CW6J7-_>1W4]I/;6Y$2R06[1%I.K#EVR!P,^N1VJ"]U
M+5)+C5/[/:U2/2P R31LQF?8)",AAM&UE&<'G/I@@&_14%C=I?V%O>1@A+B)
M95!]& (_G4] !1110 4444 %%%% !1110 444R5F2)W2,R,H)" @%CZ<\4 /
MHK*T'4;S48[UKVV6VD@NFB$08-M4*I&2.">:9KVJ7VFFT^RV0DCFNH(I9V<
M1J\JH?ESDGGZ<Y[8H V**P]4U>:+5?L$%Y9V2Q0+-+/=+N&79E10-R]=CD\]
MJ9)J6JR7-E9;K2QGDM6GF>13*A92H*KAEXYR3GICZT ;]%9NF:J;OP]#JMR@
MBW0>;(%Y& ,DCV/4>U4M'U34KZ:VDDGL)$GC\R>UBXEM 5W+D[CN[ \#DYZ4
M ;]%%% !1110 4444 %%%% !1110 445D>)]4OM(T*[O;"S%S)# \F6<*L>U
M<Y.3D_0=<=J ->BBN<MM;U!X;#4Y3;FPU"<1I$L9#QJY(C;=NP23MR,#[WMR
M ='17-0:YJ+S6UPS6Q@N+][3[(L9$J!68;BV[DC;N(V]#[9,DNJ:Q;"&^N$@
MCMIKU;86AB82A&D\M7W;L9Y#8V]..V: .AHK+U[49=.M[<PSVUNT\XC\ZY4M
M&@VLQ)&Y>RGN*GTJ>2YLA-)?V=\&8[9K2,HA'I]]LG.><_A0!=HHHH ****
M"BBB@ HHHH **** "BBL=-4OF\5+IDED(+4VLLJ2LX9I65XUX / P_?DY[8H
M V**SM8OI[.*WBM1']IN[A8(C("54D%BQ (SA58XR,U#8ZI+%+J-MJDL.ZP"
MR-.BE%:)E)#$$G!&U@>>V?:@#7HKEX?$>H-HNIWLMM%#+!>)#"C@XC1Q%M:3
MG^$29;IT(]ZTM+OKR34[W3[N2&<VR1.L\,90'?N^4@D\C;GKT84 :U%8>KWN
ML6B7]Y";6"TLH=Z>>A8W!"[FY##8/X>A.<GZ[$,AE@CE*%"ZABK=5R.AH DH
MHHH **** "BBB@ HHHH **** "BBB@ HK$N;W5+K4KVUTR2UA%C&A/GQ,_FN
MP+ <,-HQCGGK[<Q6NJ:IK=O;W.FB&SMY;..X\VXB,@=WR=@PRXVXY/\ M"@#
MH**Y^TU+5]7L;.[M!;6,$MFL\DLR&4%S_  &7@8R2>H(QWK2TC4&U'1+74)H
MQ"TT*R,H.0,C/!]/3VH O45S_AW5KO55@EGU72Y6>!99;.WA(EB+ '!/FGH3
MC[OY5T% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61I
M@DL_[8GEAE"_;'E4!#EU$:<KZ]"*UZ:Z)+&T<BAD<$,I&00>U '-:W87VHV-
MYJEC<H5N--:.*WDM2[A64DA2'&"W&>#]T>E%]H^KR6+W2WT#3#3F@$1LV)&0
M2VW]YP6^4'K]T?2NF "@*H  X ':EH YRVN#I@LCJ6GO*_V$)]K@M7=@<\Q%
M%#,O&.IP3GITJQX=$MAIEC83VD\;2K-(HV96!-^51CV(5P /]D^E;=% &58P
MRIXDU65HW6.2. (Y4@-@/G![XR*U:** "BBB@ HHHH **** "BBB@ K+UV*6
M:"S$4;N5OH&8*I.%#@DGV%:E% &?J&JBR^T1I:SW$\5J]PD<:9\S;QM&.K9Q
MQCO6/IWV:YBNGN;>\OM2NK=EF\^RF@C9<']TA= JKSCKD]3DUTOE1B4R[%\P
MJ%+8YQZ9_&GT <CIEFMUK>F3P+J1CL8I"[7R.ODY4*(UW ;CR23S]T9/2MK3
MH94UO5Y'C=4DDB*,5(#8C .#WYK4HH Y>Y:(Z_8:]<V%U]FEL6BVM;,[P/N#
M#<@!()!89QQT[UH^&;:2UT8(\+0(T\TD4+#!BC:1F12.V%(X[=.U:]% !111
M0 4444 %%%% !1110 4444 %%%% &5?0ROXDTJ58W:...<.X4D+D)C)[9P:B
MU;6I8+6\2QMKA[B":.#<+=I N\*=X5<E@H;/'<8]ZVJ8D4:,[(BJTC;G('WC
M@#)_  ?A0!RSP0-I)?3H;^XN+>\@N[A[FTECEN-KC<1O5=QV@X5>F  !Q5N.
MXEEU+4]:M[6X:*&Q6*%7A='F=2[D!2 QZJ!QR<UT-% &5IL;:+X9@\V*:>6&
M#S)EB3=))(?F<@=R6)/XUE:Y%$M[?@6FI":X@4*MLK-%>G! 5B 0I!X.2O&,
MG'3JJ* *FDVAT_1[*R8@M;6\<1([[5 _I5NBB@ HHHH **** "BBB@ HHHH
M**** ,?3?,LQK,\L$NW[6\J@(<NHC3[H[]"*;K1;4-%LY;:*1Q)>64P4+DA?
M/C8D@>@R3Z8-;#HDL;1R*&1P0RD9!![4H 4    < #M0!SE]##8^+9=2O+.6
M>WN+!($>.W:;:RNY*D*"1D.,<=B*S+;34MXK"/7]-EN;%+,B&$V[7"P.78[6
M10<,$**#CC:0#SSV]% '/6$=V_AR+2KJ&Y$UU;3A7D4L(DSA%D;LVUE^NUO2
MJ&EP"7_A'K>WTZXMKK3\F[>2W9 @\IE==Y&'W.5/!.<;J["B@ HHHH ****
M"BBB@ HHHH **** "LOQ/#+<>%-7AAC>662QF5$1269BA   ZFM2B@"O<7B6
MUQ:P.CEKJ0QH57(!"LW)[<*:YBRBG;2M(T$VMPMQ8W$0F9H6$:I"V0P?&T[M
MJXP<_-[''6-%&[H[(K-&24)'*Y&./PI] '$VMF5>SVZ?<)KXO5:ZNS;L-T?F
M9D)EQAD*9 7)_A&,CB[:7T5]JXN]3M]1$D4[)9VYT^?RX1DJ)"VS:68<[B<*
M#@=R>IHH Q[^^0^1/+I,\\5O>%79H2S185@)44 EADXR.S$]J;H2,][JMZL$
MD%M=W"M$LD91GPBJS[3@C)'<9.,]ZVJ* "BBB@ HHHH **** "BBB@ HHHH
M*RIH93XMLIQ&YB6PN$9]IVAC)"0"?4@'\C6K10!@:M<&Z>"Y@MYW_LC4E,R"
M,EF4Q$%E Y8 2@\<G!JL=.N=<O;^\@D:U@E>W5/M-LV)EBW,<H2K;2SCTSM[
M@\]*D4<>[8BKO;<V!C)]33Z .-DL-8%KK(N<W$4FHQ/*EO;M&TT(2+S-OS'(
M*@C Y.UAGG MZ88=/O=0N],TVYATM+>/%O%:M'YDP+;C'&0#]W:"0 #QZ&NG
MHH YS7IH+C[79ZCI-Q,T0#6$D$#R%V*CE64?NW#9')'&#GKC;T];E-.MEO&#
M7(A03,.A? W?KFK%% !1110 4444 %%%% !1110 4444 %%%% '-:RMO%JEQ
M(]KJ2O+;J-UFKLMWC=^[;:#M(]<CANN <4%CEL['3O#VH1WT=G;V,7VEK2TF
ME%PYX,8:-3M48Y[G<!TS7:44 8%]=6,T:VE]I$LNE20*T)%E(^&!(*&,+E"!
MMQD#J?2I-*DO8-#M+2[M9YKF6"0@2<A0/NI(_.&*D#OD@UMT4 <Q"ZZA>Z$E
MGID]D;%F>=7MVC6!/*9#&"0 V69?NY'RY]*Z>BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH 9YL?\ ST7\Z/.B_P">B?\ ?0JFVAZ0[%FTJR9B<DFW
M3)/Y4G]@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\ OH52_L'1O^@3
M8_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\ OH52_L'1
MO^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\ OH52
M_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\
MOH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/
M1/\ OH52_L'1O^@38_\ @,G^%+_8.C?] FQ_\!T_PH N>=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A1_8.C?] FQ_\!D_PH N^=%_ST3_ +Z%'G1?
M\]$_[Z%4O[!T;_H$V/\ X#)_A2_V#HW_ $";'_P'3_"@"YYT7_/1/^^A1YT7
M_/1/^^A5+^P=&_Z!-C_X#)_A1_8.C?\ 0)L?_ 9/\* +OG1?\]$_[Z%'G1?\
M]$_[Z%4O[!T;_H$V/_@,G^%']@Z-_P! FQ_\!D_PH N^=%_ST3_OH4>=%_ST
M3_OH52_L'1O^@38_^ R?X4?V#HW_ $";'_P&3_"@"[YT7_/1/^^A1YT7_/1/
M^^A5+^P=&_Z!-C_X#)_A1_8.C?\ 0)L?_ 9/\* +OG1?\]$_[Z%'G1?\]$_[
MZ%4O[!T;_H$V/_@,G^%']@Z-_P! FQ_\!D_PH N^=%_ST3_OH4>=%_ST3_OH
M52_L'1O^@38_^ R?X4?V#HW_ $";'_P&3_"@"[YT7_/1/^^A1YT7_/1/^^A5
M+^P=&_Z!-C_X#)_A1_8.C?\ 0)L?_ 9/\* +OG1?\]$_[Z%'G1?\]$_[Z%4O
M[!T;_H$V/_@,G^%']@Z-_P! FQ_\!D_PH N^=%_ST3_OH4>=%_ST3_OH52_L
M'1O^@38_^ R?X4O]@Z,?^838_P#@.G^% %SSHO\ GHG_ 'T*/.B_YZ)_WT*I
M?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*/.B_YZ)_
MWT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*/.B_
MYZ)_WT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*
M/.B_YZ)_WT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_
M 'T*/.B_YZ)_WT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\
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
M)($2=8V6)O-8*-REB01GGYNA'3-:>D7,]W"\LFH6%ZF<(]FA"@]P3O;/;TH
MT**P;S5[]]1N[;3Y+&+[)M3%T"3<2E=^Q2&&WY2O//WNG'.W$S/$C.GEN5!9
M"<[3Z9H ?1110 4444 %%%% !1110 4444 %%%% !161J5SJ\<URUH+6"VM8
M/,,ERC-YS<DJ,,-H  Y.>O3BJAU^[O9(H[1[2Q_T2*XE>]4L TN=L8 9>?E.
M3].* .BHK':XUZX,"106UB1;B2=YU,RB0_\ +-=K+TP26]QQ5O1[]M4T>TOV
MB\IKB)7* Y R.Q[CT- %VBL2#7)KGQ8=,BB0V:6\K&;G<TJ-&& [8&_!]P1V
MK;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .7U
MJVL9=>D;7;.2YLOLBBTQ"\JJ^YO,X4'#D;,'KQQWJM$KVT%A+J;:I:WAL522
MXMT\QI0"2(G 5OG&<YX.2V#UKL:* .*LK&/2+'31=)J&GS?97S-:)YF SE_)
M8;6Y&[@XSUP:V/#,;:7I%AITMM-%),)IPI4D1 R;]K-V/[P#WP?2MVB@#(T"
M.5SJ%_/&R2W5Y( '&"(T/EIQZ$+N_P"!9[UKT44 %%%% !1110 4444 %%%%
M !1110!1UH7C:'?+IQ(O#;OY&#@[]IQCWS6'H]M8PZY:G0K*:UMQ;N+W?"\8
M8_+L#;@,OG=SR<9SU%=510!A)#>K+XC-JI2XD<&V9A@%OLZ $9ZC</TK-T:V
MM(M4TQM)LKBWD$;_ -I-)"Z;AM. Y8?,_F8.>3][L:Z^B@#G-1N+:>>PU%EU
M*Q,MN^VYAARR@E3Y;IM;&>HR."IP03S:\*63V.AJCQ/"99IIA')G<BO(S*&S
MSG:1G/?-;-% !1110 4444 %%%% !1110 4444 %%%% !6?KUQ<VVA7LMDC/
M="%A"%!)WGA3@>A(-:%% '-Z]H\<.@:;;16[SVVG7$#21(I9GB7Y6^4<MP22
M._/6HK>Y^R:EJ.JZ;I\SV#K;HZI$R%V#.))%3&6VHR=!SMP.E=310!S&F2V]
MA?:E=Z=:W*Z6L*,42%AOFRVXHIY/R[<XXSCOFH]<2!+S4E6/4HYKF%?W5NA:
M.^.W &=IVD?=."O&,\5U=% %/2;1M/T>RLG(+6]O'$2.Y50/Z5<HHH ****
M"BBB@ HHHH **** "BBB@ KE+NWL;/Q)JL^J6,ES#?6\?DD6[3!L JZ# .&.
M%X[\>G'5T4 <IISQZ5:VT.M:9(US_9L,37 A:<RX!W1':#R">G\6[VJ"/0M9
MC\/Q2_:84DBTLP"VFMFE:/()(#!QR1M7H?NBNRHH R-.:6/2;'3[R$SS2V9+
M;82D>%"C:V2<$A@.3SACQTK#L+-+O4=$6V.I%+%S*\5XA M%$;*(\[1N;<R\
MDL<*><=>SHH **** "BBB@ HHHH **** "BBB@ HHHH 1LA3M&3C@9Q7)PF"
M\_L.VL-*EL;BSG#RQ>0RBU4(P==Y !R3@8^]G/O76T4 9<<<@\67$I1O+-C$
MH?'!(DDR,^O(KF+"PCM]*L-)CL95U>UOT9I3 W"K+EG\S&"IB! YYR%]J[NB
M@#'O[>XUH1?99Q;"TNB72YMF=967[IP&7@'# YZ@5'X6@OH+2]%\\;%KZ=EV
MP-'UD;)Y8Y!ZCV]>M;E% !1110 4444 %%%% !1110 4444 %%%% &=K.G7&
MI6\,5O=10".997$L)D60+R%(#*<;MIZ]L5D:=+JFE1:E/>0B[C?4/G$%NZ,$
M(4-(%W,6'3@>AY/2NHHH X^&.VA.H-::3+<Z+OMV^SF)@#(')DD1",L /+.
M.2IQSFKMM=1KK.HZQ;VUQ]C%I$CE(&#3R*S'Y5(!;"D#/OCM71T4 <?>VUG:
M:MKYU'3Y;G^T51K?;;M+Y@\I4**0#ALI[=0>W'2Z5%<0:190W;;[F.WC65LY
MRX4!CGZYJW10 4444 %%%% !1110 4444 %%%% !1110!@:W<6,\D]AK&G3R
M0*JR6\D4;R>8V""%VCY7!Z<]P16396YL=0%WXDM'N)+K3+="_P!G,P$J[A(A
M"@_,<K]<''2NUHH Y*U,=OH5GI'B#3IFMOLBLKE'E^;)'EL%!(95VXYYYQTK
M1TF2^70[.RN//BO)X)/+EDCW^2!]S?\ [6"O!ZD&MRB@#E;#2M4T_P 2:9$U
MQ;2VT%A.A=+1USEXB06,A^9B,Y]FX.<CJJ** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@!GFQ_\]%_.CSHO^>B?]]"J;:'I#L6;2K)F)R2;=,D_E2?V
M#HW_ $";'_P&3_"@"[YT7_/1/^^A1YT7_/1/^^A5+^P=&_Z!-C_X#)_A1_8.
MC?\ 0)L?_ 9/\* +OG1?\]$_[Z%'G1?\]$_[Z%4O[!T;_H$V/_@,G^%']@Z-
M_P! FQ_\!D_PH N^=%_ST3_OH4>=%_ST3_OH52_L'1O^@38_^ R?X4?V#HW_
M $";'_P&3_"@"[YT7_/1/^^A1YT7_/1/^^A5+^P=&_Z!-C_X#)_A1_8.C?\
M0)L?_ 9/\* +OG1?\]$_[Z%'G1?\]$_[Z%4O[!T;_H$V/_@,G^%+_8.C?] F
MQ_\  =/\* +GG1?\]$_[Z%'G1?\ /1/^^A5+^P=&_P"@38_^ R?X4?V#HW_0
M)L?_  &3_"@"[YT7_/1/^^A1YT7_ #T3_OH52_L'1O\ H$V/_@,G^%']@Z-_
MT";'_P !D_PH N^=%_ST3_OH4>=%_P ]$_[Z%4O[!T;_ *!-C_X#)_A1_8.C
M?] FQ_\  9/\* +OG1?\]$_[Z%'G1?\ /1/^^A5+^P=&_P"@38_^ R?X4?V#
MHW_0)L?_  &3_"@"[YT7_/1/^^A1YT7_ #T3_OH52_L'1O\ H$V/_@,G^%']
M@Z-_T";'_P !D_PH N^=%_ST3_OH4>=%_P ]$_[Z%4O[!T;_ *!-C_X#)_A1
M_8.C?] FQ_\  9/\* +OG1?\]$_[Z%'G1?\ /1/^^A5+^P=&_P"@38_^ R?X
M4?V#HW_0)L?_  &3_"@"[YT7_/1/^^A1YT7_ #T3_OH52_L'1O\ H$V/_@,G
M^%']@Z-_T";'_P !D_PH N^=%_ST3_OH4>=%_P ]$_[Z%4O[!T;_ *!-C_X#
M)_A2_P!@Z-_T";'_ ,!T_P * +GG1?\ /1/^^A1YT7_/1/\ OH52_L'1O^@3
M8_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\ OH52_L'1
MO^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\ OH52
M_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/1/\
MOH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1YT7_/
M1/\ OH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^^A1Y
MT7_/1/\ OH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\ /1/^
M^A1YT7_/1/\ OH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG1?\
M/1/^^A1YT7_/1/\ OH52_L'1O^@38_\ @,G^%']@Z-_T";'_ ,!D_P * +OG
M1?\ /1/^^A1YT7_/1/\ OH52_L'1O^@38_\ @,G^%+_8.C'_ )A-C_X#I_A0
M!<\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JE_8.C?\ 0)L?_ 9/\*/[!T;_ *!-C_X#)_A0
M!=\Z+_GHG_?0H\Z+_GHG_?0JG_8.C?\ 0)L?_ =/\*3^P=&_Z!-C_P" R?X4
M 7?.B_YZ)_WT*/.B_P">B?\ ?0JE_8.C?] FQ_\  9/\*/[!T;_H$V/_ (#)
M_A0!=\Z+_GHG_?0H\Z+_ )Z)_P!]"J7]@Z-_T";'_P !D_PH_L'1O^@38_\
M@,G^% %WSHO^>B?]]"CSHO\ GHG_ 'T*I?V#HW_0)L?_  &3_"C^P=&_Z!-C
M_P" R?X4 7?.B_YZ)_WT*/.B_P">B?\ ?0JE_8.C?] FQ_\  9/\*/[!T;_H
M$V/_ (#)_A0!=\Z+_GHG_?0H\Z+_ )Z)_P!]"J7]@Z-_T";'_P !D_PH_L'1
MO^@38_\ @,G^% %WSHO^>B?]]"CSHO\ GHG_ 'T*I?V#HW_0)L?_  &3_"C^
MP=&_Z!-C_P" R?X4 7?.B_YZ)_WT*/.B_P">B?\ ?0JE_8.C?] FQ_\  9/\
M*/[!T;_H$V/_ (#)_A0!=\Z+_GHG_?0H\Z+_ )Z)_P!]"J7]@Z-_T";'_P !
MD_PH_L'1O^@38_\ @,G^% %WSHO^>B?]]"CSHO\ GHG_ 'T*I_V#HW_0)L?_
M  '3_"D_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*/.B_YZ)_WT*I?V#HW_0)
ML?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*/.B_YZ)_WT*I?V#H
MW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*/.B_YZ)_WT*I
M?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*/.B_YZ)_
MWT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*/.B_
MYZ)_WT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_ 'T*
M/.B_YZ)_WT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\ GHG_
M 'T*/.B_YZ)_WT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WSHO\
MGHG_ 'T*/.B_YZ)_WT*I?V#HW_0)L?\ P&3_  H_L'1O^@38_P#@,G^% %WS
MHO\ GHG_ 'T*/.B_YZ)_WT*I_P!@Z,?^838_^ Z?X4G]@Z-_T";'_P !D_PH
M N^=%_ST3_OH4>=%_P ]$_[Z%4O[!T;_ *!-C_X#)_A1_8.C?] FQ_\  9/\
M* +OG1?\]$_[Z%'G1?\ /1/^^A5+^P=&_P"@38_^ R?X4?V#HW_0)L?_  &3
M_"@"[YT7_/1/^^A1YT7_ #T3_OH52_L'1O\ H$V/_@,G^%']@Z-_T";'_P !
MD_PH N^=%_ST3_OH4>=%_P ]$_[Z%4O[!T;_ *!-C_X#)_A1_8.C?] FQ_\
M 9/\* +OG1?\]$_[Z%'G1?\ /1/^^A5+^P=&_P"@38_^ R?X4?V#HW_0)L?_
M  &3_"@"[YT7_/1/^^A1YT7_ #T3_OH52_L'1O\ H$V/_@,G^%']@Z-_T";'
M_P !D_PH N^=%_ST3_OH4>=%_P ]$_[Z%4O[!T;_ *!-C_X#)_A1_8.C?] F
MQ_\  9/\* +OG1?\]$_[Z%*)$8X5U)] :H_V#HW_ $";'_P&3_"I8-)TVUE$
MUMI]K#(.CQPJI'X@4 6Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH K:A%=3:?/%93""X>,K'*1G83W_"LC3T6U\4-9V-S<S6\=H3=B:=Y@
MDNY?+Y8G#%=Y(';!]*U=42]ETRYCTYXX[MXRL+R$A58]">#T^AK/TZ'4=+L)
M(!IMC;Q11,ZM'=R3,\G7+ Q*22>2<DGWH HZI=BY\27%C,NH2Q6MI'(L-B[(
MVYB^YR59>@50!GJ3@'M5&HI?WUO9M=:AJ,$.FQ3J;-FB><N6!D;:5Q@(.,]6
MZ9Z:HM-5BU'^UK2WMGEO+.**Y@FE:/8Z%B""%;(^=@1["H++0M0T2:"XL!;7
M<ALUM[A99#$"RLSAE(5N,N_'ICTH I7%];M_97VK4+^]L9+)V5K3S5ED<%?F
M=8_GX&1GH#G.#BMG2KF]/A""Y9Q<W?V3>I#!M[8RN2.">F<=ZJ66AZCHTD%Q
M9BVNY3;&&=))#$-V]I-RD*W&788QTQZ5>TK3[[3;.VL_,@9-LKSN <B1VW#8
M.FT%FZ^B^] &'97<5K<>')[;4I[F34\K<B2X:02 Q,V_:20I#J!P!C)%=E7.
MV>C7SZA9SWUM80?9',LDMK]ZZEV,@8C:-HP['&3R1Z9/14 %%%% !1110 44
M44 %%%% !6%K5K&K76H:EJ$\%G%"JP);SO&5?G+?*1N8DJ .>G3FMVL*_L=5
MDUY;V.TLKNW@C MHY[IXO*?G<^!&P)(P <\ 'U- $HGU&+P9]HN5<ZBFG[Y%
M0?-YHCR0 .^[TJCIBQPR&SC_ +4M-0GM&\B6_N9)DDQC+A3(P!!*G!"M@_6M
M*=]4N&DLT\NT=[,L)X\R"&8G P2 &'?IGCM5233M8U*Y2XNFM["2WMI8X7MI
M#*?-< ;_ )E& ,<#G.>>G(!5ME>VUW^S]-O;II4LI?M!O9)&5Y,J$=0_7G=D
MIQ@X/:I+6!K#Q!86=M>W-S-Y#MJ DG>1<8&UB"2%);H!CC/&!Q,]EK=Y=V]U
M<1V4$ME#)Y6R5G$LK+M!/RC:G?')Z>G+]!L]4TZ-+>XL;)5;+7%REZ\DLLF.
M6(,2Y)/OP.G3% $>O"6;5[*$6^I3P"WF=TL9VARVZ,+E@Z#@;^">_2M/2)[:
MYTN&2S:8Q<J//=FD4@D,K%B3D$$')[56<:^AM9U%G,_DE;FV\QD3S."&1]I.
M.HP1T.>W,^BV$FG:=Y,[J\\DLD\I3[N^1RY ]@6P/I0!?HHHH **** "BBB@
M HHHH **** "BBB@#EM;M[BSCENS?SMJ=Q= 6$44SA<9&$\O.TC:"6)![G/
MQO:G:2WMIY$5R]L&=3(\9(8H#EE!'()'&1R,UDQ66MP:Q=WYL=/NGE<K#+)>
MNC1P]D"^40.F3@\D^PQ;N&U:Y:[6U,4+6US&8-X(6=-JEE8X.,DL,@'&!Z$4
M 87VEWL=5CT^6_>T%S;11Q[Y/M";G42XW'S%&T\9QW(XJ2ZO(;+3;JW@.I6$
MPFMA<_:[IY7BA>0*9%8NX QN&0>,9/2M#^SM9DNKO4T>VM;R58(XX5<NC)&S
M,0[;1RV]AD#CCK2MIVK7$][J#"T@NI88X(8=QDCV*Q9@Y*C[VXC@<#UH CTN
M:.U\576E6MS+-;?9$GVR3-+Y3[B" S$GD%3C/OWJ76Q?IJVDR1WVRU:\5'MU
MCP7^1^K9Y''3%-L]*OK::[OH;6PM)S;B&UMHV)B3!+$L0HZDCH.BCUK1U*RE
MO);!HV0"VNA,^XGE0K#CW^84 7J*** "BBB@ HHHH **** "BBB@ JMJ$5U/
MI\\5E,(+AT*QRD9V$]_PJS535$O9=+N8].>..[>,K"\APJL>A/!Z?0T 96GH
MMKXH:SL;FYFMH[0F[$L[S!)=R^7RQ.&*[R0.VT^E/N(#JWB*[LYKBYC@M+6)
MD6"=HCOD,F6)4C. BXSQUI=/AU+2]/D@&FV-O%%$[HT=W),SR=<L#$I.3R3D
MD^](;;5H[T:I:06SS7=I'%<032M&(W4L000K9'SL"/84 4#(+SPK9ZI=O=R7
M[Q) B0WLT"RS%MHRJ,!RQR3C@?2ENK*>VNK"PD&LZA';6;%VMKMXVD<LOS,_
MF+G&#@%B?FX%7[?09;=-#MQ,DD&F[GE)R#))L*A@/JS'KQQ5N]&KQ7PGL1!<
M0-%L:WFD,>U\Y#A@K9R#@CV&* )--N+>YTF&:R=VA9/D,S,S#'&&+'=D'@YY
MXKE_#MZ9K[21'=7C7,L,C7YN)',4[!>3'N^5OGY!CX"_A6Y9:3=VNEQ::TL3
M0R13?:I!D/YDC;OD'3&6?K_L^]5[32M4:328KU+2.'2CN$D,C%IF$;1CY2HV
M##$D9/.![T =#1110 4444 %%%% !1110 4444 %87C(7Z^%M1FL;[[(T-I+
M(S+'N9@$)P#D;>G7FMVJ.N64NIZ!J-A"R++=6LL*%R0H9E(&<=N: +U<3IUZ
MSZE8JMU>&_>^E2Y=Y'-M(@W_ "IG]V>BX"_,,'.,-7674]Q'=V4<,:O'+(RS
M$@Y10C$$=OO!1SZUB6NAZE'::=I4HM19Z?,D@N5D8R2*ARHV;< GC)W'OZ\
M%BU%_'XPF2YOO/A>SWQQ+'L6/Y\>IR?>L^QFCCNQ=:C#K"&6_DCCN'NI%@!,
MK+&OE^9T(VCE-I)Z\UO_ &*7^W_M^Y/*^R^3C)W;MV?RK.FT[6KV./3[Q[9[
M9+I9FN@Y\QT202*NS;@'A03GH,]^ "3Q3.8+&V9I98[=KM%N! S"5T.?E3;\
MQ.[;D+R0#BD\,3&:&_V2S/;)=E;=;AF,L:A%RK;OF'S;B W."/:I+^QU*YDM
MKI1:F>QNVEAC+,%DC*,F&.#AL,3D CCWJ72;&Z@N;Z]O!$DU[(K>5$Q9455"
M@;B!D\9)P.P[9H TZ*** "BBB@ HHHH **** "BBB@ K!7[?'XVA2>^\VVEL
M9VC@6/8J8DBP3R=QPV,_EC)K>JA+8ROX@MM0#)Y45I-"PR=Q9WC(Q[80_I0!
M2\57K6EM8P"2:-;R\2!V@SYA7:SE5(Y!;9MR/7MUK*N;H6^D:@MO=WT"Q7,'
MGVT\A\^%&9=P1RQ)W+G&"><@<\#4OK6_U0%TCA2;3M066TW[E650@!R<'&=[
MC(!Y ZU7FT/4;R>;4Y!;17IF@DB@$C-'MBW8#-M!R=[<@<<=<4 -TC4X;0:O
M.LMT;"W:,10W)<S!RO("R?. Q*A0>ISC@BI_#!OOM6L)J$[23BZ1BN[*Q;H8
MVV+[#./?KWIR:$^I7MU>:Q$D9F6%(X;:X<%!&78,7&T[LN>G0 46.@SZ3/JU
MS8N'FNG5K<7-U+(H 1%^?)/.5//)Q@>U %'4I$N+O7FNM0N+:6P1?LBQW#1A
M%,08/M! 8ERPY!SMQZUT&D7;ZAHMC>R ![BWCE8#U90?ZUG:OIVIW=Q-Y$&G
MS+)'MMYY^)+1B,,1\IW>HY'/'O6O9VL=E906D6?+@C6-<^BC _E0!-1110 4
M444 %%%% !1110 4444 1SK*\#K!(L<A'RNR;@#],C/YUE>%S<_V;.MY=-=3
M)>7"&5AC=B1@..P]JV:R([>\TG1M2>)8Y;GS+BXA0;B&+%F4' SW&<?A0!0\
M:WMS_8][9V$SPS1V<ES--&<-$BJ2H![%F&/H&]JCU2\%SXDN;*9=1EBM;6-U
MAL79&W,6W.Q5AG 50!GUP#VMZYX8@U;3[\Q^9%?7EN4W"ZE2,OLVKN56P0/H
M?QIS:7?:9JDEYI44-PEQ;1PR)=7#AE9"Q5MQ#%N'(.>>!0!E7-];L^FF[U"^
MO;)].,D;V7FK)(X(S(ZQ?,..A/ .<X.*W]#>[G\-63S7"27+VRDR@AP6(X)(
MX/OC@UG6.B:CHCPS6(MKQS9I;S++(8OF5G;<I"MP3(V1["KNG:9?:?I=MIZ3
MQ!1')YTR@AED8Y!0=, D]>P% &=9H;'Q%86$-]>33B)S?-<R2;)OE&&4.<9W
M$'Y. ,@XXKJ*PH[#6+R[TQM26U1=/<RM+#(S-._EL@X*C:,.2>3S@>];M !1
M110 4444 %%%% !1110 4444 %%%% !1110!G-'KFX[+G3PN>,V[YQ_WW3?+
MU[_GZT[_ ,!W_P#BZTZ* ,SR]>_Y^M._\!W_ /BZ/+U[_GZT[_P'?_XNM.B@
M#,\O7O\ GZT[_P !W_\ BZ/+U[_GZT[_ ,!W_P#BZTZ* ,SR]>_Y^M._\!W_
M /BZ/+U[_GZT[_P'?_XNM.B@#,\O7O\ GZT[_P !W_\ BZ/+U[_GZT[_ ,!W
M_P#BZTZ* ,SR]>_Y^M._\!W_ /BZ7R]=_P"?G3__  '?_P"+K2HH S/+U[_G
MZT[_ ,!W_P#BZ/+U[_GZT[_P'?\ ^+K3HH S/+U[_GZT[_P'?_XNCR]>_P"?
MK3O_  '?_P"+K3HH S/+U[_GZT[_ ,!W_P#BZ/+U[_GZT[_P'?\ ^+K3HH S
M/+U[_GZT[_P'?_XNCR]>_P"?K3O_  '?_P"+K3HH S/+U[_GZT[_ ,!W_P#B
MZ/+U[_GZT[_P'?\ ^+K3HH S/+U[_GZT[_P'?_XNCR]>_P"?K3O_  '?_P"+
MK3HH S/+U[_GZT[_ ,!W_P#BZ/+U[_GZT[_P'?\ ^+K3HH S/+U[_GZT[_P'
M?_XNCR]>_P"?K3O_  '?_P"+K3HH S/+U[_GZT[_ ,!W_P#BZ7R]=_Y^=/\
M_ =__BZTJ* ,SR]>_P"?K3O_  '?_P"+H\O7O^?K3O\ P'?_ .+K3HH S/+U
M[_GZT[_P'?\ ^+H\O7O^?K3O_ =__BZTZ* ,SR]>_P"?K3O_  '?_P"+H\O7
MO^?K3O\ P'?_ .+K3HH S/+U[_GZT[_P'?\ ^+H\O7O^?K3O_ =__BZTZ* ,
MSR]>_P"?K3O_  '?_P"+H\O7O^?K3O\ P'?_ .+K3HH S/+U[_GZT[_P'?\
M^+H\O7O^?K3O_ =__BZTZ* ,SR]>_P"?K3O_  '?_P"+H\O7O^?K3O\ P'?_
M .+K3HH S/+U[_GZT[_P'?\ ^+H\O7O^?K3O_ =__BZTZ* ,SR]>_P"?K3O_
M  '?_P"+I?+UWM<Z?_X#O_\ %UI44 9GEZ]_S]:=_P" [_\ Q='EZ]_S]:=_
MX#O_ /%UIT4 9GEZ]_S]:=_X#O\ _%T>7KW_ #]:=_X#O_\ %UIT4 9GEZ]_
MS]:=_P" [_\ Q='EZ]_S]:=_X#O_ /%UIT4 9GEZ]_S]:=_X#O\ _%T>7KW_
M #]:=_X#O_\ %UIT4 9GEZ]_S]:=_P" [_\ Q='EZ]_S]:=_X#O_ /%UIT4
M9GEZ]_S]:=_X#O\ _%T>7KW_ #]:=_X#O_\ %UIT4 9GEZ]_S]:=_P" [_\
MQ='EZ]_S]:=_X#O_ /%UIT4 9GEZ]_S]:=_X#O\ _%T>7KW_ #]:=_X#O_\
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
M*** "BBB@ HHHH **** "BBB@ HHHH **K7MW]CB63[-<7&6QM@3<1[]>E3H
MV]%;:5W#.&'(^M #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MJK]M_P!/^R?9+GIGSMG[OIGKG\*M4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &;>:.MS>->07MU93R1"*1K<I^\4$D AE89&XX
M(P>:B/AVWC6 6-W=6'DP"WS RDM&.0#O5N<Y.>O)YK7HH R7\/6R):BRN+BP
M:UA\B-[<J28^/E.]6!Y .<9SWY-6+;2H+1+6."29(;6)HA%ORK@XY8?Q'CK_
M +1]:O44 9-CX>@L9K=Q=7,T=HI6UAE92D (Q\N%!/' W$X%:U%% !1110 4
M444 %%%% !1110 4444 0W=K#?6<UI<IOAG0QR+ZJ1@UGQ>'X?-\R]N[G4"(
M6@07)3"(V-P^51DG R3D^_6M:B@#'@\-VT>U;FZNKZ..%H(H[EE(C1A@@;5!
M)(&,MDX[\G,EEH4=I<0327MU=FV0I;K<,I$0(P<;5!)P,9;)Q]3G4HH RY-"
M5H[0QZA>17-I&8EN@RM*ZG&0VY2&R5!Z=15RQLH=.LX[2 -LC!Y8Y+$G))/<
MDDD_6K%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U"QBU&T:VE9T
M!965XVPR,I#*P/J" :I?\(];26]W'=3W%U+>!1)/(RAQLY3;M  VGD8'4YK6
MHH RX]#5$NS)?WDMS=1B-KHLJR(HS@+M4 8+$].II+_08;ZXFE%W=6PN8Q%<
MI R@3*,X!RI(."1E2#COP,:M% #418T6-%"JH 4#H!3J** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** ,YI=<W'99V!7/!-TX./\ OW2>;KW_
M #YZ?_X%O_\ &ZTJ* ,WS=>_Y\]/_P# M_\ XW1YNO?\^>G_ /@6_P#\;K2H
MH S?-U[_ )\]/_\  M__ (W1YNO?\^>G_P#@6_\ \;J_+(D,3RR'"(I9CC.
M*I:1K%OK4,\ULL@CAG:'+J5+$ '.#R!SWH ;YNO?\^>G_P#@6_\ \;H\W7O^
M?/3_ /P+?_XW27NKR07KV=I82WLT40FE$;*H122%&6/+':V![<D<5"/$2W0M
M_P"S+*:],ULMS\K*FQ#P,[C]XD$8]CG% $_FZ]_SYZ?_ .!;_P#QNCS=>_Y\
M]/\ _ M__C=0+XB6Z6U_LVRFO&N;?[3MRL>Q.@R6/4G(Q['I6AI]_#J6GPWT
M&X1S)N <89?4$>HZ4 5O-U[_ )\]/_\  M__ (W1YNN_\^>G_P#@4_\ \;I-
M,UVTU:\O+>U$A%IL#.Z%0Q8$\ @'MUK3H S?-U[_ )\]/_\  M__ (W1YNO?
M\^>G_P#@6_\ \;K2HH S?-U[_GST_P#\"W_^-T>;KW_/GI__ (%O_P#&ZTJ*
M ,WS=>_Y\]/_ / M_P#XW1YNO?\ /GI__@6__P ;K2HH S?-U[_GST__ ,"W
M_P#C='FZ]_SYZ?\ ^!;_ /QNM*B@#-\W7O\ GST__P "W_\ C='FZ]_SYZ?_
M .!;_P#QNM*LW4M<M=,N[6TE$CSW4J1HJH2!N.,DXP!0 >;KW_/GI_\ X%O_
M /&Z/-U[_GST_P#\"W_^-U=NKF*SM)KJ=ML4,;2.<=% R?T%9D'B%?,"7]G+
M8![9[I&D96!C7&[.TG!&Y<CWZF@";S=>_P"?/3__  +?_P"-T>;KW_/GI_\
MX%O_ /&ZCL]=\^XBAN;&:S^T0M- 9"IWJ,9!P3A@&!Q_@:DTK6[76)[R.U63
M;:2*A=T*[B5!X! ..: #S=>_Y\]/_P# M_\ XW1YNO?\^>G_ /@6_P#\;IU_
MJ;VUW#9VUG)=W$J-)M5@H5%(!))]R !_A4VFW\6IV$=Y"KHLF04<896!(8'W
M!!'X4 5_-U[_ )\]/_\  M__ (W1YNN_\^>G_P#@4_\ \;K2HH S?-U[_GST
M_P#\"W_^-T>;KW_/GI__ (%O_P#&ZTJ* ,WS=>_Y\]/_ / M_P#XW1YNO?\
M/GI__@6__P ;K2HH S?-U[_GST__ ,"W_P#C='FZ]_SYZ?\ ^!;_ /QNM*B@
M#-\W7O\ GST__P "W_\ C='FZ]_SYZ?_ .!;_P#QNM*B@#-\W7O^?/3_ /P+
M?_XW1YNO?\^>G_\ @6__ ,;K2HH S?-U[_GST_\ \"W_ /C='FZ]_P ^>G_^
M!;__ !ND;7;3^W8M'02/<.CNQV$*@7'<C!//:K&I:@FFVHF:-Y7=UCBBCQND
M=C@ 9X_$] #0!!YNO?\ /GI__@6__P ;H\W7O^?/3_\ P+?_ .-TRWUV(_:T
MO8)+.:S"-*A^?Y6SM92N<@D$>N0:;#XA@N/#QUJ*"5HB6"1D;78AR@X/0DCO
MTS0!+YNO?\^>G_\ @6__ ,;H\W7O^?/3_P#P+?\ ^-U/8W-U<;_M.GO:;<;=
MTB/NZY^Z3C']:IWVO&VN+F*WL)[M;) ]R\;*-@(S@ D;FQSCW'/- $OFZ]_S
MYZ?_ .!;_P#QNCS==_Y\]/\ _ I__C=7H)H[F".>)MT<JAT;U!&0:DH S?-U
M[_GST_\ \"W_ /C='FZ]_P ^>G_^!;__ !NM*B@#-\W7O^?/3_\ P+?_ .-T
M>;KW_/GI_P#X%O\ _&ZTJ* ,WS=>_P"?/3__  +?_P"-T>;KW_/GI_\ X%O_
M /&ZTJ* ,WS=>_Y\]/\ _ M__C='FZ]_SYZ?_P"!;_\ QNM*B@#-\W7O^?/3
M_P#P+?\ ^-T>;KW_ #YZ?_X%O_\ &ZTJ9+*D,3RR'"("S'&< 4 4/-U[_GST
M_P#\"W_^-T>;KW_/GI__ (%O_P#&Z=I&L6^M0SS6RR".&=H<R*5+$ '.#R!S
MWI-1U&ZL-[IISS01IO>;SD15 ZYW$=!0 GFZ]_SYZ?\ ^!;_ /QNCS=>_P"?
M/3__  +?_P"-U$=9O#8PWBZ--Y4D(E?S)HT,74X;)].?QJ./Q#)<1VJVVEW$
MES<0?:# SJACCS@%B3U/8?7.,4 6?-U[_GST_P#\"W_^-T>;KW_/GI__ (%O
M_P#&ZGL=0CU'3$OK:-RLBDB-L!@1P5/8$$$53CUJZ.IVUC<:1-"UP&(;SHVV
MJHY8@'.,D#ZL* )?-UW_ )\]/_\  I__ (W1YNO?\^>G_P#@6_\ \;K2HH S
M?-U[_GST_P#\"W_^-T>;KW_/GI__ (%O_P#&ZTJ* ,WS=>_Y\]/_ / M_P#X
MW1YNO?\ /GI__@6__P ;K2HH S?-U[_GST__ ,"W_P#C='FZ]_SYZ?\ ^!;_
M /QNM*B@#-\W7O\ GST__P "W_\ C='FZ]_SYZ?_ .!;_P#QNM*B@#-\W7O^
M?/3_ /P+?_XW1YNO?\^>G_\ @6__ ,;K2K-UW7;3P_ILM[="1@B,RI&A8M@9
MQP./J>* #S=>_P"?/3__  +?_P"-T>;KW_/GI_\ X%O_ /&ZTJR['5[F_ES'
MIDJVID=!<-*F#M8KG;G."10 [S=>_P"?/3__  +?_P"-T>;KW_/GI_\ X%O_
M /&ZAAU_SYD:.PN&LY)S ET-I!8$KG;G.W<",_CTYI%\1(TZ-]CF%D]S]E2[
MW+M,FXK]W.=I8;0?7';F@"?S=>_Y\]/_ / M_P#XW1YNO?\ /GI__@6__P ;
MK0=UC1G=@JJ"68G  ]:HZ+J\6MZ?]MABDB0RN@$@PQVL1G';.,XH ;YNN_\
M/GI__@4__P ;H\W7O^?/3_\ P+?_ .-UI44 9OFZ]_SYZ?\ ^!;_ /QNCS=>
M_P"?/3__  +?_P"-UI44 9OFZ]_SYZ?_ .!;_P#QNCS=>_Y\]/\ _ M__C=:
M5% &;YNO?\^>G_\ @6__ ,;H\W7O^?/3_P#P+?\ ^-UI44 9OFZ]_P ^>G_^
M!;__ !NCS=>_Y\]/_P# M_\ XW6E10!F^;KW_/GI_P#X%O\ _&Z/-U[_ )\]
M/_\  M__ (W6E69%KUI/KQT>(2-,L+RNQ0A5VLJXR1R?F[>GO0 OFZ]_SYZ?
M_P"!;_\ QNCS=>_Y\]/_ / M_P#XW6B2 "2< =2:Q+?Q1!=Z3-J-O:RR(ETM
MM&F0#*6955AGH#O!Y[4 6O-U[_GST_\ \"W_ /C='FZ]_P ^>G_^!;__ !NF
MRZQ+:V3W-[ITT#;TCBB$B.TK,< #!P.2.N/6I-/U4W=W/97%J]K=0*KM&S!@
MR-G#*1U&58?4?2@!OFZ]_P ^>G_^!;__ !NCS=>_Y\]/_P# M_\ XW45_KWV
M2>YCAL9KI+*,273QE1Y8(S@ G+-@9P.V/7%:D4B31)+&P9'4,K#H0>AH H>;
MKO\ SYZ?_P"!3_\ QNCS=>_Y\]/_ / M_P#XW6E10!F^;KW_ #YZ?_X%O_\
M&Z/-U[_GST__ ,"W_P#C=:5% &;YNO?\^>G_ /@6_P#\;H\W7O\ GST__P "
MW_\ C=:5% &;YNO?\^>G_P#@6_\ \;H\W7O^?/3_ /P+?_XW6E10!F^;KW_/
MGI__ (%O_P#&Z/-U[_GST_\ \"W_ /C=:5% &;YNO?\ /GI__@6__P ;H\W7
MO^?/3_\ P+?_ .-U>GGCMH7FE;:B#+'!./P%5-'U:#6K(WENCK&)7C'F*5)V
ML5S@\C..] #/-U[_ )\]/_\  M__ (W1YNO?\^>G_P#@6_\ \;IMYK+P7LMK
M::?->R6\2RS^6RKM!S@#<1ECM/'Z\BHCXB6<PC3;.:^,MJEW\C*F(VSM^\1D
MG!P/8Y(H G\W7O\ GST__P "W_\ C='FZ]_SYZ?_ .!;_P#QNH?^$ACN%M!I
MMK)>O=VPNE4,J!8CC!8L>IS@#V/I5[3=0BU.PBO(5=4DSE7&&4@D,I]P01^%
M %?S=>_Y\]/_ / M_P#XW4MM)JK3 75M9I%SEHKAF;\B@_G5?2M7N=4C@N!I
M<L%M<1B1)GE0Y4C(X!SS6K0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%46UK2E8JVIV88'!!G7(_6C^W-(_Z"ME_X$)_C0!>HJC_;FD?]!6R_\"$_
MQH_MS2/^@K9?^!"?XT 7JQ]%=(I-9DD8(BW[EF8X  C3DU:_MS2/^@K9?^!"
M?XU#)J>B/#-$-3L4$P.\K-'DDC&?<_6@"E<L(]<GNM/U.UB>:RC>=9T+*(U+
M[95((!ZL",_W>G>IX?V2>&+31C?7-C<"R6Y\Q=JOY;,V.6!Y'&> 1D=,UI/-
MX8FA@AGN-+G2V $0FDC?9@8XSTZ5)=WGAN_55O+G2[D(<J)GC?:?;/2@#/T:
M\AO]!M-,6X?3IC9B2-[8!08PQ7<A8'C !]0&'-7/#%W"VA6$.Z&-V1UA1#CS
M41MN]03D@C:W?[PI]U=^&[Z-([NXTNX1#E5E>-POT!Z5*-5T,,C#4-/W1J50
M^<F5!QD#G@<#\J (=/\ ^1IUC_KE;?R>MBL\:QHJR-(NI6 =\!F$Z9..F3FG
M?VWI'_04LO\ P(3_ !H O451_MS2/^@K9?\ @0G^-']N:1_T%;+_ ,"$_P :
M +U%4?[<TC_H*V7_ ($)_C1_;FD?]!6R_P# A/\ &@"]15'^W-(_Z"ME_P"!
M"?XT?VYI'_05LO\ P(3_ !H O451_MS2/^@K9?\ @0G^-']N:1_T%;+_ ,"$
M_P : +U9'B+_ (]['_L(6_\ Z,%6?[<TC_H*V7_@0G^--?6-%D #ZE8L%(8;
MIT.".AZT 1Z_?):Z+J.Q8IYX[.246[<[U /5>I':N7U/3C;6SV=I?2ZI)=Z)
M=1QF1P[1KL&TICHK$@<Y)PO/%=/_ &CHGV[[8=4LS+Y7E#_2$P%SD]_I^7UI
MMK=^&[%I&M+G2[=I3ES$\:%C[XZT 5I;F&_UK0)+5UD4Q2W&5.?W9C"@_3++
M5G3/^0_K7_72'_T6*6VO/#EF\CVMSI<#RG,C121J7/J<=:F76-%5V==2L0S_
M 'B)TRWUYH 9/?VE^4L+?4'A>Z@,T-Q;E3N0$9*L00>H[=#4/A1P^@1*H79%
M)+$CIG$JK(RB3G/WL;L]\TL]SX9N;9+:XGTJ6"/[D4CQLJ_0'@5836=&C143
M4K%54855G0 #TZT :%%4?[<TC_H*V7_@0G^-']MZ1_T%++_P(3_&@"]15'^W
M-(_Z"ME_X$)_C1_;FD?]!6R_\"$_QH O451_MS2/^@K9?^!"?XT?VYI'_05L
MO_ A/\: +U%4?[<TC_H*V7_@0G^-']N:1_T%;+_P(3_&@"]15'^W-(_Z"ME_
MX$)_C1_;FD?]!6R_\"$_QH O451_MS2/^@K9?^!"?XT?VYI'_05LO_ A/\:
M*NH?\C3H_P#URN?Y)2:\]K/:KB_BMY[2[A*N1O6.4D;5<#H&# =N&!JR=8T5
MI%D;4K NF0K&=,C/7!S5=;SP^&NR^H6,@O&#2J\T9#84+C'<87O0!4T9+E_%
MVJSW$T<K+:V\3^4I"(P,C;!GDD!E)_WZA@%FWA!EOYI8+<ZA)NDB."I^UG;S
MV&<9/89Z=:U;;4?#]E"(+2]TVWB'(2*6-5'X T[^U="\EH?M^G^4V=R><FTY
MZY&>^30!1M)8-+\07MNEVPL8K1)IO.G+K Y9AG<Q.,J,D9[9[\NU2=]2O)]%
MM94MDV#[;<Y 958<(G^T5[G[H(ZD\3PW7AJVMFM8+C2HH'SNB1XU1L]<@<4R
M>7PM=3&:XDTB:1NKR-$S'\30!K01QPP1Q0J%C10J =  .*DK/36=&C18X]2L
M410 JK.@ 'H.:=_;>D#_ )BEE_X$)_C0!>HJC_;FD?\ 05LO_ A/\:/[<TC_
M *"ME_X$)_C0!>HJC_;FD?\ 05LO_ A/\:/[<TC_ *"ME_X$)_C0!>HJC_;F
MD?\ 05LO_ A/\:/[<TC_ *"ME_X$)_C0!>HJC_;FD?\ 05LO_ A/\:/[<TC_
M *"ME_X$)_C0!>HJC_;FD?\ 05LO_ A/\:/[<TC_ *"ME_X$)_C0!4T:1(I-
M9DD<(B7[LS,<  1IDFFZU*E]/I>F1L'AOI?-E*G(:&,;S]06V ^S&IY-3T22
M":(:G8H)@0Y6:/))&,^A/UHBU+084A5-0L/W">7&3.A*KQP#GV'Y4 1>(#]I
MDL-)_AO[C$P]8D!=A]#A5/LQIVK7\J7D>FV!BCO)XR[3R_=@C!QNQ_$<GA?J
M3P*F.KZ(TBR-J-@73(5C.F5SUP<U!<W/AF]<27<^E7#J,!I7C8@>G- %K3H;
M+3+6UTV"=20A,8=P7DP1N;WY;)/J:J:&?MM[J6J-SON&MH3Z1Q$J<?5_,/Y>
ME2Q:AX?@$8AO--C$0(C"2QC8#R0,'C-/CU?1(DV1ZC8(N2<+.@&2<GOZF@#1
MHJC_ &WI'_04LO\ P(3_ !H_MS2/^@K9?^!"?XT 7J*H_P!N:1_T%;+_ ,"$
M_P :/[<TC_H*V7_@0G^- %ZBJ/\ ;FD?]!6R_P# A/\ &C^W-(_Z"ME_X$)_
MC0!>HJC_ &YI'_05LO\ P(3_ !H_MS2/^@K9?^!"?XT 7J*H_P!N:1_T%;+_
M ,"$_P :/[<TC_H*V7_@0G^- %ZLCQ9_R)VM?]@^?_T6U6?[<TC_ *"ME_X$
M)_C39-8T66-HY-2L71P596G0A@>H(S0!<>>*.2..25%>4E8U9L%R 20/7@$_
MA7*0I96EKH]UH][=2//>+&%EF8F1"3YBLG0;1N/ &"OUSM3:CHD]Q;S/JEGN
MMG+Q_P"D)U*E?7T8TV.[\-PW;W<5QI:7,GWYE>,.WU;J: .;TA)+'P]I5Q%?
M3F_%\EK)!YS;&'F[)$\O.T$+N;.,_+G-6496\'VMD"/M/]J1P^7GY@ZW09OR
M52WTYK;6[\-)>F]6XTM;IA@SAX]Y'^]UI1>>'!>F]%SI8NB,&<21[R/3=UH
MCULSZA:I;V$27D/G[+Q$E4':O)3GU. 1Z9'>H_"<T\MI>^?:FWQ?SD9<-DF1
MLCCTZ5=35]$CW>7J-@FYBS;9T&2>I//6E36-%C!":E8J"2QVSH,D]3UH T**
MH_VWI'_04LO_  (3_&C^W-(_Z"ME_P"!"?XT 7J*H_VYI'_05LO_  (3_&C^
MW-(_Z"ME_P"!"?XT 7J*H_VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XT 7J*
MH_VYI'_05LO_  (3_&C^W-(_Z"ME_P"!"?XT 7J*H_VYI'_05LO_  (3_&C^
MW-(_Z"ME_P"!"?XT 7JQY_\ D=+'_L'7/_HR"K7]N:1_T%;+_P "$_QIIUC1
M3()3J5AO4%0WGID XR,YZ<#\J *^N&>_L6M=/1;I3.(KQ(YE5E3&67)Z$_*#
MWPQ/I6'9O#<6M_%JL4^GP'6%VM%*/O\ RX4E?NC(49&.HP16_;ZCHEJ\[QZI
M9[KB7S7)N$Y; 7U]%%.;4M >*2)[[3FCER9$,J$/GKD9YH P;R*&*\U"S34'
MAM;1[.:&69FF6"Y,C#8<G.T@1Y&1C=GC-6K*26+Q;J%[J%W;A;>PBCE9/EBB
MR[D*23UQR?\ >%:,-YX;M[0VD-SI<5NV084>,(<]?E'%)#=^&[>U-K!<:7%;
MMUB1XU0_@.* **W$-E=^*3=.J#*7&&./W9@1<_3<C#ZUK:%#);:!IT$P(DBM
M8D<'J"$ -07%YX;NYHYKFYTN:2$YC>1XV9#[$]*L?VYI'_05LO\ P(3_ !H
MO451_MO2!_S%++_P(3_&C^W-(_Z"ME_X$)_C0!>HJC_;FD?]!6R_\"$_QH_M
MS2/^@K9?^!"?XT 7J*H_VYI'_05LO_ A/\:/[<TC_H*V7_@0G^- %ZBJ/]N:
M1_T%;+_P(3_&C^W-(_Z"ME_X$)_C0!>HJC_;FD?]!6R_\"$_QH_MS2/^@K9?
M^!"?XT 7JQ="FBM].U">>18HH[ZZ=W<X55$C$DGL*N?VYI'_ $%;+_P(3_&J
M]Q?Z#<V5Q9MJ5BL5PCK)LG09W Y/UYH AU.]DN[U])T^:.W=HE>ZNR1F)&R%
M"CNYP<9X YYX!SI=.MY=9DT^&]DTR"QTN)(GMY K21DL.2<Y5=HQW!8\\UIS
M2^%KEQ)<2:1,X &Z1HF.!T&32S3^%[F***>7298X?]4CM$P3Z ]/PH SM/U:
M:31=)LK&*WM[VXLU;S"N([>(8 <*>3GC:N?J>*U[>*QTK24L$N&($3E3N#2R
MXY=@.YR<G ZFHKFY\,WC*]U/I4[*,*97C8@>G-20ZAX>MUC6&\TV)8@1&$EC
M 3/)Q@\9H R+2.SL+CP\='O)YH[O*.KSLXE@$+'>5)P,,$&0!C..^*ZNLBWN
M_#5I-)/;7&EPRR_ZQXWC5G^I'6KL&J:?=2B*WO[::0]$CF5B?P!H M4444 %
M%%% !1110 4444 %%%% !1110 4444 1FWA)R88_^^12?9X/^>,?_?(J6B@"
M+[/!_P \8_\ OD4?9X/^>,?_ 'R*EHH B^SP?\\8_P#OD4?9X/\ GC'_ -\B
MI:* (OL\'_/&/_OD4?9X/^>,?_?(J6B@"+[/!_SQC_[Y%'V>#_GC'_WR*EHH
M B^SP?\ /&/_ +Y%'V>#_GC'_P!\BI:* (OL\'_/&/\ [Y%'V>#_ )XQ_P#?
M(J6B@"+[/!_SQC_[Y%'V>#_GC'_WR*EHH B^SP?\\8_^^11]G@_YXQ_]\BI:
M* (OL\'_ #QC_P"^11]G@_YXQ_\ ?(J6B@"+[/!_SQC_ .^11]G@_P">,?\
MWR*EHH B^SP?\\8_^^11]G@_YXQ_]\BI:* (OL\'_/&/_OD4?9X/^>,?_?(J
M6B@"+[/!_P \8_\ OD4?9X/^>,?_ 'R*EHH B^SP?\\8_P#OD4?9X/\ GC'_
M -\BI:* (OL\'_/&/_OD4?9X/^>,?_?(J6B@"+[/!_SQC_[Y%'V>#_GC'_WR
M*EHH B^SP?\ /&/_ +Y%'V>#_GC'_P!\BI:* (OL\'_/&/\ [Y%'V>#_ )XQ
M_P#?(J6B@"+[/!_SQC_[Y%'V>#_GC'_WR*EHH B^SP?\\8_^^11]G@_YXQ_]
M\BI:* (OL\'_ #QC_P"^11]G@_YXQ_\ ?(J6B@"+[/!_SQC_ .^11]G@_P">
M,?\ WR*EHH B^SP?\\8_^^11]G@_YXQ_]\BI:* (OL\'_/&/_OD4?9X/^>,?
M_?(J6B@"+[/!_P \8_\ OD4?9X/^>,?_ 'R*EHH B^SP?\\8_P#OD4?9X/\
MGC'_ -\BI:* (OL\'_/&/_OD4?9X/^>,?_?(J6B@"+[/!_SQC_[Y%'V>#_GC
M'_WR*EHH B^SP?\ /&/_ +Y%'V>#_GC'_P!\BI:* (OL\'_/&/\ [Y%'V>#_
M )XQ_P#?(J6B@"+[/!_SQC_[Y%'V>#_GC'_WR*EHH B^SP?\\8_^^11]G@_Y
MXQ_]\BI:* (OL\'_ #QC_P"^11]G@_YXQ_\ ?(J6B@"+[/!_SQC_ .^11]G@
M_P">,?\ WR*EHH B^SP?\\8_^^11]G@_YXQ_]\BI:* (OL\'_/&/_OD4?9X/
M^>,?_?(J6B@"+[/!_P \8_\ OD4?9X/^>,?_ 'R*EHH B^SP?\\8_P#OD4?9
MX/\ GC'_ -\BI:* (OL\'_/&/_OD4?9X/^>,?_?(J6B@"+[/!_SQC_[Y%'V>
M#_GC'_WR*EHH B^SP?\ /&/_ +Y%'V>#_GC'_P!\BI:* (OL\'_/&/\ [Y%'
MV>#_ )XQ_P#?(J6B@"+[/!_SQC_[Y%'V>#_GC'_WR*EHH B^SP?\\8_^^11]
MG@_YXQ_]\BI:* (OL\'_ #QC_P"^11]G@_YXQ_\ ?(J6B@"+[/!_SQC_ .^1
M1]G@_P">,?\ WR*EHH B^SP?\\8_^^11]G@_YXQ_]\BI:* (OL\'_/&/_OD4
M?9X/^>,?_?(J6B@"+[/!_P \8_\ OD4?9X/^>,?_ 'R*EHH B^SP?\\8_P#O
MD4?9X/\ GC'_ -\BI:* (OL\'_/&/_OD4?9X/^>,?_?(J6B@"+[/!_SQC_[Y
M%'V>#_GC'_WR*EHH B^SP?\ /&/_ +Y%'V>#_GC'_P!\BI:* (OL\'_/&/\
M[Y%'V>#_ )XQ_P#?(J6B@"+[/!_SQC_[Y%'V>#_GC'_WR*EHH B^SP?\\8_^
M^11]G@_YXQ_]\BI:* (OL\'_ #QC_P"^11]G@_YXQ_\ ?(J6B@"+[/!_SQC_
M .^13EAB1MRQHI]0H%/HH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***AN[E+.SFNI3A(8V=OH!
MDT+43=M3%O?''A_3[R6TN+QEFA;:X$3'!^H%2:9XPT76+U;.QN7DF8$A?*8<
M 9/)%>4Z/>.VN2ZE/H[:MDL\D.W*[FSR?E/OVK>F\22,PAT708-$OU#O+(L2
MEEB5=QZH, X_0>M>G/!Q6BO?O=6_S/+AC9/5VMVL[_Y'JE%>;3>--9M?!%I=
MB3S+NZGD0W#(,(%/IC&?\#5FP;Q3?2%]-\2PW5BZ O=.B9B.,GY.HZ8Y]:YG
MA9)7DTO^ =2Q<6THIL] HKRK3M>\4ZAIVI:@-=\N"P4'<T"?O"<X XXZ#\ZE
MT;7-<U6!6E\7V]G,\FQ(9(4+-TP>G<U3P<E>[6GK_D2L;%VM%Z^G^9ZA17EN
MB^.M3?79?M=Z9;(1S,BLBC[JEAR!G/'ZU9L_%NLQ^%#/-=&XU+4+CR;)=BC:
M!@%L <\G'/?%*6#J1=GY!'&TY*YZ317F^G>+-6A\/:]/>WWG7%JZ0P/L489B
M1D8'/3//I74>$IM4O_#=K=W]X7GF<R$E%^YG 7@#KC.?>HJ4)4TVWUM^IK3Q
M$:C22Z7_ $.@HK-UZ35DTQO[%A62[9@H+$80=VY(!KDKOQ7JVBMK5K+=QZ@]
MFD?E7!B"[78@$$+QQD_E4TZ,IKW2JE:--^\COZ*Y&RU;7;/7+G1[B2/4Y_L:
MW$)95AYR 5R!C')/3M5:Q\5:HOA?6]3N]CW-I<M''&%&V/[H XZ@$]Z?L)=/
M+\2?K$.OG^!V]%<AI&LZI!XBLM-U"^2]2_LQ<*PB5#&V"<<=1@'K6KKVH75K
M)"MH^WR5:ZN, '=$A&5_')_[YJ94FI*)4:T7%R[&U16%=:G<V_B:%/-!L&@C
M#K@?*SLP5\_557_@54;G6=1@N$D24M%%>SB5-H^:% ,@<=0,D>N*2IMC=6*.
MKHKG[O4[I=7:**?]SY]JJ@ $;7W;N?? J]+>O!K;QR2[;:.R,S# X(;D_E2Y
M&/VB-*BN9BU34$\/ZK)<2D7D-J;J([1E%:,LHQC!PP8?A72KRH/M2E%Q'&:E
ML+16#<SR-J=^LFLO8QVZH4 \O:,KDD[E)/YU5AU*>ZNXEU#5&TTMI\$QC4QI
MEV+[OO@G^$<=JI4VU<EU4G8ZBBL#?/-J%W&-:FAAMK>)TD B(;<&RS97!Z#I
MBFV-[>ZT;>-KA[0+9QSS&$ %V<L%QN!P/D)_$4>S>]P]JKVL=#17-"_NYI+6
MTFU![=DN9H)IHPBE]@RI^8$#(QG'>AY[Z33-4EBU69EL-YAN(UC_ 'N$#8;Y
M<'!R,C'YBG[-]Q>U78Z6BJFGPRQ6RF6[FN6<!LR[>..VT"G7LKQ1Q%&P6FC4
M_0L :S:LS5.ZN6:**YPZK.]_/$VJ16RI.8T1H=V0/?M^-(9T=%%% !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 %%%% !6%XR@O[KPW<6FFP--/.50A2!A<Y)Y]AC\:W:*J$N62EV)G'FBX
M]SC_  1HMYX>\/W<US9L;R5RPA!&Y@H^49SCKG\ZPX_"7B.ZM-3U>XG>#4+H
M.AM@BL94..-V?E';Z"O3**W6)FI.75G.\+!Q4;Z(\NTJP\6Z3:PV=UHYO-+)
M8R6>(SN)SU."1S@U;T?POK.E:-K-VEH8[F]B,4%HD@)16/))SC@'CZ5Z-152
MQ4G?1:DQPD5;5Z'FK^&=9M? ,>F6]B[7=W<^9<H&7Y5'0$Y]E--BTW6(-'%G
M%X+@6Y$/EB\+H9 Q&-_U_&O3**/K4NJ6]^O^8?5(]&]K=#R>_P# ^KKH.EBV
ML6>Z'FFY0,H*Y(V]_2K6B^#=>NKR*:ZD;2A8Q*ML=JR'/.<#/J2?J:].HIO&
MU'&VA*P--2OJ>-_\(KXJ-A+:G2Y2)IEF<[TY(# =_P#:->B^&;G5VB6SOM&&
MGV]M"J1MYP<MCC&!["M^BIJXEU5:21=+"JE*\6S)\3/JJZ),NC1&2\DPBE2
M4!ZGGVKD_P"P-0N?"ESH\6A26DV%F\^6='-Q(&&0<="1G':O0J*SA6<%9+K<
MTJ45.5V^ECE=&L]0O?%4NMWMB]E&MHMND<C LS9!)X[=?SJ+1]&O[;1-=@GL
M(Y'NKJ62*&9AME4XQR#QG\*Z^BAUGV[?@"H177O^)PWASP]*GB*VU!='?2X+
M6W*NLDN\R2D8..2=H!XK??29K_5+ZXGFGMXV58(UC9?GC R2>#_$S#\*VJ*)
MUI2=V$*$8JQSFGZ3=2K);W\;*AL5M?,W#+%7<!A[XVM^-1Z1IVI+/;2W]N X
MN+AIB"""&4 'Z$UT]%2ZC=QJDE8Y*/1]1M9KDBW,L=K/;M; ,,RQ(6X&3U"M
MCG&2/>K&H6M]J\\[QV<UO%-"EJ3(5#%6?,C8R> O'N372T4_:N][![%6M<YK
M5M&O$2Y-K)/>&ZL)[9Q(R\';E.P[[A_P*MFTO99W\M["YMP%SOEV8^G#&KE%
M2YW5F4J:B[HR1I45QJFH2WEI')'*(Q&SJ#G"X./2L[3X;ZSGAEO=-GNF.GP0
MLR[&(=&DW9RP_O YKIZ*:J-*PG35[F+;Z7#=ZS<WMYIL>UH81#Y\:LR$;LCO
MCJ*EN%GL=9:^CM9+B&>W6*018+(R,Q4X)&0=Y'X"M6BESL?(K:'/0Z1-+<VD
M]W:JPDN)IYHWPPCW+A0?4X Z=ZD?3IXK/7+2"#;%.A-LBX"Y:( @#M\P/YUN
MT4_:,7LD1P*4MXU88(4 C\*BOHGECB"+DK-&Q^@8$U9HK,U"N=U"VU"ZBN+$
M6$8$L^Y9X\*NW/4]\UT5% "*,*!G.!2T44 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
544 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>a2019finalannualreportwr008.jpg
<TEXT>
begin 644 a2019finalannualreportwr008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 ****
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 **** /)]2^(6OVVIW5O%+ $BF=%S$.@8@56_X
M63XC_P">L'_?D5@ZU_R'+_\ Z^9/_0C5*OHX8>BXKW4?-2Q-92?O,ZO_ (63
MXC_YZP?]^11_PLGQ'_SU@_[\BN4HJOJU'^5$_6:W\S.K_P"%D^(_^>L'_?D4
M?\+)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8
M/^_(KE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4
M?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,S
MJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y4 DX R?04K(R'#J5/H1BE]6H_RH
M/K-;^9G4_P#"R?$?_/6#_OR*/^%D^(_^>L'_ 'Y%<I11]6H_RH/K-;^9G5_\
M+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I11]6H_RH/K-;^9G5_P#"R?$?_/6#
M_OR*/^%D^(_^>L'_ 'Y%<LJ,YPJECZ 9I",'!H^K4?Y4'UFM_,SJO^%D^(_^
M>L'_ 'Y%'_"R?$?_ #U@_P"_(KE*559CA02?0"CZM1_E0?6:W\S.J_X63XC_
M .>L'_?D4?\ "R?$?_/6#_OR*Y4@J<$$$=C24?5J/\J#ZS6_F9U?_"R?$?\
MSU@_[\BC_A9/B/\ YZP?]^17*44_JU'^5!]9K?S,ZO\ X63XC_YZP?\ ?D4?
M\+)\1_\ /6#_ +\BN4HH^K4?Y4'UFM_,SJ_^%D^(_P#GK!_WY%'_  LGQ'_S
MU@_[\BN4HH^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'_P ]8/\ OR*Y
M2BCZM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BCZM1_E0?
M6:W\S.K_ .%D^(_^>L'_ 'Y%'_"R?$?_ #U@_P"_(KE**7U:C_*@^LUOYF=7
M_P +)\1_\]8/^_(H_P"%D^(_^>L'_?D5RE%/ZM1_E0?6:W\S.K_X63XC_P">
ML'_?D4?\+)\1_P#/6#_OR*Y2BCZM1_E0?6:W\S.K_P"%D^(_^>L'_?D4?\+)
M\1_\]8/^_(KE**7U:C_*@^LUOYF=7_PLGQ'_ ,]8/^_(H_X63XC_ .>L'_?D
M5RE%'U:C_*@^LUOYF=7_ ,+)\1_\]8/^_(H_X63XC_YZP?\ ?D5RE%/ZM1_E
M0?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_
M .%D^(_^>L'_ 'Y%'_"R?$?_ #U@_P"_(KE**/JU'^5!]9K?S,ZO_A9/B/\
MYZP?]^11_P +)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO\ X63XC_YZP?\ ?D4?
M\+)\1_\ /6#_ +\BN4IRHSG"J6QZ#-+ZM1_E0?6:W\S.I_X63XC_ .>L'_?D
M4?\ "R?$?_/6#_OR*Y6DH^K4?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\
MSU@_[\BN4HI_5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*4
M4?5J/\J#ZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS
M6_F9U?\ PLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?
M$?\ SU@_[\BC_A9/B/\ YZP?]^17*44OJU'^5!]9K?S,ZO\ X63XC_YZP?\
M?D4?\+)\1_\ /6#_ +\BN4HI_5J/\J#ZS6_F9U?_  LGQ'_SU@_[\BC_ (63
MXC_YZP?]^17*44OJU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8/^_(
MKE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HI_5J/\J#
MZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\
MPLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?$?\ SU@_
M[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A9/B/
M_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17
M*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44?5J/\J#
MZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\
MPLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?$?\ SU@_
M[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A9/B/
M_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17
M*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44?5J/\J#
MZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\
MPLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?$?\ SU@_
M[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A9/B/
M_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17
M*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\BC_A9/B/_GK!_P!^17*44?5J/\J#
MZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\
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
MPK6^$_\ Q^:E_P!<T_F:ZIJ2P=I;_P#!.2#B\;>.W_ *'Q/_ .1IC_Z]4_\
M0FK4^$SC=JD>>2(B/_'ZR_B?_P C3'_UZI_Z$U4O NNQ:'KX:Y;9;7">5(QZ
M+SD'\_YU3@YX.R["4U#&7?<G^)"E?%TI/\4*$?EC^E=5\*U(\/73'H;L@?\
M?*U=\4^#8/%4L%[#>B"54V[PN]73.1W'J?SJU;IIO@7PR$EGRD66). TSGL!
M7).M&>'C2CN=4*$H8B567PF%X=F5OBCK0S]Z)@/J&05E_%9"-8LGQP;<C\F/
M^-8.A>(6T_Q8NL7&2LLK&?'H^<_EG/X5Z5XD\.6GC*PM9K>]5#'EHID&]64X
MR.OL*UDO85XREM:WX&4'[>A*,=[W. \+>"W\36<UR+X6PBDV8,6[/&?4>M:/
MA/3/[&^([Z=YPF\B-AY@7;G*@],GUKM-+L=/\$>'62>Z'EHQDEE8;=['T'T
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
M*<5SU-UM_7W&]X3T*#1=>BN!XBTNX613$T4<X+/NZ #OSBN*UW3SI6N7ECC
MAE(7_=ZK^A%4X97@GCFC.'C8,I]"#D5UWQ#A2>[T_6H1^ZU"V5C_ +P _H1^
M5;14J=9<SOS+\C*3C4HOE5N5_F*W_))T_P"O[_&N>\/Z?_:NOV5EC*RRC>/]
MD<M^@-="W_))T_Z_O\:/A[$EK)J>N3 %+"V.W/=CS_($?C4*?)3J-=V6X<]2
MFGV1H^*]!@UK7Y[H^(M*@"@1K%). R;1@@_CFG+H<8\!:EIJ:G9ZA);M]JC^
MS2!B@&,@CZ!OSKSV21YI7E<[G=BS'U)KI?A[>K;>)TMY,>5>1M"P/0\9'ZC'
MXTIT9PI+WOAUV[#A6A.K\/Q:;]SEZ*N:M8MIFK75DW_+"5D!]1G@_EBJ==R:
M:NCA::=F%%%%,04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M_"#^)?\ H%2?]]I_C1[:E_,OO#V-7^5_<8%%;_\ P@_B7_H%2?\ ?:?XT?\
M"#^)?^@5)_WVG^-'MJ7\R^\/8U?Y7]Q@45O_ /"#^)?^@5)_WVG^-'_"#^)?
M^@5)_P!]I_C1[:E_,OO#V-7^5_<8%%;_ /P@_B7_ *!4G_?:?XT?\(/XE_Z!
M4G_?:?XT>VI?S+[P]C5_E?W&!16__P (/XE_Z!4G_?:?XT?\(/XE_P"@5)_W
MVG^-'MJ7\R^\/8U?Y7]Q@45O_P#"#^)?^@5)_P!]I_C0/ WB4_\ ,*?_ +^)
M_C1[:E_,OO#V%7^5_<8%%=!_P@OB;_H%/_W\3_&C_A!?$W_0*?\ [^)_C1[>
ME_,OO#V%7^5_<<_170?\(+XF_P"@4_\ W\3_ !H_X07Q-_T"G_[^)_C1[>E_
M,OO#V%7^5_<<_170?\(+XF_Z!3_]_$_QH_X07Q-_T"G_ ._B?XT>WI?S+[P]
MA5_E?W'/T5T'_""^)O\ H%/_ -_$_P :/^$%\3?] I_^_B?XT>WI?S+[P]A5
M_E?W'/T5T'_""^)O^@4__?Q/\:/^$%\3?] I_P#OXG^-'MZ7\R^\/85?Y7]Q
MS]%=!_P@OB;_ *!3_P#?Q/\ &C_A!?$W_0*?_OXG^-'MZ7\R^\/85?Y7]QS]
M%=!_P@OB;_H%/_W\3_&C_A!?$W_0*?\ [^)_C1[>E_,OO#V%7^5_<<_170?\
M(+XF_P"@4_\ W\3_ !H_X07Q-_T"G_[^)_C1[>E_,OO#V%7^5_<<_170?\(+
MXF_Z!3_]_$_QH_X07Q-_T"G_ ._B?XT>WI?S+[P]A5_E?W'/T5T \"^)C_S"
MG_[^)_\ %4O_  @?B?\ Z!;?]_8__BJ/;TOYE]X>PJ_RO[CGJ*Z'_A _$_\
MT"V_[^Q__%4?\('XG_Z!;?\ ?V/_ .*H]O2_F7WA["K_ "O[CGJ*Z'_A _$_
M_0+;_O['_P#%4?\ "!^)_P#H%M_W]C_^*H]O2_F7WA["K_*_N)OA[IWV_P 5
MP.RYCM5,S?4<+^I!_"O9:X[X>^'+O0[6[FU"#R;B=PH4L&(0#KD$]23^5=C7
MAXRHJE739'NX*DZ=+7=A1117(=@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 !7.WOBF[L]6CTW_ (1V^DEG,GD%98<2JF,L,OP,$'G!YKHJYW5O^1Y\._\
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
M ." <@G\C0!JR:S;1:PFFO\ *SVK7/FD@(%#*N,^N6%7))X8E5I)40,<*68
M&O/?#UGI>KZ]802Z8@MX-/NE^S3,)D1Q<A3M.,%02<<<#Z54TU;>^T?3+5K2
MVN+B#1I)&FOWW101;RN53'+?+UR, =: /3GECC^_(J].IQUX%"S1-(T2R(9%
MY90PR/J*\_\ "UE:ZIJ^C2WL2W)@\/6[IYHW .'8!L'N.Q[52\/6SBUT+4KJ
MYLK6:5KAI)88W:YG)5_,#D YP1GGH5'M0!Z:DT4C,L<B.4.&"L"5/O6=>:XE
MKJ%Q8I:33SPV8NML>WYP6*[1DCG([URWA*W@TS5M+@^SVLIN-/<VNH61*?:8
MP4),T9&0W(.<GDFF^./^/[7O^Q>'_HUZ .[\Z(.L;2*LCC(0L,G\*J:?K%IJ
M3WJP,1]BG:"4O@#(56)'/3##GZUQ.JPVL&I7^J-';ZC EW;"X/,5W9R 1A1&
MQ&&7D' QG<1D\U3NK*V@MM6BM+6SB\SQ)%!*&C"KY)$9"-CG86QQTY- 'IHG
MA,/G"5#%C.\,-N/K56PU6'4+R^MHE8&RE6-F.,/N17!'MAA7!S64<%V+&YDL
MC9S:[;K=6EM&RP1-Y).T[A@AF"$@<9/-=#X0@M+;5O$D-BJ+;I?J%6/[JGRD
MR!Z8.1CM0!TWG1"40F1/,(R$W#./7%)YT7F"/S4WG.%W#)QUXKSJYB@.F:CJ
M11#K*>(@D4N/WH(F550'KCRSTZ8- L+1+5]16WC%X/%947&WYPOVK!4-UQ@G
MCIR: .\U/5;;28X'N=V)[B.W3;C[SL%!.3TR>:98:S;7\UW$G[MK6Z-L=Y W
ML%5LKZC#BL?QU:6EQ9:8UW;PRA=4MES*@;"M(H8<]B.OK7-ZCIUBNC^*+];6
M$7-MJ\8@E"#=$!Y&-I_AZGI0!Z29HEE$1D02,,A"PR1]*S/$GB*V\,:8NH7<
M4LD1E6,B( D9[_I7$W5I+=WFLWD\MA;RPZS&B74J.UQ'@Q^6J;0>"#C'^TU=
M/XV19+72(W4,C:Q:AE/0C?0!JC6+=M<BTI%9GEM#=K(,;"@95Q]?F!JY'/#*
M&,4J.%.&VL#@^]>:072:;KNH:??><RZ/H5U QC;#O#O1HRI['80,^H-17%G;
MP75S:3O8Z-;W&A#(M 9 @,J!#(0!O)R03@<$\]Z /4$GADB,J2HT8ZN&! _&
MJ=KK-M=W]]:IQ]A$9>4D;&#KN!!^E<%>)%!+/I=WIUM9[M0L/MXM'S:RQ,S
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
M"FW&AZ3=VB6EQIEI+;QL72)H5*JQ))(&."23GZFK]% #%AB2$0)&BQ*NT(%
M4+TQCTJE)H.CS-;M)I=FYM5V09@7]VHZ!>.![5H44 9K^'-#D$ ?2+)OLPQ#
MFW7]V,YP..!GG%6O[/LA?_;Q:0_:RGEF?RQOV^F[KBK%% %=]/LI+Z.^DM(6
MNXE*QSF,%T!SD!NH')_.F)I6G1P0VZ6%JL-O)YL,8A4+&^2=RC& <D\CU-6Z
M* *5QHVF7=['?7.GVTUU%CRYGB4NN.F#[4NJ6UU>:?+;6=U';22C;YDD/F
M\'Y<CG_.#5RB@#.AT+3H]#M]&EMH[BT@B6,),@8':."1Z]Z670=(GLHK&72[
M1[6 YBA:%2B'V&.*T** *D&DZ;:RB6WT^VBD#LX9(54AF #'('4@#/K@4T:-
MI:ZC_:0TZU%Z?^7@1+OZ8SNQG..*NT4 106T%K'Y5O#'"FXMMC4*,DY)P.Y)
MS4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9G_"1:1_S_ $?Y'_"M.OFS6&+:M<'/\7]!730H
MJK>YSUZSI6L?0'_"2:/_ ,_\?Z_X4G_"2Z-_S_Q_D?\ "OG/)]:,GUKI^IQ[
MG+]<EV/HO_A)M%_Z"$?Y'_"D_P"$GT3_ *"$?Y'_  KYVR?6ER?6CZE'N+Z[
M+L?1'_"4Z'_T$8OR/^%)_P )5H7_ $$8OR/^%?/&3ZT9/K3^I1[A]=EV/H;_
M (2O0O\ H)1?D?\ "C_A+-!_Z"47Y'_"OGG)]:7)]:/J4>X?79=CZ$_X2W0/
M^@G%^1_PH_X2_P /_P#03B_(_P"%?/F3ZT9I_4H=Q?79=CZ"_P"$P\/_ /04
MB_(_X4G_  F/A[_H*0_D?\*^?Z*/J4.X?79]CZ _X3+P[_T%(?R/^%)_PF?A
MW_H*P_DW^%> 44?4H=Q?7I]CW_\ X33PY_T%8?R;_"D_X37PW_T%H?R;_"O
MJ*/J,.X?7I]D>^_\)MX;_P"@M#^3?X4G_";^&O\ H+P_DW^%>"44_J,.[%]>
MGV1[W_PG'AG_ *"\/Y-_A2?\)QX9_P"@O#^3?X5X-11]1AW8?7I]D>\_\)SX
M9_Z"\/Y-_A1_PG/AC_H,0_DW^%>2Z1X1N=3TP:G->VEA:-)Y4<ERY'F-Z# _
MSBI4\"ZM_;=QIDK00_98O.EN'<B)4_O9QGU[=C6;PU%-KFV-%B:S2?*>J_\
M"=>&/^@Q#^3?X4G_  G7AC_H,0_DW^%>2ZGX1U&PDLQ;[-1CO@3;R6F7#X&2
M,8SD#G_]1IFN>%[_ $".Q-YM\V]4L(EY9",<'WY[4UA:+M:6XGBZRO>.QZ[_
M ,)UX8_Z#$/Y-_A1_P )WX7_ .@Q!^3?X5YK)\.]31'C%[8O?1P^<UDLA,@7
M\L9_SFN3IPPE*?PR%/&58?%$]V_X3OPO_P!!B'\F_P */^$[\+_]!B#\F_PK
MPJBK^H0[LCZ_/LCW7_A//"__ $&8/R;_  I/^$\\+_\ 09@_)O\ "O"Z6CZA
M#N']H3[(]S_X3SPM_P!!F#\F_P */^$\\+?]!F#\F_PKPRBG]0AW#^T)]CW/
M_A/?"W_09@_)O\*/^$]\+?\ 09@_)O\ "O#:*/J$.XO[0GV/<T\=>&)'")J\
M3,>@"L2?TK3M]6LKF,212MM/0M&RY_,"OGH$CH<4NX^II/+X])#_ +1E_*?1
M'V^U'_+9:0ZC9C_ENM?/.3ZFC)]31_9Z_F#^T9?RGT+_ &G9#_EX7]:3^UK
M?\O*?K7SWD^IHR?4T?V?'^8/[1E_*?0?]L:>/^7I/UI/[:TX?\O:?K7S[D^I
MI<GU-/\ LZ/\PO[1E_*?0']N:9_S]I^M)_;NEC_E\3]:\!R?6C)]:/[/C_,'
M]HR_E/6O'WB>.T\&W\^E:CY=XOE^6T?WA^\4'],UX[_PGWBPCG7;K_OH?X4F
MID_V9-S_ '?_ $(5SXZ5P8FBJ,^5,[\-6=:',T=&/'OBO_H.77YBG#QYXJ[Z
MW=?]]#_"H?!OAQ?%.OQZ6UT;8/&S^8$W8P,],BML?#MH_B /"\M\RQO&98[G
MROO+MS]W/J".O:N<Z3,'COQ5_P!!NY_,4X>.O%.?^0W<_F*S+S2YK?6KO3;=
M9+EK:=X@40DL%8C.!GTJO)#+!*8YHWC<=5=2"/P- &Z/'/BC_H-7/YBG#QQX
MH_Z#5S^8K&DLKN"-99;::.-ONNT9 /T-.M;9[B:- &",ZHSA<A<G% &S_P )
MOXGQ_P AJY_,?X4X>-_$_P#T&;G\Q2^,/"X\+ZU'IL=RUV9(5D#>7M.26&,9
M/I6/-:7-L%^T6\L.[IYB%<_F* -C_A-O$^/^0S<_F*4>-O$W_09N?S%8ZVMP
MT/G+!(8L[=X0[<^F:84=#M=65O0C!H VO^$V\3?]!FY_,?X4G_";>)_^@S<_
MF/\ /^?SQ.?\_P"?\_S]"O/AQHNFI"=1\5):M.F]%D@ R/\ OKWH Y<^-_$^
M?^0S<_F*:?''BC_H-7/YBM+1O!5MKGB:^TZVU8-8VD7F?;5C!#=.V?<]^U9W
MB#PK<:1XK708I//>5XUAD*[=^_&..<<DC\* &'QSXH_Z#5S^8II\=>*,?\AJ
MY_,?X5UQ^''AU-3CT";Q#.-9DBWA%A^3H3Z>@)QFLK1_ 6G7UY/INH>(8K/4
M8KI[=;81[C)CHPY'!Y_*@#$/COQ3_P!!NY_,4W_A//%7_0<NOS'^%:WBSP7I
M'ANUG$?B-+F_A90;,Q!6P<<_>/8YKBC0!Z?\.?'EPVH7G_"2:T[0^4/*\[D;
ML\XP/2O0/^$\\+_]!B#\F_PKY^TC_6R_[HK2->CA\)&K#F;/.Q&,E2J<J1[?
M_P )YX6_Z#,'Y-_A1_PGOA;_ *#,'Y-_A7A]%;?V?#N8?VC/L>X?\)[X6_Z#
M,'Y-_A1_PGGA;_H,P?DW^%>'44?V?#N']H3['N/_  GGA;_H,P?DW^%'_">>
M%_\ H,P?DW^%>&T4?V?#N']H3['N?_">>%_^@Q!^3?X4?\)WX7_Z#$'Y-_A7
MAE)1]0AW#^T)]D>Z?\)WX7_Z#$/Y-_A1_P )WX7_ .@Q#^3?X5X712^H0[C_
M +0GV1[I_P )UX8_Z#$/Y-_A2_\ "=>&/^@Q#^3?X5X52&CZA#N'U^?9'NW_
M  G/AC_H+P_DW^%'_"<^&?\ H+P_DW^%>$T4?4(=V'U^?9'NW_"<^&?^@O#^
M3?X4?\)QX9_Z"\/Y-_A7A%%'U"'=A]?GV1[Q_P )OX:_Z"\/Y-_A1_PF_AK_
M *"T/Y-_A7@U%'U&'=A]?GV1[U_PFWAO_H+0_DW^%'_":^&_^@K#^3?X5Y)I
M/A"\U331J+W=G8VKR>5')=2%?,;T'!]_RIT?@C6&UFYTR3R(#:1^;-/))B)4
M[-G'U[=CZ5E]6HIM<VQJL56:3Y=SUK_A-/#G_05A_)O\*/\ A,_#O_05B_)O
M\*\>U3PGJ>G36B1!+];U2UO)9YD$F!DXXSP.:9K7AC4="^PK=A?-O4W+$F2R
MGC@^_/:FL+2=K2W!XJJKWCL>R_\ "9>'?^@I%^3?X4?\)CX>_P"@I%^3?X5Y
M7-\/=6CAE NK*2\AB\Z2R2;,RK],8_6N5HCA*4OAD*6+JQ^*)[__ ,)AX?\
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
M$\E@UI!-%]EB*/YH')XZ8)]* .I\.:4%\%^([OP_;S2_;Y#!:(V-YC'RY_\
M'V_*H?B';ZA#<>&=?CMG_M *B/'MW$2KAU7 Z\[ORK#N?'0M_!VFZ)HC7EE<
M6[!IYU8+NZE@"#G!9L_A4O\ PL/S/"MI9W2W-QJUE=+<0W$A#*Q5\C<2<_=)
M% '0RS>&/'^H1VNHV]YHVO[-JY!5CQG'H1CU ..E<EHNDSZ%\5K/3+B42R07
M8'F#^,%<@_B"*VI/B%X5EU:/Q!+X?NCJ\:8!$HV9QC.<^G&=M<K;^*F?QU'X
MEU"-FQ<>:\<74 #  SZ# H E^)W_ "4'5/K%_P"BDKDS6WXOUF#Q#XGO-5MH
MY(XK@IM63&X815YQ]*PS0!?T?_6R_P"Z/YUI'K6;I'^ME_W1_.M(]:]W!?P4
M>#C?XS$HHHKL.,2BE-)2 2BBB@84E+24@"BBB@84AI:0T@"BBB@8E%%% "44
M44AG6^%]-N]8L ^J7[6_A_3)/,?<>-W7:ON=WZ^]=&NNIXBTGQ??P(406Z1Q
M@_>V /R?KEC7*:7XXNM+T2/2!IFGW5LC%B+B(ON).<GG'Z=J2'QM=6^HS7,.
MFZ?%!<P"">TCAVQ2+SR1GKR17%.E.4F[>GW_ *G;"K",4K^O]>1JZQ<SV?PX
M\.7%O/)!<)+)LDC<JP!W X(YZ58\:WK6\WA*_EW3-' DSY.2Y!0G\37*:[XC
MN==%M$\$-M:VB;8+>!2%3U//4\"C5_$EYK":>LJ11'3XQ'$T0() QR<D\\"G
M&C*Z;\_Q%*K&S2\OP/3-%ET2_P#'=QJ]CJC3W%W:X-KY++Y8 4$DG_=''O7C
MTVWSY-GW=QQCTS74W'Q"U":.61+&RAOIX?)EO4C(D*^W. :Y.G0IR@VWY$UZ
MD9I)>84E+25TG.)1110,*2EI*0!0:*#0,2BBB@!#10:*0PI*6DH 2BEI*0PH
MHHH *2EI*0SWOX>G=X0M?J:Z:L#P1#'!X5LUCS@KN.3W/6M^O$J_&SVZ7P(*
M***S- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[^P=+_ .?-
M?S/^-:-<_J'C/2--U/[%-*QV'$\BH2L)[ D#O5P4V[0,YRA%7F7O^$?TH_\
M+FGYG_&D_P"$=TG_ )\D_,_XT[5==TW1;6.YOK@1QRMM0J"V[C/ %5M1\6Z/
MI<ZP7-P^\H)&"1LVQ3T+8''6J2JO:Y+=*.]B?_A'-(_Y\D_,_P"-)_PC6C_\
M^*?]]'_&M&*6.>%)HG#QR*&5AT(/0T^IYY=R^2/8RO\ A&=&_P"?!/S/^-)_
MPC&B_P#/@G_?3?XUK44<\NX<D>QD_P#"+:)_T#T_[Z;_ !I/^$5T/_H'Q_\
M?3?XUKT4<\NX<D>QC_\ "*:%_P! Z/\ [Z;_ !I/^$2T'_H'1_\ ?3?XULT4
M>TGW#V<.QC?\(CH/_0-C_P"^F_QI/^$0T#_H&Q_]]-_C6U11[2?</9P[&+_P
MA_A__H&1_P#?3?XTG_"'>'O^@9'_ -]-_C6W11[2?</9P[&'_P (;X>_Z!D?
M_?3?XT?\(9X=_P"@7'_WTW^-;E%'M)]P]G#L87_"%^'/^@7%_P!]-_C1_P (
M5X;_ .@5%_WTW^-;M%'M)]V'LX=D8/\ PA/AO_H%1?\ ?3?XT?\ "$>&O^@5
M%_WTW^-;U%'M)]V'LX=D8'_"#^&?^@3%_P!]-_C1_P (-X9_Z!,7_?3?XUOT
M4>TGW8O90[(Y_P#X07PQ_P! B+_OIO\ &C_A!/#'_0(B_P"^F_QKH**/:3[L
M/90[(Y__ (03PQ_T"(O^^F_QH_X0/PO_ - B+_OIO\:Z"BCVD^[#V4.R.>_X
M0/PO_P! B+_OIO\ &C_A _"__0(B_P"^F_QKH:*/:3[L/9P[(Y[_ (0/PO\
M] >+_OIO\:/^$"\+?] >+_OIO\:Z&BCVD^['[.'9'/?\(%X6_P"@/%_WTW^-
M)_P@/A;_ * \7_?3?XUT5%'M)]V'LX=D<[_P@/A;_H#Q?]]-_C1_P@/A;_H#
MQ?\ ?3?XUT5%'M)]V'LX=D<[_P (#X5_Z \7_?3?XT?\(!X5_P"@/#_WTW^-
M=%11[2?=A[.'9'._\(!X5_Z \/\ WTW^-*/ /A8'(T:'\68_UKH:*/:3[L/9
MP[(S[70M*LEVVFGP0#&/W:!?Y5/]@M3_ ,LA^9JS12YI=Q\D>Q5.FV9_Y8C\
MS2'2[(_\L!^9JW11S2[AR1[%/^R;$_\ +NOYFD.CZ>?^79?S-7:*.>7<.2/8
MXWQ_X;%YX,OX-+L#+=OY?EHA))Q(I/?T!KQL> ?%@ZZ%=?\ ?(_QKZ5I-HI-
MM[C22V/FT> O%?\ T [K_OD?XTX> _%0_P"8'=?D*^D-HHVBD,^<1X$\5#_F
M"77Y#_&G#P+XI!_Y ES^0_QKZ,VBC:* /G4>!O%&?^0)<_D/\:7_ (0;Q1_T
M!;G\A_C7T3M%&T4 ?/'_  @_B?\ Z MS^0IW_"$>)\?\@6Y_(?XU]"[11M%
M'S['X,\512+)'I%VCHP967 *D="#FGS^$?%UU*9KG3+V:0]7D.YC^)->_P"T
M4;10!\]_\(3XG_Z US^0I/\ A"/$^?\ D#7/Y"OH7:*-HH ^>?\ A!_$^?\
MD"W/Y"FGP/XH_P"@+<_D*^B-HHVB@#YU/@;Q1_T!;G\A_C2'P+XIQ_R!+G\A
M7T7M%&T4 ?.1\">*?^@)=?D/\:;_ ,('XJ/_ # [K\A7T?M%&T4 >0?#GP'<
M+J%X?$>BNL)B'E>;P-V><8/I7H/_  @GAC_H$1?]]-_C6_BEJE.2T3(<(MW:
M.>_X0/PO_P! B+_OIO\ &C_A O"__0'B_P"^F_QKH:*?M)]V+V<.R.=_X0+P
MM_T!XO\ OIO\:/\ A ?"W_0'B_[Z;_&NBHH]I/NQ^SAV1SO_  @'A7_H#P_]
M]-_C1_P@'A7_ * \/_?3?XUT5%'M)]V'LX=D<[_P@/A7_H#P_P#?3?XT?\(#
MX6_Z \/_ 'TW^-=%11[2?=A[.'9'._\ " ^%O^@/#_WTW^-'_" ^%O\ H#Q?
M]]-_C7144>TGW8>SAV1SW_"!>%O^@/#_ -]-_C1_P@7A;_H#Q?\ ?3?XUT-%
M'M)]V'LX=D<]_P (%X7_ .@/%_WTW^-'_"!^%_\ H#Q?]]-_C70T4>TGW8>S
MAV1SW_"!^%_^@1%_WTW^-+_P@GA?_H$1?]]-_C7044>TGW8O9P[(Y_\ X03P
MQ_T"(O\ OIO\:/\ A!?#'_0(B_[Z;_&N@HH]I/NP]E#LCG_^$%\,?] B+_OI
MO\:7_A!O#/\ T"8O^^F_QK?HH]I/NP]E#LC _P"$&\,_] F+_OIO\:7_ (0?
MPU_T"8O^^F_QK>HH]I/NP]E#LC!_X0CPU_T"HO\ OIO\:7_A"?#?_0*B_P"^
MF_QK=HH]I/NQ^SAV1A?\(5X<_P"@5%_WTW^-+_PA?AS_ *!<7_?3?XUN44>T
MGW8>SAV1A_\ "&>'?^@7%_WTW^-+_P (;X>_Z!D7_?3?XUMT4>TGW#V<.QB?
M\(=X?_Z!D7_?3?XTO_"(>'_^@9'_ -]-_C6U11[2?</9P[&-_P (CH'_ $#8
M_P#OIO\ &C_A$M!_Z!L?_?3?XULT4>TGW#V<.QC_ /")Z#_T#H_^^F_QH_X1
M30O^@='^;?XUL44<\^X<D.QD?\(KH?\ T#X_S;_&GQ^&M&BD61+!%92"#D\$
M?C6I11SR[AR1[%?[%;?\\A1]@M3_ ,LA^9JQ12YI=Q\D>Q5_LZT/_+$?F:3^
MS+(_\L!^9JW11S2[AR1[%/\ LJQ/_+NOYFD_LBP/_+LOYFKM%'/+N')'L4?[
M&TX_\NJ_F:3^Q--_Y]5_,_XU?HHYY=PY(]B*WMX;6(10($0'.!4M%%24%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>8ZY<0:9JFL7VF7
ML#_OE%[IU[$")3NZJ#]X \]L>M>G5GW.AZ9>:A%?3V<+SQ9P[(#GZ\<X[>E;
MT:BIMMF%>DZB21YWXREO;U)KFYTNXBM8[>)+1@O[N(L59B??^&DN;I1>>(7N
MU-N]QIL7EQR\,?E08'XUZA/;P74)AN(8YHSU210P/X&H;C2]/NW1[FQMIFC&
M$:2)6*CVR.*VCB8J*37]:?Y'/+"2<FU+^M?\RKX81X_#&FI("&%LF0>W%:9W
MY. N,<9]:7I2UQR=VV=L5RQ2(CY_EC CWYYY.,4X^9YHP%\O'//.:?12*(QY
MVULA,_P\G]:#YVU<!,_Q<G]*DHH 8/,\PY"[,<<\YIH\_P LY$?F9XY.,5+1
M0!&?-W)@)C^+D_I0/-W/D)C^'D_K4E% $1\_RQ@1^9GGDXQ3CYGF# 79CGGG
M-/HH C'G;7R$S_#R?UH/G;5P$S_%R?TJ2B@!@\SS3D+Y>..><TT>?Y9R(]^>
M.3C%2T4 1GS=R8"8_BY/Z4H\W<V0F/X>3^M/HH B/G^6,"/S,\\G&*<?,\P8
M"[,<\\YI]% $8\[#Y"9_AY/ZT'SMJX"9_BY/Z5)10 P>9YIR%\O''/.:://\
MLY$>_/')QBI:* (SYN4P$Q_%R?TI1YNYLA,?P\G]:?10!$?/\L8$>_//)QBG
M'S/,& NS'//.:?10!&/.P^0F?X>3^M!\[:N F?XN3^E244 ,'F>8<A=F..><
MTT>?Y9R(]^>.3C%2T4 1GS<I@)C^+D_I0/-W-D)C^'D_K4E% $1\_P L8$>_
M//)QBG'S/,& NS'//.:?10!&/.P^0F?X>3^M!\[:N F?XN3^E244 ,'F>:<A
M?+QQSSFFCS_+.1'OSQR<8J6B@",^;E,!,?Q<G]*4>;N;(3;_  \G/XT^B@"(
M^?Y8P(_,SSR<4X^9Y@P%V8YYYS3Z* (QYV'R$S_!R?UH/G;5P(]W\7)Q^%24
M4 ,'F>:<A?+QQSSFFCS_ "SD1[\\<G&*EHH C/FY3 3'\?)_2E'F[FR$V_P\
MG/XT^B@"(^?Y8P(_,SSR<4X^9Y@P%V8YYYS3Z* (QYV'R$S_  <G]:#YVU<!
M-W\7)Q^%244 ,_>>:<A=F..><TT>?Y9R(]^>.3C%2T4 1GS<I@)C^/D_I2CS
M=S9";?X>3G\:?10!%^_\L8$>_//)QBG'S/,& NS'//.:?10!&/.P^0F?X.3^
MM!\[:N F[^+DX_"I** &?O/-.0NS''/.::#/Y9R(]^>.3C%2T4 1GS<I@)C^
M/D_I2CS=S9";?X>3G\:?10!%^_\ +'$?F9]3C%./F>8,!=F.>><T^B@",>=A
M\A,_P<G]:#YVU<"/=_%R<?A4E% #/WGFGA?+QZ\YIH,_EG(CWYXY.,5+10!&
M?-RF F/X^3^E*/-W-D)M_AY.?QI]% $7[_RQQ'YF?4XQ3CYGF# 79CGGFGT4
M 1CSL/D)G^#D_K0?.VK@1[OXN3C\*DHH 9^\\SHNS'KSFFCS_+.1'OSQR<8J
M6B@",^;E,!,?Q\G]*4>;N;(3;_#R<_C3Z* (OW_E](]^?4XQ3CYGF# 79CGD
MYS3Z* (QYV'R$S_!R?UH/G;5P(]W\7)Q^%244 ,_>>9T79CUYS31Y_EG(CWY
MXY.,5+10!&?-RF G^WR?TI1YNYLA-O\ #R<_C3Z* (OW_E](_,SZG%./F>8,
M!=F.>>:?10!&/.P^0F?X.3^M!\[8N!'N_BY./PJ2B@!G[SS>B^7CUYIH\_RS
MD1[\\<G&*EHH C/FY3 3_;Y/Z4H\W>V0FW^'DY_&GT4 1?O_ "^D?F9]3BG'
MS/,& NS'/)S3Z* (QYV'R$_V.3^M!\_8N!'N_BY./PJ2B@!G[SS>B^7CUYIH
M\_RVR(]^>.3C%2T4 1GS<I@)_M\G]*4>;O;(3;_#R<_C3Z* (LS^7TCWY]3C
M%./F>8N NS'/)S3Z* &KNYW8Z\8]*=110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114<TT=O \T
MSA(XU+,QZ #J: )**IZ5J,>K:='>Q1O&DA;"N,,,,1S^57*;33LQ)IJZ"BBB
MD,**** "BBJ=MJ4-UJ%[8J");,H'SW#+D$?J/PII-B;2+E%%%(84444 %%%%
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 5E^).="N >^S_ -"%6DU"%]5ETX;A-'"LQ/8JQ8?^R_J*J:I_
MI>H6.FCE6?[1,/\ 8C(('XN5_(U<4U)7,YM.+MZ%==OAV^BCEO&&G71?!G*A
M89<E\ X'!!;KGD#UIZRW^K7=Y';7RV=O;2B-6BC#O(2BOG+9 'S=,?C6G>0B
MXLYHM@8LA !'?'%8?@N19;&[9>TZ*0>H(@B!!]P015IWBY=2&K24.C+$FL7.
MD,HUL0B%U(2X@#$,X_A*]B1R ,]"*U[>=+JVBN(B2DJ!UR,<$9%,O #9S9&<
M1M_*L;1==M#:Z;9(LCAH4B,ZC]VL@3.S/<X!Z=.G6IMS1ND5S<LK-G04445F
M:A7)W&@OJVNZJR736\;.(IPG#2+Y497GM@_H2*ZRLO2R&U36"#D?:4&1ZB*.
MM*<G&[1E4BI63*%CXCNKDQ00V2W<L5N&NUCF DCD!*L #QU4]2*O_P!MG_H%
M:C_WX_\ KUI+&B,S*BJ6^\0.M.I.46]$-1DEJR*WF^T0++Y4D6[^"1<,/J*E
MHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\XU;
M5=0?Q7=PW.L'2I;=P+ 21_N74]2QP>HQR>*UI4G4;2,:M54TFUN>CT5POBZ]
MUG2]UZVM"W+A%LK>!<J[<;RY(QCDD9-5-9U_4X=;NDFU&]M(((8686ENLJJ6
M4%B2>@R?7O6D</*233_K^F9RQ,8MIH]%HJO8RK-I]O*DWGJ\2L)2,;P1UQ[U
M.64$@L,@9//:N=JQTIW5Q:*9YL84/YB[3WSQ2[UW;-PW'MGFD,=13?,0@G>N
M%Z\]*/,3 .]<-TYZT .HIN]2VS<-P[9YI/-CV[]Z[1WSQ0 ^BF[T! WKENG/
M6C>A)&]<KUYZ4 .HIGFQA=^]=I[YXI=ZAMFX;CVSS0 ZBF^8A!.]<+UYZ4>8
M@ .]<-TYZT .HIN]2VS<-P[9YI/-C*[_ #%VCOGB@!]%-WH"!O7+=.>M&]"2
M-RY7KSTH =13/-C"[]Z[3WSQ2[U#;-PW'MGF@!U%-\Q""=ZX7KSTI/,0 '>N
M&Z<]: 'T4W>I;9N&X=L\TGFQ[2V]=HZG/% #Z*;O0$#>N6Z<]:-Z$D;ERO7G
MI0 ZBF>;'MW^8NT]\\4N]0P7<-QZ#/- #J*;YB$$[UPO7GI1YB  [UPW0YZT
M .HIN]=VS<-P[9YI/-CVEMZ[1U.>* 'T4W>@(&]<MTYZT;T)(WKE>HSTH =1
M3/-CV[_,7:>^>*7>H8+N&X]!GF@!U%-\Q""=ZX7KSTH\Q  =ZX;H<]: '44W
M>N[9N&[TSS2>;&5+>8NT=3GB@!]%-WH"!O7+=.>M&]"2 ZY7J,]* '44SS8]
MF_S%V^N>*7>H8+N&X]!GF@!U%-\Q""=Z_+UYZ4GF( #O7#=#GK0 ^BF[UW;-
MPW>F>:3S8RI;>NT=3GB@!]%-WH"!O7YNG/6C>A)&Y<KU&>E #J*9YL>S?YB[
M?7/%+O4,%W#<>@SS0 ZBF^8A!.]?EZ\]*3S$ !WKANASUH ?13=Z[MFX;O3/
M-)YL>TMO7:.ISQ0 ^BF[T! WK\W3GK1O0DC>N5ZC/2@!U%,\V/;O\Q=OKGBE
MWJ&"[AN/09YH =13?,0@G>OR]>>E'F( #O7#=#GK0 ZBF[UW;-PW>F>:3S8R
MI;>NT=3GB@!]%-\Q 5&]?FZ<]:-Z$D!ERO49Z4 .HIGFQ[=_F+M]<\4N]0P7
M<-QZ#/- #J*;YB$$[U^7KSTIDEU;PA#)-&@D8*A9@-Q/0#WH >64,%+ %N@S
MR:S)?$NDPZ@;!KH&<,J$*I(!)QR0,#G /ID54GLQK&M7;&<PS:>%CM64\QN5
M#L^.X(95QZ ^M2:=IQE\.S6NI>4DL[S^:T3 A=\C,,'_ ($"*U48I79BY3;M
M%&V6 (!(!/0>M+7"SW=Y8:]:"ZOS=FWOMK.P"_(\48. .@!?-=QO0D@,,CJ,
M]*4X<MO,=.ISW5MAU%,\V/;O\Q=OKGBEWJ&"[AN/09Y-9FHZBF^8AW?.OR]>
M>E)YB  [UPW0YZT /HIN]=VS<-WIGFD\V,J6WKM'4YX% #Z*;O0;?G7YNG/6
MC>A)&Y<CJ,]* '44SS8]N_S%V^N>*7>H8+N&X]!GDT .HIOF(=WSK\O7GI2>
M8@ .]<'H<]: 'T4W>N[9N&[TSS2>;&5+;UVCJ<\"@!]%-\Q!M^=?FZ<]:-Z$
MD;ER.HSTH =13/-CV[]Z[?7/%+O4,%W#<>@SR: '44WS$.[YU^7KSTI/,C !
MWK@]#GK0 ^BF[UW;-PW>F>:3S8RI;>NT=3G@4 <GJ5ZVF>,I-0$3S9@2U$2=
M79@SJ/Q*XS[UI>'-+O+:2[U+47S=W[*^S)/DKC(3\"2/P%36+1MKVIEBIYA"
MY/\ L=OSK5WH21N&1U&>E;3GIR^2.>%/7F?=CJJ6.FV^G-=&W!'VJ<SN">-Q
M !Q^6?Q-6/-CV[]Z[?7/%+O4,%+#<>@SR:RNS>RO<4@,I5@"",$'O5.ZTN"?
M3190@6RQE6A,2@>4RG*D#V(JWYB'=\Z_+UYZ4GF1@ [UP>ASUH3:V!I/<YZW
MN[S7I/[/FF^S)'&QN&@R&E(D>/"G^$'RR3WYQFKVE2S6<PT>[8,\40-O-C'G
M1CCG_:'&?J#WX;I.D-IVHW4SW<<OFY$<:IM*J9'DYY.>7(Z#I2ZXZPPVVIHP
M/V*=6<KS\C?*_P"0;/\ P&M9--\JV,(J2CS/?]!MY =1UU[&>>9;9+59/*BD
M*!F+,#DCDC '&<5?TW3K?2K".SM@WEQCJQRS'N2>Y)JCI$BWUU<:NS@+<'R+
M=>G[M&89]]Q)/T(K6WH21N&1U&>E3-M>Z:02?O#J*9YL>W?YB[?7/%+O4,%W
M#<>@SR:S-!U%("#T(...*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KB=?\.:]J5W<60N;>>PO9 ZR3J2]I@YPOUZ?X5VU%:4ZCINZ
M,ZE-5%9G':KX7UVYAFT^VU*"33IXHH]ESNW1;,<K@8YQW]:74_#&NR026%EJ
M4+V$UO' 8[G=F/: "5QZX[^M=A15JO-6,WAX.^_WE;3K-=/TVVLE8LMO$L88
M]\#&:L%5))*C)&#QU%+16+=W=FZ5E9#/*C*A/+7:.V.*78N[?M&X=\<TZBD,
M;Y: $;%PW48ZT>6F -BX7IQTIU% #=BAM^T;CWQS2>5'MV;%VGMCBGT4 -V(
M2#L7*]..E&Q 2=BY;KQUIU% #/*C*[-B[1VQQ2[%+;]HW#OCFG44 -\M "-B
MX;KQUH\M" -BX7IQTIU% #=BAM^T;CWQS2>5&%V"-=I[8XI]% #=B$@[%RO3
MCI1L0$G:N6Z\=:=10 SRHRNS8NT=L<4NQ2V_:-P[XYIU% #?+0 C8N&Z\=:/
M+0@#8N%Z#'2G44 -V*&W[1N/?'-)Y484KL7:>HQQ3Z* &[$)!V+E>G'2C8@)
M.U<MUXZTZB@!GE1[=GEKM';'%+L4L&VC<.AQS3J* &^6@!&Q<-UXZT>6A &Q
M<+T&.E.HH ;L7=OVC<>^.:3RH]I78NT]1CBGT4 -V(2#L7*]..E&Q 2=BY;J
M<=:=10 SRH]NSRUVCMCBEV*6#;1N'0XYIU% #?+0 C8N&Z\=:/+0@#8N%Z#'
M2G44 -V+NW[1N]<<TGE1A2NQ=IZC'%/HH ;L0D'8N5Z<=*-B DA5RW4XZTZB
M@!GE1[-GEKM],<4NQ2P;:-PZ''-.HH ;Y: $;%^;KQUI/+0@#8N%Z#'2GT4
M-V+NW[1N]<<TGE1A2NQ=IZC'%/HH ;L0D'8OR]..E&Q 20JY;J<=:=10 SRH
M]FSRUV^F.*78I8-M&X=#CFG44 -\M "-B_-UXZTGEH0!L7"]!CI3Z* &[%W;
M]HW>N.:3RH]I78NT]1CBGT4 -V(2#L7Y>G'2C8@).Q<MU..M.HH 9Y4>W9Y:
M[?3'%+L4L&VC<.AQS3J* &^6@!&Q?FZ\=:/+0@#8N%Z#'2G44 -V+NW[1N]<
M<TGE1A2NQ=IZC'%/HH ;Y:$J=B_+TXZ4;$!)"KENIQUIU% #/*CV[/+7;Z8X
MI=BE@VT;AT..:=10 WRT (V+\W7CK7/^(K1]2NK>QM@!);1/=H!T$BX$?ZEO
MRKHJS(_^1IN/^O*+_P!#DJX.SOV,ZBNK=PT.WE6U>\NHO+NKR0S2*>J9 "K^
M"A1]0:T/*C"E=B[3U&.*?14MW=RXJRL8]WX=M)O[3F52;B^BV;FZ1X7:-OIT
M!_ >E7-+N%OM,M[PH \\2L_'.<<@_0YJY69X?XTZ11T6\N5 ] )GP*IMN.I"
M2C+3J:'E1[=GEKM],<4NQ2P;:-PZ''(IU%0:#?+0;OD7YNO'6D\M" -BX7H,
M=*?10 W8N[?M&[UQS2>5&%*[%VGJ,<&GT4 -V(=OR+\O3CI1L0$G:N3U..M.
MHH 9Y4>W9Y:[?3'%+L4L&VC<.AQR*=10 WRT&[Y%^;KQUI/+0@#8N!T&.E/H
MH ;L7=OVC=ZXYI/*C"E=B[3U&.#3Z* &^6AV_(OR]..E&Q 2=JY/4XZTZB@!
MGE1[=FQ=OICBEV*6#;1N'0XY%.I"0!DG % ">6@W?(OS=>.M)Y<9 &Q<#H,=
M*AAU&QN55H+R"56?8I20$%N3CCOP?RJS3::W$FGL-V+NW[1N]<<TGE1A2NQ=
MIZC'!I]%(9DZ;&C:OJS%%^2>-5XZ?ND/]:U-B D[1D]3CK6;I'-]K#>MZ!^4
M,0K4JY[_ '$0V^_\QGE1[=FQ=OICBEV*6#%1N'0XY%.HJ"QOEH-WR+\W7CK2
M>7&0!L7 Z#'2GT4 -V+NW[1N]<<TGE1[2NQ=IZC'!I]% #?+0[?D7Y>G'2C8
M@).T9/4XZTZB@!GE1[=GEKM],<4NQ2P;:-PZ''(IU% "  = !GGBEHHH ***
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@ HHK.UZ9X
M=%N1$<2RJ(8S_MN0B_JPII7=A2=E<J/JCZMJ?V/1[Y0EN&-U,L8<*W&U03P2
M>>GI4.@W,]UJ\\ERX>5;?RRP7;NVSS*#CZ 5N6MI!9PK%!$L:@ ?*,9P !G\
M *Q] TZ\MKV[N+J)8E+.D8W9+CSI'W<=.'''M6MX\KL8<LN9-F]1116)T!6-
M82'3=4FTN9TV3M)<V[G@L6<LR>A()SQV/2MFJ&M6CWFF2K"!]HCQ+ ?213N7
M]1CZ$U47T?4B:>ZZ%^BJMKJ%O=6MM.LBJ+I T:L<$\9QCU%01:JLVOW&E(H/
MV>!)'?/=B>/RP?QHY7J/F6GF:-%%5[V\BL+1[F;.U< *HRS$G 4#N2<"I2N-
MNRNRQ69K>IMIHL5CV[[J\B@Y'9CS^@-8BZSJ]IXAM+;4CY:7EQ\L2IE50QG"
MAL<D-C/^%7==LYM3UJR@@=$>T3[4OF E2PD3'3V##\:V5/EDN;8P=3FB^7<Z
M&BL'^V[V%[FTFA@DO5E2*!8B=KEEW9.>0  2?84L-S=V6NB'4M31XY;;<%V+
M&BOO  7OW[DU/LV:>T1NT445F:!1110 4444 %%%% !67XC ;1)4/W7DB5AZ
M@R*"/H1Q6I67K/[^73[$?\M[E7<?[,?S_P U4?C50^)$5/A97U[3;.*R.IQ6
MD2W-B5F61$ ;:A!*\=1M!&/>MM6#*&!R",@BJVIHTFEW<:*69H'  [G::CTJ
MXA?3+$+*A,ELCH,\L,#) _$?G3;;B))*9>HKG[O5KN:_MY;-@FGQ72P2.1GS
MV8[2!_L@GKW/TYZ"E*+6Y49J5[&7HO,NIMZWS_HJC^E:E9>A<I?-ZWTWZ-C^
ME:E$_B%#X0HHHJ2PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **KW]XEA8S7<@)6)"V!U8]@/<GBN>TSPQJ%D[WB
MZFZW3QH41LLBMEF=".ZEFX[CUJXQ35V[&<IM-)*YU-06M[:WR.]K.DH1RC[3
M]UAP0:RX(=8U-Y7O)YM+6-MB16Q1M_ RY9E.023@8'3FJ#Z=J.D7=VNEKB)[
M-"UY-@D,K2LWRC&YCN'H!^E4H+:^I+J/1VT.JHJEI=]'>:5!<_:(Y28E,CJP
M(#8!.<=*P[636]<LGM9?W-K.SN+Q>"\))V*!V)'4_P!W'<U*@];]"G42M97N
M;&GZBUUJ>IVCA?\ 0Y45<?W6C5N?Q+5'>YO=<M++_EG;#[5+[GE8Q^>X_P#
M163HUM)X?UB[?4KB%5N;5)"ZL=JB(*G4_4'\:UM+62[O+G59$:))U6*!&7#>
M6I)#$'D$EB<>F*TE%1=UM8SC)R23WN:M%%%8'0%%%% !1110!SMKX4M_M5XU
MZ&FC,Q>T'FL/)5@"=HSA2&S@CFEM=._L;7;=VN)+AKX2QR2R8W,X 9,X]%5A
M^%=#67K@Q'9./O+>PX/IEL']"1^-:J<I.S9@Z<8JZ6QJ5@WUH^H^)HHOM4T<
M5I%'.T:GY6/F$C(_X >>O%;U9>F?OM5U6Y[><D"GV1 ?_0G:I@[79<U>R8OB
M)3_8LTR@EK<I<# Y^1@_]*99.MYK]Y=(P:."&.!&!R"3\[?HR5JD C!Y%5--
MTNUTFW>"T4K&TA?!.<$]A[   >P%"DN6P.+YDR&31H7UJ+5%ED1TSOC'*N=I
M4'V(![5/=:587LZSW5I%/(J&-3(N["GJ,&K=%+F?<KDCV,G3)'L;M](G=F"
MR6CL<EXL\KGN5)Q]"OO6M63K#+#?Z3<R,%CCN65F)P%#1..?;.*FDU5(];M]
M-*C_ $B!Y4?=U*D<?D2?PJFG+5$QDHZ,@U_6QHC6,DFT037'ES,03L7:>?P.
M*U(I8YXDEB=7C=0RLIR"#WK&U2RAU?64T^X!:%;*4N!URY501[X#57.FOHOB
M*RN;><BPG+VYMSTB9QNR/8L@X[$^]5RQ<4NI'-)2;Z'24445B;A1110 5E0_
MZ7XDGEZI8PB%?]]\,W_CH3\ZT+F=;6UEN'!*Q(7..N ,U3T.!X=+CDEP9[DF
M>8C^\_./H!@#V JUHFR):R2-&N*U'PYJ-O$US!/()(;E8[86Y(9+9G.X<=\O
M^2"NUHIPJ.#T%4IJ:U,#4+$:7X5\D2M+]ED2;S& !.V4.3Q6E9:I!>WM[:1Y
M$ME(J2 ]\J""/;J/PI-;B\_0K^+^_;2#_P =-<YI5RHO9-;C8-%+=B"=E.1M
M>./:?P? _P"!&K2YXMO?_AC.3Y)I+;_AS=T#FRN&_O7MS^DK#^E:E9?AWG2<
M_P!ZXN&_.9S6I6<_B9K3^!!1114%A1110 4444 %%%% !1110 4444 %%%%
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
M.#C'YTTVG=":35F0Z78G3M/CM6E\UE+%G"[<DL6/&3CK5NHSYV4P4_V^#^E
M\W>V2FW^'@Y_&AN[NP225D245%BX\K[T?F9ZX.,?G3CYOF+@ILQR,'.:0Q]%
M1@38?)C_ -C@_K2$3[%P8]W\7!Q^% $M%,_>>;U7R\=,'.::!/Y;9,>_/RG!
MQB@"6BHSYV4P4_V^#^E \W>V2FW'R\'/XT 245%BX\K[T?F9ZX.,?G3CYOF+
M@ILQ\PP<YH ?135W<[L=>,>E.H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *I7&D:?=7T5[-:Q/<0YVN5&?Q]?;TJ[133:V$TGN5YM/L
MKF99I[2"65/NN\89A]":)["SNI$DN+2"9T^ZTD88K],]*L4478<J[!1112&%
M%%% !163X@DDDL3IUMO^U7H:.(H=NSU8GL /QJ?1[N6YLS'<X^U6S&&<#C+#
M^+Z$88?6JY?=YB.=<W*7Z***DL**** "BHKB>.UMI;B4XCB0NQ] !DUSR:#<
M3Z5;7D16+57D2X>25F(4EMS+@'H <8]NU7&*>[(E)K1*YLVFJVUY?W=E"6,M
MF5$F1P<CMZ]"/J*NUSEQ%!X9:SOY93Y"*\5W,1R2QWAR!_M@C_@==$K!E#*<
M@C((HDDM5L*$F]);BT445!H%%%% !1110 4444 %%%% !1110 4444 %%%%
M!165J#2W^HKI44CPQ+&)KJ1#M8J20J*>V2K9(Z >]9WA75;N2ZO-(O\ E[)O
M+AD/614"@D^IY4_\#%:*FW%LR=1*2B=-14-K=07D1EMY Z!V0D>JD@C\P:Q9
MM/;7=6O#->W,,%DWV=(K>0H&)17+,1R>6&/]WWJ5&[UT*E*R5M;EN7_3O$4<
M76'3X_-;WE?(7\EW'_@0K4(R,&L_1;"YL;>4WLR3W<\I>61!@-@!5_\ '5'X
MYK1HEO9!!.UWU,"4WN@21VUC";JUN6V6Z,<"V<GH2.?+QGW&,=QASP76FWMA
M<SW\UPT\YBN 3B/YE.W:G088*/7GJ:W:H:U8S:AI<D%M(L5P&5X7;HKJP8'\
MQ5J=W9D2A9-KY&/<7-_<:HE]#?/'8K>I:I JC$N"0[$^F21@?W15_5]2$@?2
MM/G_ .)C-A!LZP@C)<^F!S[\#O5I-(L_[+ATZ6(2PQ*H ;J2.^?7/-2V>GVF
MGHZ6D*Q!VW-C)).,=3["ARC]PE"7?<S[7Q!:PPM!JMU#;WMN=DR,V-QX 91_
M=;((^N.U:,-]:3I"\-S$ZSY\HJP._'7'TILVFV-Q=I=S6D3SQXVRLH++C)&#
M^)K+UC3;.R>+6(+=(YX+A))'7C*L=KG'3[K$_A1[DGH5><5KL;U%)N&=N1G&
M<4M9&H4444 %%%0W=S'96<]W-GRX(VD? R< 9/\ *C<&[$U9GB)C_85S"OWK
ME1;K]9"$_P#9JKV5SJ4.I6J:C,I6]AD?R0H A<%2%!ZGY6/7N*??^;?Z[9V,
M6WR;4BZN2?Q$:CWW G_@-:*-I(RE+FB_N"]@BL]1T=H8UCC\YX<*, !HV/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M"DRH _W3N'/TIV!Z#FC ]!Q0 @D0R&,.N\#)7//Y4WSX3&7$J%!P6W#'YT_
MSG'-&T8Q@8H YJPUF/3-"M[)(GN;Z%'@2WCY+-'Q^"GY>?1A6C:^(+2246MY
MFQN\X,,QP"?]ENC?AS[5<BT^T@O9KR.!5N+@*)).[8&!5'Q-YBZ,TD%NT\B7
M$#B-!R^)D./TK:\92M;<PM.$;WV(+#6Y)M<NHIY(Q9/N%HQ(&3&0LG/?YFX^
ME3:J(]1U.TTB3:T1!N+A&Z.J\*I'?+<_\!-1?V/<6^BV0A*/?V/[Q>RR,<[U
M/LV2,^N#4NB,UY<WVI2P2PO+*(D25=K*B#I_WT7/XT.WQ+H)<WPRZERSM--L
M$D^Q0VUNN?WGE*J\^^*L&:(!294 ;[IW#GZ4_ ]!S1@>@XK)N^YNDEHA!(AD
M,8==X&2N>?RIHGA,9D$J; <%MPP/QI^!G..:-HQC Q2&-,L8*@R+E_NC/7Z4
M"6,E@)%RGWAGI]:=@>@XHP/0<T 8TMRFG:VU]*5-G>I% )E88C=2^ WL=V,^
MHYK7,B!Q&77>1D+GD_A3+FUAN[62VGC#Q2J593W!JGHLLKV\MO<-YDUG*8#*
M>L@ !#'WPPS[YJWJKF:]UV[E\31$,1*F$^\=PX^M9FDS1"ZU0F1 &O?E.X<_
MNH^E6]4NQI^EW-V$#-%&653_ !-V'XG J/2K":SCG:ZFCFFN)?-<QQ[%!VJN
M "3_ '?6A:1;!ZR2+OF(9#&'7>!DKGG\J:)X3&9!*FP'!;<,#\:?@9SCFC:,
M8P,5!H-,L8*@R+E_NC/7Z4"6,EE$BY7[PST^M.P/0<48'H.: &>?"(Q(94V$
MX#;AC\Z<9$$@C+KO(R%SR?PI=HQC Q1@9SCF@!HFB(8B1,)]X[AQ]:#-$ K&
M5,-]T[AS]*=@>@YHP/0<4 )YB&0QAUW@9*YY_*FB>$QF02IL!P6W# I^!G..
M:-HQC Q0 TRQ@J#(N7^Z,]?I0)8RS*)%)7[PST^M.P/0<48'H.: *>H6UCJ5
MHB73JT E5P=PP2IR!^E6C(@<1EU#D9"YY/X4[:,8P,48&<XYIWTL*RO<R!)"
M/%;.'09L3N.1V?O],_K1=20S^([!&="D,$DP)(P6)55Q^!>F:],UA>Z;?Q6Y
MG8RFV,:D L)!QR>/O*M3:=#=2ZE=7]Y:?9M\<<44;.K$!2Q)XXY+?I6O3F\C
M'KR^9I^8AD,8==X&2N>?RIHGA,9D$J; <%MPP*?@9SCFC:,8P,5B;C3+&"H,
MBY?[O/WOI0)8RS*)%ROWAGI]:=@>@XHP/0<T ,\^$1B0RIL)P&W#'YTIDC#B
M,NN\C(7/)IVT8Q@8HP,YQS0!2U."+4=-N+83HK8R'##]VX.5/X$ _A69?ZE'
MJ7A,ME4DNBEM)'G[KLX1U_#)_"N@P/0<UBWNBS/K-M<VQ06SS++=1G^\@.UA
M[] ?H/2M(-=3*HGNNNAL>8F_RPZ[P,[<\_E7.>!U6+0);B1U'G7+DDGH 0@'
MY**Z7 SG'-16UI!9VZV]O&$B7.%Z]3FDI6BUW*<+S4NP\RQ@J#(H+_=Y^]]*
M!+&691(N5^\,]/K3L#C@<48'H.:@L9Y\(C\SS4V$XW;AC\Z4R1AQ&77>1D+G
MDT[:,8P,48&<XYH :)HB&(D3"?>^8?+]:#-$%5C*F&^Z=PY^E.P.>!S1@>@X
MH 3S$,ACWKO SMSS^5-$\)0R"5-@."VX8%/P,YQS1M&,8&* &F6,%09%R_W>
M?O?2@2QEF42*2OWAGI]:=@<<#BC ]!S0 SSX?+\SS4V$XW;AC\Z4R('$9==Y
M&0N>33MHQC Q1@9SCF@!HFB(8B1,)][YA\OUI#-$%5C*F&^Z=PP?I3\#G@<T
M8'H* $\Q/,\O>N\#.W//Y4T3PE#()4V X+;A@4_ SG'-&T8Q@8H :98P5!D7
M+_=Y^]]*!+&691(N5^\,]/K3L#C@<=*,#TZT ,\^'R_,\U-A.-VX8_.E,D8<
M(77>1D+GDT[:,8P,48&<XYH :)HB&(D0A/O?,/E^M(9H@JL94PWW3N&#]*?@
M<\#FC ]!0 GF)YGE[UWXSMSS^5-$\)0N)4V X+;A@4_ SG'-&!C&!B@!IEC!
M4&1<O]WG[WTH$L99E$B[E^\,\CZT[ XX''2C ]!S0 SSX?+\SS4V9QNW#'YT
MIDC#A"Z[R,A<\FG;1C&!BC SG'- #1-$=Q$B?)][YA\OUI#-$%5C*FUONG<,
M'Z4_ YX'-&!Z#B@!/,3S/+WKOQG;GG\J:)X2A<2IL!P6W# I^!G..:-HQC Q
M0 TRQ@J#(OS_ '?F'S?2@2QEF42+N7[PSR/K3L#C@<48'H.: &>?#Y?F>:FS
M.-VX8_.E,D8<(77>PR%SR:=M&,8&*,#.<<T -$T1W$2)\GWOF'R_6D,T056,
MJ;6^Z=PP:?@<\#FC ]!0 GF)YGE[UWXSMSS^5-$\)0N)4V X+;A@4_ SG'-&
MT8Q@8H :98QMS(OS_=^8?-]*!+&690Z[E^\,\BG8'' XZ48'7% #//A\OS/-
M39G&[<,?G2F2,.$+J&89"YY-.VC&,#%&!G..: &B:([L2(=GWOF'R_6D,T05
M6,J;6^Z=PP:?@<\#GK1@>@H 3S$\SR]Z[\9VYY_*FB>(H7$J;5."VX8%/P,Y
MQS1@8Q@8H :98QMS(OS_ '?F'S?2@2QEF42+N7[PSR*=@<<#CI1@9S@4 ,\^
M'R_,\U-F<;MPQ^=*9(PX0NNYAD+GDT[:,8P,48&<XYH %96SM(.#@X/>EI*6
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K&O+&6TUB/5K&R68F-TN4C<(\F=FUN>"1M(Y(ZULT5496)E%21
MSZW<_B4(+:W$6GQW"&229BKN4;<5"XZ!@ 3GL:Z"D50HPH 'H!2T2=]A1C;?
M<****DL**** "BBB@ HHHH **** "BBB@ HHHH 9)%',%$L:N%8,-PS@@Y!^
MM/HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKF]1\;Z=IVI/:-%/+' =M
MU/&A*0$] >.<G_)JXPE-VBB)SC!7D['245@:CXSTG3KIX'%Q-Y2JTLD,6Y(@
MV,%C[Y'YTNH>,M)T^81-Y\Y$2S.T$1<1H<89CV'(_,4U2F^A+K4U?4WJ*C@G
MCN;>.>%P\4JAT8=P1D&I*S-0HHHH **** "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* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M"E,=377>'=,?1_#]E82LK2PQ#S67H7/+$?\  B: +R^8Q8;QP<?=I2'4$F0
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
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 **** "BBN4\1>)KW2
M_$=C:6RQFS3RWU!V&2BR2"-,'MSN/X4 =716/>>*-,L;][.9ILQ,BS2K"S1P
ME\; [ 8&<C\Q6A?7MMIME->W<HB@@4N[GL/ZT 6**Y36?&L-MX?U"ZL8+@7M
MJJ_N)[9PR;\[79?[O!Y]1BNATR2673;>2=W>5D!9GA,+$^Z'E?I0!:HK"O==
M.G^)C:W,B1V$>F27DKE>5*NHS],$\4L7BW2WMKN>07-O]D@%Q(D\#(_E'.'
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
M7;6+%3,K[4#@@^6K*-W('7J*ZC5]&EO[RSO[2]^QWEGO5)#$)%97 W*5R,]
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
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 %%%<7_;MYIFK:N(8?M;S:O#:Q1R2E53?
M"IZX.!GT'<T =I161H.K7.HF^M[ZWBANK"X\F3R7+HV55@02 >C=*I^([(-/
M+J.IZO/9Z5;6ORI;W#PMYI)^8E<;N-H YYSQS0!T=%<-IBZEKEWI^F:S=7<#
MPZ.ES,L$S0NTKN5!8J0<@)G'3)Z5%<ZAK5Y\.;74DU0PR1[8[@K%\\Q$PC)W
M9^7..<"@#OJ*Y;7IHY_%5GINHW\MEI[64DRF.Y:#S90RC!=2#\JDG&>^>U6?
M!&I3:IX7@GGG:X=))8O.;K(%<JK'WP!F@#H**YC5?%%]I5\6FL;>.Q%U';(9
M9]LT^XJ"Z+C! +>O.T]*BE\6ZC'+<3C38/L%KJ0L97,Y\QLLJAE7;C W#J:
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
MEN;&Z2+34B:2P9GB5BY.-Q ^8@$D=N*T_%MEJ]Q9F?2I%?9;SQS6CLRB973
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
M((M7TG[*[O:FTE2X=E"C=N5Q@'."3D<9]:T]3U*VTFPDO;MRL4>!\JEF8DX
M '4DD "J^EZ[;ZG<S6OD7-I=0*KO;W4>Q]ISAA@D$<$<'M0!R?A?3M6.D:'J
MVFBUDWZ7]EE6XD9=F7W!Q@'=WXX^M/@\&:M;6]G"4TZ[:/3!9;IG;%J^6S(@
MV_-D$?W3P.:[O&.E17EU'8V4]W-GRX(VD?:,G"C)_E0!A>&]!O\ 2[M+B\:W
M^73;:S(B=F^:(OD\@<$,/UK,A\*:K;V&FK)!IUU+I5Q,8XI)&V7$4F<[LH=K
M#([$<5V-M<)=VL5S%G9,BNN1@X(R*EH YK3?#^H6^J:=?W4EIF"*Y$L<"[54
MR,A54 49"A<9.":Q?$FF2:?X=FL_M4*ZI=ZO)<Z>B$EG,DF",8SD)(<]AZUW
M]% $-G:QV-E!:0C$<$:QH/91@?RJ:JFEZE;ZOIT-_:[O)F!*[Q@\$CI^%6Z
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
MW:RA1G RP&:Z6[\*:'?3SS7-@LCW#!I/G8 L,?-@' ;@?,.?>K?V+[#:W/\
M94,*3S2&4^:6VLYQDG'/;M0!B^$[W^W+[4==5B8)E@A@7/ "QAVP/]Z0C_@-
M17]JFMW5QH.F6R0V*W*S:G= 8#2;@YC3U<X&X] #ZUL>'-&70=#@T\,KLFYI
M&1=H9V8LV!Z9/'MBH)?!OA^:ZENI-/!FED,CL)7&YB<DX!H Y+5DEDM/$.IQ
MS;-+@U)3=:?@;KAHR@8A^J;L+Q@YV]1FO1P0>AZ=:R[CPUHUU?&]FL4>9G5V
M^9@KLO0LH.UB,#D@]*L6FFI::C?WJD%[UT9@!C&U HSSR>/;M]2 8#VJ:W?+
MI>FVR6^DZ?>B:ZF QYTRMO,:#_>Y9O7@=ZR).?A_?1_\O/\ ;97'?S/M@(_'
M&*ZA?!V@)=?:ET\+-YGF[A*_WLYSC..M6#X<T@ZG_:1LE^T[_,W;FV[\8W[<
M[=V.^,T 8U[:IKEW/H6FVR0Z?'=K-J5R!@/)N$AC3U8G!8]OK61?'/@?Q8A_
MUO\ :LP [[C(FS]"N*ZB3P=H$MW)=-IX\Z60RNPE<9<G). <=:L3>'-(N-2&
MHRV2M<[E<MN;:S+]UBN=I([$C(H RO'=E;W>GZ=Y\>_&IVRCYB.&E4'I[5@7
ML033-;UE7D74-.U58+5A(W[N-6C58P,XPP8Y'?=7>ZAIUGJMFUI?0+- Y!*D
MD<@Y!R.0<BJC>&-&>^2]:Q4SH48,7;!91A6*YPS ="030!1\7VTMY_9T$)AG
M/V@NUA+,8A>*$;*[AW'WL'CCFN=TVTL-8UC1K21+LP0V]]');W,N71EE0&,L
MI^95/ YZ >E=SJ.EV6JPI%>P>8(VWH0Q5D;ID,""#R>AIEIHFFV+6[6MHD36
MR/'$03E0Y!;ZY(!)/- '":>J:IINDV,D,VHW,5M<E89KDQPQHLQ02.W+%@
M, ]^G6IO#<']MW^A?VC-/.J:&DQ4RL [B7 9L'YL>]==)X6T218%:P7%OO$8
M5V'#-N93@_,I/.#D5-8:'IFELC65HL)CB,288G:A;<5&3TSS0!P_AA-0GFT3
M5Y$@@FN[B7S[A[UF>Z!#YC\O;CY< @9XV5!HL TK2_"M_9>8+JYM+@2DR,?,
M @9E4@G& 0,"N\M?#NDV>H&_M[-4N"68-N8A2WWBJDX4GN0!FI8=&TZW2R2*
MU5%L 1; $_N\J5./P)'- '"P0I967A^ZMI9&FU739VOF:0MYY\C?N;)ZA^_;
M.*;86D.K6;1W\DBK8>'+5[7$A41EHVW2#!Z_*!GVKM;3PQHMC+)+;6"(TB-&
M?F8A5;EE4$X4'T7%)<^%M$NUMEGL$86L(@B&YAB,=$.#\R\=#F@#@HHKO4[1
M8/(CDCLM M&ADEO&@%L6C8F484Y(*CGC&WWK5M+7[=J.LWE_?E)K33K9X[@2
MMY4,C0MNE & ?7)[?6NHN?"VB7:6Z3V"LMO"((P'9?W8Z(V#\R^QR*N+IMDL
MMS*+9-UTJI/D9#JH( (Z8P2* .6\(1+I^L?89[:6UNWL%D/E7'G6]TH8 S G
MD/EN_8]ZS]<7SX/%>K2RR)?Z7,BV3B0CR0L:,NT9_B+'/KFNRTW0-+TB1Y+&
MU\IV0)N+LY"CHHW$X7V'%-N_#FD7U^+ZYLEDG!4EMS .5Y7<H.&QVR#B@#'\
M,Z?;0>+O$<Z0[)1)"/O$XW1(S#KZUCZC&\-MXQUF.68WEE,Z6S>8V( 88]Q4
M9P#ANOL*[R&RM[>YN+F*(++<E6F8?QD */T %,73;)5NU%NA6]8M<*>1(2H4
MY!]@!0!Y[J$-[HEIJ*0>3IL,UG K007S3/\ -.J&;)4;<JS D>F:T]9L;#3)
M%TO3[N6."\O[2*[M%E.V)&+=#U&_: >><>]=);>&=&M+6XM8K%#%<H(Y5D9I
M-R#HN6).!G@=!1'X9T:.PGL19*T-P0TH=V=G(^Z2Q);C QSQVH XR^MQ'JL^
MAP2S1:>FM6BHD<K#8)(6+H#G(!ZX'3=Q2:YI=G-:^+ED+H-*M8X;)1*P$2>2
M&P.>=Q)!SUZ5V]OX>TJU@CAALU"Q7 N5)9F8RXQO+$Y)QZDTS4?#.C:M<M<7
MUBDTCQ^6Y+, Z]@P!P<9XST[4 4O$<D"^&+>&<W+"XD@A6*V8*TS%AA-QZ ]
M"<],UR%[9!M)URSNK9(8[35+/RK>.=I$A#F+< 3CJ"<\8!)QZUZ-?:99:C9?
M8KN 2P?*0N2,$'(((Y!&.HJFOA70UM[FW&GH8[L*)U+L?,VG().>N><]?>@#
M,\=Z?:GP<83%\EO+;K&-Q^4>:B^O/!(YKGM;TRUB7QA=1"2.73UMS:LLK#RB
ML"8(YZ\#DUW]QI5C=:7_ &7<6XEM-BQ^4Y)X&,<YSQ@<]:B&@:6+6YM?LBF&
M[14G4LQ\Q54*,G.>@ H X?5UU"_U+7KM5A26QN(DM[R:]:+[( B,,(%((8L<
M\\YQ73^+B93H]B[,MM>:BD5P%8KO4([!"1V)45?N?#NDWFH"^GLE><;23N8!
MBOW2R@X8CMD'%6=0TVSU6U-M>PB6+<& R058'(((Y!'J* .)U%8-)U*T72;I
MY_LO]H,D;-N\AQ"K>6/8'G'O5<P1Z9:Z/)9:@]H^J:1<-=W3RLP+>4K"9LGJ
M&/7WKN+;0=+L_L_D6:*;8N8R2207^^22>2>Y.:AL_"^B6+2M;Z?&OG1F)@Q+
M+Y9ZH 20JGT&!0!PUY)-HVE:A91VTVGWTEM;!UBN]]O,C3!&E5\;E8[B"3SC
M!YZUT_A6TN+#5]4MFBM[2#9"Z64-TTWDL0P+<J,;L#\C6E!X7T6VM[B!+!6C
MN8Q%*)':3*#HN6)P!G@"K.FZ18Z2DB64'E^:VYV9V=G.,#+,23@>] '$70)L
MM2U[S)/[4MM=$$+^8>(Q,L8C SC:4)..^<UM>"M.M+.;7&MXMA&IRQYW$_*
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
M^=N:Z*H+*RMM.M([2TB6&"(81%Z+SFIZ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "L*[\6V5I>S0M;73P6TR0W%XB*887;& QSG^)<D
M @9&:W:X34M+U,VVN:%%ITTO]K7PGANUV^4B-LW%CG(*[6XQSQB@#5\/ZMJ&
MJ>)=96X6ZBM;200Q0O'&$7Y4))()8L<D^F#ZU7\1>+V@M[F'38;H/;W<-LUX
M(E:$.9$WIR<YVDC.,9[YQ6IH5G<6NIZ[+/$42YOA)$3_ !KY2#/Y@C\*YR^L
M-6BL]5T:+2;B<W6JK>1W*[?+\HRHYYSG<,$8Q[T ;!\56]CY_GF\O&;4I+.*
M..!=P<)N"#!Y''#'G)YP.:EF\86EO,R2V-Z(X3$MU-L79:O( 0K_ #9R-PSM
M! S69;Z/J"ZO%,UJXC77Y[DMQQ$8"H;Z9.*IW_AZ0ZOJL4NC75\U_=I-!*+E
MTMPA"!O,"N.5VD]"3Q0!T4OBRSBOWMA:W;PQW*VKW:HOE+,<83[V[J0,XP">
MM9VE^,I6M;R2_L+OS!J3VEK$J)ND.3A!\V-R@')) ]S3M._MC2+Z\TZ#3'D-
MUJKW NFQY(@=@S'.<[AR ,=<=JSQI^J6MXUQ_9=S)]AUR6\PNT^=#*'7*<\D
M;@2#B@#:?QI8);Q.;.^,\ER]H;58@94F52VT@''(Q@@D<@YQS3T\76KW@@-A
M>K'YZ6TDY1=D4S $(WS9R-P!(! )ZUCV6DZE+KEKJTEE)"D^KRW+1OC=%%]G
M,:E@#P21T]Q2W=CJ2^(GFL=.NK.\>^0M<6\G^BW%OQN,JEL;MNX=,YQB@#HM
M2U 6FKZ9 9Y4%P9LQK&K+)M3=R3RN.HQUJA8^-+6_-MY6FZBJWD+2VC/&@$^
MT9*K\W!QZX![&IM;L;FYU[1IX86>*W^T>:PZ+NB('YFLS2=(OX(?!PEMG4V$
M$BW.<?NB8MH!_'B@!^B>,9KCP_IL]WI]W/J%[O$<,*(#*%Y9QE@ HR!R1SVJ
MY_PF5E*MG]DLKZ[EO(7ECBBC7<-C!75MS  @G'7''7IGF+71+Q+'0FU#1]09
M-,2XMKB*WE*298J5="C@LO&.O?IQ6SH&C75EJVE3'3?L<,=C<B2,2&01N\R.
M%+,22Q&2>2,YH OCQC8RPV,EG:7MX]["TZPPQ@O'&IPS,"1C!.,#))Z9K/T?
MQF3H%C+=6]UJ-Y+:O=3?9HT&R(.1N()4=N@R>.E4M$L-4T"73;Z32KFY!LIK
M62*':7C<SET)R1P03SVXS5:/1]0M]%T]+C1[Q;J&R=8;G3Y=L\,Q=CL;Y@"A
M!4\Y'7- '3^*-=FT[PA/J^FH\K&)7B8*"%!Y#,"1Q^O/2FW?C"VLVD$FFWY^
MS1+->%40_9%;.-_S<G )PN[CFFZY8:I?_#^>RD03ZG)9*LBJ0 \H W8[=0:R
M;^/5"VOF#1;R3^W[5%@!"#R7\LQE9/F^7'#9Y')H ZO4]7M=+T[[=+OD1BBQ
MI$-S2LQ 55'<DD5G'Q=:+ V^RO%O%N1:_82J^<9"NX ?-MQMYSNQBH]=TNZ7
MP_IJ6L1NI=,N+:8Q*0&E6,C<!GOC)'TJG?/K%]=V.M'295@T^^+1VV )WA:(
MHSD9QG<QP.N!0!>_X3*R,5N4L[U[B>XDMOLJQKYB2H-Q5OFQT[YQSG..:I7O
MC.5VTI[#3[PK/?/;7,31IO4JKYCY;&[*@\'& >:K:=I&I-KUEJLME)"D^JW-
MT\;D;H8S;F-"P!X)(''O2/IFI6GDW0TZ><0>(9[IHXMI<Q,' 8 D9^\* -./
MQ3#;8B9;W4)Y[ZY@A2.% V8V.5^\!@ <,>H&3BK=AXHL=0>RCCBN(Y+QYHPD
MB &-XOOJW/!^F:QM.T?4(=;L)Y+5UCCU349G8XX20ML/XY%00:?J6F7UGJ+:
M;<3I!J=^[QPA2^R5CL8 D9'3\Z -U_%EH4C%O:7=U/+<36\=O$J[V,1(=N6
M"C'4GN*N6NMVEYH9UB(2?9Q&[LK+AUVY#*1Z@@C\*XI- O0;"_U#2KUXX[N^
M,UO;3%94$LFY&!1AD<8.#W%=%:636'@.ZA>R%DQM[AS )&D*;MQY8DDGGGGK
MF@!]GXST^Y*M+;7EG%):M=PRW$8"S1J 6*X)/ (."!QR*8/&UFEO--<Z=J%M
MY5J+P))&FZ2'(!888],C(.#[5AV2:UJVGZ1<6.GRVL^F:1)Y4LQ79+,\2K'L
MY.1QGGIP#4FDZ//<ZZLMSINI+;W>E26ES/>R;W:0E2<@L<+@$#&!GH* -W6?
M$5O;22VD4\\4L)MG>:*)74"67:J\GO@Y] <CFFMXRLDNWB^Q7QABO/L4MUY:
M^5'*6"@$[LX)(Y /49Q7,Z1INHZCX.FN6B\Z[FO[5,H?O1V[QH6_\<=OQK3G
MT?46T34X%M7,DVNK<1KQ\T?G1MN^F 3^% &G/XRL;>[>$V=Z\*7:V9NDC4Q>
M<2!MSNSP3R<8X(SGBM#5]9ATA( T$]S/<R^5!;P %Y&P2<9(   )))KBKTW=
ME:2Z5]C,L3>(8Y%NTE1D(>X5]N =V\$X(QT&<UT_B.WNDU'1]6MK66[6PGD\
MV&'!<H\97(!(S@D<4 /L?%EA?RV\2074<D]W):!98PI21$+L&YXX!'UI)?%=
MHI\NWM+NZN&NY+1((E7<[QC+'+, % [DBN8T[[=)<+JRZ;/)]DU^Y>>VBVM(
MBM%M'&<$@L,X-316FMQJ&GL-0BLKG4[J:ZM[60+,58 QY*L#C.<X/IVH W&\
M:6/D6+PV5]/+?^:(;>.(&3=$0'5@3@$'WQP>:J:=XQDVZM+J-C=HMM?BWMT$
M:;F+! L0 ;E\L3Z8(YJEX:T?4;2]T83:=+;1V4FH"0,P(42.K)@@G((.,^QJ
M/4M&U"8ZI VFW4J+K,>HJ8G"^?%M165&# AQACVZ=: -V3QG8P6IDGL[V.=;
MM;-[7RU:5967<HP&(((Z$$]:KVOBB2/6KV._CGC@:>T@@B9%W0-*A.'(/][
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
MJU67X;LFT_P_:6SVB6;*I9H$D+B,L2V-Q))////6M2@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ JA<:WI=I=/:W%_!%-&@D=&< JI(
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
M"2,^U9^CSZMJ,*Z]_:C+$;R96LW5?+\A&= HXSO^4'.?6@#K:*X;3-5U9(M
MU2XU&2==:+K-;LJ[(LQLZ;,#(V[<').<U7TJXUN]7PXTWB"[_P")S;2-<;4C
M&S:H8%/EX/8DYZGIQ@ ]!HK@[#4-8U7^PK)]7FA^T&^2YFB1!)((9 J$94@'
M'7 [G\$BUB_N[6TM;G5KI9HI[J!UL80UQ=F)]JM]TJJ@=2<#)% '=F-&=79%
M+)G:Q'(SUQ3JX/1]2UCQ#)H]M+JL]H+C2Y9YW@2,,[K*J \J0.O.*9:^*M2M
M=*L=3OKGS([K1YW V  W$1R#TZLN>.G% '?T5B7,M]8>##)<ZA'!?16@\R[G
M7*I)M&6( YYZ#'I7*SZ]JMG:ZU#:WU^1!!:RVTU_"JR O*58[< [2!T8 ]:
M/1:B6Z@>ZDM5F1IXE5GC!^90<X)'O@_E7$ZGJ>KZ)/JVG1ZI-<N8[0P3W"(6
MA::4QL>% (XR 1P:T= M)[+QIK,,U[+>8L[4I+-MWXS+P2H /.>W3% '545Q
MFK:AJEGXBE-U?W6GVYGA6R?R0]I(AV[UD8 E6)W $D8XQ2MK>I#3))?M1WCQ
M$+0':/\ 4_: NWI_=XSUH Z^.*.%=D4:HI);"C R3DG\22:;;74%Y;K<6TR3
M1/G:Z'(/..M<SHDFKZL4UE=59(VOY8S9NJ^7Y"NR #C._*@YS6/X8DO]/L?#
M4J:C,\%]<RP26K*GEJN)&!'&[.5ZY[T =_-#'<0203('CD4HZGHP(P14-M%8
M:9'!I]NL%LI!$,"X7..3M'?KD_6LG7)[NXU_3-&M[R6SBN(YIYI8=N\A-H"@
MD$#E\GCM7.6<E]JNO>'I;O4KCSX)[VV=HU0*_E$C=C:?O  '],4 =];74%Y;
MK<6TR31/G:Z'(/..M2UYWX;FOM,T[PW<+J,TEO>7$T$EJ53RPN)6!'&<Y7KG
MG-/T+7->OOL.H9U&2.\BE>Z$MNHMX1L9HS&0,\$ <DYS0!Z#56#4K*YO)[."
MZBEN+;'G1HV3'GIGTK*\&_;[CP_::CJ.HRWD][;QRD,JJD?R_P ( '7/.<\^
ME<W8"?3=/U0_V]=0B77'A=O+6260#J(PJ<R-QVP .@H ]#J-YX8Y8XI)4224
MD1JS %R!D@#OP":X6PUG5KXV^D&]NH&FU::V^T2H@G6%(O,P>,;CD#..GO4^
MH:=J(\0^'([O6IY'6[N$22(1@[!%(REOE^_CY3VQT /- ';T5PVG:MJIM]$U
MR74)94U:^,$MFRKY<:-OV;<#(*[1SDYYJ&RG\1W'A*QU8ZC?W;7<J_:EM8H]
M\4(W@F-=O+$[<GDXZ"@#OZ*Q_#%X;W1_-.H_;PLLBB5H_+< ,<*ZX&' X/ K
MF=,UG5&U?3E@U.XU 7RW DDDA"6K.JED$1*AL C&>0?6@#OJ*X_PIJ%_)J:V
MNI:A=B\-KON;*]@"$2 C+Q,H *<D8!/:H_&&J7EI<7[6FJ7226ECY\5K9PAM
MC#<2\S,I 7@8&0< X!H [2BN+75-4GU'5KQ]0D2UTRRANEM8T4"1VB9B&)&=
MO'0?GQ1X5U#6KC4+)YVU*XMKJS,ER]W J1QR_*5,9 'RD%ACV% '9LP52S'
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
MKF0JKQJAW)MVJ ,-\V<<GK7044 9.DZ NF7UU?O?W5[=7:1I+).5Y";L8"J
M/O?IZYS)_85F9=5>3?(NJ@"X1B-N!&$P,>H%:5% '.)X,MFM;B"[U&]NS-9F
MQ224H&AA/4+A0">!R<DX%/O?"%K>SSM]LNH8+M(TO+>,KLN @P,DJ2..#M(R
M*Z"B@#*D\/64GB6'7R9!=0P>0J@C81S@D8Z@,PZ]#5"'P9;P/:;-3OA#8W)N
M+6#*;8B22R_=RP.XCDD@="*Z2B@#&M_#%G;6>F6J2SE-,G,\))&68AQAN.GS
MGICM5C1]&CT6.>&"YGEAEF:5(Y2I$19BS!< '&2>N:T:* .=M/!MK:W,3_;[
MV6WBNFNUM9&0Q^<Q)W<*#QG@9QD9ZTF@Z3,GB+6-;N+)[,WIC2**1U9L*H#-
M\I(&X@=_X:Z.B@#-U#1H[_4;"_\ M,]O/8,Q0Q%<.K8W*P(/!VCI@^]5[7PO
M96EOI,"2S,FDEC#N*G?N1E.[CGACTQ6U10!A:7X4MM,NK:47EU<162NMG!*5
MVVX;K@@ GC@;B<"I=5\/+J6I0ZC%J%W974$+PH]N4QM8@G(92#T_R<5L44 <
M\W@^UBBM%TZ^N]/DM;=K;SH64M)&3DAMRD9SSD8()--;P58H!':7=W9P-:+9
MS10LN)HUSC)*D@_,>00>:Z.B@#(TOPY:Z6SL)IK@R6L5JWG;3E(]P7H!SACF
MJNF^$+?3KRQN/[1OIUTY72TAE9=D2,,;>%!/&.2<\"NAHH RM5T)=1NX;V&^
MN;"[AC:(3V^W+1M@E2&!'4 CT-)8^&['3I["6V,J_8+9[:)2P(*L5)+<9)RO
MZFM:B@#+U;1$U2>UNH[RXLKJT+>5/!MW!6 #*0P((.!VZ@51A\%:=!:I;K<7
M15+>YMP6<$E9VW.2<<D'I^N:Z*B@#'N_#L5Q!IX@O+BTN--7;;W$>TL%*[2"
M&!!! ';J!5?_ (1"VABL_L-]=V=Q:+(@N8RC/()#N?=N4@Y;GIP>E=!10!@K
MX0T^)[+R)9XH[2U:T,88%9XFP2KY!/)&<C!J*'P9:I$T5QJ%[=(MF]E;B4I_
MH\3C!"X49. !DY/ KHZ* ,>[\.QSM9S6U]<V5S90F".>'82R$#*L&4@_=!Z=
M14NF:'!I(MH[6XN1!;6Y@6%I,HV6#%V&.7R#S[GBM.B@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHI.M "T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 444E "T444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#'5;W3-8U@
M6,<,DUUK4%L//)VJ&@7GCTQ7<US4OA::34IKL72 2:K#?!=IX5(PA7ZG&: +
MGA_4[Z]DU&TU$0&XL+GR3);J520%%<'!)(/S>IKG]?TI;6[WQ7DUSXAOKY9+
M,HS PPAURI7./+5 <DC!)]:Z?3-+>PU#5+EI5<7]PLRJ!]P"-4P?^^<UDPZ+
MXAL]9O[^VNM*<WDV[?/!(TBQCA4!# 8 ]NI)H P]3!ET?Q%XC,DHU#3]0=;:
M02,/*2)E 0#.,'YLCON.:W-4ANHO'6A2MJ$TD$S3[;8A0D9$1Y&!DGZDTV\\
M*7L[7]C%>0+I6I70N9U:,F5?NEU4YQABO4],GK6Q?:6]WK6EWZRJJV+2ED(Y
M;>FWB@#AO$5Y:1-XDGO[J2'6K60-IJ^8P=8@BE#&O<9#[B/?->BVDQN+."9A
M@R1JQ'ID9K#UG0]7U1KRT74H1IU\ KAXB984P ZH0<$-CJ>F3UK2LS>+JE[#
M(%%C&D0ML)C!P=XSW_AY]\=C0!SVH>,KVQA<?9H&F@U1[>9>0%MU&\OUZ[&7
MVR:34/&=Q;7#P"2QM%DU"2UAN;K/EHD<8+LW(R=Q*@ BKEYX1%YKVHW\EPOV
M>^LGM_)V_==U5&?_ +Y11^=,A\*WMGIVE-;WD+ZEITTLS2RH=DYEW>9G'(SN
MR#[4 :'AC6VUS1VNY3"7BFDA=X"3&^QB-RY_A(P?QKFTU35M9O/#&I7,=M'9
M7=\[P)$&$D:^5)M#DG#9'/ &,=Z[#2K2ZM;'R[^[^UW#NSR/C"C<2=JCLH'
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
MUM<;/N?*J[&[D$!@1_M5?\0Z/<:JEC);20B:RN1<+'.I:.0A67!QS_%D'U%
M'+W>O:KK6G:=-;7%F&AUQ;5I8T?9,1RC ;LA2#R,G/&#77:Y>7UCIJRVGV42
MF15DFN7VQ0J?O.<D9 ],YYK$_P"$4U46DP_M"U:Y.J+J4;&%@F[ RA&<XXXY
MS6MXAT>XU>TLQ#) L]I=)<A9D+1R%01M(ZX^;/U H P[;Q?J5Y8Q"U^P7%P^
MKG3O/4.(77RC() ,D^G&3G!YYS6YX=U.\U&*^BOUA%S8WCVSM "$?"JP8 DD
M<,.,FLVU\*Z@EX)[F]MY/^)L-1/EQ%>?),;)U/'3!]CFMC2-+?39M3D>57^V
MWK7*@#&T%$7!_P"^?UH P[KQ1J-CK\-K<OIRQSWXM4LU8M<",\+*2&( )P=I
M4<'KFB#QA<F#3_/@A6=FN_MRJ#^Z6WW!MHSU)V=?6FGPCJ:/Y<-[9B!-4_M%
M6:%C)*=^[:YSVR1D>@Z5<MO"21Z_J]_+/OM]0B:..$#!BW@>:<_[14&@#&L_
M'UU+$TC3:9<M-ITUY'%:EBULZ*&$<GS'.0>HQR#Q6B^M>((],L[RZDT>QCNA
MYCSS$E+=-H*H074NY)/3@8[]WP^'-9?2FTR[U2$V\6GR64(AC9?,+*%#R9/4
M =!ZFI[OP_>FXT>ZLY[8S:; T)6YC+(=P4;Q@Y##;^(/:@"C8^*M4UFWTB+3
MXK.*[O89IYGF5VC18W"?* 0?F8CJ>!ZU5'CF[DL]-6673=-NKL7#RR798Q1B
M.0H% W DD^_8G%1RZ7=>%H])D.H*D]O]IB%T;)Y86C=@^'"ME6SR,<'!%3^'
M] U:'2=)U*UECBOXH[A)$O(V DCEE+@D#!5AA3CW(XH Z3PYJQUS0+34FC6-
MIT.Y5.0&!(.#Z9!Q6G573+6:RTZ"WN;I[N9%Q)._!=NY]OI5J@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IAEC5@A=0S' !/)I]>::S
M:V#P>,KPI&=2MKN-K:3CS(F\N/9L/4$L"..N* /0[R[%K;2RK&TSHI988R-[
MD#.!DCFI!,GR!F".XR$8C->?7VG6LFF^.-0EMT:[C:5$D(R4'V=,[?3.><=>
M*F%OI%U=>(+G73M-H;58IE&98$\M"IC."02Y/3J: .\,D8D$9=0Y&0N>2/I2
MLRHI9V"J!DDG %>;2VDUU?ZI?326$$L6N(D=U*KM<)AD$:+@'Y2IQCI\Q)KI
M_%Z)/<:%:W2AK*?4E6=&Y5\(Y16'<%@.#Z"@#1UG7(M(M()A"]T]U,L,$43*
M"[-DCDD # /-/U;68-'M899HII9)Y5AA@A4,\CG)VC) Z G)('%<'+INGS7P
MMC96\MG#XF$,*M$K*BM#NDC (X7?U'3-==XHAL+A--MKJ>>TFDO%^QW,&/W4
MP5B,YXP1D8(YSB@""S\<6$^CF^FMKJ&=&BC:SV!I&>0 H$YPP;/!R/?%3CQ=
M9K87MQ-9WD,U@\:3VCHOF@N0$QABISGC!KG= \1&ST:6#5+>VO7T^*S-JT*
M-*\B?NT.20''KZ'/%79M,@_LVXNM;U18;O4[RV,TEK\RPE7'E1@X. "/O'N2
M: .DTO4WU)9"^FWMEL(&+M%4MGTPQJAJOBI-',[7&C:H\$'+7$<2&,CU!+@_
MI5?1KMM/U[6=/GU&2:QM%@=)+J7<8G<-E"YZ]%(STW>]2:N_]I>+-,T;K# C
M:A<+V;:0L0_[[);_ ( * )KGQ0D%\UG%I&IW<J1)+(+>)3Y8?. <L.>#6T&&
MT,?EX[]JXW7HK6-O$>J6FMW=M?V<*2/&C;$C=8\ID$8<-Z'(Y(ZU;\83//\
M#F[GN08GDMHWD X*DE2?RH Z=)$D!*.K;3@X.<'TI$ECD3>DBLN<95@17FWB
M:"#3)=8AT-(;>UETNV:=8?E3+3[=QQZQELGJ12:KI@M8-5M6:Q@6673Q)::>
MKJD9,P ;.  6'IS\H/I0!Z6KJZ[D8,/4'-4M2U>VTW3FOFS-&LL<1$1!.7=4
M'?L6%5-9LK"P\'WUG&ZZ79K;2+OAC.(00<L%7GJ<G'O7%:A:Q6EAJ.ESZ?;6
MMPZ6#.UA)^XGC^TJH;;@%6Z^N1WH ],$L;*7612JYR0>!CK0DL<B!TD5E/1@
M<@UY]J-MING:IKNGQZ>IM9WTY4LX6$,;R,[@;N,!3M7=QR!5-[-6GU'39X[6
M.(Z[8J\%GE8DW*NX+Z>YXYSTH ],\^'"'S4_>?<^8?-]/6I*\UUO2HY-4\0P
M"+3+:TL;&%89)T8&TC*LV^(*./GR>.20*]!LIU>%(3<)+/'&AE /()'4CJ,\
M]: +-%%% !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 %%%% !6'
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MO'=<TY+'X3Z'*!^]O+R2>1NY)! _0"O7?'&G2ZOX*U.TB4F5H-ZKW)4AP/\
MQW%<'#HEQXV^$.F0:84:\T^9@8V8#=@L-N3P#AE/- B'5O\ DJOA7_KTM?YM
M7):%>R:=JNJSGBWN(+FSD/NZ.4'XL@KN]&\+>*-6\::9K.N:?%I\&FPI&-LJ
ML9-@., $]2<^F*H6WPWUU_#OB"VN+)4N9[B&>R'G(=Y5GW<@\?*YZ^M REI^
MI?V?\#[U V'N[\P+^(4G_P =4U8\!(_AWQ7?:-*2!>Z4DH![OY2O^FYQ^%1R
M?#[Q;-X9T[1CIZHL=Y+-,?M$? 8(%/WN< -^=:C?#?5M$\9Z9?:2T^H62;?M
M$L\R!U!)5P,D9&PT <MHG_))_$O_ %\V_P#Z&M-O((KJ+P3;S+OBEB".N<94
MW# BM?\ X0?QGINEZEX;M=,ANK.^F1_M8F4<(<@X+ C/'45HZ]X!\10'PY_9
M%K%>-I5NOF,9553('+D<D$C)H R+6W30/&_BC2+#='9MIUTHCW$@ 1;AUZXZ
M9ZU%H7A[3M3^%.IZG<QNUS83S&!@Y &4CZCOTKI-(\$>([G4=>UW6H8(KV]L
MYXH;>*0'+NN!SD@ #CD]ZM>'O"&MV'PPUC1+FT"7UU)(T47FH=P*H!R#@<@]
MZ .4TOP]IR_"34=?$;_;G!A+[SC;YJ=NG:CP!)X4>[TB&YTB_DU?[0"+I7(B
M#!R5.-W0#&>.U=;9>$M;A^$=WH$EH!J,CDK%YJX(\Q3][..@/>J_A2T^(V@P
M:?I)TJS7389@)':1&<(S[G/#]>3VH XS2M%L=5C\83W46Z6QB>:!PQ&Q@S'M
MUSCO5[$UY\'+;4?,87&C:CB"7/S(I(X!^K#\A5N+P;XYL)-;ALM*@,.K;HWD
M>=,A"Q/'S<9![@U=\2:0_A#X1Q:'.ZR7M]=+N6/G+9W8'K@*!]: /3-#U#^U
MM"L=1( -S;I(P'8D D?G5^LWP[I[Z5X<TZPD_P!9;VR(_P#O!1G]<UI4""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@ HHKC9HX=3UV#[?&DL37]RA23E55(L+_(M]6- '945PFFZ
MWJ,6GKY5UF&S2$QJX#FZCDN9(URQY^XJX([GG-0Z7?7-N^R"XE26X@MHT\M%
M=V_?79(7>=H.%ZGC ^E 'H-%<QX8U74M8G62XN4$4=G#(T:1CYW?>"<^GRC@
M5B-K5Q9W^KZQ")U^V6UWY+R(?*+0+^ZV]CE5D8_6@#T*BN-NM:UC3+JX9[M;
MN.VO7MO*,*KY@^R&<'([AL#CMZGFIK+6]036+.PGNTN(YFC9IMBKD/!*Y7CC
M@Q@CO@\YH ZRBN)MM>U>ZM;6Z^V*BF+3BZ+$IWFXDV.<]L9R,=Q4>DZIJ5I!
MIB/?M);%81(VQ'(:25DQ(.& . %8=\YXH [JBN9U:^NX?$;6UK*L)E2S0R>6
M&8!WG!Z_[HQ5;5VGUCP"([F8^;/=PV[RH-I/^EJF>.A(':@#KZ3 SG'->:'4
M[B_U(:L_WCI[VY1N5W1O;%^/9Y)!_P !J_!<217@.0V;]UPW(P=39?SQTH [
MVBN(@\0:O,FG@7:!M2BMYB?*7-MYC[2@]>.!G)RIZ]*D@U[5/M-MYUVI@280
M2M'&A))N7B!D7.0&"@*5X#9R,4 =G17+7]F;SQQ)FQL[I8K&W;-S(5,>9)N4
M 4Y/'MT%58?$&IW-W+9_:XX]MZEHDRQC+*6D_>C(QSL\L=1N5CSQ0!V=%<?'
MKNJOJT,,=Q%<01-;QR2H(UCEWL0S'+;LX' 7C(/X9QU75M0TO3?-U,EKI=/N
MFDBC53&SSJI7IT[\]U/8XH ]!HKE/%EO'+>>?(D-XMM8RO):2.8V5<C][&V"
M XQCMU'(J@FL7.GO<7T=Z4M)KN8%)HMVP+:>:'..204&0/?O0!W5%<=8:OK-
MSJ::;)=M$1=E'>6*,R%/(63!"Y4')/X'UJWX3UC4]4Q)? !)[6.Y56\L%"Q;
M@!23MP  6YR#]  =-17#0^(]5FF$4=WE+G[.\4KPH,+)/L)10<[=O3=SD5%J
M&K:G>:;?6TM\J"TCDW-Y:@W&+EXAGT.$'3'+>G% '?45RGB>REU'7[.UBM(+
MEVT^YVB>0H(VWP@." 3D9[<\]:SI->UVRMKS]\'%K'/"KRB/#-$@PX&=Y)(R
M<C&&'X@'>45@Z_:23:/;6D]Y%),]S&,7"%8[DY)\M@H. <8[]!U[\Y;WTUM+
M=3Z=NL18P;7MF(E3<+APR*W]SKC&"!@<8Q0!Z#17#S>(]5%S,L%T&CF#&%Y(
M4"KMN8XOE .XC#D$MC)&1@5?LM5U9O$?V220O;1W1M6+B)0VV#?N&#N+EL'
M&W:?:@#J:*X^:ZOD\2:A:6EW]G\ZZ.Y]@<C;:QL,9X'-4[2\OKG7+:[^U^5-
MJ4%I$7$:GR%:*64A,@]6CQSG[W? H [RBN(A\0:S=6$]V+N./R4ME"K""':2
M3:6Y[8&0/?K3WUS5;$3-<:DCHANX@S6X^4QXV/A<9/.". >.G6@#M**X22_U
M.YN(Q<7<JM:7=Q$4=8\N!;!\/MRN?F(X_GS3AXBU.'3OM4<T:JC&V6V\L87%
MIYH?USN'3IM[=Z .YHKDHM0OUU"!;BY\]XKJW 8($RLT;;EP.P.&'?@=:ZV@
M HHHH *H:9HFFZ-YXTZT2V%P_F2*A."WKC.!^%7Z* "BBB@ HHHH **** "B
MBB@ HHHH *H7VB:;J=W:W=[:)/-9MO@9R?W9R#D#..P_*K]% !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 %4)=$TVXDF>YLX;D2R"4I/&KJK[0NX C@D ?E5^LR378(Y6C
M-M<DJQ!(48./QH MR:?92RPS26<#R6_^I=H@3'_NG''X4R32=-FC,4NGVKH<
M JT*D'!)'&.Q9B/<GUJK_P )!!_SZW7_ 'PO^-'_  D$'_/K=?\ ?"_XT 7[
M>SM;3/V:VBAW=?+0+GDGM[DG\337L+*2W2V>T@:&,$)&8P548*\#H."1]":I
M?\)!!_SZW7_?"_XT?\)!!_SZW7_?"_XT 7S:VQD\PV\1??YF[8,[]NW=GUV\
M9].*@_L72A;&V_LRS\@OYAB\A=N_^]C&,^]5_P#A((/^?6Z_[X7_ !H_X2"#
M_GUNO^^%_P : +JV-FB!%M(%4;, 1@ ;#E/^^3R/3M4:Z1IB3),NG6BR1L61
MQ H923DD''!)JM_PD$'_ #ZW7_?"_P"-'_"00?\ /K=?]\+_ (T :#VMO)+Y
MSP1M)\OSE 3\N2.?;)Q]31]EM_)$/D1>6&#A-@VA@VX''KNYSZ\UG_\ "00?
M\^MU_P!\+_C1_P )!!_SZW7_ 'PO^- %PZ?9$8-G!CYO^62_Q$,W;N0"?4@&
ME^PV><_9(,[MV?+'7=OS]=WS?7GK5+_A((/^?6Z_[X7_ !H_X2"#_GUNO^^%
M_P : +<6F6$+.T5C;1M(XD<K$H+..0QXY/O0=,T]IHYC8VQEB):-S$NY"222
M#C@DDGZFJG_"06__ #ZW7_?"_P"-'_"00?\ /K=?]\+_ (T 6;K2=,OIUGO-
M.M;B5  LDT*NRC.< D>IITFEZ=+#Y,EA;/%LV;&A4KMSG&,=,\XJI_PD$'_/
MK=?]\+_C1_PD$'_/K=?]\+_C0!;&FV FAG%C;B6W79"_E+NC7T4XX'L*K6'A
M[2M/TI=,CLH)(!&D<GF1*3-M  +\88\=<4W_ (2"#_GUNO\ OA?\:/\ A((/
M^?6Z_P"^%_QH N7>G6-^8S>V5O<F,Y3SHE?:?49'%.:RM'SOM86RQ<YC!RQ7
M:3]2I(^G%4?^$@@_Y];K_OA?\:/^$@@_Y];K_OA?\: +5MI>G6;*UK86T!7[
MIBA5<=1V'N?SJ2VL;2S:5K6UA@:9MTABC"ESZG'4U1_X2"#_ )];K_OA?\:/
M^$@@_P"?6Z_[X7_&@"S%I&F0R>9%IUI&Y;=N6!0<Y#9SCKD _4"EETK3IRAF
MT^UD*,S(7A4[2QRQ&1P2>3ZU5_X2"#_GUNO^^%_QH_X2"#_GUNO^^%_QH TC
M%&9EF,:F15*A\?, <$C/H<#\A4#:98//+.UC;-+.FR60Q*6D7T8XY' X-5/^
M$@@_Y];K_OA?\:/^$@@_Y];K_OA?\: -"YMK>\@:"Z@CGB;[T<J!E/U!J---
ML8HA#'96Z1A FQ8E V@Y QCIDYQ5/_A((/\ GUNO^^%_QH_X2"#_ )];K_OA
M?\: +(TC3%E:8:=:"1F+LX@7)8D$DG'7(!_ 5*+&T%Z;T6L(NBNTS^6-Y'IN
MZXJC_P )!!_SZW7_ 'PO^-'_  D$'_/K=?\ ?"_XT 7_ +);><9OL\7F$Y+[
M!N)QMSGZ #Z"HY-,T^6 P26-L\3*JF-HE*D+]T8QT';TJI_PD$'_ #ZW7_?"
M_P"-'_"00?\ /K=?]\+_ (T 7OL5H$*"UAVD*"OEC!"_=_+MZ4CV%G(K*]I
MP;=N#1@YW?>S]>_K5+_A((/^?6Z_[X7_ !H_X2"#_GUNO^^%_P : +"Z-I:Q
MB-=-M @8.%$"X# 8!QCJ!Q3_ .R]/,WG&PMO,,?E;_)7=LQC;G'3':JG_"00
M?\^MU_WPO^-'_"00?\^MU_WPO^- %M].MGN8;CRU5H6W#: ,G:5!/K@,0/K5
MJLK_ (2"#_GUNO\ OA?\:/\ A((/^?6Z_P"^%_QH U:*RO\ A((/^?6Z_P"^
M%_QH_P"$@@_Y];K_ +X7_&@#5HK*_P"$@@_Y];K_ +X7_&C_ (2"#_GUNO\
MOA?\: -6BLK_ (2"#_GUNO\ OA?\:/\ A((/^?6Z_P"^%_QH U:*RO\ A((/
M^?6Z_P"^%_QH_P"$@M_^?6Z_[X7_ !H U:*RO^$@@_Y];K_OA?\ &C_A((/^
M?6Z_[X7_ !H U:*RO^$@@_Y];K_OA?\ &C_A((/^?6Z_[X7_ !H U:*RO^$@
M@_Y];K_OA?\ &C_A((/^?6Z_[X7_ !H U:*RO^$@@_Y];K_OA?\ &C_A((/^
M?6Z_[X7_ !H U:*RO^$@@_Y];K_OA?\ &C_A((/^?6Z_[X7_ !H U:*RO^$@
M@_Y];K_OA?\ &C_A((/^?6Z_[X7_ !H U:*RO^$@@_Y];K_OA?\ &C_A((/^
M?6Z_[X7_ !H U:*RO^$@@_Y];K_OA?\ &C_A(+?_ )];K_OA?\: -6BLK_A(
M(/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_
M )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A(
M(/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_
M )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A(
M(/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_
M )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A(
M(/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_
M )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A(
M(/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_
M )];K_OA?\: -6BLK_A((/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A(
M(/\ GUNO^^%_QH_X2"#_ )];K_OA?\: -6BLK_A(+?\ Y];K_OA?\:/^$@@_
MY];K_OA?\: -6BLK_A((/^?6Z_[X7_&C_A((/^?6Z_[X7_&@#5HK*_X2"#_G
MUNO^^%_QH_X2"#_GUNO^^%_QH U:*RO^$@@_Y];K_OA?\:/^$@@_Y];K_OA?
M\: -6BLK_A((/^?6Z_[X7_&C_A((/^?6Z_[X7_&@#5HK*_X2"#_GUNO^^%_Q
MH_X2"#_GUNO^^%_QH U:*RO^$@@_Y];K_OA?\:/^$@@_Y];K_OA?\: -6BLK
M_A((/^?6Z_[X7_&C_A((/^?6Z_[X7_&@#5HJM97J7T32)'(@5L8< ']#5F@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFKC_CYE_P!\
M_P ZZ6N:N/\ CYE_WS_.FA,CHHHIB"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M,<]&*^P-;C:K:23O9V]U";S#!(VS]X ]:SWT*]2]N&M;R.*WNIA+)\A\Q3W
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
MN8YH&P/NY'(/^<5W"G*@\\CO7/5I<B3ON=%*K[1M6V%HHHK$W"BBB@ HHHH
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
MG'IVY]ZK1:]?HE^GVO[1Y5J)HY6@V<Y .!@9'/7%:]YX>@O9KJ5YG'VF%8B
M!\N""#^8%1?\(T'\]I[Z65Y[?R&8J!@9!! 'TIJI1M=^703IU[V7GU*$^JZK
M!!8+->*K7_[S?%;[S$@4' 7N3FMG0;NZO-/+WB,)4D9-S1E-X'0X[=:;<Z(L
MT%DL5R\,UB (I@H/8 Y!]<5:TZQ73[00"5Y3DLSN>6)K*I.FX:+4UIPJ*>KT
M,NPLV1=,N6C53:Q2I<.1SGI]3R#6CH\<D6CVJ2 JPC'RGJ/0?@*NT5E.HY*Q
MM"FHNZ_K^K!11169H;&C?\>S_P"__05HUG:-_P >S_[_ /05HU)04444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5ER:'')*\AO;E=S$X&S
M_P#':U** ,G_ (1^/_G^NO\ R'_\11_PC\?_ #_77_D/_P"(I\7B'3)YO*BF
ME=MY3(MY-N0<'YMN.H/>KUM<0W=K%<V[B2&9!)&X_B4C(/Y4 9W_  C\?_/]
M=?\ D/\ ^(H_X1^/_G^NO_(?_P 16E--%;Q^9-(D:9 W.<#). /Q) J2@#)_
MX1^/_G^NO_(?_P 11_PC\?\ S_77_D/_ .(K6HH R?\ A'X_^?ZZ_P#(?_Q%
M'_"/Q_\ /]=?^0__ (BM:F1313QB2&19$.<,AR#CCK0!F?\ "/Q_\_UU_P"0
M_P#XBC_A'X_^?ZZ_\A__ !%:U% &3_PC\?\ S_77_D/_ .(H_P"$?C_Y_KK_
M ,A__$5K44 9/]@1_P#/]=?^0_\ XBC_ (1^/_G^NO\ R'_\16M10!D_\(_'
M_P _UU_Y#_\ B*/^$?C_ .?ZZ_\ (?\ \14\NN:5!J<>F2ZA;I>2*2L+2@,>
MG&,]3D8'?GTJ_0!D_P#"/Q_\_P!=?^0__B*/^$?C_P"?ZZ_\A_\ Q%:U5H+^
MTNKJYMH)UDFM6"S(O\!(R ?PH I?\(_'_P _UU_Y#_\ B*/^$?C_ .?ZZ_\
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
M_"/Q_P#/]=?^0_\ XBM:B@#)_P"$?C_Y_KK_ ,A__$4?\(_'_P _UU_Y#_\
MB*UJ* ,G_A'X_P#G^NO_ "'_ /$4?\(_'_S_ %U_Y#_^(K6HH R?^$?C_P"?
MZZ_\A_\ Q%'_  C\?_/]=?\ D/\ ^(JYJ&I66DVC7=_<QV\*D NYQR>@'J?:
MC3]2LM5M%N["YCN(&) =#GD=0?0^U %/_A'X_P#G^NO_ "'_ /$4?\(_'_S_
M %U_Y#_^(I1XGT,ZM_90U.W-[NV>5NYW?W<],^W6K-UJUA97UK97%RD=S>$B
M",YR^.N* *O_  C\?_/]=?\ D/\ ^(H_X1^/_G^NO_(?_P 16M10!D_\(_'_
M ,_UU_Y#_P#B*/\ A'X_^?ZZ_P#(?_Q%:U% &3_PC\?_ #_77_D/_P"(H_X1
M^/\ Y_KK_P A_P#Q%:U% %:RLELHFC6:27<V<R;<C\@*LT44 %%%% !1110
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
MD@$#'=QL!R./K0!>HHHH **** "BBB@ HHHH **** "BBB@#@KA$G\0>/!<
M,%TV%$W=D,+DX_&M?1X[&\^'&G1ZVT8M)+&$3&:38I&%QELCKQWJUK'A+3=:
MNVNIWNH9)8O)G^SS&,3QYSM<#J.OOS3[GPII%V;@30,T=Q:K:/$'(01J<K@=
MB/7VH X_4-7N/#?BG5[_ %&WB6]72E6QCM<M$8_-VC=D [MQ&>,8!I/AO<Z9
M!XJUJTM;XW3W$-O)YS(P,SA6,K<CCYF[^M=EI/AFRTB]DO4FNKJZ>(0^?=S&
M1EC!R%'H,\U:MM)M;35;W4X@PN+X1B8EL@[ 0N!VX- %ZBBB@ HHHH ****
M"BBB@ HHHH **** .4\7?-XB\*QOS";]F(/3<$.W^M'A#*:_XIB3B(:B& '3
M<4&[^E;>L:-::W:I!=>8IBD66*6)RCQ..C*>QY-4X?".F0V,=HIN&"W8O&E:
M4F268'[SMWH YKQ';VMH=)ELTM?[!75HYYI;:4R3&X+$9YXV[NN#GMBL&?Q#
MINH>-M-UNYNF647[1)$8W_<6ZJRKVZLQ+'&>H]*[U?!&D+?+< W7E+<_:ELS
M.?($N<[MGUYQT]JU+[2;74+RRNK@,9+&0RPX; #$8Y]>* +U%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !55K
MFY#$#3Y6 /!$B<_K5JB@"G]KNO\ H'2_]_$_QH^UW7_0.E_[^)_C5RB@"G]K
MNO\ H'2_]_$_QH^UW7_0.E_[^)_C5RB@"G]KNO\ H'2_]_$_QH^UW7_0.E_[
M^)_C5RB@"G]KNO\ H'2_]_$_QH^UW7_0.E_[^)_C5RB@"G]KNO\ H'2_]_$_
MQH^UW7_0.E_[^)_C5RB@"G]KNO\ H'2_]_$_QH^UW7_0.E_[^)_C5RB@"I]J
MNO\ H'2_]_$_QI/M=U_T#I?^_B?XU<HH I_:[K_H'2_]_$_QH^UW7_0.E_[^
M)_C5RB@"G]KNO^@=+_W\3_&C[7=?] Z7_OXG^-7** *?VNZ_Z!TO_?Q/\:/M
M=U_T#I?^_B?XU<HH I_:[K_H'2_]_$_QH^UW7_0.E_[^)_C5RB@"G]KNO^@=
M+_W\3_&C[7=?] Z7_OXG^-7** *?VNZ_Z!TO_?Q/\:/M=U_T#I?^_B?XU<HH
M I_:[K_H'2_]_$_QH^UW7_0.E_[^)_C5RB@"G]JNO^@=+_W\3_&C[7=?] Z7
M_OXG^-7** *?VNZ_Z!TO_?Q/\:/M=U_T#I?^_B?XU<HH I_:[K_H'2_]_$_Q
MH^UW7_0.E_[^)_C5RB@"G]KNO^@=+_W\3_&C[7=?] Z7_OXG^-7** *?VNZ_
MZ!TO_?Q/\:/M=U_T#I?^_B?XU<HH I_:[K_H'2_]_$_QH^UW7_0.E_[^)_C5
MRB@"G]KNO^@=+_W\3_&C[7=?] Z7_OXG^-7** *?VNZ_Z!TO_?Q/\:/M=U_T
M#I?^_B?XU<HH I_:[K_H'2_]_$_QH^U77_0.E_[^)_C5RB@"G]KNO^@=+_W\
M3_&C[7=?] Z7_OXG^-7** *?VNZ_Z!TO_?Q/\:/M=U_T#I?^_B?XU<HH I_:
M[K_H'2_]_$_QH^UW7_0.E_[^)_C5RB@"G]KNO^@=+_W\3_&C[7=?] Z7_OXG
M^-7** *?VNZ_Z!TO_?Q/\:/M=U_T#I?^_B?XU<HH I_:[K_H'2_]_$_QH^UW
M7_0.E_[^)_C5RB@"G]KNO^@=+_W\3_&C[7=?] Z7_OXG^-7** *?VNZ_Z!TO
M_?Q/\:7[5=?] Z7_ +^)_C5NB@"G]KNO^@=+_P!_$_QH^UW7_0.E_P"_B?XU
M<HH I_:[K_H'2_\ ?Q/\:/M=U_T#I?\ OXG^-7** *?VNZ_Z!TO_ '\3_&C[
M7=?] Z7_ +^)_C5RB@"G]KNO^@=+_P!_$_QH^UW7_0.E_P"_B?XU<HH I_:[
MK_H'2_\ ?Q/\:/M=U_T#I?\ OXG^-7** *?VNZ_Z!TO_ '\3_&C[7=?] Z7_
M +^)_C5RB@"G]KNO^@=+_P!_$_QH^UW7_0.E_P"_B?XU<HH I_:[K_H'2_\
M?Q/\:/M=U_T#I?\ OXG^-7** *?VNZ_Z!TO_ '\3_&C[7=?] Z7_ +^)_C5R
MB@"G]KNO^@=+_P!_$_QH^UW7_0.E_P"_B?XU<HH I_:[K_H'2_\ ?Q/\:/M=
MU_T#I?\ OXG^-7** *?VNZ_Z!TO_ '\3_&C[7=?] Z7_ +^)_C5RB@"G]KNO
M^@=+_P!_$_QH^UW7_0.E_P"_B?XU<HH I_:[K_H'2_\ ?Q/\:/M=U_T#I?\
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
M^K_C4WDQ?\\T_P"^11Y,7_/-/^^10!#_ &C8_P#/Y;_]_5_QH_M&Q_Y_+?\
M[^K_ (U-Y,7_ #S3_OD4>3%_SS3_ +Y% $/]H6/_ #^6_P#W]7_&C^T;'_G\
MM_\ OZO^-3>3%_SS3_OD4>3%_P \T_[Y% $/]HV/_/Y;_P#?U?\ &C^T;'_G
M\M_^_J_XU-Y,7_/-/^^11Y,7_/-/^^10!#_:-C_S^6__ ']7_&C^T;'_ )_+
M?_OZO^-3>3%_SS3_ +Y%'DQ?\\T_[Y% $/\ :-C_ ,_EO_W]7_&C^T;'_G\M
M_P#OZO\ C4WDQ?\ /-/^^11Y,7_/-/\ OD4 0_VC8_\ /Y;_ /?U?\:/[1L?
M^?RW_P"_J_XU-Y,7_/-/^^11Y,7_ #S3_OD4 0_VC8_\_EO_ -_5_P :/[1L
M?^?RW_[^K_C4WDQ?\\T_[Y%'DQ?\\T_[Y% $/]HV/_/Y;_\ ?U?\:/[1L?\
MG\M_^_J_XU-Y,7_/-/\ OD4>3%_SS3_OD4 0_P!HV/\ S^6__?U?\:/[1L?^
M?RW_ ._J_P"-3>3%_P \T_[Y%'DQ?\\T_P"^10!#_:-C_P _EO\ ]_5_QH_M
M&Q_Y_+?_ +^K_C4WDQ?\\T_[Y%'DQ?\ /-/^^10!#_:-C_S^6_\ W]7_ !H_
MM&Q_Y_+?_OZO^-3>3%_SS3_OD4>3%_SS3_OD4 0_VC8_\_EO_P!_5_QH_M&Q
M_P"?RW_[^K_C4WDQ?\\T_P"^11Y,7_/-/^^10!#_ &C8_P#/Y;_]_5_QH_M&
MQ_Y_+?\ [^K_ (U-Y,7_ #S3_OD4>3%_SS3_ +Y% $/]HV/_ #^6_P#W]7_&
MC^T;'_G\M_\ OZO^-3>3%_SS3_OD4>3%_P \T_[Y% $/]HV/_/Y;_P#?U?\
M&C^T;'_G\M_^_J_XU-Y,7_/-/^^11Y,7_/-/^^10!#_:-C_S^6__ ']7_&C^
MT;'_ )_+?_OZO^-3>3%_SS3_ +Y%'DQ?\\T_[Y% $/\ :-C_ ,_EO_W]7_&C
M^T;'_G\M_P#OZO\ C4WDQ?\ /-/^^11Y,7_/-/\ OD4 0_VC8_\ /Y;_ /?U
M?\:/[1L?^?RW_P"_J_XU-Y,7_/-/^^11Y,7_ #S3_OD4 0_VC8_\_EO_ -_5
M_P :/[1L?^?RW_[^K_C4WDQ?\\T_[Y%'DQ?\\T_[Y% $/]HV/_/Y;_\ ?U?\
M:/[1L?\ G\M_^_J_XU-Y,7_/-/\ OD4>3%_SS3_OD4 0_P!HV/\ S^6__?U?
M\:/[1L?^?RW_ ._J_P"-3>3%_P \T_[Y%'DQ?\\T_P"^10!#_:-C_P _EO\
M]_5_QH_M&Q_Y_+?_ +^K_C4WDQ?\\T_[Y%'DQ?\ /-/^^10!#_:-C_S^6_\
MW]7_ !H_M&Q_Y_+?_OZO^-3>3%_SS3_OD4>3%_SS3_OD4 0_VC8_\_EO_P!_
M5_QH_M&Q_P"?RW_[^K_C4WDQ?\\T_P"^11Y,7_/-/^^10!#_ &C8_P#/Y;_]
M_5_QH_M&Q_Y_+?\ [^K_ (U-Y,7_ #S3_OD4>3%_SS3_ +Y% $/]HV/_ #^6
M_P#W]7_&C^T+'_G\M_\ OZO^-3>3%_SS3_OD4>3%_P \T_[Y% $/]HV/_/Y;
M_P#?U?\ &C^T;'_G\M_^_J_XU-Y,7_/-/^^11Y,7_/-/^^10!#_:-C_S^6__
M ']7_&C^T;'_ )_+?_OZO^-3>3%_SS3_ +Y%'DQ?\\T_[Y% $/\ :-C_ ,_E
MO_W]7_&C^T;'_G\M_P#OZO\ C4WDQ?\ /-/^^11Y,7_/-/\ OD4 0_VC8_\
M/Y;_ /?U?\:/[1L?^?RW_P"_J_XU-Y,7_/-/^^11Y,7_ #S3_OD4 0_VC8_\
M_EO_ -_5_P :/[1L?^?RW_[^K_C4WDQ?\\T_[Y%'DQ?\\T_[Y% $/]HV/_/Y
M;_\ ?U?\:/[1L?\ G\M_^_J_XU-Y,7_/-/\ OD4>3%_SS3_OD4 0_P!HV/\
MS^6__?U?\:/[1L?^?RW_ ._J_P"-3>3%_P \T_[Y%'DQ?\\T_P"^10!#_:-C
M_P _EO\ ]_5_QH_M&Q_Y_+?_ +^K_C4WDQ?\\T_[Y%'DQ?\ /-/^^10!#_:-
MC_S^6_\ W]7_ !H_M&Q_Y_+?_OZO^-3>3%_SS3_OD4>3%_SS3_OD4 0_VC8_
M\_EO_P!_5_QH_M&Q_P"?RW_[^K_C4WDQ?\\T_P"^11Y,7_/-/^^10!#_ &C8
M_P#/Y;_]_5_QH_M&Q_Y_+?\ [^K_ (U-Y,7_ #S3_OD4>3%_SS3_ +Y% $/]
MHV/_ #^6_P#W]7_&C^T;'_G\M_\ OZO^-3>3%_SS3_OD4>3%_P \T_[Y% $/
M]HV/_/Y;_P#?U?\ &C^T;'_G\M_^_J_XU-Y,7_/-/^^11Y,7_/-/^^10!#_:
M-C_S^6__ ']7_&C^T;'_ )_+?_OZO^-3>3%_SS3_ +Y%'DQ?\\T_[Y% $/\
M:-C_ ,_EO_W]7_&C^T;'_G\M_P#OZO\ C4WDQ?\ /-/^^11Y,7_/-/\ OD4
M0_VC8_\ /Y;_ /?U?\:/[1L?^?RW_P"_J_XU-Y,7_/-/^^11Y,7_ #S3_OD4
M 0_VA8_\_EO_ -_5_P :/[1L?^?RW_[^K_C4WDQ?\\T_[Y%'DQ?\\T_[Y% $
M/]HV/_/Y;_\ ?U?\:/[1L?\ G\M_^_J_XU-Y,7_/-/\ OD4>3%_SS3_OD4 0
M_P!HV/\ S^6__?U?\:/[1L?^?RW_ ._J_P"-3>3%_P \T_[Y%'DQ?\\T_P"^
M10!#_:-C_P _EO\ ]_5_QH_M&Q_Y_+?_ +^K_C4WDQ?\\T_[Y%'DQ?\ /-/^
M^10!#_:-C_S^6_\ W]7_ !H_M&Q_Y_+?_OZO^-3>3%_SS3_OD4>3%_SS3_OD
M4 0_VC8_\_EO_P!_5_QH_M&Q_P"?RW_[^K_C4WDQ?\\T_P"^11Y,7_/-/^^1
M0!#_ &C8_P#/Y;_]_5_QH_M&Q_Y_+?\ [^K_ (U-Y,7_ #S3_OD4>3%_SS3_
M +Y% $/]HV/_ #^6_P#W]7_&C^T;'_G\M_\ OZO^-3>3%_SS3_OD4>3%_P \
MT_[Y% "13Q3J6AE20 X)1@1^E24U551A5 ^@IU !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !2'.#C&>V:6B@#"MM4UJ;6IM.DL;!?L\<
M4LCK<N?E=G' V<D>6?3J*DTSQ)9ZGI<4\<]L+M[07+6WGC*94'!]AD9.*2S_
M .1SU7_KQM/_ $.>N?BC1/"WAK:H7_B6R'@>ML2?S- '61:O9$P12WELES,@
M81"92?N[CCU&.<^E0VFO6>H:JMI930W,9@:4RQ2!@"&48X]FS7,BW:3P_KK0
MQ%IGTR!?E'S,ODY*C\S^=:]G=V%[XRCFL)HIE_LP@R1$%<>8I R/3.<>X]:
M->ZU?3;&80W=_;6\A7?LEE53M]>>W!_*IC>6JI(YN(@L;A')<85CC /H>1Q[
MBN-\17%G!8>,H+UXUFGAWP(Y&YT^SJ%*CN!(K].G-/O;RVBM-9LY)D6Y?5("
ML)/SL#Y!R!U(P#S['TH ZI=4T][XV"WL!NAUA$@W],]/IS5"[\6Z+:3VT/\
M:-K(T\HC.V=?D!4L&//3@?\ ?0KGSJ,$NH:=FYM;=5UF7_0T'[Q6S*I>1B<@
ML3TP!\X'/%3VAM[+PUX5D8QP1+=(SLQ"J"T<G)/N3^9H ZE-4T^2]>R2]MVN
M4!+0B0;QCKQ[<4MIJ%E?AC9W<-P$QN,3A@,C(Z>HYKCM,_>)IUM<:BK74%[.
MYM8X1YD;CS-S.=V0I#'G'.Y?6ND\*1I%X2TA(T"K]BA. .Y0$G\Z -:BBB@
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4455:TG9B1J-RH)R%"Q8'MRE %G SG'-&T8 P,#I53[%<?]!.Z_P"^8O\
MXBC[%<?]!.Z_[YB_^(H M@ =!BD5$081%7Z#%5?L5Q_T$[K_ +YB_P#B*/L5
MQ_T$[K_OF+_XB@!=2TZ'5-.N;*?*K<0O"77&Y0RE3@GO@U8$:;@VQ2P&-V.<
M56^Q7'_03NO^^8O_ (BC[%<?]!.Z_P"^8O\ XB@"UY:;BVQ<MC)QR<=*"JE=
MI4$>F.*J_8KC_H)W7_?,7_Q%'V*X_P"@G=?]\Q?_ !% %H(H<N%&XC!..32@
M8&!TJI]BN/\ H)W7_?,7_P 11]BN/^@G=?\ ?,7_ ,10!<HJG]BN/^@G=?\
M?,7_ ,11]BN/^@G=?]\Q?_$4 7**J?8[C_H)W7_?,7_Q%)]BN/\ H)W7_?,7
M_P 10!<HJG]BN/\ H)W7_?,7_P 11]BN/^@G=?\ ?,7_ ,10!<IDT?G0O%O9
M-ZE=R'##/<'L:K?8KC_H)W7_ 'S%_P#$4?8KC_H)W7_?,7_Q% $MM96UI9P6
MD,2K#;HJ1*>=H48'6IZI_8KC_H)W7_?,7_Q%'V*X_P"@G=?]\Q?_ !% %ID5
ML;E!P<C(Z4ZJ?V*X_P"@G=?]\Q?_ !%'V*X_Z"=U_P!\Q?\ Q% %RBJ?V*X_
MZ"=U_P!\Q?\ Q%'V*X_Z"=U_WS%_\10!<HJG]BN/^@G=?]\Q?_$4?8KC_H)W
M7_?,7_Q% %RBJ?V*X_Z"=U_WS%_\11]BN/\ H)W7_?,7_P 10!<HJG]BN/\
MH)W7_?,7_P 11]BN/^@G=?\ ?,7_ ,10!<HJG]BN/^@G=?\ ?,7_ ,11]BN/
M^@G=?]\Q?_$4 7**I_8KC_H)W7_?,7_Q%'V*X_Z"=U_WS%_\10!;(!&",@T@
M10FP* N,8 XJK]BN/^@G=?\ ?,7_ ,11]BN/^@G=?]\Q?_$4 6U4*H50 !T
MI:I_8KC_ *"=U_WS%_\ $4?8KC_H)W7_ 'S%_P#$4 7**I_8KC_H)W7_ 'S%
M_P#$4?8KC_H)W7_?,7_Q% %RBJ?V*X_Z"=U_WS%_\11]BN/^@G=?]\Q?_$4
M7**I_8KC_H)W7_?,7_Q%'V*X_P"@G=?]\Q?_ !% %RBJ?V*X_P"@G=?]\Q?_
M !%'V.X_Z"=U_P!\Q?\ Q% %RBJ?V*X_Z"=U_P!\Q?\ Q%'V*X_Z"=U_WS%_
M\10!<HJG]BN/^@G=?]\Q?_$4?8KC_H)W7_?,7_Q% %RBJ?V*X_Z"=U_WS%_\
M11]BN/\ H)W7_?,7_P 10!<IH1%8LJ@%NI ZU5^Q7'_03NO^^8O_ (BC[%<?
M]!.Z_P"^8O\ XB@"Y15/[%<?]!.Z_P"^8O\ XBC[%<?]!.Z_[YB_^(H N453
M^Q7'_03NO^^8O_B*/L5Q_P!!.Z_[YB_^(H N453^Q7'_ $$[K_OF+_XBC[%<
M?]!.Z_[YB_\ B* +E%4_L5Q_T$[K_OF+_P"(I?L=Q_T$[K_OF+_XB@"W15/[
M%<?]!.Z_[YB_^(H^Q7'_ $$[K_OF+_XB@"Y15/[%<?\ 03NO^^8O_B*/L5Q_
MT$[K_OF+_P"(H N453^Q7'_03NO^^8O_ (BC[%<?]!.Z_P"^8O\ XB@"Y365
M74JRA@>H(S57[%<?]!.Z_P"^8O\ XBC[%<?]!.Z_[YB_^(H M]!@4@10Q8*
MQZG')JK]BN/^@G=?]\Q?_$4?8KC_ *"=U_WS%_\ $4 7**I_8KC_ *"=U_WS
M%_\ $4?8KC_H)W7_ 'S%_P#$4 7**I_8KC_H)W7_ 'S%_P#$4?8KC_H)W7_?
M,7_Q% %RBJ?V*X_Z"=U_WS%_\11]BN/^@G=?]\Q?_$4 7**I_8KC_H)W7_?,
M7_Q%'V*X_P"@G=?]\Q?_ !% %RBJ?V*X_P"@G=?]\Q?_ !%'V*X_Z"=U_P!\
MQ?\ Q% %RBJ?V*X_Z"=U_P!\Q?\ Q%'V*X_Z"=U_WS%_\10!:9%;&Y0<'(R.
MAIU4_L5Q_P!!.Z_[YB_^(H^Q7'_03NO^^8O_ (B@"TJ*@(50N3DX&*=5/[%<
M?]!.Z_[YB_\ B*/L5Q_T$[K_ +YB_P#B* +E%4_L5Q_T$[K_ +YB_P#B*/L5
MQ_T$[K_OF+_XB@"Y15/[%<?]!.Z_[YB_^(H^Q7'_ $$[K_OF+_XB@"Y15/[%
M<?\ 03NO^^8O_B*/L5Q_T$[K_OF+_P"(H N454^QW'_03NO^^8O_ (BD^Q7'
M_03NO^^8O_B* +E%4_L5Q_T$[K_OF+_XBC[%<?\ 03NO^^8O_B* +E%4_L5Q
M_P!!.Z_[YB_^(H^Q7'_03NO^^8O_ (B@"V0&!# $'J#0 %    '0"JGV*X_Z
M"=U_WS%_\11]BN/^@G=?]\Q?_$4 6MB[]^T;L8SCFG53^Q7'_03NO^^8O_B*
M/L5Q_P!!.Z_[YB_^(H N453^Q7'_ $$[K_OF+_XBC[%<?]!.Z_[YB_\ B* +
ME%4_L5Q_T$[K_OF+_P"(H^Q7'_03NO\ OF+_ .(H N453^Q7'_03NO\ OF+_
M .(H^Q7'_03NO^^8O_B* +E%101/$I#W$DY)SND"@CV^4"I: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-@\0:5<W"P07BR2,Q
M0!5/)!QC.,=:TJY'0[[5+'PN]P+*T:U@%S('^U-YAVNY^YY>.H_O5#J-[J>C
MZ='*-3FN)+O39I69POR2JJL&3 X'+#'3I[Y .TJ">\MK9)&GGC01)YDF6Y5>
M>2/3@_E7/>)-1U"VO9X+.Z,/^CVY0[00K-<!"<=^#BLW7-.DMIM;_P")A=SL
MND(<S,I#$M*.0 .!UXQ0!W5%8UA]HM?$-Q8O>37,)M8YAYV"5<LX., <' X[
M8XK+U6[U"2UU[4+?49K=M.D\F")0NS C1F+ CDDN?I@>^0#K:*YNYU*\2PU>
M19V#0:C'%&<#Y4/E9'_CS?G5>'4KD:Y8&.]NKJ*ZOIH)F,86WVA)654R 21L
M W#(.&R>E '4M)&C(KNJM(=J G!8X)P/7@$_@:?7$6MO>7L?AB^N]5NY)KFY
M+$*555_T>8C QUP,$]\GVP^QU75KFWM-2C^W%;I)&G$JH(8T,;LA3OD$*/<$
MYH [2BLSP\EQ_8UM/=7DMU/<1)*[/@ $J.% ' K3H **** "BBB@ J"&]MKB
MXGMX9TDEMF"S(IR4)&0#^%/GA2X@D@E!*2*48!BIP1@\CD?A7'^!+.#3]<\4
M6EJA2&.]0*I8L1\F>I))H Z34M>TG1VC74M1M[1I?N"60*6]_I[U'=^)]!L9
M%CN]8LH79 ZJ\Z@E3T(YZ&L7Q2;&QOI)+:U>^UW5;4V=O;@Y&SG+'/"J"<D]
MZH:QI:Z+X/TG0$CMYM4O3'8)<-&&*9^^X)&<*,X].* .IN/$VA6EK!=3ZM:1
MP7.?)D,HQ)CJ1ZBM!9X7MQ<)*C0LN\2!@5*XSG/3&.]>=2V-Y:^-;S3=%MK$
MI9:-'%&MXK,@CR<J ".6)Y/UZUL0*WB3X4F/2;5;1[JR9(K=6PJGD%03V)!'
M/K0!T.FZ]I&L221Z;J5M=O%]]8I Q ]?I[UH5YSIMQ<2>//#H.D3Z;LTV6WD
M6954OM4<  GY0<8)ZUZ-0 4444 %%%% !1110 4444 %%%% %>^O[/3;8W-]
M<Q6T*D R2N%4$].352/Q)HDUC-?1ZM9O;0$"699E*H3T!/K5+QAIUUJ=C8P6
M<EJLB7\,N+IB$8*2<8'WN<<=^:Y2]?6+Z:73Y-/M[R?P]JMM<7"64?EBYB9"
MP(4GEAZ9_E0!W47B#1YM,?4X]3M6LHSAYQ*-JGT)['D<>]3Z?J=CJUM]IT^[
MBNH<[=\3A@#Z'T->4WMQ)<:_K*BRDMI[C5=.>TLY@N#+M8_O #@!@,GJ1D5V
M/@UI1K_B.*_2.+4OM$4D\4',(4Q_(5)Y)(!SD#F@#I;O4K*QEMXKJYCADNI/
M+A5C@R-Z"K5>1>(/$6EZAXMM-2N=01#I^L1010$G,<";O,D(_P!I\>^%%>N
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
MVC!_M?E1_:,'^U^5')+L'M(]RCI'AFUTF_EOS=WE]>21"'S[R4.RQ@YVC
MSS5G2=&M=&%X+4R'[9=/=2;VS\[XSCVXJ7^T8/\ :_*C^T8/]K\J.278/:1[
MENBJG]HP?[7Y4?VC!_M?E1R2[!SQ[ENBJG]HP?[7Y4?VC!_M?E1R2[!SQ[EN
MBJG]HP?[7Y4?VC!_M?E1R2[!SQ[ENBJG]HP?[7Y4?VC!_M?E1R2[!SQ[ENBJ
MG]HP?[7Y4?VC!_M?E1R2[!SQ[ENBJG]HP?[7Y4?VC!_M?E1R2[!SQ[D.LZ):
MZY;Q1SO-#)!*)H9X'VR1..X.#ZGJ"*IVWA*PM+>"*.>[+17GVUY3+\\\O<N<
M<@^G'05I?VC!_M?E1_:,'^U^5')+L'M(]S&C\#:7'>1RB>]-M%<_:H[$S?N$
MESG<%QGJ<XSCVK5?1[637HM:)D^TQ6YMU&[Y=I.3QZYJ3^T8/]K\J/[1@_VO
MRHY)=@]I'N6Z*J?VC!_M?E1_:,'^U^5')+L'/'N6Z*J?VC!_M?E1_:,'^U^5
M')+L'/'N6Z*J?VC!_M?E1_:,'^U^5')+L'/'N6Z*BAG2=2R9P#CFI:EJQ2=]
M@HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5AS?Z^3_>/\
MZW*P;E=TDJY(R2,CJ*VI;LYZ^R&T5P;0OIWB/4(KG7=7:STZS6ZP;G)8YY!X
MY!QTK0NO%=^VGW<3:6UI=O8-=6Q^T!LIW.<<,N<XYK7F[F/(^AUE%<K:^)-5
MBT2QE?2'GD-D+B:9YPD>T <[MI&YNNWM4FFZQ)J?BZV>*25;2XT5;@0,W 8R
M=<=,XXS3YD+D9TU%%%40%%%% !1110 4444 *.])2CO24AA17 -J6KW_ (JN
MX(M72RO;>61+:TG 6)XPT>W/!+;QN/'/'I7?]N:2=QRC8**I:U=/9:'?W<;;
M7AMI)%/H0I(_6L+PKJ7VNZ2.;7KJ[N#;"0V\]N(U.<993M&X \=:&]; HW5S
MJJ*YCQ8]S:+)?3:S)86<<!6WCMSAY)^2-W!R..E4M4N-3CT2WU/5-9?3T%DN
MV.VX>2Y*D_-P01QT'O2<K#4+G:45Q>J7&IQZ);:GJFLOIZ"R7:EMP\ER03\W
M!!''0>]=#8C4+[PU;^?<&VOIK=2\J*"58@9..E-.X.-D:=%<MHG]JMXGN;=]
M:FOK.RC"S&2)%#2MR%&!V')]SBNIIIW$U8****9(4444 %%%% !1110 445Q
MFO2:UIBRZ@VJ2"[EOEBL+*)@8Y(\@8*XR21DD]N*ENQ45<[.BL+Q?J$VG:9;
MM#=-:F:[CB:5$#LJDG=@8.3@'M4&F7EW<Z1=-IFK_;KF.3:W]H0>68<#H54
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
M_:NK?\];/_P';_XNC^U=6_YZV?\ X#M_\70&AT.!Z48'I7/?VKJW_/6S_P#
M=O\ XNC^U=6_YZV?_@.W_P 70&AT.!Z48'I7/?VKJW_/6S_\!V_^+H_M75O^
M>MG_ . [?_%T!H=#@>E&!Z5SW]JZM_SUL_\ P';_ .+H_M75O^>MG_X#M_\
M%T!H=#@>E&!Z5SW]JZK_ ,];/_P';_XNC^U=6_YZV?\ X#M_\70&AT.!Z48'
MI7/?VKJW_/6S_P# =O\ XNC^U=6_YZV?_@.W_P 70&AT.!Z48'I7/?VKJW_/
M6S_\!V_^+H_M75O^>MG_ . [?_%T!H=#@>E&!Z5SW]JZM_SUL_\ P';_ .+H
M_M75O^>MG_X#M_\ %T!H=#@>E&!Z5SW]JZM_SUL__ =O_BZ/[5U;_GK9_P#@
M.W_Q= :'0X'I1@>E<]_:NK?\];/_ ,!V_P#BZ/[5U;_GK9_^ [?_ != :'0X
M'I1@>E<]_:NK?\];/_P';_XNC^U=6_YZV?\ X#M_\70&AT.!Z48'I7/?VKJW
M_/6S_P# =O\ XNC^U=6_YZV?_@.W_P 70&AT.!Z48'I7/?VKJO\ SUL__ =O
M_BZ/[5U;_GK9_P#@.W_Q= :'0X'I1@>E<]_:NK?\];/_ ,!V_P#BZ/[5U;_G
MK9_^ [?_ != :'0X'I1@>E<]_:NK?\];/_P';_XNC^U=6_YZV?\ X#M_\70&
MAT.!Z48'I7/?VKJW_/6S_P# =O\ XNC^U=6_YZV?_@.W_P 70&AT.!Z48'I7
M/?VKJW_/6S_\!V_^+H_M75O^>MG_ . [?_%T!H=#@>E&!Z5SW]JZM_SUL_\
MP';_ .+H_M75O^>MG_X#M_\ %T!H=#@>E&!Z5SW]JZM_SUL__ =O_BZ/[5U;
M_GK9_P#@.W_Q= :'0X'I1@>E<]_:NK?\];/_ ,!V_P#BZ/[5U;_GK9_^ [?_
M != :'0X'I1@>E<]_:NK?\];/_P';_XNC^U=5_YZV?\ X#M_\70&AT.!Z48'
MI7/?VKJW_/6S_P# =O\ XNC^U=6_YZV?_@.W_P 70&AT.!Z48'I7/?VKJW_/
M6S_\!V_^+H_M75O^>MG_ . [?_%T!H=#@>E&!Z5SW]JZM_SUL_\ P';_ .+H
M_M75O^>MG_X#M_\ %T!H=#@>E&!Z5SW]JZM_SUL__ =O_BZ/[5U;_GK9_P#@
M.W_Q= :'0X'I1@>E<]_:NK?\];/_ ,!V_P#BZ/[5U;_GK9_^ [?_ != :'0X
M'I1@>E<]_:NK?\];/_P';_XNC^U=6_YZV?\ X#M_\70&AT.!Z48'I7/?VKJW
M_/6S_P# =O\ XNC^U=6_YZV?_@.W_P 70&AT.!Z48'I7/?VKJW_/6S_\!V_^
M+H_M75?^>MG_ . [?_%T!H=#@>E&!Z5SW]JZM_SUL_\ P';_ .+H_M75O^>M
MG_X#M_\ %T!H=#@>E&!Z5SW]JZM_SUL__ =O_BZ/[5U;_GK9_P#@.W_Q= :'
M0X'I1@>E<]_:NK?\];/_ ,!V_P#BZ/[5U;_GK9_^ [?_ != :'0X'I1@>E<]
M_:NK?\];/_P';_XNC^U=6_YZV?\ X#M_\70&AT.!Z48'I7/?VKJW_/6S_P#
M=O\ XNC^U=6_YZV?_@.W_P 70&AT.!Z48'I7/?VKJW_/6S_\!V_^+H_M75O^
M>MG_ . [?_%T!H=#@>E&!Z5SW]JZM_SUL_\ P';_ .+H_M75O^>MG_X#M_\
M%T!H=#@>E&!Z5SW]JZM_SUL__ =O_BZ/[5U;_GK9_P#@.W_Q= :'0X'I1@>E
M<]_:NK?\];/_ ,!V_P#BZ/[5U;_GK9_^ [?_ != :'0X'I1@>E<]_:NK?\];
M/_P';_XNC^U=6_YZV?\ X#M_\70&AT.!Z48'I7/?VKJW_/6S_P# =O\ XNC^
MU=6_YZV?_@.W_P 70&AT.!Z48'I7/?VKJW_/6S_\!V_^+H_M75O^>MG_ . [
M?_%T!H=#@>E&!Z5SW]JZM_SUL_\ P';_ .+H_M75O^>MG_X#M_\ %T!H=#@>
ME&!Z5SW]JZM_SUL__ =O_BZ/[5U;_GK9_P#@.W_Q= :'0X'I1@>E<]_:NK?\
M];/_ ,!V_P#BZ/[5U;_GK9_^ [?_ != :'0X'I1@>E<]_:NK?\];/_P';_XN
MC^U=6_YZV?\ X#M_\70&AT.!Z48'I7/?VKJO_/6S_P# =O\ XNC^U=6_YZV?
M_@.W_P 70&AT.!Z48'I7/?VKJW_/6S_\!V_^+H_M75O^>MG_ . [?_%T!H=#
M@>E&!Z5SW]JZM_SUL_\ P';_ .+H_M75O^>MG_X#M_\ %T!H=#@>E&!Z5SW]
MJZM_SUL__ =O_BZ/[5U;_GK9_P#@.W_Q= :'0X'I1@>E<]_:NK?\];/_ ,!V
M_P#BZ/[5U;_GK9_^ [?_ != :'0X'I1@>E<]_:NK?\];/_P';_XNC^U=6_YZ
MV?\ X#M_\70&AT.!Z48'I7/?VKJW_/6S_P# =O\ XNC^U=6_YZV?_@.W_P 7
M0&AT.!Z48'I7/?VKJW_/6S_\!V_^+H_M75O^>MG_ . [?_%T!H=#2U1TNXN;
MF!WN6B9@V!Y:%1C'N35ZD,**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *YJX_X^9?]\_SKI:YJX_X^9?\ ?/\ .FA,CHHHIB"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ***IWFJ6EA<6\%Q(4>X;;'P2"<@
M?AU%-1<G9"<E%79<HJO!?07-S<6T3$R6Q D!&,9Z4Z[NX+&V>YN9/+B3&YL$
MXR<=O<T<KO:P<RM>^A-12*P=0RG(89!I:0PHHHH **** "BBB@ HHHH ****
M "BF2RI!$\LK!$0%F8] !5"QU^PU"X%O [B1EW('0KO'J,]:I0DU=(ESBFDV
M:5%%%24%%%% !1110 4444 %%%% !1110 4444 %%9]_KECIUR+>X=Q(4WX6
M,M\N2,\?2K5K=07MLEQ;2"2)QPPJG"25VM"5.+?*GJ34445)045!9WMO?P>?
M:R>9'DC=@CD?6IZ&FG9@FFKH**** "BBB@ HHHH **** "BBB@ HHHH **IR
M:I:1:G'ISR$7$B[E7:<$<]_P-26=]!?)(UNQ812&-LC&&'7^=4X22O8E3BW9
M,L45!=7MO9+&UQ)L$KB-."<L>@XJ>IL[7*NKV"BBB@ HHHH **** "BBB@ H
MHHH *H:WJ$FEZ5+>1(KM&5PK=.2!_6K]8WBQ6?PY<JBEB2G &?XA6E))U(I]
MS.LVJ<FNPFGZS>/JGV"_MX8V:#SE>)B1CWS5RUUK3;R9HK>[1W4$D<C@=2,]
M:YK3PL>I22:5;326_P!C;SQ*C8=P#A03SR<<5#9,;K4+&1A),OV>97BCA\M4
M^4_(O'7_ !%=<J$&V]M#BCB)I);ZG3KKEA<QSBTNXGEBC9P&R!P.ON/I34UR
MT@T^WGO[J!'F7(\O)!^G?%<Y8R-\]M;[KF!;.7_6P8DMOE/R[N^3_.ELW73Y
M;"ZO8G-N=/:(?(3\VX_+[$C^=#P\%I_PXUB9O7_ACLXI8YHEEB<.CC*LIR"*
M?5+2-O\ 95OLM3:J5R(222@)]ZNUPR5FT=\7>*84444AA1110 4444 %%%%
M!6-J.J:A%K4>FV,$$C-!YN96([D8X^E;-<WJ=TEAXPANIED\H6>W*(6YW-QQ
M6U"*<GI?0PKR<8K6VI8MM?DN[2TF5887DNA!*DI/7N%QWY[U+I^NI.)OM9CA
M*W;6T>,_.1C'XU@P6EQ'::;))"Z&?5A-M*\JIP.?3I43J\%NUP\;B.+63(Y"
MDX7UKK=&F[I'(J]16;.CU;Q%:Z=:S/$R331.$,62.3VSCTS4SZ_I<21-)>1K
MYJAEZGCU]OQKF+H/<Z=K\L44A62>-URA!*YZXHOI$?4+R9Y;A(+RV01".')F
M& "O(XY%)8>#5OZZ#>)J)W_KJ=+JFN6>G12*;B/[1Y1DCC)^]QQ^=6M/N6O-
M.M[EU"M+&KD#H,BN2N5%C/?P3PREI]/C2#*%B2$ (X]",GZ5U&B KHED&!!$
M"9!^E8U:484TT;TJLIU&G_6I>HHHKE.H**** -C1O^/9_P#?_H*T:SM&_P"/
M9_\ ?_H*T:DH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*YJX_P"/F7_?/\ZZ6N:N/^/F7_?/\Z:$R.BN/GLC::I9V]O=27.J-<>;-*I(
MVQ]PPR0!54R.=-.M^9)]L_M#;OWG[G]W'3%=BPR>J9Q/%-:.)W5%<VR7$7C:
MV6:[:=6A=D!4*$!SQQ].M8][*?M]Y)OE,ZWH$=Z&;RHES]TGVI1PW,]^EQRQ
M/*MNMCO****Y3K"BBB@ HHHH **** "BBB@ HHHH **** "N8\4VAOM4TVV4
MX9TFVG_:"@C]0*Z>H);*WGNH;J2/=-;Y\MMQ&W(P>.]:4I^SES&5:G[2'+Z'
M#+J=Q+::G<Q,T<EQ+;HY4[2.&W8/;D58U"VGCTC58I698X6A>.$W/F-&20"&
MYZ'.>:ZC^PM,$=S']E7;=,&F&X_,<DYZ\=3TI8]#TZ.SFM!;YBG.9=S$EO3)
MSFNQXF%[I=OT.-86I:S??]?\R>PB6"P@C0L5"#EF)/KU-6*BMK:*SMTMX%*Q
MH,*"2<?B:EK@D[ML]"*LD@HHHI#"BBB@ HHHH **** "BBB@#*\3[O\ A';S
M;UV#\LC-9@O#%=Z7%]FMV22U_<3 GS$ CY^E=++$DT312*'1P593T(-9]MX=
MTJUD62&UPZ9VL78D9!&.ON:Z:56$86D<U6E.4^:/E^9S47VA/#%O>&]N3)=S
M"!R9/N)N;I^77WJ:<74,FJZ;:7C)'')%Y8EGP3N&2@8GJ?Z5TO\ 9%A_9O\
M9WV<?91T0L3CG/7.>M1KH.FK:26WV;,<K!G+,2Q(Z'=G-:_6(:NW7]3'ZM/1
M)]/T.=WRRZ?/:6TT\,J72![2XGVM@@_(CYYS_2MKPU,CVUQ&K7 ,4Q#13G)B
M/]T'N*G&@:8+5K?[-E&<2$EV+%AT.[.:LV5A;:=$8K6/8K-N8DDECZDFHJ5H
M2BTC2E1G&:;+-%%%<AUA1110 4444 %%%% !1110!S6I_;/^$QA%B(?.-E_R
MVSMQN;TJH=)ELKO2-)-Y*@E$QE:%MN>,X'\JZDV5NU\M\8_](6/RP^X_=SG&
M.G>B6RMYKN&[DCS-!GRVW'Y<C!XZ5U+$627E^.IR/#W;?G^&AQ\S7TES?2Q2
MNK6EP(HI9+D(B ' !!ZYKI3/J%Q=O:2Z68[1]R&Y6Y7.,'D*.1G]*=-H>FSW
MGVN2V!E+!C\Q 8CH2,X-:%*I6C*UD.E1E&]W_7W'#::L4>@P)YESON;O:(H7
MQYF/X<D_*.>3]*ECFN$T"]E:YDBEL;X^2#(6Z$?)G^(5T!\-Z3L9!:E0SB3Y
M9&&&]1SQU[5(F@Z9&JJEMA5E\X+O;&_UQFMGB*;UUWN8K#5%IIM8K^&6:;2_
MM4DS2S3R,\F2?D.?N@=L5L57MK*WLVE-O'L\YR[@,2"Q[X[?A5BN.I)2DVCM
MIQ<8),****@L**** "BBB@ HHHH **** .1UZ*1_$LD\/^MM+);A/<J_/Z9J
MA;W4LUI%%;^88[O4I"RH^PN,*0,]NM=J;&V-Z;PQ9G:/RBQ)Y7.<8Z55'A_2
MUL_LBVVV(2>8 ';(;&,@YR.E=T,3!12:V.">&FY.2>YS%W;RMI]LMS*S;-3\
MI +C>40C[I(/4?G7;H@CC5!DA0 ,G)JBVAZ:U@MBUL# K[PNXYW>N<YS5Y$6
M.-8T&%4 #G/%8UJJFDEYF]&DZ;;?D.HHHKG.@**** "BBB@ HHHH **PO&";
M]#V9QNF09_&LFUU$QZE;3SC=+96,J2KGG<A/\\#\ZZ(4'.',F<T\0H3Y6CLZ
M*Y2V\1WMZ3;[K-GN+=G3R]W[H@9VMSZ?K6CX2:=_#\#3,K EMA&<XW'KGOG/
MX4IT)0C>0X8B,Y6B;5%<-X=@L9)D>;2[N:<7/RW$:MY:<C&2#CCZ5JMX@O8=
M6AMYA:;)KCRO)1MTB G 8D''X5<\,U+EBR88E./-)6.DHZ5S U_56L[Z\6"U
M$%H[1Y.[+$$8XSZ&A]8OG^UVM]!;,DFG-<(L>[IC[IY_E4_5YC^LP.GZ]**Y
M>'5[]$M+.P@M4!T\7'S[L+@G@<^W_P!>I(?$%_>C3HK2& 3W,;22>9G: I(P
M,>N#0\/,:Q,#I**Y4>)[U["QE*VT#7+NK32*WEIMZ#KWKH--GGN;"*:Y2-)6
M'S"-PRGW!%1.C*"NRZ=:-1VB6J***R-0HHHH **9-_J)/]T_RKSJWF>'PZ]I
M(?EF=)XOP<HP_05O1H>T3=SGK5_9-*W<](HKEK_Q7-;7MR$^S"&UE$9B?/F2
M<X8CMQ4VDO>-XJU,2/$4 3<!GICY=O\ 6F\/)1<GV!8B+DHKO_7Y'1T5QVLQ
MVLOBV1;NQN+V/[,"([<$L#GKP1Q_C5Z^U.XTJTA6SCM[6V2WWJET3YC'^X%S
MG/O3^KNT;/5B^L*\KK1'1T5SO]N:C=7EI;64%OFYM%G)D)^0DG/3J./UJ#_A
M(]3"&Y\FU^SI>_9F W;C[]<=*2P\QO$TSJ,@]#2URC:M)I[:E+:VL D^WK&<
MEOGSGD\\'Z?E4LOB*_LH=32ZA@:>T,83R\[3O]<\\4?5I]/Z_JXOK,.O]?U8
MZ:BN;DU[5+1[Z&YM[>26UMUD'E!L,21SUZ#/Z5=T/4KK4!(9FM98P%*R6[=S
MU!4G(-3*A*,>9[%QKPE+E6YKT445B;&QHW_'L_\ O_T%:-9VC?\ 'L_^_P#T
M%:-24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<U<?\
M'S+_ +Y_G72US5Q_Q\R_[Y_G30F<W8Z%JEC<RS1ZC"6GDWRDP99O;.:3_A&9
MMWV;[6GV#[3]HV;/GS_=SG&*Z&BNCZQ.]SG^KT[6,Z;3&EUZ#4_- 6*(Q[,<
MG.><_C6;-X9N'2XM$O46QN)_.=3'EP?0'/L*Z.BIC6G'8J5"$MT( %4 = ,"
MEHHK(U"BBB@ HHHH **** "BBB@ HHHH **** ,CQ'J4^FVD!@98VFF$9E=<
MB,'OBFVNH75C9W-QJD\<]M&08;B(#]Z#[#WQ4NNM<K;1^39+>0F0">(IN)3V
M'K6!%9ZE;6VHS:;:7%M;R,GE0.,N!_$0#GG_ #VKLIPC*FD[?T_P.*K.4:C:
MO_2_$U=0\0@Z/>S68DANK79NCGCPR[F Z?3-3S>(K.T81S"5V1%:9HXR5CW8
MQN/;K6#-IMY);:SY5I=XN%A,7G_,[X89S[]Z?=:;<QWMX'L;NX6Z2+RQ$Y5"
M0,$/@]O>M/94MOZZ?\$S]M6W_KK_ , W;GQ'86MP\3>:PCV^9*D>4CW=,FM6
MN0O[*]@O9#8V5U#<_NUCDA;=%*  #OSTQ77+G:-V,XYQ7-5A"*3B=-&<Y-J0
MM%%%8'0%%%% !1110 4444 %%%% %?4)GM]-NIXR \<+NI([@$BN>LM:U))=
M->ZGAGBO\Y14VM'CO[UOZG&\NE7<<:EG>!U51U)*GBLW0-%MK33H)WLQ'>>6
M0[,/F!Y_*NFFX*FW)?U8Y:JFZB47T_4?%XITV6WDG4RB.-<LQC[YP%^M17_B
M5%TJZEM8IDN8"%,<L6#&3T)'I_\ 6K/32[W_ (0V& 6SB>&?S3$1AF 8_P!#
M2W5G>7Z:U>I9SQBY2-(HY%P[8QDX_"ME2HI_/OYHQ=6MRV[KMY,L6VM72*AF
MN)99/L1F,1M=K$[B >.W].:T]!U&35-*CN9D*R$D-\A53[CU'_UZS1873:NC
M^0X3^R_*W$<;_3ZU>\,K-%HD-O/;RP20DJ1(N,\YR/;FHK*')=;Z?J:47/GL
MWIK^AK4445QG8%%%% !1110 4444 %9^NW<UAHUQ=0$"2, J2,]P*T*S/$4$
MMSH-U#!&TDC ;549)^85=*W.K]R*M^25M[%;3[^XC@>\O]4MIX%AWM'$@#(>
M.N/R_&IXO$=E)'.[)/$8(Q*R21X8H>X]:RH1-%ILZ6&ARVEX( /-:,?.01GZ
MGJ:JC3[R5[Z1;2]/G6&P-<<N[Y&1[=.GM79[*$FW+]#B]K4BDHZ_>;@\4:>4
MC<+<%96VH1$3N. >/7KBHY=>BN;>VFM9W@#7:P.KPY8GNI';ZU%-97)/A[;
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
MH?MEK_S\P_\ ?8H^V6O_ #\P_P#?8H FHJ'[9:_\_,/_ 'V*/MEK_P _,/\
MWV* )J*A^V6O_/S#_P!]BC[9:_\ /S#_ -]B@":BH?MEK_S\P_\ ?8H^V6O_
M #\P_P#?8H FHJ'[9:_\_,/_ 'V*/MEK_P _,/\ WV* )J*A^V6O_/S#_P!]
MBC[9:_\ /S#_ -]B@":BH?MEK_S\P_\ ?8H^V6O_ #\P_P#?8H FHJ'[9:_\
M_,/_ 'V*/MEK_P _,/\ WV* )J*A^V6O_/S#_P!]BC[9:_\ /S#_ -]B@":B
MH?MEK_S\P_\ ?8H^V6O_ #\P_P#?8H FHJ'[9:_\_,/_ 'V*/MEK_P _,/\
MWV* )J*A^V6O_/S#_P!]BC[9:_\ /S#_ -]B@":BH?MEK_S\P_\ ?8H^V6O_
M #\P_P#?8H FHJ'[9:_\_,/_ 'V*/MEK_P _,/\ WV* )J*A^V6O_/S#_P!]
MBC[9:_\ /S#_ -]B@":BH?MEK_S\P_\ ?8H^V6O_ #\P_P#?8H FHJ'[9:_\
M_,/_ 'V*/MEK_P _,/\ WV* )J*A^V6O_/S#_P!]BC[9:_\ /S#_ -]B@":B
MH?MEK_S\P_\ ?8H^V6O_ #\P_P#?8H FHJ'[9:_\_,/_ 'V*/MEK_P _,/\
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
MY%0P:E872HUO>V\RR-M0QRJP8X)P,'DX!/X&DN-3L+2)I;F]MX8T?RV>255
M;KM))Z^U $_DQ?\ /-/^^11Y,7_/-/\ OD56GU?3+:%)I]1M8HY%#([S*H8'
MH02>152Q\3Z1>:6NHF_M88"YC+/.@"L">"<XS@9QZ4 :GDQ?\\T_[Y%'DQ?\
M\T_[Y%02:E81-$DE[;HTQ41AI5!?=]W'/.<''K5J@!GDQ?\ /-/^^11Y,7_/
M-/\ OD4^B@!GDQ?\\T_[Y%'DQ?\ /-/^^13Z* &>3%_SS3_OD4>3%_SS3_OD
M5R][XX6UU*>.+2[BXL;1G2YN4*Y5D*!MJYRP7>,_IG%=4.1F@!ODQ?\ /-/^
M^11Y,7_/-/\ OD4LD@BB:1@Q5%+':I8\>@')^@K*T/Q!'KLU^L5K/ MG,(OW
MZ%'?*ALE" 5Z]_K0!J>3%_SS3_OD4>3%_P \T_[Y%9.O>(X="-NC6MQ/)<2Q
MQKLB;RUWN%RTF-HZ].IX]<TW5M?N;+4QIUAIOVVX%LUU(&G$06,' P<'))SQ
M^M &QY,7_/-/^^11Y,7_ #S3_OD5S_\ PE4]V; :1I9O3>V?VO#SB+RTR  <
M@Y.3^E;$EZ;727O[V(P^3"99HU;?LP,D ]^E %CR8O\ GFG_ 'R*/)B_YYI_
MWR*P]'\2SW]];VE[IGV)KNU-U;$3B4,@(!#8 VM\RG'(YZUOT ,\F+_GFG_?
M(H\F+_GFG_?(I]% #/)B_P">:?\ ?(H\F+_GFG_?(I]% #/)B_YYI_WR*/)B
M_P">:?\ ?(I]% #/)B_YYI_WR*/)B_YYI_WR*?10 SR8O^>:?]\BCR8O^>:?
M]\BGT4 ,\F+_ )YI_P!\BCR8O^>:?]\BJ6MZHVD:=]ICMC<RM+'#'"'V[V=P
M@&>WWL_A5<:CKOV)I3H""<2!1#]M7!7!RV[;ZX&/>@#5\F+_ )YI_P!\BCR8
MO^>:?]\BN?L_$.KWRWJPZ IEM)EA9?MJ[6)!+8;;U7Y01_M>QJWH6M76K3WT
M5SIHM#9R+$66<2J[XRP! '(XS]?8T :ODQ?\\T_[Y%'DQ?\ /-/^^16%)XEN
MFO+D6>CRW=E:7 MYYXY/GW\;MD>,L%W#)R.AZXKH* &>3%_SS3_OD4>3%_SS
M3_OD4^B@!GDQ?\\T_P"^11Y,7_/-/^^13Z* &>3%_P \T_[Y%'DQ?\\T_P"^
M13Z* &>3%_SS3_OD4>3%_P \T_[Y%/HH 9Y,7_/-/^^11Y,7_/-/^^13Z* &
M>3%_SS3_ +Y%'DQ?\\T_[Y%/KFM3\6SV,^H-!I+W-EI>W[7<><$(R QV*1\V
M%()Y% '1>3%_SS3_ +Y%'DQ?\\T_[Y%<]J7BV6Q:\GBTIY]/L AN;DR[#A@#
M\BD?/@$9Y'I5N\\20VNOV.CK:W#R7<A4RF)EB0",OPY&&/ & ?7TQ0!K>3%_
MSS3_ +Y%'DQ?\\T_[Y%4]:U5-&TXW31-.[2)%%"A ,DCL%5<GIR>M0:3K4U[
M?W6G7UD+.]M521D67S$=&SAE; [@@\4 :?DQ?\\T_P"^11Y,7_/-/^^13Z*
M&>3%_P \T_[Y%'DQ?\\T_P"^13Z* &>3%_SS3_OD4>3%_P \T_[Y%/HH 9Y,
M7_/-/^^11Y,7_/-/^^13Z* &>3%_SS3_ +Y%'DQ?\\T_[Y%/HH 9Y,7_ #S3
M_OD4>3%_SS3_ +Y%/K*\0Z]#X>TN6]EM[BXV(S*D,+/G S\S $(/<T :7DQ?
M\\T_[Y%'DQ?\\T_[Y%9]WJ&I+;6LVGZ4MYYR;G#7(C\O@$=0<]3^55;#Q,)_
M#D^M7EH;6*)G"JL@D\T*< J0!G<W ]>/6@#:\F+_ )YI_P!\BCR8O^>:?]\B
MJ'A_5CKNA6NIFW^SFX4L8M^[;R1C.!GIZ5G6?BN:>[LOM&E/;6>H3/#:SM+E
MRRAB-R8&T$*<<GWQ0!T'DQ?\\T_[Y%'DQ?\ /-/^^13Z* &>3%_SS3_OD4>3
M%_SS3_OD4^B@!GDQ?\\T_P"^11Y,7_/-/^^13Z* &>3%_P \T_[Y%'DQ?\\T
M_P"^13Z* &>3%_SS3_OD4>3%_P \T_[Y%/HH 9Y,7_/-/^^11Y,7_/-/^^13
MZ* &>3%_SS3_ +Y%'DQ?\\T_[Y%8>J^))[.]N[:QTPWWV" 3W;><(]BG)"J,
M'<V%)QP.G/-7KG6;>#P^VLQI)/!Y G1(URT@(RH ]3D4 7O)B_YYI_WR*/)B
M_P">:?\ ?(KGF\6M8B]36=.-G-:6@N]D4PF$B$E0 <#YMPQCWZU;TS7+FYU1
M]+U'3OL-V+<7"*LPE5TSM/.!@@XR/<<F@#6\F+_GFG_?(H\F+_GFG_?(I]%
M#/)B_P">:?\ ?(H\F+_GFG_?(I]% #/)B_YYI_WR*/)B_P">:?\ ?(I]% #/
M)B_YYI_WR*/)B_YYI_WR*?10 SR8O^>:?]\BCR8O^>:?]\BGT4 ,\F+_ )YI
M_P!\BCR8O^>:?]\BGT4 ,\F+_GFG_?(H\F+_ )YI_P!\BJ&M:N=+CMDAMC=7
M5W,(8(=^P,V"Q);G  4DG!I-%U<ZK'<K+;&VNK.<P3P[]X5@ 00V!D$$$' H
M T/)B_YYI_WR*/)B_P">:?\ ?(KG_P#A*IENXS)I3QZ?+??88[EI?G9\E0WE
MX^X6&,YSWQ2?\)<WVA9?[./]EM>_8A>><,^9NV9V8^YO^7.?PH Z'R8O^>:?
M]\BCR8O^>:?]\BGT4 ,\F+_GFG_?(H\F+_GFG_?(I]% #/)B_P">:?\ ?(H\
MF+_GFG_?(I]% #555&%4#Z"G444 %%%% !1110 4444 %%%% !1110 4444
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
M$$11J@)R0J@9/K1'%'"I6*-8P3DA5 R: 'T444 %%%% !1110 4444 %%%%
M!1110!S?BF1+/5O#^HSL([6WO6661CA4WQ.JDGL,D#/O4&@:A9KJ>LZD;A!:
MZAJ4<%K(#E9G6)5^4CJ"589Z<&NI=%D0HZAE(P01D&D$:*BHJ*%7[H X'TH
MXC6=6L]1OK"[M;F4:G:ZDEO_ &7.X.2'*LQCYP=I+!QT&*I)/"?"T7ASS4_M
M-=:\LV^?WF!=>:7QUV[.<],5Z)Y4?F^;Y:^9C&_:,X],T>5%YOF^6OF8QOVC
M./3- #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "JK6]T6)6^903P/+7BK5% %3[->?]!!O^_2_X4?9KS_H(
M-_WZ7_"F+K.EM?FQ74+<W0;;Y0D&[=U(QZ^W6KU %3[->?\ 00;_ +]+_A1]
MFO/^@@W_ 'Z7_"K=% %3[->?]!!O^_2_X4?9KS_H(-_WZ7_"K=1QS13-(L<B
MN8FV.%.=K8!P?0X(_.@"#[->?]!!O^_2_P"%'V:\_P"@@W_?I?\ "K=% %3[
M->?]!!O^_2_X4?9KS_H(-_WZ7_"K=-WKOV;AO SMSSCUH K?9KS_ *"#?]^E
M_P */LUY_P!!!O\ OTO^%6Z* *GV:[_Z"#?]^E_PH^S7G_00;_OTO^%6Z* *
MGV:\_P"@@W_?I?\ "C[->?\ 00;_ +]+_A5NB@"I]FO/^@@W_?I?\*/LUY_T
M$&_[]+_A5NHTGBEDDCCE1GB(610<E"0" ?3@@_C0!!]FO/\ H(-_WZ7_  H^
MS7G_ $$&_P"_2_X47VJZ=IFS[??VUIYAPGGRJFX^V3S1>:KIVGQQR7M_;6R2
MG$;33*@<^V3S0 ?9KS_H(-_WZ7_"C[->?]!!O^_2_P"%,N=;TFRD$=WJEG;N
MRA@LMPBD@]#@GI5F"X@NH%N+>:.:%QE9(V#*P]B* (?LUY_T$&_[]+_A1]FO
M/^@@W_?I?\*++5=.U)I%L;^VNC$<2""97V'WP>*MT 5/LUY_T$&_[]+_ (4?
M9KS_ *"#?]^E_P *MT4 5/LUY_T$&_[]+_A1]FO/^@@W_?I?\*MT4 5/LUW_
M -!!O^_2_P"%'V:\_P"@@W_?I?\ "K=% %3[->?]!!O^_2_X4?9KS_H(-_WZ
M7_"K=% %3[->?]!!O^_2_P"%'V:\_P"@@W_?I?\ "K=% %3[->?]!!O^_2_X
M4?9KS_H(-_WZ7_"K$LL<$3S32+'&@W,[L %'J2>E165_9ZC!Y]C=P746<;X9
M ZY],B@!GV:\_P"@@W_?I?\ "C[->?\ 00;_ +]+_A1+JNG06B7<U_;16[MM
M69YE5&// ).,\'\J6RU/3]2W_8+ZVNO+QO\ (F5]N>F<'CH?RH 3[->?]!!O
M^_2_X4?9KS_H(-_WZ7_"H9?$6APS/#+K-A'(C%71KI RD<$$9X-:- %3[->?
M]!!O^_2_X4?9KS_H(-_WZ7_"K=% %3[->?\ 00;_ +]+_A1]FO/^@@W_ 'Z7
M_"K=% %3[->?]!!O^_2_X4?9KO\ Z"#?]^E_PJW10!4^S7G_ $$&_P"_2_X4
M?9KS_H(-_P!^E_PJW10!4^S7G_00;_OTO^%'V:\_Z"#?]^E_PJW10!4^S7G_
M $$&_P"_2_X4?9KS_H(-_P!^E_PJW5.XU;3;6[CL[G4+6&YE_P!7#),JN_T!
M.30 OV:\_P"@@W_?I?\ "C[->?\ 00;_ +]+_A1<:KIUI=16MS?VT%Q-_JXI
M)E5W^@)R:9=:WI-C-Y%YJEG;2XSLFN$1L?0F@!_V:\_Z"#?]^E_PH^S7G_00
M;_OTO^%69)$AC:25U1$!+,QP /4FH+'4;'4X3-87D%W&#M+P2!P#Z9% #?LU
MY_T$&_[]+_A1]FO/^@@W_?I?\*MT4 5/LUY_T$&_[]+_ (4?9KS_ *"#?]^E
M_P *MT4 5/LUY_T$&_[]+_A1]FN_^@@W_?I?\*MT4 5/LUY_T$&_[]+_ (4?
M9KS_ *"#?]^E_P *MT4 5/LUY_T$&_[]+_A1]FO/^@@W_?I?\*MT4 5/LUY_
MT$&_[]+_ (4?9KS_ *"#?]^E_P *MU7O;^STZ#S[Z[@M8LX\R:0(N?3)H 9]
MFO/^@@W_ 'Z7_"C[->?]!!O^_2_X5*MY;/:?;%N(FMMA?S@X*;1U.>F/>G-/
M$EN;AY46%4WF0GY0N,YSZ8H @^S7G_00;_OTO^%'V:\_Z"#?]^E_PJRK*Z!T
M8,K#((Z$55AU;3;B]>QAU"UDNH\[X$F4NN.N5SD4 +]FO/\ H(-_WZ7_  H^
MS7G_ $$&_P"_2_X5;HH J?9KS_H(-_WZ7_"C[->?]!!O^_2_X5;HH J?9KS_
M *"#?]^E_P */LUY_P!!!O\ OTO^%6Z* *GV:\_Z"#?]^E_PH^S7G_00;_OT
MO^%6Z* *GV:\_P"@@W_?I?\ "C[->?\ 00;_ +]+_A5NB@"I]FO/^@@W_?I?
M\*/LUY_T$&_[]+_A5NB@"I]FO/\ H(-_WZ7_  H^S7G_ $$&_P"_2_X47>JZ
M=I\D4=[?VUL\QQ&LTRH7^@)YJR[K&C.[!549+$X 'K0!6^S7G_00;_OTO^%'
MV:\_Z"#?]^E_PJ.+7-(GM);N'5+.2WA($DRW"E$/;)S@4ZSUG2]0E,-EJ5I=
M2!=Q2&=7('K@'IR* '?9KS_H(-_WZ7_"C[->?]!!O^_2_P"%6Z* *GV:\_Z"
M#?\ ?I?\*/LUY_T$&_[]+_A5NB@"I]FO/^@@W_?I?\*/LUY_T$&_[]+_ (5;
MHH J?9KO_H(-_P!^E_PH^S7G_00;_OTO^%6Z* *GV:\_Z"#?]^E_PH^S7G_0
M0;_OTO\ A5NB@"I]FO/^@@W_ 'Z7_"C[->?]!!O^_2_X5;HH J?9KS_H(-_W
MZ7_"C[->?]!!O^_2_P"%2W5W;65NUQ=W$5O"GWI)7"JOU)HMKJWO;=+BTGCN
M(7Y62)PRM]"* (OLUY_T$&_[]+_A1]FO/^@@W_?I?\*!JVFMJ!T]=0MC>#DV
MXF7S!W^[G-0CQ#H9F\D:S8>;NV[/M*;L],8SUH F^S7G_00;_OTO^%'V:\_Z
M"#?]^E_PJW10!4^S7G_00;_OTO\ A1]FO/\ H(-_WZ7_  JW10!4^S7G_00;
M_OTO^%'V:\_Z"#?]^E_PJW10!%!'+&I$LQE.>"5 Q^52T44 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*1H-+LH+74;5+O3!>+
M+!?6\GW6:7<A=>#]X@%E)![@ FJT'B'4FBBU1!?31.TK3P-;!88X@KE2K[<Y
M!503DYR>.F-B/PRB)':_VA<MI\4HE2S(3:,-N"[L;BH.#C/;&2.*?#X;@CE1
M7N9I;2)Y)(K1MNQ&<,#R!DC#M@$\9]A@ SYY]:L-$CU'^TA<&YAC5A+&H$4T
MCHJL@ 'RC<W#$]!SURR^O=4T_4&TI-3DD\Q[5DN)8XRZK)(R.N H!^Z"..YJ
M^/"MN]N;>ZO;JXC2W^SP;BH,*94Y! Y;*+R<_='OF5/#J-*;BZO9[FY:2%S*
MP5>(F+*H   &22>_)]L &8;W45U(Z(-1E.^_$0NF1/-6/[/YI'W=N<C&<=#Z
MC-7?"Z2Q/K*3S&9UU%AYA !8>7'@G'&<8SC%6+K0(KBXDNH[F:&Y:X6X25=I
M\MUC\O@$<@KD$'UJQI>EII:7 6>6=[F<SR/+C)8JH/0  ?+TH YZWU'56M=$
MU0ZD[1ZI*QDMS&FU%,,DB!3MR,;1G).:F76;_P#LS1)S=Q1O=:;)/-),H"%Q
M$K!FP. "23BI)/#DMM>:2MO///9VMX["!]H6"-HI1UP"0"P ZX!_&G_\(=;R
M6D5I<W]W/!!;/:PH2J[(V4+U Y( ')]/KD RYM:U.WBO8[74+F;%O;R13W=J
MJ$.TNQB%VKE2".H^AI]\;O0]7U._.IW5W):Z0)0LR18<[I, [4!P#SQS]>E:
MLGA?[3,\]WJEW/))&D;DA%!"N'7 "\<@_7<?;%N^T."_O))YI9-D]JUK/",;
M9$.?;((W'D&@# GU'6H \=M<WK)(ULJW-[9JGENUPB, -H!!5SQU&#S76VT3
MP6Z1//)<,HYEDV[F^NT ?D*RQX=60[[N_N;J4-#MDDV@JL4@D P !RRC)ZGV
MK9H **** "BBB@!DL:RQ/&^[:ZE3M8J<'T(Y'U%<WX0LX-/U+Q%:VRL(DOUP
M'D9SS#&3EF))Y)ZFNGK.CTF.U.J36\DWFZ@WF-A@"K; @VG''"CKGF@#-\0K
MIMC??;Y+5K_4[RW^QVMG@-Y@R2< _='/S,>, 5SFG:;JMEKB:1%;V=[/8Z)#
M$6NV;RP"S[E7 S\QP,^B_A71#PK/,]G>RZW?P7\-C':RR0-&P?'+'YT)R3R3
MWP*GN/#+2S1746L7T%XD'V>2Z7RR\T><X8%<9!)P0!C- &-+=6%WX,TG^SM/
MB@N-2$=G:K(HD:WZACD\D(JL1]!6YJNCLG@V[T;2$$3"S>&W4''.T@#/J?7W
MI\/AJPMY=):$R(FD(ZV\88;3N7:2W&2<9_,U:NM,2\GD>:XN/)EMFMWMU?$9
M#'EL==V.,YZ&@#DK&ZW^,?#X@TJYTY18SP2B:+R]VT(=H'<*>_3YN*[JL;3/
M#J:?>I>3ZA=7\T,'V>!K@I^ZCX) VJ,DX&2>3BMF@ HHHH **** "BBB@ HH
MHH **** .7\>R2+I6GPQPK/]HU.WC:%FPLGS9"L?0D#-,TVVAU#4]8TK5;"*
M"Z*PRS265Q(B3H0P4\$$$;2#Z\5NZOI4&LV!M)VDCPZR1R1'#QNI!5E/J"*B
MTK1ETV>YNI+N:\N[LKYL\P4$A1A5 4  #)[=S0!D>$OL47PYL)KZ.-[:WMVD
M;S%#!0I8D\^V:M^$+$1:4=3DMTAN=4(N)$10 BD?NTX_NKC\23WJ;_A&;3_A
M%#X<$]PMJT1B,@8>9M)R><8]NE7[NQ%S:I;QW$]J(W1@T#;3A2#MZ=#C!]J
M,'6;*RU/Q)9Z,MI!MVF^O6\L;F16PBDX_B?D^H4CO7451M])@M]9O-5#R-/=
MQQQL&(VHJ9P%X[[B35Z@ HHHH **** "BBB@ HHHH **** "N,\3:=92MJ&D
MV,!NM7UL*SEP"+=  HD8X^55QP.I/2NSK F\+,VJ7FH6VN:E:27C*TBP^45^
M50H W(3C ]>YH Y:9[HGQ9<RZ;:W]K;3A;HW$C+))%'$AVH0." "V?4UHZE%
M?64FK>)$L=.N[$QQ3JEP"TKQ+&-P!Z*?O'G.?:M>]\(P7D]TPU"\AAOPHO8(
MRFVXVC&22N5)  .TC(HO?"%K=RW02]NK:UOBIN[2$J$FV@#J5RN0 #M(R!0
MOBN"?5?"K_8H6N-S0S& 8!FC#JS+SZJ#QWZ5G:+=FY^(-Y)#8SV4$VEQDI-%
MY;2,LC ,5ZC@D<^GI6Y=Z%%>0WT$MW=B*[5 $23 M]G0Q\<'(![\BETO15T^
MZN+R:\GOKRX54>><*"$7.U0%  ')/3DF@#3HHHH **** "BBB@ HHHH ****
M "L7Q"NE6KVFL:GO=K)F6WA4;O,D<  !?XFXX^IK:K)UG0%UBYL[D:A=V<MD
M7,;6Y3JP )(96YQD#ZF@#F;[P[Y?PXU4ZC T,NR[O8[:.9E6 MN94(4@-CC@
MY&<UI>*=/MK[X?7+W D)M].>2,+*Z#<(\C(4@-TZ'(K7;1?.T.ZTJ\U"[NTN
MHWC>:78) K#!QM4#CZ5->:9#>Z+-I,CN(9K<V[,I&X*5VY'&,X]J )-._P"0
M;:_]<4_D*Y.#3+*35=,TK186:'1+IIKN^;&=Y5@8]W\3,6RWH!SSQ74G3_GL
MBEU<1K9_P(P"RC;MPXQSCKVYK+TGPJ^C^2EOKVIM!$Y?R'\DJ^3DY(C!.23G
MG- '04444 %%%% !1110 4444 %%%% !1110!QTUO#?:UXO6ZC60)9PPKO&=
MJ&)F('IR2?PK2TNUBUKP%I]OJ+.8[K3X1,0^TME%SS[T_5/#$6HWD]S'?W5D
M;N$07:P%<3H,X!W*<'!(R,'!J:Z\.6=Y;3V<LL_V.6V2W%LKX2,*<AEXX;IS
M["@#(TZ)9/&]]#J%C%:N]@BPVZ8>.:))#\Y/'(+ ;2.!CD]I_"EO;7MQ>>((
MK>*-+EV@M B!0($8C/']Y@6^FWTJ[:>'1!<SW=SJ5W>74MO]F6:78IBCSG"A
M5 SGDDCL*O:7IT&D:5:Z=;%C%;1+&A?&2 .IQWH MT444 %%%% !1110 444
M4 %%%% !1110!SGB,";Q!X:M90&@>\D=E/0LD+E?UYH\,J(=9\26T8VPIJ"N
MJCH"T2,WZ\_C6GJ^D1:M%"&FEMYK:4303Q8W1N 1GD$$$$@@CG-06?AY+*!5
M2_NS*UW]KGFW*&N'Q@A\#&W&!@ =!0!@ZW80Z9<Z8L=J(]._M5+J:^$@>3SF
M<_*1UP6(!;)P#C%7;JRLM3\7PZ?':0"'3D6\N66, M(Q(B4GVPS_ (+5A?"%
MLLRJ+Z[^P)=?:UL,IY0EW;NNW=MW?-MSC-:5EI,%CJ-_?(\CRW[H\F\C"[5"
M@#CI@?K0!>HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *JM=SJQ TZY8 X#!HL'WY>K5% %/[;<?] RZ_[ZB_
M^+H^VW'_ $#+K_OJ+_XNKE% %/[;<?\ 0,NO^^HO_BZ/MMQ_T#+K_OJ+_P"+
MJY10!3^VW'_0,NO^^HO_ (NC[;<?] RZ_P"^HO\ XNKE% %/[;<?] RZ_P"^
MHO\ XNC[;<?] RZ_[ZB_^+JY10!3^VW'_0,NO^^HO_BZ/MMQ_P! RZ_[ZB_^
M+JY10!3^VW'_ $#+K_OJ+_XNC[;<?] RZ_[ZB_\ BZN44 5/MD__ $#+K_OJ
M+_XND^VW'_0,NO\ OJ+_ .+JY10!3^VW'_0,NO\ OJ+_ .+H^VW'_0,NO^^H
MO_BZN44 4_MMQ_T#+K_OJ+_XNC[;<?\ 0,NO^^HO_BZN44 4_MMQ_P! RZ_[
MZB_^+H^VW'_0,NO^^HO_ (NKE% %/[;<?] RZ_[ZB_\ BZ/MMQ_T#+K_ +ZB
M_P#BZN44 4_MMQ_T#+K_ +ZB_P#BZ/MMQ_T#+K_OJ+_XNKE% %/[;<?] RZ_
M[ZB_^+H^VW'_ $#+K_OJ+_XNKE% %/[;<?\ 0,NO^^HO_BZ/MMQ_T#+K_OJ+
M_P"+JY10!3^VW'_0,NO^^HO_ (NC[;<?] RZ_P"^HO\ XNKE% %/[;<?] RZ
M_P"^HO\ XNC[;<?] RZ_[ZB_^+JY10!3^VW'_0,NO^^HO_BZ/MMQ_P! RZ_[
MZB_^+JY10!3^VW'_ $#+K_OJ+_XNC[;<?] RZ_[ZB_\ BZN44 4_MMQ_T#+K
M_OJ+_P"+H^VW'_0,NO\ OJ+_ .+JY10!3^VW'_0,NO\ OJ+_ .+H^VW'_0,N
MO^^HO_BZN44 4_MMQ_T#+K_OJ+_XNC[;<?\ 0,NO^^HO_BZN44 4_MMQ_P!
MRZ_[ZB_^+H^VW'_0,NO^^HO_ (NKE% %/[;<?] RZ_[ZB_\ BZ7[9<?] RZ_
M[ZB_^+JW10!3^VW'_0,NO^^HO_BZ/MMQ_P! RZ_[ZB_^+JY10!3^VW'_ $#+
MK_OJ+_XNC[;<?] RZ_[ZB_\ BZN44 4_MMQ_T#+K_OJ+_P"+H^VW'_0,NO\
MOJ+_ .+JY10!3^VW'_0,NO\ OJ+_ .+H^VW'_0,NO^^HO_BZN44 4_MMQ_T#
M+K_OJ+_XNC[;<?\ 0,NO^^HO_BZN44 4_MMQ_P! RZ_[ZB_^+H^VW'_0,NO^
M^HO_ (NKE% %/[;<?] RZ_[ZB_\ BZ/MMQ_T#+K_ +ZB_P#BZN44 4_MMQ_T
M#+K_ +ZB_P#BZ7[9/_T#+K_OJ+_XNK=% %/[;<?] RZ_[ZB_^+H^VW'_ $#+
MK_OJ+_XNKE% %/[;<?\ 0,NO^^HO_BZ/MMQ_T#+K_OJ+_P"+JY10!3^VW'_0
M,NO^^HO_ (NC[;<?] RZ_P"^HO\ XNKE% %/[;<?] RZ_P"^HO\ XNC[;<?]
M RZ_[ZB_^+JY10!3^VW'_0,NO^^HO_BZ/MMQ_P! RZ_[ZB_^+JY10!3^VW'_
M $#+K_OJ+_XNC[;<?] RZ_[ZB_\ BZN44 4_MMQ_T#+K_OJ+_P"+H^VW'_0,
MNO\ OJ+_ .+JY10!3^VW'_0,NO\ OJ+_ .+H^VW'_0,NO^^HO_BZN44 4_MM
MQ_T#+K_OJ+_XNC[;<?\ 0,NO^^HO_BZN44 4_MMQ_P! RZ_[ZB_^+H^VW'_0
M,NO^^HO_ (NKE% %/[;<?] RZ_[ZB_\ BZ/MMQ_T#+K_ +ZB_P#BZN44 4_M
MMQ_T#+K_ +ZB_P#BZ/MMQ_T#+K_OJ+_XNKE% %/[;<?] RZ_[ZB_^+H^VW'_
M $#+K_OJ+_XNKE% %/[;<?\ 0,NO^^HO_BZ/MMQ_T#+K_OJ+_P"+JY10!3^V
MW'_0,NO^^HO_ (NC[;<?] RZ_P"^HO\ XNKE% %/[;<?] RZ_P"^HO\ XNC[
M;<?] RZ_[ZB_^+JY10!4^V3_ /0,NO\ OJ+_ .+I/MMQ_P! RZ_[ZB_^+JY1
M0!3^VW'_ $#+K_OJ+_XNC[;<?] RZ_[ZB_\ BZN44 4_MMQ_T#+K_OJ+_P"+
MH^VW'_0,NO\ OJ+_ .+JY10!3^VW'_0,NO\ OJ+_ .+H^VW'_0,NO^^HO_BZ
MN44 4_MMQ_T#+K_OJ+_XNC[;<?\ 0,NO^^HO_BZN44 4_MMQ_P! RZ_[ZB_^
M+H^VW'_0,NO^^HO_ (NKE% %/[;<?] RZ_[ZB_\ BZ/MMQ_T#+K_ +ZB_P#B
MZN44 4_MMQ_T#+K_ +ZB_P#BZ/MMQ_T#+K_OJ+_XNKE% $4$KRJ2]O) 0<;9
M"I)]_E)J6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M I",@C)&>XI:* .;LK.Y_P"$HO+1M6OWAM;>WF1&D7DLTH8'Y>1\B_K4.D^(
MYY- L/MT%RCW.G^8MUE29'6,,QQG@GDC(P<=JU[:SGC\3:A>LF()K6WC1LCE
MD:8L,=>-Z_G60NBZ@-!T.U,'[ZTLFBF7>ORL8"@&<\_-QQ0!:B\311Q-NM[F
M2&TM4GN;EMH"J8]PXSDL<= /Z9?9ZI>7/B5+6XM9K-?L+2F%V5@3O4 Y4GD<
M@BJ8T&^ET75+-E6*6YLXHHBS C>L6.<=MW%7;-=0N_$*:A<:=)9PK9-"1+(C
M-O+J?X2>..#['IQD 75/$J:;]N<6%Q<PZ='ONI(BOR$KNP 3DG&"?0$58DUR
M".VNYS%(5M+E;=AQDEMF"/;YQ^1K!\2Q7UAI7BG99--!?VSS"=74+'B 1L&!
M.>B C .<]JGNK'4RFHV4.GO(MW>Q7"7 D0($'E;@03NW#8>,8Z<T :8UX?;X
MX7L9TMYKEK6.X;;AI%#9^7.0OR, ?;T.:S9/%%[=)I5Q8Z7<+;7ER$W2-&#(
MNQR0 3D<KU]O<9@_LW5'U&UGGTR:>X@U%I9+I[A"ODDN%$:EOE 5ER,#[IZG
MK:33;^VT'04%HTL^GS(\T*.F[&QU."2 <%AWH O1^(HWN(@;29;6XE>&"Y)7
M:[J&R,9R =C8/?'N,V-%U4ZS81WRV<UM!,BO$92N74C.< G'XU@:;H$MI-;V
MQT=-UO-([7LCAE=/FV%!NR'.5SD ##=>,]!H5M-9>'].M;A=DT%K%'(N0<,$
M (R/<4 7Z*** "BBB@ HHHH 9+YGE/Y04R;3LW'C/;/M6%X8O=4NKS6H=5DA
M:6VNUC18 =B+Y2-@9Y[]^^:Z"L/3[2[TV[\07LD*E;BX$\ ,@ <"%!R?X>5(
MYH CUR'5)+N:<:NVE:9:VID\V((6:7)R6W _* !QQG-9=Q=:K+X3M->N-7O;
M*>6UB_T.WBBQ+*V H&]"06)'TIVI?VMKD^F74FA27>F&UCN&M!<HH,[<X?=C
M<%&,#&"3GM6E?6>H:MJ.@R2V?D6UO*]S=1M(I*.J$1C@\\L3QZ4 9J-K4^HG
M1KK7I;:6QTU+B2XBCC!FE9F!8Y4C8NW& !G/-:>CZU>ZKX%AU>&)7OI+-G6,
M#AI0",?0L*@\2:?/=:C%-_PCMOJ\20%8VWJDD<F>C%F ,9&.!GD'@U''H>I0
M>$?^$8B1%W:8Z&]$N )S_#MQG!R3N].U %3PCK5S?ZM'#%J\NJP-8"6[,L:K
M]GG+#"C:HQD;OE.<;:[6N6TVQU*XU[3KR;2O[+AT^R>!QYJ-YQ;;A5V$_(NT
MGG'7I74T %%%% !1110 4444 %%%% !1110!@>+]6DTG3;81W0LS=W:6YN2H
M)B4AF9@#P3A2!P>2*AT>\O[K3[T:7JT&IM',%A:]1HY(AM&5D"JISGD<#@U9
M\4Z9<ZA:V,UI"L\VGWT5VL)8+YNW(*@G@'#$C/<4F@V5X-6U;5[RU-F;]HEC
MMV=6=5C4C<Q4D9.>@)X H QO[=OS\.M,OY+YX+N\E@C>Y2,,RAI0&(7!R=N<
M#!K<\-7,=S;3[=8N=29)-KBZ@$,D)Q]TIL4CUY%4M+L=:T?P;I=M;VT4EY:%
M//MV8?.F3N"MG ;G()XXIVFP:O!?ZIK+:7MDU":!$M'G0,D:#:79AE<\DX!/
M  S0!CZSKVHVVNWL*:G)#?17,$>GZ:(U*7,;;=S'*Y.<OR"-NVN]KA]2T/6'
MMM;TN+3A/_:MWYT5_P":@6%3MQN!.[*;>, ]NE=N!@ 9SCO0 M%%% !1110
M4444 %%%% !1110 5Q_B677=/M]3UC^U6M$MF4:?:1JC)/P.'R-Q+,2  1BN
MPKDKV#6'\42WT^@R:A;VQ T\"ZC5(^/F?:3]\G(R>@''>@"I?ZU(WB'4(;KQ
M#>:5!;-#&%@MEDC0LBL2[F-@N2P')%&K:OJ9A\1:I#JCVG]BRA(;4*A20!%8
ME\C)W;B!@C%7=>A\07]EJ>D+ID<T5^H2"Y$B*L"LH#>8"<DJ<D%0<\=*I:_X
M<N[^6\M4T&VN)+B%8(-2WJOEJ5VLTJELLR\E2 >W2@#JYM4M[;1SJD[;(%A\
MYNYQC./<]JR/!M_JE\NJ_P!KM^_CO<+%VA5HT<)[XW8SZU9O-(;5K9]*N$GM
M+2U>%K>X@F4M*5&>5*G&& ZYSC-0>&="N](U#5YKF[N9TN;D-$9G1MZ[$&\[
M0/FR"/H!QWH Z*BBB@ HHHH **** "BBB@ HHHH *PO&%WJMAX<O+O2FMT>&
M"21WFSE0%SE0.,_7BMVLSQ)9SZCX:U.RMD#SW%K)'&I(&6*D 9- &;J-Y>7.
MI:)I,5])9K>P2333Q!?,?8JX52P(&=V3QT%4K"]O=3T.ZN;CQ#/9C2+FX@GN
M8(HB)UC/#L&4@';Z8[UH:YITUQ9Z=&^C1:I##_KHMX65#MP&C8L!UR#SR#68
MOAF_7PNNFK:Q0_;]36>\@C<;8("X8H#WPJJO'J: -SPR=03P_'<ZM=2SS2YF
M'FJH>.,\JIV@#(&,\=2:Y[PWX@EU6ZTZY;Q#FXO2SRV#Q 1;""0D;!?OK\N?
MF/?(KL+I[CSH(([02P3%EGD\P+Y*[3@X_BR<#CIG-<CIFA:M'::'HD^GB&'1
M[L3->B5"DJKNV[%!W9;<,Y QSUH [BBBB@ HHHH **** "BBB@ HHHH ****
M .3U.ZU2_P!4UJ.RU*6R72+9&B2-$(EE9"_S[@<KC:,#'4UJI>:AJWA*&]TP
MPQ7UY:)+$9?N(S*#D]>F?TK+U*QUBSU769=.T_[8FKVZ(KB9$$$BJ4R^X@E<
M$'C)X/%7%MM8T_1%TG3(8@]G8Q);W4C@K+(O!0KC(X7K_M>U %70=2D&LZA;
M#6&U33;6W1Y+N79^ZFRV]-R@ C: 2.U)X4UC4=6UW5WNV*VK16\UG 1@QQOY
M@!/NP4,?3..U1-H-SX@U6]N+^QFTFUN+ 6DB++&9)FW[BWR[A@ 8YY(8\5:T
M3P[=Z9XHU"]EO[R>WEMX4C:9T/F$;\@A5'W<C'3[QZ]@#I:*** "BBB@ HHH
MH **** "BBB@ HHHH P_$5W="ZTK2[.Y:U?4;AD>= "R1I&SMMR" 3M SCO1
MX:O+N235-.O+AKF33KORDF< ,\9177=@ 9&[&0!G%'B*QO)+K2]3L(/M,VG7
M)=H X4R(R,C;2Q R-V>2.E0:/;:K9R75_+IP\_5-0#RPF=0;:$($!)&0Q&T'
M /\ %UXH H7%YJUCKME%)K"S7UW?8;3(]C1I:$M\WW0P( SN)P3Q4M_KE]+X
MVTRSLY=FGQW#V]R0/]=+Y+/M^B@+^+>U)?66O:H]K8W>GIYEOJ"SC4T= @B5
M]PPN=P<K\I&,=>:CF\%36VIZ2]CJ6H/;P7DD\P>6/]WN5R2/ER26;!Z\$_6@
M#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBJK:7I[L7>PMF9CDDPJ23^5 %JBJG]DZ;_T#[7_ +\K_A1_
M9.F_] ^U_P"_*_X4 6Z*J?V3IO\ T#[7_ORO^%']DZ;_ - ^U_[\K_A0!8EB
MCGA>&:-9(Y%*NCC*L#P00>HIU5?[)TW_ *!]K_WY7_"C^R=-_P"@?:_]^5_P
MH MT54_LG3?^@?:_]^5_PH_LG3?^@?:_]^5_PH MT54_LG3?^@?:_P#?E?\
M"C^R=-_Z!]K_ -^5_P * +=%5/[)TW_H'VO_ 'Y7_"C^R=-_Z!]K_P!^5_PH
M MT54_LG3?\ H'VO_?E?\*/[)TW_ *!]K_WY7_"@"W153^R=-_Z!]K_WY7_"
MC^R=-_Z!]K_WY7_"@"W2$ C!&0:J_P!DZ;_T#[7_ +\K_A1_9.F_] ^U_P"_
M*_X4 6Z*J?V3IO\ T#[7_ORO^%']DZ;_ - ^U_[\K_A0!;HJI_9.F_\ 0/M?
M^_*_X4?V3IO_ $#[7_ORO^% %NBJG]DZ;_T#[7_ORO\ A1_9.F_] ^U_[\K_
M (4 6Z*J?V3IO_0/M?\ ORO^%']DZ;_T#[7_ +\K_A0!;HJI_9.F_P#0/M?^
M_*_X4?V3IO\ T#[7_ORO^% %NBJG]DZ;_P! ^U_[\K_A1_9.F_\ 0/M?^_*_
MX4 6Z*J?V3IO_0/M?^_*_P"%']DZ;_T#[7_ORO\ A0!;HJI_9.F_] ^U_P"_
M*_X4?V3IO_0/M?\ ORO^% %NBJG]DZ;_ - ^U_[\K_A1_9.F_P#0/M?^_*_X
M4 6Z*J?V3IO_ $#[7_ORO^%']DZ;_P! ^U_[\K_A0!;HJI_9.F_] ^U_[\K_
M (4?V3IO_0/M?^_*_P"% %NBJG]DZ;_T#[7_ +\K_A1_9.F_] ^U_P"_*_X4
M 6Z*J?V3IO\ T#[7_ORO^%']DZ;_ - ^U_[\K_A0!;HJI_9.F_\ 0/M?^_*_
MX4?V3IO_ $#[7_ORO^% %NBJG]DZ;_T#[7_ORO\ A1_9.F_] ^U_[\K_ (4
M6Z*J?V3IO_0/M?\ ORO^%']DZ;_T#[7_ +\K_A0!;HJI_9.F_P#0/M?^_*_X
M4?V3IO\ T#[7_ORO^% %NBJG]DZ;_P! ^U_[\K_A1_9.F_\ 0/M?^_*_X4 6
MZ*J?V3IO_0/M?^_*_P"%']DZ;_T#[7_ORO\ A0!;HJI_9.F_] ^U_P"_*_X4
M?V3IO_0/M?\ ORO^% %NBJG]DZ;_ - ^U_[\K_A1_9.F_P#0/M?^_*_X4 6Z
M*J?V3IO_ $#[7_ORO^%']DZ;_P! ^U_[\K_A0!;HJI_9.F_] ^U_[\K_ (4?
MV3IO_0/M?^_*_P"% %NBJG]DZ;_T#[7_ +\K_A1_9.F_] ^U_P"_*_X4 6Z*
MJ?V3IO\ T#[7_ORO^%']DZ;_ - ^U_[\K_A0!;HJI_9.F_\ 0/M?^_*_X4?V
M3IO_ $#[7_ORO^% %NBJG]DZ;_T#[7_ORO\ A1_9.F_] ^U_[\K_ (4 6Z*J
M?V3IO_0/M?\ ORO^%']DZ;_T#[7_ +\K_A0!;HJI_9.F_P#0/M?^_*_X4?V3
MIO\ T#[7_ORO^% %NBJG]DZ;_P! ^U_[\K_A1_9.F_\ 0/M?^_*_X4 6Z*J?
MV3IO_0/M?^_*_P"%']DZ;_T#[7_ORO\ A0!;HJI_9.F_] ^U_P"_*_X4?V3I
MO_0/M?\ ORO^% %NBJG]DZ;_ - ^U_[\K_A1_9.F_P#0/M?^_*_X4 6Z*J?V
M3IO_ $#[7_ORO^%']DZ;_P! ^U_[\K_A0!;HJI_9.F_] ^U_[\K_ (4?V3IO
M_0/M?^_*_P"% %NBJG]DZ;_T#[7_ +\K_A1_9.F_] ^U_P"_*_X4 6Z*J?V3
MIO\ T#[7_ORO^%']DZ;_ - ^U_[\K_A0!;HJI_9.F_\ 0/M?^_*_X4?V3IO_
M $#[7_ORO^% %NBJG]DZ;_T#[7_ORO\ A1_9.F_] ^U_[\K_ (4 6Z*J?V3I
MO_0/M?\ ORO^%']DZ;_T#[7_ +\K_A0!;HJI_9.F_P#0/M?^_*_X4?V3IO\
MT#[7_ORO^% %NBJG]DZ;_P! ^U_[\K_A1_9.F_\ 0/M?^_*_X4 6Z*J?V3IO
M_0/M?^_*_P"%']DZ;_T#[7_ORO\ A0!;HJI_9.F_] ^U_P"_*_X4?V3IO_0/
MM?\ ORO^% %NBJG]DZ;_ - ^U_[\K_A1_9.F_P#0/M?^_*_X4 6Z*J?V3IO_
M $#[7_ORO^%']DZ;_P! ^U_[\K_A0!;HJ*"V@ME*6\$<*DY(C4*"?PJ6@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q],U>^U-(
M[B/38TM7=E\PW/S *Q4G;M]O6M%+VTD\WR[J%_).)=L@.P^_I^-<MH]A=CPG
M+=6NH7GF[;DQ0*5V;MSX ^7/7WK.U=;)-&M&TT1A3H5P9/* YB"I@MC_ &O7
M_:]Z .^>:*,X>1%. <%@.IP/UXK(O/%.G6QNTCE2XDM;87!$<BD.,L-HYZC:
M<\=Q6)XI:WN]3N8=ZRJUK:!PISP;I?Z4OB*ULX9];CC@AB_XDR;0JA3]^4'&
M/;% '7PW-O<[_(GCE\MMK['#;3Z''0TDEY:PS"&6YBCD92P1G 8@=3CTK+M8
M(;;Q=.D$21*=/BRJ* #AW Z5@ZTMH^F>*VO%C-PMP@0MC<%\J/R\>V=WX[O>
M@#M3-$ Q,B *=K'<.#Z'\Q^=,6[MGN6MEN(FG09:(."RCW'6N5OIXH[#7$>1
M5<ZO" I/))\@CCZ<U7MYHI-4T*YA%K;0S:G<E(P2TSYCFW,[$]VQ\N#@E>>*
M .GN==TZUN[6V>ZB,EU)Y:A9%^7Y&<$\\ A<#W(JVMW;/-)"MQ$TL0RZ!QN0
M>X[5Q^F65E#IGA)_L\*F2X)=F498FWF/)[\X_2JMA!*^FZ5-<7EHLX%P6CBM
MF\YW\N02J[;CQN.2<?>"T =Y%<0S[O)F238<-L8''&>?PJ2LSPY:P6OAW3T@
MB2,&VC8[1C<2HR3ZGWK3H **** "BBB@!DLB0Q/+(<(BEF(&< >PK-T37[77
MS>M:)(([2?R=TBE2YVJV<$ C[V.?2M6N<T"5(=3\3RRN$C2_#,S'  $$>2:
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
M&GQM\UHP6QZ9QFFC3+!9FF6QMA*[AV<1+N9AT8G')'K5;^TY?[B?K1_:<O\
M<3]:/9R#VT"[)9VLL*P26T3Q(051D!52.F!2)8V<=Q)<):PK-,,22",!G'H3
MU-4_[3E_N)^M']IR_P!Q/UH]G(/;0-)55%"*H55&  , "EK,_M.7^XGZT?VG
M+_<3]:/9R#VT#3HK,_M.7^XGZT?VG+_<3]:/9R#VT#3HK,_M.7^XGZT?VG+_
M '$_6CV<@]M TZA>VC:*9%58S,#O95&22,9.1@G'KFJ7]IR_W$_6C^TY?[B?
MK1[.0>V@2QZ+IJ6\$!LH)5@B6)#+&&(51@#)%22Z;83Q1Q36-O)'%_JT>)2$
M^@QQ5;^TY?[B?K1_:<O]Q/UH]G(/;0-!XHY%"R1JZ@@@,,@$=#1Y4?F^=Y:^
M9MV[\<XZXSZ5G_VG+_<3]:/[3E_N)^M'LY![:!<MK&SLRYM;6& R'+F*,+N/
MJ<=:GK,_M.7^XGZT?VG+_<3]:/9R#VT#3HK,_M.7^XGZT?VG+_<3]:/9R#VT
M#3HK,_M.7^XGZT?VG+_<3]:/9R#VT#3HK,_M.7^XGZT?VG+_ '$_6CV<@]M
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
MR:C90WL=G)=1)<2 E(RP!(X_QJQ7F^L6$.G:Y?2ZW9-=6%X\D@O;8AI81F/
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
M6/L-S_SS_P#'A1]AN?\ GG_X\*.:/<.278KT58^PW/\ SS_\>%'V&Y_YY_\
MCPHYH]PY)=BO15C[#<_\\_\ QX4?8;G_ )Y_^/"CFCW#DEV*]8-SX42[N9O-
MU*[-E<3B>6S)4HS @XR1D+D#C-=-]AN?^>?_ (\*/L-S_P \_P#QX4FXOJ-1
MFMD<K>>#XKJ6\6/4;FWM+^0275L@7#MQG#$97..<5HG18#K=OJ@=PUO;F".+
MC:H)Z^N>U;/V&Y_YY_\ CPH^PW/_ #S_ /'A1>(6GV,.]T&+43?I=W5Q);WL
M2QF O\D6/XE'8YP?PINEZ%]@O9+^YOIKZ[>)81+*%&V,'.T  =^2:WOL-S_S
MS_\ 'A1]AN?^>?\ X\*+Q[A:=K6*]%6/L-S_ ,\__'A1]AN?^>?_ (\*?-'N
M+DEV*]%6/L-S_P \_P#QX4?8;G_GG_X\*.:/<.278KT58^PW/_//_P >%'V&
MY_YY_P#CPHYH]PY)=BO15C[#<_\ //\ \>%'V&Y_YY_^/"CFCW#DEV*]%6/L
M-S_SS_\ 'A1]AN?^>?\ X\*.:/<.278KU0U32(M6>R::1U%G<K<*JXPS+TS[
M<UK_ &&Y_P">?_CPH^PW/_//_P >%+FCW!1DNAAZKH?]HW=O>P7LUE>6P94E
MB"ME6Z@A@0:;!X=M;?P]/HT<DICN$=9)F(+LSYW,??FM[[#<_P#//_QX4?8;
MG_GG_P"/"B\1VGV,?^R-L&G0Q7MQ$EAMX1L><%7&']15%/"B"[C:74KN>TAN
M/M,=I(5*K)U'S8W$ ]!FNF^PW/\ SS_\>%'V&Y_YY_\ CPHO'N%I]BO15C[#
M<_\ //\ \>%'V&Y_YY_^/"GS1[BY)=BO15C[#<_\\_\ QX4?8;G_ )Y_^/"C
MFCW#DEV*]%6/L-S_ ,\__'A1]AN?^>?_ (\*.:/<.278KT58^PW/_//_ ,>%
M'V&Y_P">?_CPHYH]PY)=BO15C[#<_P#//_QX4?8;G_GG_P"/"CFCW#DEV*]%
M6/L-S_SS_P#'A1]AN?\ GG_X\*.:/<.278R-3TB+5)K&661T-E<"= N/F(SP
M?;FHM0T&+4VO%NKJY>WNX1$8 _R)@YW*.S9Q^5;GV&Y_YY_^/"C[#<_\\_\
MQX4KQ[CM/L<_IOA\V>I?VC=ZA/?W*P^1&\JJH1,YQA0,DGN:LZ=I$6FW5]<1
MR.[7TWG.&QA3C&!6O]AN?^>?_CPH^PW/_//_ ,>%%X]P:F^A7HJQ]AN?^>?_
M (\*/L-S_P \_P#QX4^:/<7)+L5Z*L?8;G_GG_X\*/L-S_SS_P#'A1S1[AR2
M[%>BK'V&Y_YY_P#CPH^PW/\ SS_\>%'-'N')+L5Z*L?8;G_GG_X\*/L-S_SS
M_P#'A1S1[AR2[%>BK'V&Y_YY_P#CPH^PW/\ SS_\>%'-'N')+L5Z*L?8;G_G
MG_X\*/L-S_SS_P#'A1S1[AR2[%"^M%O]/N+-V*I<1-$S+U 8$9'YU471O*L-
M-LX;VXB33S'@QM@S!!C:^.H/<5M?8;G_ )Y_^/"C[#<_\\__ !X4N:/<?+/L
M<J?!T!D,1O[G^SS<_:C987;OSG[V,[<]LUIW.D17.M6>J-(XDLT=508PVX8.
M:U_L-S_SS_\ 'A1]AN?^>?\ X\*+Q"T^Q7HJQ]AN?^>?_CPH^PW/_//_ ,>%
M/FCW%R2[%>BK'V&Y_P">?_CPH^PW/_//_P >%'-'N')+L5Z*L?8;G_GG_P"/
M"C[#<_\ //\ \>%'-'N')+L6],_U#_[W]*NU5L89(8F61<$MGK5JN6>LF=E-
M6B@HHHJ2PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL&XUF[
MB,DR+%Y*173A"IW9A8*.<]#@_G[4 ;U%)6"GB&9O&+:1Y,?V,(8Q-SN-P%60
MKZ8V-GZ@T ;]%<]_PFND;#(J7C+Y)G!%JYW1K]YAQT7O]1US5K_A)M,^U>0)
M)"-WEB81GRR^S?LW=,[>?TZ\4 :]%9$WB;2X((YGEDVRP13IMB9B4D<(G &<
MEF'%4Y/&-J+RSB2"<12R2QW#20LI@*+DY'Y$^W- '1T5GZ7K-KJX?[.LR,BJ
MQ6:,H2K#*L,]C@_E6>?&FD[=RI>.#&TJE;5SO13AV''1>_\ 6@#H**QV\3Z:
MMV+<&=\LJ>:L+&/>R[U7=ZE<'\1ZU9LM9LM1DB2UD+F:U2Z4[3CRV.%)]"<'
MCV- %^BL1/%VDLS[Y)HHT25_.DA94;RCB3!QR14%UXN@CDM8X+6Y:26[2":*
M2!E>,,I8''OCC\?0T =%16%JWB$Z9KMM9NHCM?LTUU<SO$S!43:, @\?>Y//
M88YJ0>*-/*8V70N/,6(6I@83%BI887TV@G/3@^E &S16'8>)H=2UQ;*UBD>W
M>T6=9S&PY+$$'/3&,?7(IE_XI@M]1@L[='<F[%O-(T3;!\A8@-T+# X^OH<
M&_162_B73$MHK@ROLFMDN8\1DED<A5P/4E@,>]/.MP2:/=ZA;QRL;4.'A:,A
MU=1RI'Y?@<T :=%8%IXML9K:U>=)HGFBB:4^2VR$R'"ACVR>GM@]ZOWVM6>G
MWT%E-YIFG4NH2,L H(#,2. !N&2: -"BL:#Q5I=QLPTT9D,7EB2%E,BR-M1A
MGJI/?MWHNO%&FVLC1$7$LBF4%(8&<_N]N_IV&\4 ;-%<]J'BZUB\E+$-</+-
M:H7\IC&HF=0 6[-L;<!]/7%(OC'3X;4/=/([",S2/!;N42/>R;CZ %3G\Z .
MBHK*_P"$CT_^TUL,S>8TYMU?RF\MI I8J&Z9 '^<&J_B#Q-%H\<\42/+=11H
MY B9D0,VU=Y'3.#CZ4 ;M%<IJ/BVXM)XHX(1.#+<^8R0.P"Q$C:.?O>IZ#KB
MK.F^*X'LK,ZAO6XFCC:9H[=UCA,C80-DG&3P#GGKP"* .BHK$3Q9ITR!H8[N
M7=(8HPENQ,K+NW;>.0NTY/3MUXH_X2[2"Z!))I(W$1,J0L402X"%CCC).* -
MNBL8^*]*5IM\DJ)$LC"5HFV2>60K[#CYB"0..O;-7=/U.#4DE,(D1X'\N6*5
M"CHV V"#[$'\: +E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !4#6=NR2(T0*RDEQZYZ_GCGU
MJ>B@ KE(_"=VGDWYNR=0743>.GG-Y.&<A@!CKY1V@X[5U=% '*0>%[Z.R@A:
M2#='I%Q9'#''F.R$'IT^4Y_E4</A;451+!WM_L8N_M9F#L7SLQLVXQ][G.>G
M:NOHH XR#PSK,B6@NA91_9+>T@'ES,V_R9TD9N5&,A3@>N.?2U-X=U(:@]W;
MM:-NO9I=LK' 22%8\D;>2",[>A'<5U-% &#X:TB^TMKD7 B@MW6-8K6&=Y8X
MV4'>R[@-H.1\HX&WWJI;^&;Z*WM8VD@S#IMU:MAC]^1D*D<=/E.:ZFB@#C/^
M$:U@7=K),UO.EI/;RQR/<N/+1$5614VX!R&;=U.0#[7?!E@;=-0N?F,4MPT5
MJ60J?LZLQ08/. 7<#VQ7344 <?>^$+V\TJWLC/"C1B\W-DD RL2G;G&1FII=
M#U>YOCJLD=FEU]J@D%N)V*;(U<'Y]F<DR,>G85U5% &!XA\/SZS<,8YHXD;3
MKBURV20[M&RG'<?(<U3;0]8DUI=?:*T%Y'(@%J)V*-&(W0_/MX;,A/W>@ [\
M=710!S>AZ!?:3J$$\C6\B-:M'.5<@HYE>3Y1CE<N1R1TJ*3P]J;7IA4VWV(Z
MBU[YID;S,,A!3;MQP6)SGI74T4 <,?".L75A;6]TMDILK."WC59W(F,4B/EC
MM!4,$QQDC/>M[3-'EM]$O+5X;>VDNVD;9"S.J;EVC+'EC@#)P*VZ* .,B\,Z
MP+-K.1;,1W:6RW#K,Q,7DX!VC8-VY5&.F"3UK<U#1Y+[6!<&15@;3Y[5N?F!
M=D(('IA3W]*UZ* .-?PUK,RVUQ*+,7%A%;1PHLS;9O*D#L2=ORYV@ 8.*LV/
MA[4DU!KVZ-LK2+>;DCD9MIF,149*C./+.3QV_#J:* .-@\,:Q:V\=G&;-X9)
MK&>:1I&#(T B5E4;><B($'(ZF@>$=0&D:C:>;;^9=::UJAW-@.9)6R>.F)%_
M6NRHH XA$N5\3VVF1!9(8M6EO&;9('16C<G.5V[=SX#!CG(&.#6AK>A:G=76
MH&Q^RM%J4,*.TTC*T1C)Z *=P(/J,'UKIZ* .8_X1N]W[O,@QYE^WWCTG;*=
MNW?^M5?^$1NEO(G,-G.KQVJR22R/F(Q !MJ 8?( QDC!YKL:* .1E\+78T_3
M!Y5M=36,MP6A>=XT=9&8@A@"01\O;UIR>%+R/3;JU5K53,MF%";E0&)@7XP<
M#@XZUUE% '(R>'-9FT6?1&DLTM%$AB?<Q:9C*'3<,?( ,@X)SFM+1=-O=.+M
M]CL[=;BX+RQQRNY1!'A?F(^9MP'7  /?'.Y10 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%(2%!)Z#F@!:*YRQU>ZNYX9
M/M]NIEEP;5EQA<XX/7-='0 456L97EBD9VR1-(H^@8@?I2W]VEAI]Q>2?<@B
M:0^^!FFE=V$W979C7?CKP]97<MK/>,)87*.!$YP1U&0*GTOQ=HVLW@M+"Y>6
M8J6QY3#@>Y%>3Z%=,NK2W]QHS:P"&+Q;<J&8]3\I]ZW9_$LI)CT/1(-#O8TD
MDN'6)2PB5=V#E!C/]!ZUZ4\'%>ZKW[W5O\SRX8V3]YVMVL[_ .1ZK17FUUXS
MUBT\%Z9<K+NN[UY5>Y:,'8%; XQC./;L:LV9\4W322:?XE@N=.*9:\9$S&0,
MGY.H].>QKF>%DE>32_X!U?6XMVBF_P#@GH%%>4V&O^*K[1M0U0ZYY4%EM'S0
M(3(3T XX[?G4^CZYK>J6RR2^,+>TE=BH@>%"WUZ53P<E>[6GK_D2L;%V]UZ^
MG^9Z?17EFC>.]4?5;IKR[+VWD3/%&R*,%067D#VQ5NV\5ZTGA6%FNC<:IJ=P
M8[3Y%&Q 0"V ,=<CG^E*6#J1=F$<;3DKH](HKS:Q\7:K%X5UBZNK[SKJ&98;
M=]BC!/< #T!//I76>%I-3O/#EE=7]V7GF/FL2B\H3P. .V#FLZE"5--M];&M
M/$1J-)+I<W:*S-??5UTX+HL2O=/(JEF*XC7NV"0#CT]ZY*Z\6:OI2ZS:-<QW
M\EH\4<-T8@N&?J"!QQS^(I0HRFM&.I7C3=I(] HKDK+5M<M=;O\ 1I7CU2XB
MMTG@9@(,Y*A@<#'&[/X54L_%>J)X+U75[DI)=07;11KM&U 2@ XZ@;CUI^PE
MT\OQ%]8AU\_P.XHKD](U?4X/$T.D:A?)?)=68N$D$2H4;GY>.HX/Z5I:YJ-S
M:W,(MI-J6Z?:;G@',8901[<%S_P&I=)J5BE6BX\QM45ASZE<V_BM8&DS8FWB
M5EP/ED=I K9]]@7ZL*H3ZSJ$%U;R>=N@CN+K[0FT<Q(X7_QT$GWQ0J38W5BC
MJZ*P9]1NEUDP)-^Z^U0H!@?=:-B1^8%6IM0:VUBZ663%M!8K.1@<'<^3^0%3
MR,?M$:E%<TNI:C!X>U$W,V+ZWC$@;:. ZAAQC'!W+_P&NDI2BXCC-2%HKGKB
MYE:_U3?K3V26K*(EQ'M&8PW(923R?6HHM0FN;L+?ZJVF-]C@E\D-&OSMNW??
M4GC J_9NUR?:J]CIJ*Y]GN)+R^']M2V\5K%&4?$94Y7)9LKS^&/PI;*[O=;:
M%&GDL@EG#-*(0-QDD!./F!P!M_7VI>S=KW#VBO:QOT5S*ZA=W$ME:S:@ULPD
MN(IY8P@WF,@*?F! R.?QIMQ<W[:)JMU%JLS?8!)Y$\:QXF 0-\WRX.&RO&.E
M/V3[B]LNQU%%5[."2"+$EU-<ECG=+MR/;Y0*L5FS5.Z"BBBD,**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@
MI& 92IZ$8I:* .6ATJ\$%O8&TVF&Y\QKC(P5]N__ .JNIHHH K6,3Q12*ZX)
MFD8?0L2/TK(\;6^H7OAR6STVW:>6=U5@I PN<D\GV _&N@HJH2Y9*78B<>>+
MCW.1\&Z1>^'?#%S)+9,U]([.( PR<#"KG./?\:Y]/!_B.?3=1U2:=XM0N]RO
M:A%)E4D<;L\#V] *].HK=8F:DY=68/"P<5&^B_JYYAIECXLTRT@L;W1C?:7A
M\V>(SR<]3@D<G-6-*\+:UI7AS5Y$MBMW?H(HK5) =B$\DG.,X)_R:]'HJI8J
M3Z+4F.$BNKT/-;GPSK-OX#M=*M;%WN;BX,UTH9?E Z \_P"[^5-_LW6$T?[%
M!X+@CN/)\K[7O0R9Q@M]3SWKTRBCZU+JEO?J'U2/1O:W0\GU+P/JZZ/I0M;%
MGN!'(+A5905);(!Y]#C\*MZ/X.U^XNQ=W$CZ6]E$J6ORK(3P<X&<#N?JU>FT
M4WC*CC;02P--2OJ>-'PIXI_LXV?]ER[&F\UOG3D@8'?W/YUZ3X<NM5EC-O?Z
M,-.AMXU6+]\'+=L<>@%;E%35Q+JJTDBZ6%5)WBV8WBIM6_L.2/18F>[E8)E6
M **>I!)_#\:Y>30M0N/"DNE6VA/92Q,DX>2='-PX/.2.^,_RKT&BLX5G!62Z
MW+J4%.5V^ECE]$LK^Z\57FNW=D]E&]LL$<<K L>A)X]Q5;1]%U"V\*:M9W&G
M1RS3W4DD=O,XVR*=N.0>.AQR.:[&BAUGV[?@"H1[]_Q.(\->'Y8O$<>HKI+Z
M9;06OE[))-[22'J1R3@#C\!6XVCRW]]J$]S/<6Z38@1(V7#Q!>_!ZLSUMT42
MK2D[A"A&,;'.6.E7ERD\5^C1E["&W\W()WH\OS#WY5OQIFDZ=J!GM);^U"'-
MV9QD%1O92/P.#7344O:O4:I+0Y.#2M2M'F<V[3+:W430X<;IHE4KQD]0I'7&
M2*FO;2]U:YGD6TFMX;A(;9BY4/L#LTC8R<#!P/<]*Z:BCVKO>P>Q5K7.8U?1
MKU!<FU:XO/M5F\+^8ZY#*04]/5Q^-;EK>27$A1[&YMP!G=+LP?;AC5NBI<[J
MS*C347=&,-'CN;[57N[2-UG9?*=U!.!&HX/4<@U3L$O;699KW3+BYDDL;='9
M=C$2+OW@Y8=R*Z6BG[1VL+V2O=&-;:7#<ZM=7MWIT9WK$83-&K,N%Y'?&#3Y
MA/8:S->1VLMS!<PHC"+!9'0MC@D<$-^E:U%+G8^16T.=M]'F>ZLI;RU1PTEQ
M-,C881ER"H]R!QQZ4Z?3+E='U^Q@@PDP?[(@( (:)1@>GS[OSKH**?M&+V4;
M"*,*![4M%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
(4 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>a2019finalannualreportwr009.jpg
<TEXT>
begin 644 a2019finalannualreportwr009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V: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 ****
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 **** /)]2^(6OVVIW5O%+ $BF=%S$.@8@56_X
M63XC_P">L'_?D5@ZU_R'+_\ Z^9/_0C5*OHX8>BXKW4?-2Q-92?O,ZO_ (63
MXC_YZP?]^11_PLGQ'_SU@_[\BN4HJOJU'^5$_6:W\S.K_P"%D^(_^>L'_?D4
M?\+)\1_\]8/^_(KE**/JU'^5!]9K?S,ZO_A9/B/_ )ZP?]^11_PLGQ'_ ,]8
M/^_(KE**/JU'^5!]9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HH^K4
M?Y4'UFM_,SJ_^%D^(_\ GK!_WY%'_"R?$?\ SU@_[\BN4HH^K4?Y4'UFM_,S
MJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y4 DX R?04K(R'#J5/H1BE]6H_RH
M/K-;^9G4_P#"R?$?_/6#_OR*/^%D^(_^>L'_ 'Y%<I11]6H_RH/K-;^9G5_\
M+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I11]6H_RH/K-;^9G5_P#"R?$?_/6#
M_OR*/^%D^(_^>L'_ 'Y%<LJ,YPJECZ 9I",'!H^K4?Y4'UFM_,SJO^%D^(_^
M>L'_ 'Y%'_"R?$?_ #U@_P"_(KE*559CA02?0"CZM1_E0?6:W\S.J_X63XC_
M .>L'_?D4?\ "R?$?_/6#_OR*Y4@J<$$$=C24?5J/\J#ZS6_F9U?_"R?$?\
MSU@_[\BC_A9/B/\ YZP?]^17*44_JU'^5!]9K?S,ZO\ X63XC_YZP?\ ?D4?
M\+)\1_\ /6#_ +\BN4HH^K4?Y4'UFM_,SJ_^%D^(_P#GK!_WY%'_  LGQ'_S
MU@_[\BN4HI?5J/\ *@^LUOYF=7_PLGQ'_P ]8/\ OR*/^%D^(_\ GK!_WY%<
MI13^K4?Y4'UFM_,SJ_\ A9/B/_GK!_WY%'_"R?$?_/6#_OR*Y2BE]6H_RH/K
M-;^9G5_\+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I11]6H_RH/K-;^9G5_P#"
MR?$?_/6#_OR*/^%D^(_^>L'_ 'Y%<I11]6H_RH/K-;^9G5_\+)\1_P#/6#_O
MR*/^%D^(_P#GK!_WY%<I13^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'
M_P ]8/\ OR*Y8([*6"D@=2!TIM+ZM1_E0?6:W\S.K_X63XC_ .>L'_?D4?\
M"R?$?_/6#_OR*Y2BCZM1_E0?6:W\S.K_ .%D^(_^>L'_ 'Y%'_"R?$?_ #U@
M_P"_(KE**?U:C_*@^LUOYF=7_P +)\1_\]8/^_(H_P"%D^(_^>L'_?D5RE%'
MU:C_ "H/K-;^9G5_\+)\1_\ /6#_ +\BC_A9/B/_ )ZP?]^17*44OJU'^5!]
M9K?S,ZO_ (63XC_YZP?]^11_PLGQ'_SU@_[\BN4HI_5J/\J#ZS6_F9U?_"R?
M$?\ SU@_[\BC_A9/B/\ YZP?]^17*44?5J/\J#ZS6_F9U?\ PLGQ'_SU@_[\
MBC_A9/B/_GK!_P!^17*44?5J/\J#ZS6_F9U?_"R?$?\ SU@_[\BC_A9/B/\
MYZP?]^17*4XHZ@%E(!Z$CK2^K4?Y4'UFM_,SJ?\ A9/B/_GK!_WY%'_"R?$?
M_/6#_OR*Y2BG]6H_RH/K-;^9G5_\+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I
M12^K4?Y4'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'_P ]8/\ OR*Y2BG]6H_R
MH/K-;^9G5_\ "R?$?_/6#_OR*/\ A9/B/_GK!_WY%<I11]6H_P J#ZS6_F9U
M?_"R?$?_ #U@_P"_(H_X63XC_P">L'_?D5RE%'U:C_*@^LUOYF=7_P +)\1_
M\]8/^_(H_P"%D^(_^>L'_?D5RI! !((!Z4E+ZM1_E0?6:W\S.K_X63XC_P">
ML'_?D4?\+)\1_P#/6#_OR*Y2BG]6H_RH/K-;^9G5_P#"R?$?_/6#_OR*/^%D
M^(_^>L'_ 'Y%<I11]6H_RH/K-;^9G5_\+)\1_P#/6#_OR*/^%D^(_P#GK!_W
MY%<I11]6H_RH/K-;^9G5_P#"R?$?_/6#_OR*/^%D^(_^>L'_ 'Y%<I2@$@D
MG'6E]6H_RH/K-;^9G5?\+)\1_P#/6#_OR*/^%D^(_P#GK!_WY%<I13^K4?Y4
M'UFM_,SJ_P#A9/B/_GK!_P!^11_PLGQ'_P ]8/\ OR*Y2BCZM1_E0?6:W\S.
MK_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BE]6H_P J#ZS6_F9U?_"R?$?_
M #U@_P"_(H_X63XC_P">L'_?D5RE*%+'"@D^U'U:C_*@^LUOYF=5_P +)\1_
M\]8/^_(H_P"%D^(_^>L'_?D5RM.BADG?9$C.V"<*,G &2?R%'U:C_*@^LUOY
MF=1_PLGQ'_SU@_[\BC_A9/B/_GK!_P!^17+QPRS%A%&SE5+,%&<*!DGZ 4"&
M1H6F5&,:$*S < G.,_D?RH^KT?Y4/ZQ6_F9U'_"R?$?_ #U@_P"_(H_X63XC
M_P">L'_?D5RE%/ZM1_E0OK-;^9G5_P#"R?$?_/6#_OR*/^%D^(_^>L'_ 'Y%
M<S]FG+1*(9"TPS& IRXR1QZ\@_E4ESIU]9,BW=G/;E_NB6,IN^F:GV%#;E0_
M;U_YF=%_PLGQ'_SU@_[\BC_A9/B/_GK!_P!^17+RQ20RO%*C)(A*LK#!4CJ#
M3*?U:C_*A?6:W\S.K_X63XC_ .>L'_?D4?\ "R?$?_/6#_OR*Y2BG]6H_P J
M#ZS6_F9U?_"R?$?_ #U@_P"_(H_X63XC_P">L'_?D5RE%'U:C_*@^LUOYF=7
M_P +)\1_\]8/^_(H_P"%D^(_^>L'_?D5RE%'U:C_ "H/K-;^9G5_\+)\1_\
M/6#_ +\BC_A9/B/_ )ZP?]^17*44?5J/\J#ZS6_F9U?_  LGQ'_SU@_[\BC_
M (63XC_YZP?]^17*44?5J/\ *@^LUOYF=7_PLGQ'_P ]8/\ OR*/^%D^(_\
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
MHZC:B[:=/(N_$N*.+7[58XU0&R0X48YW/1\3(HXO$L2QQJB_94.%&!]YJ?\
M$\$>(K4'J+)/_0WI/BA_R,\/_7HG_H35%'_EWZ/]"ZR_B^J.-KKM'BC;X;:W
M(44NLZ88CD<IWKD:['1O^29:[_UW3^:5T8CX5ZK\SGP_Q/T?Y&=X/T2WU?49
M9KXXL+*,S7!SC('0?H?P!J]/\0]2BG*:5!;65FAQ'"(@>/?W^E2:#_HWPXU^
MZ7AI)$B)]LJ/_9S7&U"A&K.3GJEHBG.5*$5#1O4[/6(K/Q)X5;Q%;6L=K>VL
M@CNTB&%<''S8_$?KUQ46@Q1MX U^1D4NK)M8CD=*YF&_N[>UEM8;B1()_P#6
M1J>'^HKL/"-E<:CX)URSM(_,GE= B;@,]#U/%14C[.G9O2Z^XTIR]I4NEK9_
M?8X>NOMHHS\*[N4HN\7H ;'./D[U3_X0#Q1_T#/_ "/'_P#%5MW6DWVC?#"[
MM=0@\F8W:N%WJW!*\Y!/H:JM5A+E49)ZHFC2G'F<HM:,R(O'NI0PI$MCIQ"*
M%!-N23C\:Z/Q3XFN=&ATQ[6RL2;NV$LF^#//'3GWKS6NR\?_ /'MH/\ UXK_
M "%34HTU4@K;W'3K5'2F[[6*4=Y<^-M>T^QN8K> ;R";>/;\O5NYYPO%:6K^
M,9=#OI=*\/6UO9VUJYC+^6&:1AP22??\:YKP_J8T?7K34&!*0O\ .%Z[2"#^
MA-='XC\(7&H74NM: R:A9W3&4K$P+(QY(QWY_'VISC3C449_#;3M<(2J2IN4
M/BOKWL6(+N+QQH&HB^MH4U2QB\V.XB7:9  >#^6/Q%<U8I]E\-W]_P#\M)Y$
MM(SZ Y9_T4#\36<WVNPE>)O.MI,;70Y0_0BM0G=X& '_ "SU(EO^!1C'_H)J
M_9\FB>C:(=3GU:U29?\ #FH0-8ZG9QZ;;Q.=,FW7 +%VPGN2!GVQ6;X:476H
M/IK?<OX7A^CXW(?^^@*?X8_UNI_]@RX_]!IGA-2WBK3L'&V8,3Z <G]!1))<
M]A1;?)<R*FLK9KV^@M4^]/(L8^I.*5X9;@7%W%"YAC<%W X3<3C/UJWX;D6+
MQ+IKO]T74>3Z?,*WE+W6T8QC[R3-&XUN*PU75FMU=91']DLG7_EDBD+GV)4=
M1W)INFRSS>%-9-Y([VP$?E&0YQ-N_ASWQG..U5[72DNM8OVO7:.ULB\ERR_>
MP&QM'N3Q5;5=8DU'RX(XEMK*#B"VC^ZGN?5CW)K!03M&/E=F[DU>4O.R)]=3
MS[;3=3_BN[?;(?62,["?Q 4_C6/6WJ1V^%=$0_>+W#CZ%E'\U-8E:TOA^_\
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
M/>&FTZ!U$\D/D01 \JN-NX^P'ZUS5JL:\80AN=-&E+#RG4GL8_PF_P!1J?\
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
MH?\ "%^(_P#H$S?FO^-'_"%^(_\ H$S?FO\ C2=2B]VAJG66R?XF'4XO+H
M7,H Z .:UO\ A"?$G_0*E_[Z7_&C_A"?$G_0*E_[Z7_&AU:3^TA*E57V69/V
MV[_Y^IO^_AJ.2625MTDC.<8RQS6U_P (3XD_Z!4O_?2_XT?\(3XD_P"@5+_W
MTO\ C1[6DOM(/957]EF%3VED=55W9E7A03D#Z5M?\(3XD_Z!4O\ WTO^-'_"
M$^)/^@5+_P!]+_C3]M2_F7WA[&K_ "O[C"I[RR28\QV?:,#<<X%;7_"$^)/^
M@5+_ -]+_C1_PA/B3_H%2_\ ?2_XT>VI?S+[P]C5_E?W&*\LDF-[L^T8&XYP
M*:K%6#*2".00>E;G_"$^)/\ H%2_]]+_ (T?\(3XD_Z!4O\ WTO^-'MJ7\R^
M\/8U?Y7]QESZC?748CN+RXF0=%DE9@/P)J!I'955G8JOW03P/I6W_P (3XD_
MZ!4O_?2_XT?\(3XD_P"@5+_WTO\ C256DMI(;I57O%F*\LD@ =V8*,#<<XIE
M;O\ PA/B3_H%2_\ ?2_XT?\ "$^)/^@5+_WTO^-/VU+^9?>+V-7^5_<8LDLD
MK;I'9R!C+'/%2?;;O_GZF_[^&M;_ (0GQ)_T"I?^^E_QH_X0GQ)_T"I?^^E_
MQI>UI?S(/95?Y69/VV[_ .?J;_OX:C$L@1D$C!&Y*@\&MK_A"?$G_0*E_P"^
ME_QH_P"$)\2?] J7_OI?\:/:TOYD'LJO\K,*K46I7\$/DPWMQ'&?X$E8+^0-
M:G_"$^)/^@5+_P!]+_C2_P#"#^)?^@5)_P!]I_C0ZM)[R0U2JK:+,)9'4,%=
M@&&&P>OUI5ED5"BNP5NJ@\&MS_A!_$O_ $"I/^^T_P :/^$'\2_] J3_ +[3
M_&CVU+^9?>+V-7^5_<8%/\V01F,.VPG)7/'Y5N?\(/XE_P"@5)_WVG^-'_"#
M^)?^@5)_WVG^-/VU+^9?>'L:O\K^XP*>\LDF-[LVT8&XYP*W/^$'\2_] J3_
M +[3_&C_ (0?Q+_T"I/^^T_QH]M2_F7WA[&K_*_N,"K-OJ-]9J5M;RX@4]1%
M*RC]#6M_P@_B7_H%2?\ ?:?XT?\ "#^)?^@5)_WVG^-)U:3WDAJE56T68DT\
MUQ(9)Y7E<]6=BQ_,U'6__P (/XE_Z!4G_?:?XT?\(/XE_P"@5)_WVG^-/VU)
M?:7WB]C5?V7]Q@45O_\ "#^)?^@5)_WVG^-'_"#^)?\ H%2?]]I_C1[:E_,O
MO#V-7^5_<8%%;_\ P@_B7_H%2?\ ?:?XT?\ "#^)?^@5)_WVG^-'MJ7\R^\/
M8U?Y7]Q@45O_ /"#^)?^@5)_WVG^-'_"#^)?^@5)_P!]I_C1[:E_,OO#V-7^
M5_<8%%;_ /P@_B7_ *!4G_?:?XT?\(/XE_Z!4G_?:?XT>VI?S+[P]C5_E?W&
M!170?\(+XF_Z!3_]_$_QH_X07Q-_T"G_ ._B?XT>WI?S+[P]A5_E?W'/T5T'
M_""^)O\ H%/_ -_$_P :/^$%\3?] I_^_B?XT>WI?S+[P]A5_E?W'/T5T'_"
M"^)O^@4__?Q/\:/^$%\3?] I_P#OXG^-'MZ7\R^\/85?Y7]QS]%=!_P@OB;_
M *!3_P#?Q/\ &C_A!?$W_0*?_OXG^-'MZ7\R^\/85?Y7]QS]%=!_P@OB;_H%
M/_W\3_&C_A!?$W_0*?\ [^)_C1[>E_,OO#V%7^5_<<_170?\(+XF_P"@4_\
MW\3_ !H_X07Q-_T"G_[^)_C1[>E_,OO#V%7^5_<<_170?\(+XF_Z!3_]_$_Q
MH_X07Q-_T"G_ ._B?XT>WI?S+[P]A5_E?W'/T5T'_""^)O\ H%/_ -_$_P :
M/^$%\3?] I_^_B?XT>WI?S+[P]A5_E?W'/T5T'_""^)O^@4__?Q/\:/^$%\3
M?] I_P#OXG^-'MZ7\R^\/85?Y7]QS]%=!_P@OB;_ *!3_P#?Q/\ &E_X0/Q/
M_P! MO\ O['_ /%4>WI?S+[P]A5_E?W'/45T/_"!^)_^@6W_ ']C_P#BJ/\
MA _$_P#T"V_[^Q__ !5'MZ7\R^\/85?Y7]QSU%=#_P ('XG_ .@6W_?V/_XJ
MC_A _$__ $"V_P"_L?\ \51[>E_,OO#V%7^5_<3?#W3OM_BN!V7,=JIF;ZCA
M?U(/X5[+7'?#WPY=Z':W<VH0>3<3N%"E@V$ ZY!/4D_E78UX>,J*I5=MD>[@
MJ3ITM=V%%%%<AV!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63XGG
MU*VT"XETE&:Z7;MV+N8#(W$#N<9K6JCJ^F#5M/>T-Q+;DD,LL1PRD'(JHM*2
M;)FFXM(X.TU^_&@VJPZY)<+)=QQ2B.(&[B4J<J 1\QR.H!K=L=>OE^'UQJTL
MJS74*2;'(&>"0NX#@$<9%,LO 2V\<=RVI2C4UD23[0B*57:NT+M(P1@_6K">
M$FB5=/%U.]A-%/\ :RS &61R,-@#J.?IBNJ<J3V[G)"-5;]C!N=?UK3KA=,_
MM*29[R.U9)Y$3=$9#A\8&,>F>E3QZUJTFJ+X>.HR@_VB\)NPJ>;Y:IN Z8SG
MOBM;_A!HI(9/M.I3S716)8;C8JF(1G*X'0^^>M2?\(:BJLZ:C,NH+=-=?:]B
MDEB,$;>F,=J.>E_2%[.K_3**>)-0B^'=WJCRA[VV9H1*5')\S:&QTS@C\JHW
M.M:Q8ZN^@?VG+(9;NUC6Y9$\Q%D4EP.,=N..*UU\'XA.E&ZG;3'LW27+C+3-
M(&WX]1S^@]:>W@M)!)/-J<\FH--%,MUL4%#&,+\O3&"<^M)2I*XW"J[&':ZY
MK-_J!T3^TY(FMI[M&N51-\@C V9XQWYP.:ZWPOJ,VK>&[&^N2#-+'\Y QD@D
M9_2LW_A"8XUCEM]2GBO0\SRW.Q293+]_*]!T&/2M[3-/ATK38+"WW>5 @12W
M4^YJ*LH->Z:4H5%+WB<2QG&)%Y.!SU/I1YL?'[Q>3MZ]_2GT5SG2,\V/_GHO
MWMO7OZ?6CS8_^>B_>V]>_I]:?10 SS8_^>B_>V]>_I]:/-C&?WB\':>>_I3Z
M* &&6,9S(HP<'GH?2@RQC.9%&#@\]#3Z* &&6,9S(HVG!YZ4&6,;LR*-OWLG
MI3Z* &&6-=V9%&W&[)Z?6@RQKNS(HV_>R>GUI]% ##+&-V9%&WKD]*#+&,YD
M4;1D\]*?10 PRQC.9%&!D\]!098QG,B\#)YZ#UI]% #/-CY_>+P-W7MZT>;'
M_P ]%^[NZ]O7Z4^B@!GFQ_\ /1?N[NO;U^E'FQ_\]%^[NZ]O7Z4^B@!GFQG&
M)%Y&X<]O6@2QG&)%Y&1SU'K3Z* &"6,XQ(IW#(YZB@2QG&)%.[D8/6GT4 ,$
ML;;<2*=WW<'K0)8VVXD4[L[<'K]*?10 P2QMMQ(IW?=P>OTH$L9VXD4[NF#U
MI]% #!+&<8D4[C@<]30)8SC$BG)P.>II]% #!+&<8D7DX'/4^E'FQ_\ /1>3
MMZ]_2GT4 ,\V/_GHOWMO7OZ?6CS8_P#GHOWMO7OZ?6GT4 ,\V/\ YZ+P=O7O
MZ4>;&,_O%X.T\]_2GT4 ,,L8SF11@X//0^E!EC&<R*,'!YZ&GT4 ,,L8SF11
MMX.3TH,L:[LR*-OWLGI]:?10 PRQKNS(HVXW9/3ZT&6-=V9%&W[V3T^M/HH
M898QNS(HV\G)Z4&6,9S(HVC)YZ"GT4 ,,L8SF11@9//04>;&,YD7@9//;UI]
M% #/-C_YZ+P-W7MZT>;'_P ]%^[NZ]O7Z4^B@!GFQ_\ /1?N[NO;U^E'FQ_\
M]%Y&[KV]:?10 SS8SC$B\C(Y[>M EC.,2*<C(YZCUI]% #!+&<8D4[AD<]10
M)8SMQ(IW<C!ZT^B@!@EC;;B13N^[@]?I0)8VVXD4[L[<'K]*?10 P2QMMQ(I
MW?=P>OTH$L9QB13NX&#UI]% #!+&<8D4Y.!SU- EC.,2*<G YZGTI]% #/-C
M./WB\G:.>_I1YL?_ #T7D[>O?TI]% #/-C_YZ+][;U[^GUH\V/\ YZ+][;U[
M^GUI]% #/-C_ .>B\';U[^E!EC&<R+P<'GH?2GT4 ,,L8SF11@X//0T&6,9S
M(HVG!YZ&GT4 ,,L8W9D4;>#D]*#+&N[,BC;][)Z?6GT4 ,,L:[LR*-N-V3T^
MM!EC7=F11M^]D]*?10 PRQC.9%&T9.3TH,L8SF11M&3ST%/HH 898QG,B\#)
MYZ#UH\V,9S(O W'GMZT^B@!GFQ_\]%X&[KV]?I2AE;[K \9X/:G44 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1169X@UA=!T:;4&B\WRRH";M
MH)) &3V'--)MV0FU%79IT5S&G:_KUYHZW(T:)Y05.XW(2.1"N=ZG!^A%3V'B
M9Y_"T^NW=EY"1!V1$DW>8J]"#@=3D5;IR1FJL6=!17'-XXN;97AN],1;QTA>
MWCCGRKB4X )V\$=^#4J^,;IW6P73XO[4-XUKY9F/E_*NXONVYQCMBG[&?87M
MX=SK**YZ/Q9$?",NO2VQ0P;E> -GYPVW&?0G'/O5)_&=W!+)87&FQ+J7GPPQ
M1K.3&WF@D$MMR,8.>*%2F^@W6@K:G745R">-;JX9;.VTV-M162>.:-IR$3RL
M9PV,G.1CBNAT;4X]9TBVU&-"BSINVDYVGH1^=3*G**NQQJ1D[(O4445!H%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !117*>$-<O-0O;NSN'\R./+QL?O ;NF>XJXP<HMKH0YI-)
M]3JZ***@L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *SM>M[RYTF:*QCMY9FQ^ZN%RDBYY4_45HT4T[.XFKJQP&D^'-<MO"NK001+
M;27Z1K!:M*?W7&)"2>A8$\5LZO97$EE%X8LXXQ;S6#IYAS\A4 +GV)KIJ*U=
M9MW9DJ,4K(X"?PKK=_)_:$L$$-S;);I#!YVX2>6<L2V.,]JG7PWK$=^FN"WA
M:[^WO<&T\[&(V7;C=C&>]=Q13]O(GZO X(:%JK:'/X7=(=US;/=/*"2$E\T%
M4SZ$?R-/N/#6M7FHOKLEM#'=I<V\J6OG9W+&I##=C )SQ]*[JBCV\EL'U>+W
M.#@\,:U8WG]KQ6\,MU<374DUOYV/+\W&W#8P<8YKJ?#NF/HV@6>GRLK20QX<
MKTR3DX_$UIT5$ZLIJS+A2C!W0P1J,<MP<_>-'EKQRW!S]\_Y_"GT5F:C/+7U
M;[V[[Y_SCVH\M?5OO;OOGK_A[=*?10 SRU]6^]N^\?\ ./:CRUYY;DY^\?\
M/X4^B@!AC4YY;DY^^:#&ISRW)S]\T^B@!AC4YY;DY.'-!C4[LEOFZX<_IZ4^
MB@!AC5MV2WS=<,1^7I08U;=DM\W7#$?EZ4^B@!AC4[N6^;KAC_D4&-3GEN1@
M_,:?10 PQJ<\MR,?>-!C4YY;D8^\:?10 SRUYY;D8^\?\_C1Y:^K?=V_>/3_
M !]Z?10 SRU]6^[M^\>G^/OUH\M?5ON[?O'_ #GWI]% #/+48Y;@8^\:!&HQ
MRW Q]XT^B@!@C48Y;@8^\:!&HQRWRC RQ_R:?10 P1J-N"WR],L3_P#KH$:K
MMP6^7.,L3^?K3Z* &"-1MP6^7IEB?S]:!&HV\M\O3+'_ ":?10 P1J,<MP<_
M?- C48Y;@Y^^:?10 P1J,<MP<_?-'EKZMUS]X_Y_"GT4 ,\M?5OO;OO'K_A[
M4>6OJWWMWWSU_P /:GT4 ,\M?5NN[[Y_SCVH\M3GEN3G[YI]% ##&ISRW)S]
MXT&-3GEN3G[QI]% ##&ISRWS=<.?\B@QJ=V2WS=<.1^7I3Z* &&-6W9+?-C.
M'(_+TH,:G=DM\W7#$?EZ4^B@!AC4[N6^;KAC_D4&-3GEN1C[QI]% ##&ISRW
M(Q]XT>6ISRW(Q]XT^B@!GEKZMR,?>/\ G\:/+7U;[NW[QZ?X^]/HH 9Y:^K?
M=V_>/3_'WH\M?5N!C[Q_S^-/HH 9Y:C'+<#'WC0(U&.6X&/O&GT4 ,$:C'+<
M#'WC0(U&WEOEZ98_Y-/HH 8(U&W!;Y>F6)_/UH$:KMP6^7.,N3^?K3Z* &"-
M1MP6^7IER?S]:!&HQRWR],N?\FGT4 ,$:C'+<'/WC0(U&.6X.?O&GT4 ,\M1
MCEN#G[YH\M?5NN[[Y_SCVI]% #/+7U;[V[[YZ_X>U'EKZM][=]X]?\/:GT4
M,\M?5NN?O'_/X4&-3GEN3G[YI]% ##&ISRW)S]\T&-3GEN3G[YI]% ##&IW<
MM\W7#G_(H,:G=DM\W7#$?EZ4^B@!AC5MV2WS8SAB/R]*#&IW9+?-UPQ'_P"J
MGT4 ,,:G/+?,,'#'_(H,:G/+<C'WC3Z* &&-3GEN1C[QH\M3GEN1C[QI],E<
M11/(>BJ2?PH ;*%CB=R6^5#_ !'I_GO7"?#TDZK=9_YX_P#LPKMM3?R]*NW_
M +L#G_QTUQ/P\_Y"EU_UP_\ 9A7527[J;.>H_P!Y$] HHHKE.@**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *HZU+Y.B7LGI _\JO5D>*GV>&;T_[ 'YD"
MJ@KR2)F[1;)?$+^7X>OV]8&'YC']:Y'X>?\ (4NO^N'_ +,*Z3Q/+CPC<R?W
MHT_5A_C7-_#S_D*77_7#_P!F%=5-?N)'--_OHGH%%%%<9UA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MHHKSSN"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@!J1I$BQQHJ(HP%48 %,:VA:Z2Y:,&9%**Y_A!QG'Y"I:* L%%%% $7V:'
M[5]J\L>=L\O?W"YSC\_Y"I:** "BBB@ HHHH **** "BBB@ HHHH **** "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 *X3XBOFYL4_
MNHY_,C_"N[KSOX@2;M;AC[);C\RS?_6KIPJ_>HY\0_W;.6KK?AY_R%+K_KA_
M[,*Y*NM^'G_(4NO^N'_LPKT,1_"9Q4?XB/0****\8]4**** "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 *\Q\;2;_$TZ_\\T1?_'0?ZUZ7%*LR%D.0&9?Q!(/\
MJ\J\42>;XDOF])-OY #^E=F#7[Q^ARXI^XC*KK?AY_R%+K_KA_[,*Y*NM^'G
M_(4NO^N'_LPKMQ'\)G)1_B(] HHHKQCU0HHHH **YBWMYX/B,YEOI[E9=-=T
M23:%A'FK\JA0./<Y/'6I/$$$>H^(]%TJZ7S+.5+B>6$D[9"@0*".X&\G'L*
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
MG-:1Z="(9\>8I&=V.G)YX[>E./AS1VL%L3I\7V=9/,"\Y#_WL]<^^:?UB/\
M7YB^KR_K\CC$O7B^%=]#%/B1&D6)0WS>5YNTX[XP2*J7UO!;>)VTFWC5--EO
M[$2PK]QLHQP1TYP"?7%=VOAO35NED6WC$"VAM!;A!MV%MQSZ]/U/K3D\,Z+'
M8R62Z="()&#.N"22.ASUXI*M%7\P=";MY'G^GP0W.NOIEU&KZ=;W.H>1$WW
M !C ]LG'I7;^"I)9?!^FO,Q9_*QD]< D#],59E\,Z+-9Q6CZ="8823&N"-I/
M7GKSW]:T888[>%(88UCCC4*B*,!0.@%15JJ:LC2E1<)78!VX_=MR<=1Q[]:-
M[<?NVZXZCIZ]:?17.=(S>W_/-OO8ZCIZ]:-[?\\V^]CJ.GKUI]% #-[?\\V^
M]CJ.GKUHWMS^[;KCJ/SZT^B@!A=N?W;'!QU'/OUH+L,_NV.#@<CG]:?10 PN
MPSB-C@\<CG]:"[#=B-CCIR.?UI]% #"[#=B-CCI@CG]:"[#=B-CCI@CFGT4
M,+L-V(V..G(Y_6@NPS^[8X''(Y_6GT4 ,+MS^[8X&>HY]NM!=N?W;<#/4<^U
M/HH 9O;G]VW3/4=?2C>W_/-ONYZCKZ4^B@!F]O\ GFWW<]1U].M&]O\ GFWW
M<]1U].M/HH 9O;C]VW3/4<>U =N/W;#(SU''M3Z* &!V./W;#(YY'% =CC,;
M#(YY''ZT^B@!@=CMS&PSUY''ZT!V.W,;#.<Y(XI]% # [';F-AGKR.* [';F
M-AGKR./UI]% # [''[MAD\\CC]: [<?NV&3CJ./?K3Z* &!VX_=MR<=1Q[]:
M-[?\\VZXZCIZ]:?10 S>W_/-OO8ZCIZ]:-[?\\V^]CJ.GKUI]% #-[?\\VZX
MZCIZ]:-[<_NVZXZCGWZT^B@!A=N?W;'!QU'/OUH+L,_NV.#QR.?UI]% #"[#
M.(V..G(Y_6@NPW8C8XZ<CG]:?10 PNPW8C8XQC!'/ZT%V&[$;''3D<T^B@!A
M=ANQ&QQTY'-!=AG]VQP..1S3Z* &%VY_=L<#/4<^W6C>W/[MNF>HY]NM/HH
M9O;_ )YMTSU'7THWM_SS;[N>HZ^E/HH 9O;_ )YM]W/4=?2C>W_/-NF>HZ^G
M6GT4 ,WMQ^[;IGJ./;K0';C]VPR,]1Q[=:?10 P.QQ^[89'/(XH#L=N8V&>O
M(XI]% # [';F-AGKR.* [';F-AG.<D<?K3Z* &!V.W,;#/7D<?K0'8XS&PSU
MY''ZT^B@!@=CC]VPR>>1Q^M =N/W;#)QU''OUI]% #-[<?NVZXZCCWZT;V_Y
MYMUQU'3UZT^B@!F]O^>;?>QU'3UZT;V_YYM]['4=/7K3Z* &;V_YYMUQU'3U
MZT%VY_=MP<=1S[]:?10 PNW/[MC@XZCGWZT%V&?W;'!XY'/ZT^B@!A=ANQ&Q
MQTY'/ZT%V&[$;''3D<_K3Z* &%V&[$;'&,8(YH+L-V(V..G(Y_6GT4 4=7F,
M6CWS[2-L#D'(ZX-<EX9NO+\&ZNG]P.0?3<F/Z5T?BN7RO#-ZWJ@7\V _K7#:
M1<^5X;UN//++%C_OK!_G791A>F_5'+5E:HO1D_A"Z^SG4UW=;-W_ .^?_P!9
MKG<#U%6+&Z-K),<X$L$D9_%2/YU6KT(QM)ON<3E>*0N!_>'6NL^'O_(4NN?^
M6/\ [,*Y*NM^'G_(4NO^N'_LPJ,1_"95'^(CT"BBBO&/5"BBB@#SO2+&UU#6
M-*AO+>.XB$^KMY<JAE)^T)U!X/6LP&2QT"P,!(;6-/ETM,=G\_;'^2N_Y5ZA
M'8V<+K)%:PHZ%RK+& 5WG+8^I )]:;_9UB(X8Q9V^RW?S(5\I<1MS\RC'!Y/
M(]: //+C3B;W5BTEC;?8]2MH89I8W:XB55B\I4V] >1^+5-:V5@NJ6XGMK74
M[2_N[M8;I5*3!R'+QS(1\ZC!&>VU>.E=U+I.G37Z:A+86SW<8PD[1*77Z-C-
M$6D:;#?O?Q:?;1W<@(>=8E#MGKEL9H \UTK3HYK;1;=+?31;MH33L+N,E"Y*
MB1P!_'@+D]<4\VMA/HNMG5)HKN2VT&W^QW$JE6V^6^&0-R"7Q[YP#7?_ /",
MZ%]F6V.CV1@20R+&8%*JQZD#''05/=:/IE]+'+=Z=:W$D2E4:6%6*@]0,CI0
M!@^(MK>%-)CFQ]EEN;-+K/W3&67(;V)P#6)<6-F_B5M/CMXFTT:[!B!5'EAS
M:2%QCIUVY'O7H,MK;SVK6LT$<D#+L,3("I7TQTQ4-OI6G6D$4%M86T,4+^9$
MB1* C8(W 8X.">?<T 9'@Z*.WM]5MX46.&+5)UCC485!D' '8<FNBJ.*"&#?
MY,21^8Y=]B@;F/4G'4^]24 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5AWOBJRT[5
MSI]VCI@*1*!E>?7N*W*\O\:-N\47(_NA!_XZ*Z,/3525F8UIN$;H]0I 01D'
M(-9D6IA?#*ZDQR1:^8?=MO3\Z9X6NC=^'+21FRRJ4;/L2/Z5DX-)LM33:1:T
MV]^V?:AG/D7+Q?EC_&KM<EX)O?M%WJR$_?G\X>^XG/\ (5UM.I'EE8*<N:-P
MHHHK,L**** *6I77V0VASCS+E8_^^@15VN9\;W/V6RL7!Y2[63_OD&NE!! (
MY!JW&T4^Y"E>31SOCJ39X<9<_P"LE1?Z_P!*\[AN#%;W$7:90/R8&NY^(<N-
M,M8O[TQ;\@?\:X"O2PL?W1P8A_O HHHKK.<*ZWX>?\A2Z_ZX?^S"N2KK?AY_
MR%+K_KA_[,*PQ'\)FM'^(CT"BBBO&/5"BBD/ Z9H XTZO?\ _">B;[2_]D_:
M/[,\K/R>=Y7F;L>N?ES6O'XGADM+2X%LX%UJ#V(&X?*59UW?3Y#^=8/_  A=
M[_8 NO-N#K8N1?>5]L;R/.\W?C;G;TXSBI(=$UL/::>UA&+6UU=[PW/GCYXV
M9V "]01OYSZ<9H NV_C4SSV9.E3):7YE-I<>:I$BQHS$D=5R%X'O4]QXQM;7
M3K"^EMI1'>Z=)?X4@E%1$8K[D[Q^5<OI8NII_#FC*]I)!:&YC2>&;>TBB&1
MQ3&4QD Y[FK]MHWB1[?2XCI]M;OI>ES6:M-*LJ2N5C4$J/X3L^O)X]0"QK/B
MC6%T=Y(-*DM9UFM2)%F5XWCDD ^5L8)/W2.VX&M_5HM5O--ABL91932R1BX<
M,"T4?5]I((+=@<=\URQ\-:J;'4A9:8+"&1K62#3C<AD,D<H=V7&0@(  'MR!
M71^(DU>[T%8M.@9;B=D$R+,$=(SRX5^@..,^^: .>75-2^T2:-!JD\T$FK)9
MQ7YVF4)Y1DE4-C!(*E<XXS[5O>'+FY^TZKIEU<O<MI]T$CEDQO:-D5U#8ZD;
MB,^U9\FFZB^G:>;30XK!M(NTEAM5N582IM97 ;H#AB>>I[U-8#4-+GEOKJS1
M;C6=20-!YP)AC$84<CAF 3) [$\\4 3>-KO5K'0);K3)H81&!YK.I+X+*!LQ
MP#R>M,U66YOO%"Z0NI3:?!'8&ZWP%0SOOV\E@>% SCW&:O>*-/N-4\.7=E:J
M&FE"A03@<,#U_"JGB2PGO+JW?^PK/6((T;"2E5DCDR,'+<;",Y'7IUH Y>3Q
M5=7>DZ9>ZAJTVG0S:=)(LML@_?W*-MP1M/&!G' .?:MG5%U(>'[74IM7U"VU
M&XAAB6SMFB$;7#@#'*,<;CD\\ &HK#P_JOAYH)(+&+5-VG"VD02J@23>SMC=
MU0E^>_RCBKEAX>O[8^&;6=UFM])@=IWW<&78$3 /) #/@_2@#HK*&:WL8(;B
M<W$T<:K),PP9& Y; ]34]%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 (2 "3T%<9H/B^^U37HK6X$*0R
M!@%1<<@$CDGVKK+^3RM.N9/[D3-^0->3:/<?9=9LY\X"3*3],\_I77AZ:G&5
MT<U:;C*-CV&O*O%C;_$]Z?\ :4?DH%>JUY+XD;=XBOC_ --B/RJL'\;]"<5\
M*-5]4Q\/8[4-\[7!A/K@'?\ U K2\%7WE^'-04GFV+2#V!7_ .Q-<.9',0B+
M'8&+ >YQG^0K5T2^^RV.K0DX$UH0/<Y _DQKIJ4ER-+J[G/"I[R?D7_ 5QY6
MOM$3Q-"PQ[@@_P!#7H]>2^&[C[-XBL9,X!E"$_[WR_UKUDG R:Y<9&U2YTX5
MWA86BD5@RAE(((R".]+7&=0456U*X-IIEU<K]Z*%G'U )%2P3+<6\<R?=D0,
M/H1FG;2XKZV./^(KX@L(_P"\SG\@/\:Z?1Y_M.CV<V<EX$)^N.:Y#XB/F\LH
M_P"[&Q_,C_"MGP/?BZT$6Y/SVK%"/8\@_P Q^%=4X_[/%G-&7[Z2,7XAW(:]
MM+4?\LXV<_\  CC_ -EKCZU_%5W]K\1W;@Y5'\L?\!X_F#617H48\M-(XZLN
M:;84445J9A76_#S_ )"EU_UP_P#9A7)5UOP\_P"0I=?]</\ V85AB/X3-:/\
M1'H%%%%>,>J%%%% !1110!!%8V<%Q)<0VL,<TO\ K)$C 9_J1R:GHHH ****
M "DI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHK)\3W&I6N@7,VE(SW2[=NQ-[
M9&XA>YQFG%7=A2?*FS6HK@M'\0W0\--'!JJW][.ZP6JNF)('*_-OXY"X)S[5
MI6&N7D?PV_MB63SKM;=VWL!RVX@$C\JUE1DOOL8QKQE]USJZ*\ZN?$.MZ=.-
M-.HM/)>1VS).\:;H3(<-C P1Z9Z5.FMZO)J:^'_[1D#_ -HO";L1IYAC5-P'
M3&??%5["7<GZQ'L=]17&IXEU"+X>76J/(KWMLS0^:5'S'S-H;'3N*HW&MZS9
M:NV@'4I)6ENK6-;IHTWHLBDOCC';C(I*A)W\ANO%6\ST"BO/;77=:O\ 4#H@
MU)XGMI[M'NEC3?((P-F1C Z\X'-=;X8U&;5O#=E?7&#-+'\Y QD@D$_I4SI.
M"NRH5HS=D:M%,$J''S#DX'UH\U./F')V_C61L/HIGFI_>'WMOXT>:G]X?>V_
MCZ4 /HIGFI_>'7;^-'FIS\PX./QH ?13#*@SEAP<'ZT&5!G+#@X- #Z*894&
M<L/E.#[4&5!NRP^7K[4 /HIAE1=V6 V]?:@R(N[+ ;>OM0 ^BF&5!NRP^7K[
M4&5!G+#Y1DT /HIAE09RPX&3]*#(@S\PX&3]* 'T4SS$Y^8<#/X4>:G]X?=W
M?A0 ^BF>:G]X?=W?A1YJ?WATW?A0 ^BF>:AQ\PY&?PH$J'&&'(R/I0 ^BF"5
M#C##D9% E0XPP^;D>] #Z*8)4.W# [NGO0)4;;A@=V<>] #Z*8)4;;A@=W3W
MH$J';AA\W3WH ?13!*AQAA\QP*!*AQAAR<#ZT /HI@E0X^8<G ^M'FI_>')V
M_C0 ^BF>:G]X?>V_C1YJ?WA][;^- #Z*9YJ?WAP=OXT>:@S\PX./QH ?13#*
M@SEAP<'ZT&5!G+#@X- #Z*894&<L/EX/M094&[+ ;>OM0 ^BF&5%W98#;C/M
M094&[+#Y>OM0 ^BF&1!G+#Y>3[4&1!G+#@9- #Z*894&<L.!D_2CS4&?F' R
M?I0 ^BF>:G]X<#=^%'F)_>'W=WX4 /HIGF)_>'W=WX4>:G]X<C=^% #Z*9YJ
M''S#D9'TH$J'&&'(R/I0 ^BF"1#C##D9% D0XPP^;D>] #Z*8)$.W##YNGO0
M)4;;A@=V<>] #Z*8)4;;A@=W3WH$J'&&'S<#WH H>(9/*\/7[>L#+^8Q_6O)
M.E>H>+[A5\+W6ULE]JC_ +Z&:\PVGTKT\&O<9Y^*^)'LEC<BZL+:?(S-$K_F
M,UY1K;;]=OV_Z>9/_0C2Z3J$NG:M;799BL3#=SGY.A'Y5#J#>;J-S(.0TKL#
MZ@DU5&C[.;U)JU?:116H!(! /7@TNT^G;-&T^G;-=9S@CM&ZNIPRG(/H:]2U
MK55C\*27R'!G@&SZN,?IG]*\MVGT]ZVK_5C<^%].T\'+1,YD'L/N_H3^5<U:
MGSRCZF]*?*I'?>&KK[9X>LY2<D1[#]5X_I6I7(> +P?V9<6SMCRI0PSZ,/\
M$&NL,J#.6'!P:\RK'EFT=]*7-!,RO%DOD^&;UO50OYL!_6D\)W/VKPW:,3DQ
MJ8S[;3@?IBJ7CN<#0?*4Y9YU4C\"?Z54^']V!IUW;NV!'('&?1AC^GZUJH?N
M+^9GS?OK>1F?$!]VN0I_=MQ^>YJI>$]872-2=I6Q#+$P;Z@9'^'XU+XW8OXE
ME4<[8T7],_UKG]I...M=].*E147V..<FJK:%D=I9&D<Y9R6)]S3:7:>..M&T
M^G6M]#$2BEVGTHVGT]J=P$KK?AY_R%+K_KA_[,*Y/:?3OBNL^'H(U2ZS_P \
M?_9A6&(_A,UH_P 1'H%%%%>,>J%)2T4 <C#XCU!_#^FEY(UU&?4OL4[;!A=C
MMYAQV^1"?QJ:X\9VMQI%[+8I<13+I\UW://"52947[RYZC)7@XX-4H=)U*/Q
MO>&.T;[% 9KZVD<?(\TL:)MS]1(?^!5BO9:G=Q1S/8ZO-=2:-=V]PT\1"K.T
M:D(B\!5R" 0,'(&2: .U3Q-91:;=7-RSYL(8Y+HJG3>@88]>M+-XHT^#4S8L
MLYVS);O<+$3"DK ;4+>IR/S&:Y+5;;48;#7K!-)O9Y=1M+?R#%"60[8PK MT
M!!!X/)[5.^C2+K5[;3V.IW#W&JK<Q;)I%M/+)1M[$?+N7:>#R2!0!U^J:Q;Z
M2(%ECFFFN'*0P0)O=R!DX'H ,DFJ#>,M+,=NT$=W=/<0M,D<%N6?"MM;([$'
M@Y]*;X@6:UUS1]66UGN+>U\^.9;>,R.N]5PVT<D97''K65X8TJ_MM;BO+FSE
MA2>UO)"&'^K,EPKJA]&V\X^M '76-[!J5A!?6K[X+B,21MC&01D<58K&\(6T
M]GX1TJVN8FBFBMD5XW&"IQT(K9H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6KZ=_
M:NGO:BYEMF)#++$<,I!R/K]*NT4T[.Z$TFK,Y72_ >GPVTAU4+J%S-LWLRX5
M=J[1M QV[]Z2#P>;6V@TB*XD.G&WF2YY"^8[8VMCU'Y<5U=%:.K-[LS5&"V1
MRO\ P@T<L,AN=2FFNML2PW'EJOE",Y7 Z'WSUJ3_ (0U55;A-1E745NFNC=^
M6IRS#!&WIC':NFHH]K/N'L8=CE%\'L(#I)NIFTU[-TE)89:9I P?'J.?T]Z>
MW@H2^9<3ZG-)J#313)=>6HV&,$+\O3&"<^M=111[6?</8P['+?\ "$I&L<UO
MJ4T5Z'F>6Y\M3YIE^]E>@Z#'I6]I>G0Z3IEO86^3' @4%NI]S5NBIE.4E9LJ
M-.,7=(****@L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .:\>2;/#VW^_,J_S/\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% "5GWFNZ;:6DMQ]L@D\M20BRJ2Q[ 5#XDED33%C#F*&>9(9YAUBC8X)_IGM
MG/:G7^AZ/)I<T$MI;P0^409%C ,8 ZY]NM-;ZB9Y9=7,MY=2W,S;I)6+,?<U
M%34.5'.?0XQGWIU>]&UE8\=[ZA1113$%%%% !1110 4444 %%%% !1110 44
M44 %%%% !76_#S_D*77_ %P_]F%<E76_#S_D*77_ %P_]F%88C^$S6C_ !$>
M@4445XQZH4444 >&W>IP:?JSW_A:6^TW5Y-0\F?1WRRR]RV,8QGC!SUXQ7::
MFW]N_%[3M-?YK;1K8W3)ZR'&#^&4-=K]@M/[1&H>0OVH1^5YO?;G./SJQM7=
MNP,GOB@#S+XE:Q#KF@ZC96=O<&30[Z%KHLHVD$.,K@GC/KBL35(].\2:KXNU
MGS+AM*\JW5;JWAWD.-@SM)&0-ISST->MV>DVUG>WUXADDFOF5I6D;/"C"J/0
M#G\S5Q(TC38B*J_W0,"@#Q'3K'6=9U?7)-!U!]6DDTV.V:]=!"&W&/*C/ (5
M6'X5H>%+^[\->+-?GO\ 2UMX+*RB^TPP2!S$JHH0+R Q(QGFO7DC2)=L:*B^
MBC J"^LDO[*>U:22$3H4:2(A7 /H<4 >5>.EUG5X+CQ)%IZR:/+IL:VSRRJK
MP*^UF;:"?F)^7Z53CO7TC5=.U'6HQ:QW/APPQ,,LK$*0HR.Y4*<=MU>QVMI!
M9V4-G!&%@@C6.-.N% P!^0J1XHY%"O&K <@,,XH \0T'/AC4?#>IZNK6UK+I
MEPH=U. 2\K ?B&7_ +ZKO_A1:36G@2V,Z,AFE>50PP=I. ?QQFNQ>-)5VR(K
MKUPPR*6@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *S=?UA="T>;4&B,OEE0$W;022 ,GL.>
MM:59NO6]Y<Z1-%8Q6\TK8_=7 RDBYY4_A50MS*Y,[\KL9.G^(]9NM*BE.B;K
MB1U57\W$+*5SYF[!( Z8P:N6?B:.X\*R:]-;M$L2.6C#;LE21P>X)'6N;T'0
MM>T_2YL6,+VMTZ;],GDR=FTAR">%).#CVJQ%I6KQZ(/#$JQ$7=O.X.\M]GP1
ML3/IR!_*NB4*=]+;_AU.6,ZEM;[?CT+#>.)[='BN],5+MDA>WB2?<L@D. "=
MHP1WX-2KXQN&9;%=.3^U#>-:^29_W>57<6W;<XQ[5E3^%M;OY!J,MM##<VJ6
MR0P><#YOEG+$L!@9[5.OAS6([]-=%K$UU_:#W!M/. Q&R;<;NF>]5RTB>:MY
M_<;,?BN$^$I=>EMF3R0RO &R0X;;C/UQS[U2;QG<P2R6-QIB+J7GPPQQ+/E&
M\T$@EMN1C!SQ6>-#U5M"G\+O'"'N;9[MY Q(27S@53/H1W]C3KCPYK=YJ3:Z
M]I%'=)=6TJ6GG [EC4AANQ@$D\?2DH4M;_UV_4;G5=K?UW_0NIXUN+@K:6VF
M(^HK)/'-$T^$0Q ;L-MYSD8XKH='U./6-(MM1B0HLZ;MI.=I[C\ZX^#PSK=C
M>_VQ%:Q37-Q-=22VWG >7YN-N&Q@XQS75>'-,DT?P_9Z?*RM)#'ARO3).3C\
M345532]TTI.HY>\:=%,$2#'RC@Y'UH\I./E'!W?C7.=(^BF>4G]T?>W?C1Y2
M?W1][=^/K0 ^BF>4G]T==WXT>4G/RCDY_&@!]%,,2'.5')R?K08D.<J.3DT
M/HIAB0YRH^8Y/O08D.[*CYNOO0 ^BF&)&W94'=U]Z#&C;LJ#NZ^] #Z*88D.
M[*CYNOO08D.<J/F&#0 ^BF&)#G*CD8/TH,:'/RCD8/TH ?13/+3GY1R-OX4>
M4G]T?=V_A0 ^BF>4G]T?=V_A1Y2?W1TV_A0 ^BF>6@Q\HX&/PH$2#'RC@8'T
MH ?13!$@QA1P,"@1(,84?+P/:@!]%,$2#;A0-O3VH$2+MPH&W./:@!]%,$2+
MMPH&WI[4")!MPH^7I[4 /HI@B08PHX.10(D&,*.#D?6@!]%,$2#'RC@Y'UH\
MI/[HX.[\: 'T4SRD_NC[V[\:/*3^Z/O;OQH ?13/*3^Z.3N_&CRD.?E')R?K
M0 ^BF&)#G*CDY/UH,2'.5')R: 'T4PQ(<Y4?-R?>@Q(=V5!W=?>@!]%,,2-N
MRH.[&?>@Q(=V5'S=?>@!]%,,:'.5'S<'WH,:'.5'(P: 'T4PQ(<Y4<C!^E'E
M(<_*.1@_2@!]%,\I/[HY&W\*/+3^Z/N[?PH ?13/+3^Z/N[?PH\I/[HX&W\*
M 'T4SRD&/E' P/I0(D&,*.!@?2@!]%,$:#&%' P*!&@QA1\O ]J 'T4P1H-N
M%'R]/:@1(NW"@;<X]J $G@BN;>2"9 \4BE74]"#UKR;4=4NYVFM$O[IK/.Q8
MWE+;E!XSZUZ;K,J6&BW5PH ,43;/9B,#]37D>XG//6N["4U*[:.3$U'&R3$H
MI=Q]>M&X^M>B< E%+N/K1N/KVQ3 2BEW'U[8HW'U[8H 2BEW'U]J-Q]: $HI
M=Q]:-Q]>E "44NX\<]*-Q&.>E "44NXC'/2C<1CGI0 E%+N/'/2C<?7I0 E%
M+N/K1N/K[T )76_#S_D*77_7#_V85R>X^O?-=9\/23JEUG_GC_[,*PQ'\)FM
M'^(CT"BBBO&/5"BBB@"&ZN[>QMGN;J9884^\[G ':LT>+?#Y( U:VR?]JJM_
M_P 3CQ5!I<O%K8QBZD1O^6SYPHQW4=3[\5L7&FV5U;26\MM&8Y5*L H'!H L
MTM87A:YF-M<Z9.YEDTV8V_G=1(H^[SZ@<$4WQ;8ZA?6MFME +N&.Y#W5IYHC
M-Q'@_+D\=<'!X.* -X$$9!!^E+7F^HW4-GH>N0Z)83:%>QR6[W5N^%5 S!5:
M/RVV\XYP>>:V[[6M: UA;2XLU;1(%>5GMV(N)-GF$ ;_ )%Q@=2<GVY .MHK
ME(-=U?73='27L[,6<,+G[4C,)'=!(02"-J@$#."<_2LX>(Y;;Q3J>D1W0CN;
MS4(8TEDRT<"&!#QVRQ#!1W.3VH [RD!!) (..M9/BBTU&\\.W-OI;XNGVX_>
M>677<-R[A]TE<C/O7-17VG:!<ZA/#X=ET?4XM*EF2%BA@N%C^;.8V(+9QR><
M&@#O**XK4M8UJV3R+R:W=-1TJYG001E&MG1 <;MQW#YNO'([=*JOJ-X-*O$M
MB$N(O#4,_P!H:5]W*OG !P#QD$#.>IXH [^BL[P^;EO#]BUW.L\S0(Q=4*YR
MHQU)Y]3GFM&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH YGQY<^3H*P@\SRJI'L.?Y@5YQ78?$.YW7MI:@_ZN,N
M1]3C_P!EKCZ]?"QM37F>9B'>HPHHHKI, HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "NM^'G_(4NO\ KA_[,*Y*NM^'G_(4NO\ KA_[,*PQ'\)F
MM'^(CT"BBBO&/5"BBB@#&UW3[F26UU/34#7UF_"%@HFC/#(2?S'H15>?4_$L
MEO(D'AT12LI"2->QL$/8D=\5T-% %'1],CTC3(K-&WLHW22'K(YY9C]34>KZ
M+%JYM9/M5Q:7%G*98)[<KN4D%2,,"""">HK2HH PIO"5C<:9?6<L]T\E^4-Q
M=LX,S%2"O., #'  QUXYIDOA"VGEN7DU&_*WL:)>QAT NMHVY;"Y&1P=I7(K
MH** ,&Y\(V-S=W4OVBYB@O1&+JTC91%,$&!GY=PX !VD9 J67POIURFIQW*M
M-'J<BR2*3C85557:1R,;0<^M;-% &?JNC6^KZ5_9\\LZ*"C)*C_O$9""K G/
M.1WK+U+PP6TC572>XU'4[K3Y;:.6Y=0<,IPJ@!54$XSQ]37244 <_9^%84L6
M6[NKJ>XDL3:!YG5C C##*F !UQR<DX'-2)X5LU6=3-,RSZ:FG,,C_5J&&>GW
MOF/M6Y10!4TNP_LS3H;(7,UR(5"K)-MW$#H/E ' XZ5;HHH **** "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 **** "BJNHW\>G6AN)>FY5 ]22!_
M6K5.VEQ7Z!1112&%)TI:YWQGJYTW2?(B;$UUE 1V7^(_T_&JA%SDHHF4E&+;
M.)\2Z@FIZ]<3Q',0(1#Z@#&?Q.365117N1BHI)'D2?,[L****H04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !76_#S_ )"EU_UP_P#9A7)5UOP\
M_P"0I=?]</\ V85AB/X3-:/\1'H%%%%>,>J%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%5[^_M=,LY+R\E$4$8^9B"?8<#K0E?1
M";MJRQ16#;^,]%N+!;I9W!:01^3Y3&7>1D+M R>/3BM&VU>PN]+.IPW"FT"L
MS2$$;0O7(/(Q@U3A);HE3B]F7:*Q8O%VB2VL]P+ME2 *7#Q.K$-]TA2,G/;%
M._X2K1_L(NQ<.5,Q@$8A?S/,'5=F-V?PI^SGV#VD.YL451CUG3I=(_M9+I?L
M00N92", <'CKG/&*IIXMT9[26X%RX$3K&T;0N)-S?= 3&3GM@4N23Z YQ74V
MJ*Q7\7:*EG%=?:F99F=5187+Y7[V5 R,=\BM6UN8;VUCN;:020RJ&1QT(-#C
M);H:G%[,EHHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBHYYH[:"2>9PD<:EG8] !U- $E%8AU^Z%K]K;0KT6^SS"^^+(7&<[=V>G
M;&:V(I4FB26)@Z.H96'0@]#0 ^BBB@ HKGM>\4QZ+J=M;&,2(PW3XZJ#TQ[]
M:VX;J"XM5NH95>%EW!P>,5;A))-K<E3BVTNAQGQ U$^;;:?&WW/WKX]>B_U_
M.NUMY1/;13#I(@;\QFO(M7OSJ>JW%X<XD<[<]E' _3%>G^'9O/\ #UB^<XA5
M?RX_I737I\E*)ST9\U21I4445QG4%>6^+M2_M'7I=K9B@_=)^'4_GFO0/$&H
M_P!E:+<7(.)-NV/_ 'CP/\?PKR0G)R:[\'#5S9Q8J>T0HHHKT3B"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "NM^'G_(4NO\ KA_[,*Y*
MNM^'G_(4NO\ KA_[,*PQ'\)FM'^(CT"BBBO&/5"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "L3Q?';R^')UNH+B6'<I;[-_K$^8?,
M/IUK;HJHOE:9,ES1:/+=,UVZL]%=C9QW;I+%'8WSVARF4.YC@9.P8&1R<]ZU
MW:Q3P7+H>F27-U/<V\TBR- R&5@<OP0""<\"NXCC2*-8XT5$4855& !["F-:
MPM=)=-&#-&I16/\ "#C./R%;2K)N]CGC0:5K^1YA?!]0NX]4M8IGL[**S6=A
M$W!5LL,8R<=\5:C)CU^/7W20::=6E;S?+;&#& &QC.,]Z]*I:?UC2UA?5NMS
MS4&63P#>:0MO.+RY22]BC\LC,0F'ZXYQZ&H[UC=^(6UZ".5M-AO;)GD\IL85
M&W'&,_+D _6O2?LT/VO[7Y8\[R_+#^BYSC\_Y#TJ6A5[7LM_U&\/>UWM^AY=
M9%K'6GUJYBE6PNKF^:%S&QX8#;QCC.#BNV\'6T]GX2TZ"X1DE6+)5A@C)) /
MX&MNBHJ5>=6L73H\CO<8$;C]XQP<]!S[=*-C<?O&ZYZ#IZ=*?16)N,V-_P ]
M&^]GH.GITHV-_P ]&^]GH.GITI]% #-C?\]&^]GH.GITHV-S^\;KGH/RZ4^B
M@!A1N?WC#)ST''MTH*,<_O&&3D<#C]*?10 PHQS^\89/' X_2@HQW8D89Z<#
MC]*?10 PHQW8D89Z8 X_2@HQW8D89Z8 XI]% #"C'=B1AGIP./TH*,<_O&&1
MQP./TI]% #"C<_O&&1CH./?I04;G]XW(QT''O3Z* &;&Y_>-TQT'YT;&_P">
MC?=QT'7UZ4^B@!FQO^>C?=QT'7UZ4;&_YZ-]W'0=?7I3Z* &;&X_>-TQT'/O
M0%;C]XQP,=!S[T^B@!@1AC]XQP.>!S0$88S(QP.>!S^E/HH 8$8;<R,<=>!S
M^E 1AMS(QQG.0.?TI]% # C#;F1CCKP.?TH",-N9&..O Y_2GT4 ,",,?O&.
M#SP.?TH",,?O&.#GH.?;I3Z* &!&X_>,<'/0<^W2C8W_ #T;KGH.GITI]% #
M-C?\]&^]GH.GITHV-_ST;[V>@Z>G2GT4 ,V-_P ]&ZYZ#IZ=*-C<_O&ZYZ#C
MVZ4^B@!A1N?WC#)ST''MTH*,<_O&&3QP./TI]% #"C'.)&&>G X_2@HQW8D8
M9Z<#C]*?10 PHQW8D89QC ''Z4%&.[$C#/3@<?I3Z* &%&.[$C#/3@<5G:]9
M3WFER+"3(R,D@@.-LNT@E#]<8K4HH PW\8:$MD;C[?$2(]WD[AYF<?=V^O;%
M,\'S1W.@IY4Y!#-NB &("6)"CV .!7+>/+@R^(!%GB&)5Q[G)_J*R]#UF?1+
M];B/+1MQ+'GAU_Q]*[8X7FI\R>IR2Q%I\O0]9V-_ST;ICH.OKTIDSK;PR32S
M%4CC)8X'&.IJG%XAT>6)9!J5LH8 X:0 CZCM6!XR\06KZ4+.QNHYFG;]X8W#
M;5';CU./UKGA2E*2C8WE4C&-[G&ZE?/J.H37<O+2/GGL.@'Y5-9:W>6-C<V4
M+_N;A2K*?X<]2/3CBL^BO8Y(VM8\OF=[BY']T5Z5X*D,WAR(!R!$[I@?7/\
M6O-*[[X>3;M.NX,_<F#?F,?^RUSXM?N[FV&?[PZP(PQ^\8X'/ YH"L-N9&..
MO YI]<UXO\0_V7:?8[9_]+G7J/\ EFOK]?2O-A!SERH]"<E%79@>-=:2]N4T
M^%S)';$[W_O/^'IT_.N7R.?E'^%)17LTZ:A%11Y,YN<KL7(Y^449'/RBDHK2
MQ(N1Z"C(_NBDHHL N1_=%&1_='2DHHL N1_='2C(_NCI2446 7(_NCI1D?W1
M2446 7(_NBC(_NBDHI6 7(X^449'' _QI**=@%R..!_C1D<<"DHH 7(X^449
M'H*2BBP"Y'H*,CT%)118!<C^Z.M=9\/?^0I=<?\ +'_V85R5=;\//^0I=?\
M7#_V85AB/X3-:/\ $1Z!1117C'JA1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,D=8HGD;A44D_04 >3^
M(Y_M/B&^DSG]\5'_  'Y?Z5FTZ61I97E;[SL6/U--KWHJT4CQI.[;"BBBJ$%
M%%% !78?#R<)>7L). T2OS[''_LU<?4D5Q- )!%(R>:FQ]IQE<@X_05G5ASP
M<2Z<N22D=OK_ (X2'=;:20[]&N",J/\ =]?KT^M</--+<2M+-(TDCG+,QR33
M**5.E&FK()U)3=V%%%%:D!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5UOP\_P"0I=?]</\ V85R5=;\//\ D*77_7#_ -F%88C^
M$S6C_$1Z!1117C'JA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5A^(/$\&A211&$SRR#<4#;=H]3Q6I>WD-A9RW<
M[8CB7<??VKR/4;^;4[^6\G/SR-G']T=A^ KJP]'VCN]CGKU>166YU[?$5=IV
MZ8=W;,W'\JQ-1\8:MJ"/%YJP1.""D2XR/<GFL*BO0CAZ<7=(XI5IRT;"BBBM
MC(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *ZWX>?\A2Z_P"N'_LPKDJZWX>?\A2Z_P"N'_LP
MK#$?PF:T?XB/0****\8]4**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *2EK#\8P&Z\-W%N+R*U:0HH:5BJ,=P^4D=CTJHJ[2)D^6+9
ML1SQ30K-%(KQ,,AU.01ZYIX((!!R#WKR^QCMI_!6M6T:7=C<6D22SQ1S_NY"
M4."/9@,D?2NIU&[-M\._W,P2?^S5*@-AL; "1^%:RHV=K];&,:UU=KI<Z8,I
M!(8$#J<T;UV[]PV^N>*\IOX8[*^BT^T4165W#9&Y1#A6RW)/U[^M6HH(G\1I
MHS1@Z7_;$O[C_EGD1@A<>F>U7]7TO<CZR[VL>FYR,T@=2NX,-H[YXKSM+V2'
MX5WT44^)(V=(@'^;RO-V\=\8)%5+VWAM?$S:/;($TR6_L1+"OW#E&)!'O@$^
MN*2H7OKM^@WB+6TW_4]/+J%W%@ >^>*=7E=A!%=:X^E72!]-M[F_$$+?<  &
M,?3)QZ5V_@J66;P?IKS,6?RL9;K@$@?H!4U*7(KW+IUN=VL;M%,!EXRB=>?F
M/3\J,R\?(GWN?F/3UZ=?:L#<?13,R_W$^]_>/3UZ=?;]:,R_W$^]_>/3UZ=?
M;]: 'T4S,O\ <3[W]X]/7IU]J,R\_(G7CYCT]>E #Z*83+SA$Z\?,>GY4$R\
MX1.O'S'D?E0 ^BF$R_-A$//&6//Z4$R_-A$/]W+'GZ\<4 /HIA,OS;40XQMR
MQ&?7/''ZT$R?-M13C&W+$9^O'% #Z*83+\V$0_W<L>?KQQ03+SA$/'&6/)_*
M@!]%,)DYPB=./F/)_*@F3G"+TX^8]?RH ?13,R<_(OW>/F/7TZ=/>C,G]Q?N
M_P!X]?3IT]_TH ?13,R_W$^[_>/7TZ=/?]*,R_W$^[_>/7TZ=/>@!]%,S)QE
M%Z<_,>OY4 R<91>G/S'K^5 #Z*8#)QE%Z<_,>#^5 ,ORY1!QSACQ^E #Z*8#
M+\N40?WL,3CZ<<T R?+N1!G.[#$X],<<_I0 ^BF R_+N1!G.[#$X^G'- ,OR
MY1!_>PQX^G'- #Z*8#+QE$'//S'@?E0#+QE$Z\_,>!^5 #Z*8#+QE$Z\_,>G
MY49EX^1/O?WCT]>G7VH ?13,R_W$^]_>/3UZ=?;]:,R_W$^]_>/3UZ=?;]:
M'U2U6_.GVF^-!+<2L(H(LXWN>@^G<^P-6LR_W$^]_>/3UZ=?:LS6;:Z=8+^U
MB#W-C(9(T#?ZQ",.O3J1T]\4 17-[K6G0_:[R*RDMHR#,(-^]4[L,]<=?H*V
M5974.K!E89!!X(K"N=9GU*WELM.L;I+B0^4TDT0"0YZEN>P.<?2M:UMOL5G%
M:P(OEP(L<>YSG:!CGCK0!9HIA,OS81#S\N6//Z<5RWB_Q(;)'TVV<">0?.Z'
M)13_ ")_E5P@YRLB)S4%=F1XT\0+?SC3K5\P0MF1@>';_ 5RM*-O&2??BCY>
M,D^_%>S3@H1Y4>7.3G*[$HI?EXY/OQ1\O')]^*NY E%+\OJ?RH^7U/Y47 2B
ME^7U/7TH^7U/7T[47 2BE^7U/7T[4?+ZGKZ4[@)12_+ZG\J/E]3^5*X"44OR
M\\GVXH^7GD^W%.X"44OR\\GVXH.WG!/MQ0 E%+\O."?;BCY><$^W%*X"44OR
M\\G\J/E]3^5%P$HI?E]3T]*/E]3T]*+@)12_+ZGIZ=Z/E]3T].]%P$HI?E]3
MT]*/E]3^5%P$HI?E]3^5'R\<G\J+@)12_+QR??B@;>,D^_%.X"44HV\9)]^*
M/EXR3[\47 2BE^7C)/OQ1\O')_*E<!**7Y?4_E1\OJ?RHN E=;\//^0I=?\
M7#_V85R?R^IZ^E=9\/<?VI=8_P">/_LPK'$?PF:T?XB/0****\8]4**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O;*VU&T>UO(5F
MAD&&1QP:GHH3L#5]&95CX;TK3],DTZ&U7R)EQ-NY,O&/F-.ET*TFO;:=D7RK
M:W>W6';D%6P,'VP,8]ZTZ*KGE>]R>2-K6,F+POHD-G-:)IT7DW&/,4Y.['3D
MG/';TIQ\-:,U@MB;"/R%D\T+DYW_ -[=G.??-:E%'/+N+DCV,=?#.FK=+(MO
M&(%LVM!;A/E*%MQSZ\C]3ZT]/#&B)8R62Z?'Y$C!F4DDDCH<YSQVYK5HHYY=
MP]G'L94OAC1)K.&T?3XC#"28P,@J3UY!SSW]:T888K:!((8UCBC4*B*,!0.@
M%244G)O=C44MD%%%%(H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***I:EK%CI,6^\N%0D?*@
MY9OH*:3;LA-I*[+M9.N:_::-:R%Y4:YV_NX<Y)/;/H*Y'5_'5Y=[HM/4VL1X
MW]9#_A^'YUR[NTCEW8LS')9CDFNVEA&]9G)4Q*6D2_8:Y?:=J#7L4Q:21LRA
MN1)ZYKTK1-=M-;MO,@.R51^\B)Y7_$>]>2U-:7EQ8W*7%M*T<J'AA736P\:B
MTW.>E6<'KL>E^)O$*:)9[8R&NY1^[7^[_M'V_G7F$LLDTK2RN7=R2S$Y)-2W
MU[<:C=O=7+[Y'/)]/8>U055&BJ<?,56JZC\@HHHK<R"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *ZWX>?\A2Z_ZX?^S"N2KK?AY_R%+K_KA_[,*PQ'\)FM'^(C
MT"BBBO&/5"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 **0D*"20 .236+;WVM:DANK".R2T=CY)GW[W4<;N.QZC
MVQ0!MT51TJ_:^MW$Z"*Z@<Q3Q@\*P[CV(P1[&G7VK6&F@&\NHXB>BDY)_ <T
MTF]$)M+5ERBL;_A+M!_Z""_]\-_A1_PEV@_]!!?^^&_PJO9S[,GVD.YLT5R>
MH^/K&#*6$+W+_P!]OD7_ !-<KJ/BC5M2RLER8HS_ ,LX?E'^)_$UM#"U);Z&
M4\1".VIZBEU;R2M"D\32+]Y X)'U%2UXD"0<@D$=Q6I9^)=8LL"*_E*C^&0[
MQ^M;2P3Z,S6*75'K-%<#;?$.[1<75C%*<<%&*?XU'/\ $'4GR(+:WB'J06/\
MQ6/U6K?8T^L4^YZ%5+4=7L=*BWWEPL>>B]6;Z#K7G$_BW7+CK?,@](U"_J!F
MLF6:6>1I9I&D=N2SG)/XUM#!N_O,SEBE]E'5:MX\NKC=%IL?V>/IYC8+G^@_
M6N5EFEGE:6:1I';DLYR3^-,HKMA3C!>ZCDG.4]V%%%%:$!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %=;\//\ D*77_7#_ -F%<E76_#S_
M )"EU_UP_P#9A6&(_A,UH_Q$>@4445XQZH4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M5G:O?36Z0VUGM-Y=OLAW#(4=6<CT4<_7 [T :-%8=T=9TJ+[=-?QWMO"09XE
MM@C>7W8$$\CKCVK:1TEC61&#(P!5@<@@]Z '44R65(8GED;:B*68^@'6L2QM
M+O5[?^T;C4+RV%R=\4$#JH2,_=SP>2.3]: -ZBLK2+F99KG2[N0RW%H05E;K
M)$V=K'WX(/TSWK5H ***H:Y=SV.C7-S;KF1$X.,A.Q8CN .?PH M&Y@5BIGC
M!!P07%2UD6_AK1/L*1-8VUQNCP9WB5GDR.6+=<GKFG>';B6?2]LCF58)7ACG
M/_+9%. W]/<@F@#5HI"<=:SKSQ#I%CD3W\6X?PH=Y_(9IJ+>PFTMS2HKD+SX
MA6<>19VDLQ_O2$(/ZFL:X\>ZO+D1+! .VU,G]36\<-5ET,98BFNIZ)<01W5M
M+;RC,<J%&&<9!&#7-+XEB\.PIINJPW#2P?(DL: B5!]UNO!QC/N#7&W'B/6;
MG/F:C/@]D;8/TQ6<[O(Y>1F=CU+')-;QP3^TS&6*7V4;,_BO4)+N]N;8BW-V
MX^8#YPBC"K[=R3UR:QY)'ED,DCL[L<EF.2?QIM%=L*<8*R1RSG*;NPHHHK0@
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KK?AY_P A2Z_ZX?\ LPKDJZWX>?\ (4NO^N'_ +,*
MPQ'\)FM'^(CT"BBBO&/5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#FO$5_J!UNRTJQO&LQ+!+,\JHK,
M=H^4?,",9ZUH>&-2FU?PY97UQCS98_G(& 2"03^E1ZUH#:I=6]Y;WK6=S CQ
MAQ&'#(XP00?T-7M+TZ'2=,M[" L8X$"@MU/N:UDX\B2W,8QG[1M[?\,3&Y@"
M[C,@&2,ENXJ%]3LH_O7*<>G/\JEMD:.(JPP3(Y_ L2/T-35D:ZF<VO::G6=N
MF>(G/\A61K.LV4GD7ED9GO+1M\8^SR 2*>&0DCH1^H%=1157CV%:7<XJ_P#%
MLFHVWV/^S;RTCF(6:;&2(_XMN.Y''XUIIXLT^")(H=/OPB* JK!@ #IWK<N8
MVDAVJ,G<I_)@:FJKP[?B*TNYS;>-+;HNEZ@<CO$/\:P[?Q/J6FJ]M8:6TEH'
M+0+,K!HU/.WCL#G'MBO0**?-#^7\1<L_YOP.#T[Q1=62S2R:--/=74ADEDW%
M0>P4?*> , ?_ %ZL/XXU$D!-$8$\@%F.?TKM*A:-C=QR ?*L;J3[DKC^1I\]
M/^7\2>2?\QQ$GC/7WXBTV- >G[IR?YU3F\3>)YE*X=5;C"VP.?S!KTFBK5:"
M^PB72D_M,\FBO?$45H+2*YO4@"[%0)T7T!QFI$U/Q"EO'!')=1Q1J$18TV@
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
M*5%FW>=+:O<+"0IP=B<G/3.0/6@"?1(IXIKI6O#<6WR>5ON!,X;!WDG P#P
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
M,<B2QK+$ZNC@,K*<A@>A!IU5=,2&/2K1+9&2%8$$:L<E5VC /OBK5 !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %*ZUG2[&<6]WJ5I;S$
M B.6=48@]."<U=KP'QFC^(/$OB?5$),6E[(UQTX=8_\ XHU[7X;U+^U_#>G:
MAG+3VZ,_^]C#?KF@"2^UW2-,E6*_U2SM9&&0DTZH2/7!-/N-7TRTABFN=1M8
M(IAF-Y)E57'L2>:\2\20PZ7X]UA_%.G7,]K?F06\Z?>C!(V.F>&*C QFG>-8
M--MO _AZ/2=0DOK/SIS')*,,N=I*D=L'/YT >TOK>D1W?V235+)+C<%\EKA
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
M(Z&N>OX=0C\=6\7]M16UTNG /=O"NU_F.?E)P,_TJ2]CU&;QKIB6FIP27?\
M9S9NC$"C_,V?E!Q2]C3T]+]?\@]M4U];=/\ ,Z!?&.E/I]K>QF9X[FX%LH"?
M,KGLP)XIT7BW39I]3@43"32T=Y@5'S!<YV\\]/;J*X:$QGPSI:A"LRZZ!.Q;
M.^3')Z<<8J/4$>UFU_58@3B\N+28#NDBD GZ-C\ZOZM"[7];D_6JED_ZV.[N
M/%^GP6]E)'!=W,M\GF0V\$6Z0KZD9_K6AI&KVFMV"WMF6,9)4JXPRD=01ZUP
MFE2/#KFALCQQR/HFV!ION>9\Y&:Z;P3J4FIZ7=R20VD9CO'C_P!%CV(^ IW>
MY.>OTK&K1C&-U_6YM1K2G*S_ *V+E]XEL;![Y9%F?[!&CSF-00NXX"]>O?Z5
M3N?&VG6UP8/LM]*RPK.YBAW!$8 Y//'6N<F)D\)^+II/]<VHNK>P#+@?SIEG
M:ZC>>)I[?3KB&!Y-)A61Y4+?*40''O5QH0LV^G_ _P S.6(J7277_@_Y'67/
MB_388+.2!;B]>]4M#%;1[G8#J<'&,<_D:=;^*],N;2UND\T17%Q]FRR8\J3^
MZ_/%<]9Z9%X>\;:-8F;=%'ISHLC\;G+.S?SK-(63P;XGN$/[K^TB\+CUWK@C
M\Q1[&F[6\OQ=A^WJ*]_/3T5STZBHK9WDM8GD&'9 6'OBI:X3O04444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '!6H&@Z;96U];VVJ:$+U7M=0MILM$S2$HSKWPS8W*3]*6&ZU#4M6L[%]
M3NH8IM2U*.0PR;6*1M\B@]L>U;47@NQB:*/[9?-8PS>?'8-(ODJX;</X=Q /
M(!;%78/#MA;7D5W&)/,AGGG7+<;ICE_P]* .6TJ[O]4O+#1)]2NQ%')?>9,D
MNR6812A$!<<\!LGUP*2^N=5?4H-'%YJ.HBWTTS?:--DCB+R&1D#.6<9P$Z D
M$DY%=')X3T]EC,,UU;313S3)/#+AU,IRXR01@GMCL*;)X/TTPV\=O)=6?V>
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
M[8)OWQD*["2<8QMXQC&*1?!VG0QQBVGO+>:*625+A)_W@,F-^20<@X!YSTH
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
MIP\Z:+[1>QP_ND5M^0WRMGHO'4<UGVWC*WN9[8#3KV.VN;IK1+IU39YH+#&
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
M:2VE41RZF6+(1MW2Y7/ID=/6@#H+'Q;HFI7-O;VEVSM<@F%C"X1R!DJ&(QN
MZKG(I;#Q9HFI7<5M:7;.\X;RF,+JDA7E@K$ $CN,YKG=+LKF/3/"RM;2J8M4
MN'D!C(* ^?@GT!R/S%4-#N&U/1/#=A9VDQN;&Z>YEW1,J!%64??Q@[BP'![G
MTH [.Q\4Z/J5R(+:Y<LZL\;20NB2JOWBC, & ]C5.Z\;:4NE7MU9RR2RP6S3
MQ(UM*!*HX#+\OS)NP"PX&<DBN01+S4SI@S>M<R6-U;R1?8S#!9RO%A8U 4 <
M@C))Z#GD5MQWHU/PT^FVND3&>#1)(I)9(&1H9-@40C*\DD'H?X1ZB@#H[77K
M-_#L>M7,AM[?R@\C21LFT]^",]>!QSQC.:RM:\;6MKH%U>:>7:ZAD2+RI[64
M&-G(P73 (&#D=,] <U#J7F:C\/K.6T@GE-N;:22$Q,KL(G4NNT@$GY3]<<5F
M:NLFL-KFI6%O</;2BPAC8PLIF9)]S$*0"0H8#./7TH ["35[?3]'MKW4+@GS
M5104MW5I78<!8^6!/]WDC\*+37],OA;^1<Y:YD>*-&1E;>@)92I&5( /!Q5#
MQ4KPW&C:B8I)+>ROM]P(T+E%,;KOP.2 6%<W')]FUJW\0SQ30Z;+K,TBNT+#
M"-;>6'*XR S#N/3UH ZZ[\4Z+9#]_>8)F> *L;L6D3[R@ <GG\>U3W^MV.FP
M6\MPTN;D[88HX7DD<XS@(H+<#KQQ7'Z+%+<Z_8W:VLPA.KZA*&>)EVJR?*3D
M<9]ZW/%5S-;WVE -);VSO()KR"V\Z6'Y?E5?E;;NY&<=L4 77\4Z.ME:W:W#
MRQW980+#!(\C[?O?( 6XP<Y'%9\GC.T?6H+*U?S+>XL7N$N!!(R[@5V\@8VX
M)R>Q&#@USGAYVT>YTZ^O;>]2VA^WV\C20.SQ.TPD4L ,_,O<=ZT9I9/[3T^Z
MDTF:P2ZTBYA2".%F$<C.C*K;5^4D GG'.: .BT_Q!8SZ6;F:^@9K>TCN;IXT
M94563<& ;G:0"1W_ !K+U'QDFGEF#QW*-J$-NJQ6\I,<;A"V[ Y;#Y '7(&"
M<USUUIEX+#P_:);2A=8TNVL+O"$>5L:-B6]/D,HJ]J=O/!+JMR;6<PQ:_9W!
MV1,Q,:+%N8 #) P>GI0!T47B2TB@O+B[ND:..\^SQ)#!)YF2BL$*XRS\D\#I
M]#4C>*M'%I!<K/+()W:..*.WD>4LOWQY87<"O?(XKD+JTG-W)J+?;;>TCU]Y
MGE@B/F+&ULJK( 5/&>"<=S3UMK6"*WO,:S9B2[N98M4(WR*2%&7C$?W)-N<$
M?PCUH [VRO+?4+.*\M)1+!,H9'7H14]9'A9[N3PU9/>VZV\Y0ED6+RAC<<'9
M_"2,$CL36O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9GB32FUOPY?Z8C!7N(65"W0-U&?;.*TZ* .5C75==UC1Y;S2IK"/32
M\UPTSH0\I0H%3:QR/F)R<=!5;2=#U*WTGPE#+:E9+"=VN5W#]V#'(/7GEAT]
M:ZZ>Z@M51KB9(A)(L:%VQN9C@*/<FI: ,GQ1%?7'AN]MM-C+W5Q'Y*8(&T,=
MI;GT!)_"L&Z\)7>GWVGRZ==7=[&();&5;B1,11-'\I& . RKZUVE% 'GZZ9J
MFHVFEVEWILNGPV.D7%G<3SR1[0[1(F1AC\ORYS4<3:AJMYH=C+9+;E=)NHUD
M$Z2++E(UWJ4)^0\8)ZYZ<5Z&0",'D52L-$TK2Y9);#3K:UDEX=HH@I(ZXX[>
MU '(V]EKET=&']B- VFZ9/;/]K9#')*8T4#"L24)3K[T6>C:F]IJEI9Z?=Z?
M93Z5)"+.YG#H+EA@>7\S;5QD=0.1QQ7>54@U.RN;^>Q@N4DN;8#SHUYV9Z9[
M9]J (]#:9M%M!<6LMK*D2H\4I4LI48_A)&#C(KG]974;GQ,6N]"O=0TVS"-:
MQP/$(WDQDNX9P21P #P,$UU]% '(746K66I:K=VVD3W(UFTB\M4= 8)E0J5D
MRW Y!R,]#6IHA?2OL/AUH=WV738V-P&&&9<(1CK[Y]_:MNF[%#EPHW$ %L<D
M#H/U/YT .KE+/2;R'P VG3Z7'=S[I"UG,X D4S,V,YP#M.1SUQTKJZB2X@DN
M)+=)D::(*9(PP+(&S@D=LX./I0!P4OA:[O(-6N=/TN6Q$MO#!#;W,VZ6Y"R;
MY-[;FQN&$&3T'85M:9;WC>(;O5H=(ET^V%@(1;R;%:>4,6!PI(X'RY/KZ"NH
MJ*>Y@M55KB9(E=UC4NV,LQP!]2>* ,OPGI]QIOANUAO%VWCAIKG)!/FNQ9LD
M=>3C\*C\:0O-X6NFC4L8&CN"HZD1R*Y_136[2$ @@C(/:@#B=9L]5#>)(K'3
M)+Z/7;93;S1.@13Y/ED-D@C@ C .<U2\0Z+K6HV^IV<NFW=XSP1#3]MPJP1
M(-V5W#Y]P;D@]1@@5Z###';PI#"@2.-0J(HP% X %-DN8(9H8))D26<D1(S8
M+D#)P.^ ,T <9KFC:IJ<^O11:=*$U6RMVAD9T"J\19C&_P V03D#(R/>M+PU
MIPAU2YO(]%DTV)H$C4W,Q>9VR2P^^P"CC'<G-=#)=00SPP2S(DLY(B1FP7(&
M2 .^ ":EH P_%-E=75K8W%G";B2POHKHPJ0&D5<A@,D#.&)&?2L2;2-4U">[
MU/[!) ;O5;*5()&7>L4)4%VP2!T)QG.!766>IV5_-<0VERDSVK^7,$YV-SQG
MUX-6Z "N%CTC51;0>'SI\@BAU;[6;W<GEF$3&4=]V[G;C'Z5W59E]XCT;3;Z
M*QO=2MH+B7[L;R $>F?3/;- '+0:=K"QV6EG2)@MIK9NWN2Z>6T1E=@5^;).
M&Z8XQ71^%+&YT_0A;W<1BE^TW#[20>&F=E/'J"#5N]UO2M.N([>]U&VMYI1E
M$EE"DC.,X/;/%768*I9B H&22>!0!C^(K*YO7TDV\1D^SZE%-+@@;4 ;)Y^H
MK&MM$U)-#TBW:U(EM]::YE7</EC,LC;NOHP/KS72V&LZ9JOF?V?J%O=>5]_R
MI VWZX[4EAK6EZH\B:?J%M=-%]\0RABOOQV]Z .6M=)U2P31;@Z=+,;/4[R2
M:*-TW!)3*%;D@$?.#US446E:Q;064%S8WD]AY]XT]M:3JC,SS%HBQW#*;2>,
M]^:ZZQUK2]3FDAL=0MKF2+[Z12ABO.,\=LU>H X?PMH>IV-SHGVJP:W6QM[R
M*7YU(4O*K+C!Y!&?RK9\=_\ (CZQ_P!>K5KWE_9Z?&DE[=16Z2.(T:5PH9CT
M SWXI]S;07EO);7,230R#:\;C*L/0B@#BM6TK5_$@U&X.FO9R#2'LXTE=/WT
MK,&.T@GY?E !.,YJ/6;#6=>.IW":-<6PFT8VL23/'N>3?G& Q 'U]*[WI2T
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
M9"LMQJD<=OA3S:OE@Q&>3MC?F@#MJ*XK2O$&N2IHM_=SVKVVIW3VK6Z0%63
MD*MNW<GY.1CO^-;OB/4KK3[:TBLC&MS?7<=K')(NY8]V26QD9PJGC/7% &Q1
M7(Q>(M3M]332;EX99XM5CM9)ECVB2)X&E4XSPV1@]N*CN?$6LRW[6-FULDCZ
MR]BCR1E@L8@$F<9Y())]^G'6@#LJ*S-6U"30_#5SJ$Q%Q-:6Q=B%VB1POIV!
M/Y5S>I^(M=T&"ZCO)K6YG;3&O('2$H$=64,A&3D?,,'KUH [>BN5>[\1MK$6
MCI?62W(MFO)93;$IC<%2(#=G&<Y;KTX%9K^*M6DT.POI+^RL6FLGF*&(RR32
M@G"*@.=H Y(SU[4 =Y30ZER@8%@,E<\BN+/B+7=1622RGM+1(M'@U$AX#(2[
MAR4^\,#Y>O6K&G:C=ZIJ%Y+;O:6$SZ;9W!N&@WXW;R0WS#(&#CGC)H ZZBN)
MM]=UQ]%@O;K4["UM[JZ81W<D&UF@ ^0K$6Y9R,@9/R\U274-5UZY\+WGVN&&
M3[;<Q9^RGED65=VTL",J,;3T)_"@#T%'61=R,&&<9!S3JX?1]7U"^%GI.F&U
ML))3>3RR"#<%5)R@ 7(Y);)/U]:?IWB#7->FLK6UFM+*62SFDG=H3(!)'-Y9
MVC<.">><\4 =K169X;U*76/#EAJ,Z*DMQ"KN$Z;N^/:M.@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$1U$:#=G22!>[/W7(
M!SD9QGC.,XSWQ6E535--M]7TZ:PN@WE2@9*-AE((((/8@@'\* ."O;J2[M$M
M8]2O?,CU>Q"PW\.+BU9GZG/# D9'4<'FM">_OK1M5TNXUVY"6]Y;)%<>4'N'
M610QC0(N"Q.0#C@'VK9'A"U:3SKB]O+FY-S!<-/*R;F\DY1<*H 7D]!GD\T^
M]\*6=]=7-TUQ<Q3SSPW"R1,H,4D:[5*Y!'0G((/6@#F(]5UB6V-BE]>6K#78
M[1)+@(TR0M%NP>H)YR,Y[9]*=J=[K:ZCJMEI\^K32Z3'"EJT?EE'<H')F)QN
MSD#TP*Z*#P?907!G-W>S.UW'>-YDBG,J*5S]WN#R.G QBGZEX4L]2O+B=[F[
MA2\5$NX(74)<!>F[()'''RD9% &)>7^IVVO-+J%[>6$3W4*VKJ@DM#&0NZ.3
M'*N26&3CJ,&NWK"G\)6,]W+)]INH[>>=+B>S1U$,LB[<$C;N'W5R 0#BMV@#
MA+G4]36UU#Q NHSC['J_V5;08\IH1,L1!&,[CDG.<]*T/!5FUO=Z^QN[B;&J
M2)B5@0<(AW< <\X_ 5>D\)6,M\\YN;H027(NY+(.ODO,,'<1C=U .,XR.E:.
MGZ9!IKWC0,Y-Y<M<R;R#AB #CCI\HH H>++ZYLM)B2SE,$UW=P6HF !,8D<*
M6&>^":P+K4M2TK4[G2DU">:.*^T\QRS$,X260JZ$XY'RGWYKKM5TNWUC3Y+*
MZWA'*L&C;:R,I!5E/8@@&LQO"%G+:74<]Y>37%U+',]XSJ)0T9!3;A0HVXX&
M.YH QM;U;55U74;2UOW@VZAI\$3!01&),!N#USFNQL[8V=I';M<37!08,L[
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
M_ '-">*=%DL;B]%\!#;.(Y=T;*RL<8&TC=DY&..>U5O&43S:;9*D;/C4K4D
M9X$JY/TK"UF6>RUK6;A;==CW=@#<2P>:MN-IS*!W*\<]B: .JM_$>DW21-%>
M#][/]F561E;S<;MA! (..><4U]:@DU2VL[6ZMVS<203HX;?N6,OM7 QD<$Y[
M9[UQ<<3S67B*X@DNKN>SOK?4()9HMKS!$0Y "@$$*X&!TJ]I5G.L_A>\EA=9
M;R]N[R?*GY3+%(1GTP"H_"@#I+#Q5HFIW45M97ZRR3*6BPC 2 #)VL1@D=P#
MD46GBG1+Z^2RMK]))Y'9(U"L!(5!+;21A@-IY!Q7*:59W!T/P5$L3QR()@Q*
MD>63!(,GTY(IFBW<1NO!>FM:SPW=@98K@20L@C86[@C)&#DC/&: /09YXK6W
MDN)Y%CBB4N[L<!0.2367'XKT.2TGNOMZI%;[/-,L;1E YPI(8 X)Z'I4WB*.
M.7P[J$<MI+=QM;N'@A.'D&.0OOZ5P&JWC-I&J!)CJ]G"EEMO)+4)/_Q\K^X9
M@!OP.>G!//6@#KM1\7VBZ'=W^E2I<R6LL,;QR(R%=[JN2#@]&)!Z'%1ZGXO3
M2683-!+G4DM (ED)C0A"Q;C[PW9P.H(]ZP-><:R^M:EIR2R6IAL8-PB8>9(M
MQN; (R=JD9J:_5[=-2N98I!%%XFMYW81DXC"Q9; '(&* .^1UD174Y5@".,<
M4ZFHZR1K(ARK $'VIU !1110!YII0TYK#P_]A\C^TQK<GF;,>;MW2[\]\;,>
MV,>U2:996UOX2\-SQ01I+/J\1ED"C<Y\Q^IZFNST70+/1K9$2..2=2_^D&(!
MR&<OC/7 W5?%K;B-(Q!$$C;<BA!A3Z@=C0!Y]86EM'I&AW:01K</XBD#2A1N
M(\R88SUZ #\*E\/MH_\ 8&E?:$#:PQNN4_U@EP_FF3'./KWV^U=X+6W"*@@B
M"H^]0$&%;DY'OR>?>F)I]E%<R7,=G D\PQ)*L8#./<XR: /.='_L?SK,:O\
M9]O_  BEOM\_&,;GW8SWQBJDTGF^&+J*>.TANX/#\(GGO<O)("CE$C4D '/5
MO4C@XKT)_#=A+K)OYH898_LL=NEN\*E$V,S!AZ'YL?A5^:PL[B=9Y[2"65%*
MK(\89E!Z@$]!0!YY=2"4ZA('#AI='.X'.?F'>K]E;'_A,UT J?(L;Z;5%&.-
MCH-@_"25_P#OFNT6PLT38EI J_+\HC 'R_=_+MZ54L='-KJUYJ=Q=-<W%RJQ
MJ2@411*20@Q[L<D]: +.I62:CI=U8R?<N87B/T8$?UKR[^T;AK >(\-YXM_[
M&_X']GS_ .CN*];J#[':^7Y?V:'9O\S;L&-V<[L>N>] 'G>M:?;V-CX@M&1&
MCL[;3$4L!\H5BN?;C-/UJSL)K7QO<1V]N_EV\'DNJ@[0(%(VGM^%>AO:V\GF
M;X(W\X!9-R [P.@/K3%L;-(GA2UA6-U"L@C # # !'<8XH EB),2$\DJ*\_-
MO#=:_%#/$LL9\33$HXR#BVR./J*]"Z<"HQ:VX?>((]P<R;M@SN(P6^N.,T >
M=26]A#+%Y\-ND$7BMT^=5"JIA8XYX SCCUINFV[RW5N]S?64-POB"0E%MF:Z
M9Q(V5+;_ +I3OMP%Q7HDMC9SQ/%+:021R-O='C!#-ZD=S[T"PLUO#>BT@%TP
MP9Q&-Y'INZT >?6^F6+>%-'=K2$M=:X!.Q0$R#SW&&/<8 &*DO?LEIKNI62V
M5NRR:S;>0LS%((I#;!M[ =>AX[G%>@"UMQ&D8@C"(V]5V#"MG.0.QSWID]A9
MW*2)<6D$JRD&19(PP<CH3GKC% 'GNB.IU*R03P3%/$EQEH%VIS;L?E7)P,Y[
MFN]UDSC0[\VV[SQ;2>5MZ[MIQC\:E2PLXG#QVD".""&6, Y P#^7'TJQ0!YU
M)<>&+7PG;R):"YG&AG>ELY3=$=@82,O3+$<GG[WO52\CM6U+6+2]O[&V26QL
M\M8PYBB83':&&?F ^7)..&[5Z/%IMA )A#96\?G_ .MV1*/,_P![ Y_&FQZ5
MIT*;(K"V10ACVK"H&TG)7IT)[4 <!(L-UJ,%G=65GYJ:[;?:'M6+6\Y,#D$*
M?NG &1_.NG\*11P7WB&&%%CC74R511@#,49.!]:VH=/L;:)(H+.WBC1]Z(D2
MJ%;U  X/O4R11QL[)&JESN<J,;CTR?4\"@#G?%-M!/K/APRP1R$WY4[T!R/)
MD./ID5SND_9_[?L/[0\O[+]LU39YN-GF^:,9SQG;NQ^->B/%'(R,\:L8SN0L
M,E3TR/3K4,VG6-Q ;>>RMY82V\QO$K*6ZYP1C/O0!YCE[+1;*YM<B+41>Z7;
M,/[LDI,./88;'M6SX>-O8Z[/;W,BPVGAN&:(/(V%032[DR3Z1H!^-=RUM;LD
M:-!&4B(:-2@PA'0CTQ4%[IEK?6EU;21JJW:[)F11N<8QR<>G'M0!;ZUYVUG;
M+827:P1BX/BL?O=HW?\ 'SCKUZ<5Z)TJ/[+;[=OD1[=_F8V#&_.=WUSSF@#S
MA+BWDU#1KJ 65I%)KDF(02URQS(KL[D\ G^''\2\]!26\-P9KW2+<.'\-VM\
M8=HYW2Y\C_QPMBO0_P"R]/\ ->7[!;>9(P=W\E<LPZ$G')'K4RPQ)*\J1(LD
MF-[A0"V.F3WQ0!P_A&WC75M)ECOK!F&DD"&RMBF8R4P9&WGD'IP,DM70>,8[
M6;PQ=17ER;6%VC!F";PA\Q=I8=USC/MFM2VL+.S:1K6T@@,IS(8HPN\^IQUJ
M:2-)8VCD171AAE89!'H10!YP]S'%J,:W$-G#+;ZW:FXN;20^1+F)PI /W#C
M(]QS3;NXTZXU626XDAELV\4QAF8@H2+4CD],;J] 72].2S:S6PMEMF.6@$*A
M"?=<8JK?^'[*]%DBQ10Q6MR)S&L0VR8C9-I'IAOTQ0!Q##3EU>,R>1_9)\1G
MRLX\K=]F.<=L>9^&<TZR6U'B.VW^3_8YUJ[,.['D[_)7&.WWO,Q[YKM;WP_9
MW9T]!'%%;V,S2"W6(;'!1D*XZ ?.35QM.L7LQ9/96[6H&! 8E*#_ (#C% 'G
MVCV=I?>(-,B>"*>P%[J;6J,H:,H&CQ@="-V[':H;V*WB6_@MQ9P$>)HQ,)8P
M46+8FW>H(.S?CN!FO2TM;>/RO+@B3R5*Q[4 V ]0/0<"F/I]E*TK26<#M.NV
M4M&"9!Z-QR/K0!YZL%O#JML;N[M;BQ?7";@10&.W2;[.=H&6(/S8)Y^]71>!
MQ:!-=%CL^S_VO+L\O[OW(\XQVSFM_P#LZQ^Q?8?L5O\ 9>GD>4OE^OW<8J6&
MW@MD*00QQ*3DJBA1TQV]@/RH YOQ/'9CQ-X:ENTAV?:9D9Y0,?ZE]HR??&/>
ML#3+2VBT?PU=1P1I</KLH:4* S M."">O0#\A7H4]M;W2*EQ!',JL& D0, 1
MT//>@6MNJ(@@B"QMO0!!A6YY'H>3S[F@#SCPI SMX=EN+ZR6Z%Q.QBAMF^T.
M^'\T2/O/&>22!R%KO-?_ .1=U+_KTE_] -6(K"SANI+J*T@CN)?]9*L8#O\
M4]34S*KH4=0RL,$$9!% '"_88]-^'@O[R]U'4+=M,C#V<DZK'AE48!500!GK
MGIGK65>1VSZSJ5K=ZCI]L7AL2IM(<P1N)FVJZY^9?N@DXX8=*]-,,1@\@Q)Y
M6W9Y>T;=O3&/2H$TG38T\M-/M5388]JPJ!M)R5Z=,\XH \_F:R=HA>65C%)!
MX@A6YFA;=;R%HLDKN^[QM#+ZBDM+=IKQFGOK&"4>(B546S-<EA)\J[M_W2F/
MX<!:]"&F:>MG]C%C;"VSGR1$NS_OG&*<+"R%Y]L%I +G&WSO+&_'INQG% '
MV%I;1Z1H=VD$:W#^(I-TH4!C^\F'7KT 'X5#9W%O+J?AZ[MULK.&759]D ):
MX)(E#-(Y/<_PX[@9X%>CBUMPBH((@J/O4!!A6Y.1[\GGWJ(:7IXE:46%L)'<
M2,_DKEG'1B<=1ZT 9'@+_D1='_Z]EKH:9%%'!$L44:QQJ,*J#  ]A3Z "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK,\1ZO\
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
M>5WJY897/0Y(//>MXW5N)1$;B(2,2 F\9)'7BE2ZMY(Q*D\;(3M#*X()],T
M89T;73_I9UI?MGV@RF(QM]F*;-GE[-V<?Q9SUYQ5WP]HYT336MFD2222:2=_
M+38BL[%B%7)PHS@5?2YMY(#.D\;1#.9%<%1CKS0ES!)&DD<T;HYPK*P(8^Q[
MT 8EQX5CNO$\VK23Y@FLS ]MMZN05WY_W#MQBJEKX.N+'1M.A@U!&U*PNFN1
M<R1';*S;@P90<X*MC@]A73F>%20TJ#!VG+#@]<4T75LUN;A;B(P@9,@<;?SZ
M4 8%EX4F@O;2_N+U)+I+Z6]N"D1"NSQ&,*HSP ,=<]/>FZGX4NK^[U5H[^*.
MWU,0,Z-"2Z/$5Q@[L8(7T[UK66M6U[<:A&N$2PD5'E9AM;**^0?3#5<-U;BW
M^TF>+R,9\W>-N/KTH I0Z48O$=SJ_G B>VC@\O;TVLQSGWW?I6?XGT34;YOM
MNE72I<+;O \$JEDE5B#ZC# CK6GI>JQ:HUZ(D*BSN6MR200Y"JV1[?-5^@#F
M#X0D?0Y+":^5I+O4%O;V01860[PQ15SP/E Y)Z5LZHU\!:?8&PQNHQ,"FX&+
MG?SVX[^V.]64N;>2=H$GC:5/O1AP67ZBA+JWDD\N.>)WV[MJN"<>N/2@#FY_
M"=U*]W9)?Q+I-[>"[FB,),N=P9D#9QM++GIGDBI]6T#5-3:[LSJR#3+YE\V-
MX298UP R(V< -CN#C)K=2ZMY)/+CGB=]N[:K@G'KCTIPFB8(1(A#\*0P^;Z>
MM '/Z]X(T;6K>4BQM(;N5T8W)A#-A64D?B 1^-7#8-/>2Z;-;Q/HHLXT6W:(
M;0P8\>XP%X[<>M:'VRW8RK'-'(\()=%<%E^H[5E:7XIM=4DM%$+0BZL1>AI&
M&%4L%VGWR: *L/@31[?5+VZAM+>&&ZL_LPBBB"E,[@[ _P"T& _"EL/#-X+B
MR.K7T-W#IUN]O;K'"4+AE"EG)8\[1C QU-='O3S/+W#?C.W/./7%.H YG3/"
M][:S:9%>:A%<66CAOLB+"5=CM**7.2#M4D< 9ZUL:.U\VG@ZB=T_F2<[-F4W
MML..WR[:2[U:*TUBQTUXV+7J2NKY&%$84G/_ 'U5J.Y@F<QQ3QNZ@$JK@D ]
M#0!A7_A7[<=8;[9Y;ZA)!+$P3)A>(+M/7GE0>W%02^%+R_>YN]1OH3>7$ML<
MPPD1QQPR;PH!8G).<G/?VKJ:BFN;>VV^?/'%O.%WN%W'VS0!+7(0>#]1@%E
MFI6WV:PU WL0^SG?)N+$AVW=0'(! ]*Z:]OH+&!Y9I%!",RH6 +X&<#UJ"WU
MBVGT>UU%B(ENH%FCC=@&.5W;1ZGF@"#Q5:)?>&;V!TN'R@91;('D#*P92JDC
M)! .,\XKE8-'O_%-UJLDUZ9%DM;:)+E[%X8V>.5I-HC8Y*],\]6/TKH5\76X
MT5M8FM)8[46*7@.]"S;LG8!GJ,?0YK4M]16YNFC2/]R(5E6?>I5LD@C .>,=
M>G- '.W'A#4;Z349;O4K?=J*VN]8K<@1F&3< N6Y!&1SW.?:KEUX6:YTO5;(
M784ZA?K=A_+SLPT9VXSS_J^OO6Y'=6TL7FQW$3QYQO5P1GTS3H9X;A2T,J2J
M#@E&! /IQ0!)1110 4444 8,7C+1Y+D0EKF-6G-NL\EK(L+2!BNW?C;G((ZU
MJ:?J%OJEH+JU8M$7=,D8Y5BI_4&N)T;2=4US1YK!I+2'2SJLTDC#<TS!+@MM
M Z#) YR>*@TU8[RRT^P"7=W,9;^46<$YA0C[0P\R1P00 3@ 9Y;I0!Z/3617
M*EE#;3D9'0^M>>^'XY?$#Z+;ZE>7<D;Z,\CA+ETWL)54,2I!) -:MBU]JOPH
MC<7,QO7T[<DP<[RZC*G/7J!0!U]4)]9LK9YEN'>(0S1P%FC;!>3&T XY^\!D
M<#O7 WGB"]GEOM6M[F7R-2M'L[1 YVK-Y<15E]]TD@_X"*DUFS$LFIVMQ/<2
MI::IIT4>9W& 4A#=#WY/U.>M '>VM[::A/<"'#R64Q@D)7!5MH8@'Z,*N5YK
M=V26MEXDU*WGN8[BQU6,6Y6X<!<+"#D9PV0<'=FNJ\70W-Q:V4%JZNS709[3
M[3Y#7:!6)16]>C8_V: -B>^MK>[MK267;-=EA"N"=Q4;CSVX'>K%><VUO97^
MK^'F#:@QBN[N%HKF=Q)"41F$9(;G:3C.3D8!)'%-L[JYL]'T#Q#%<W$M_J,L
M@NE>9F64&.1L;2< *5&, 8Q0!Z#>W<.GV-Q>W#%8;>)I9"!DA5&3Q]!4D,J3
MPI-&<I(H93['FO/WLX8_ IU%M5G-Y?Z%<23Q2SEQ=,T.XL%)XVD]AT.*T_!=
MY<7][<OJ(FM[N&"%8+1F^5+<J"K@ X+,<Y/;&/J =A17 ZW ;B[\77;7UU'+
MID$<UH([AT6%Q#NSM!P<D=\]_4TR^U*]?0_&-PUQ+'+'# R8<CRB;>,G;Z<D
M]* /0:JZCJ%OI5C)>W;%88\;B 2>2 ./J17#:F]Q!'XMU=+NY^T6#A+4><VR
M'= @9@N<$_-GG.,9%6/$^E6FE^']3MK74IV\RW@9K62<R,I\T#S1N)(ST/8D
M4 =W17G^I+#I6K:GI:W>HK:SQV;+#%.SRRR/(X*JS-\N\* 3D=ZKHFHR#4=+
MC)A6'5(2NG2:@P:6,PAVA64G.3][&<<$9QS0!Z117FXNI;VXTS2;:'4+B#SK
MPSV5Q=&*1&39B,R _,J[\CDYX]*L:/!=:KJ.FZ3JM[,\=O8W$RFWO"2SB?8I
M9T/S,BX'US0!V=KJUI>Z3_:ENSO;%&<$(=Q"YSQU[&K,,JSP1S(&"R*& 88.
M",\CM7)>'V>'X4%TE.]+*X*R*<'(+\C%9#12:A9ZQ-<7EYNLM#M9X-ERZ!93
M%(=_!Y.5'7WH ] O[ZVTRREO;R7RH(1EWP3@?0<TV#4+>XO[JQC8F>T"&4%<
M ;P2O/?H:YKQ>@O_ (:237!=G^S1RY#E<L<=<'GJ>#Q63JNE017'BZ6*:[C;
M3["&2W*74@*NL3D,3G+'COGO0!Z)UX-"JJ*%4!5 P !@ 5YMJ4^JZE=:Q<)Y
MBR6$=O\ 9[EK[R([8F)7+%<@')8YSVXKJ/%<DKV^DVGFO%'?:A%!<&)RI*;6
M8J&'(R5 X[&@#H%544*BA5'0 8 IU>=3+(-:&@B]NEL(M;2),7#AO+>U+F+=
MG.-WOQGZ5%)->K?+X?@^TW=DNKS1+']J9&>-8!((_,)S@,Q/7H,4 >E45Y[9
MV]U<ZAI&E7]U-]G^T7R&&*^9SL4*5C=U.25SCDYXQ6_X2EE;PM(LDTDI@GN8
MD>1RS;4E=5!)Y.  * .CHKS?1].6Y'A4S7E^_P#:EE*;S-Y)^^VHK*#\W&#Z
M8]\\T^PD;4M.TBQE:_U&X1;O;;+<F)65)C&LDDF0?E  '4\]* /1:J:=>VFJ
M6BW]I\T<N5#E<$[6(_F#7#>&UGUV\T2/4+VZDC&CF9T6X91*ZS *6(()_KWJ
M#PEJ-T3:P7:36]O;07,NGH&PMW(LC[RV#SM!&%/N?2@#TEV5$9V.%49)]J@M
M;BUU2Q@NX"LUO,JRQ,5Z@\@X/(KS[18+^ZM],N+GS8X]1LI6NWDU(EKLE-X9
M4!RI4_W<8!Q75>!+:*V\%:5Y>_\ >VT<C;G9OF*C.,DX'L.* .@HK@O&<AEN
M-8>U-[/<V&GB0%+@P161P[!^#EW.,XP>% R,U6U-);V'Q/?2WEV);"R@GMO+
MN'18Y/)W%@%(&21W]_6@#O=0O[?2]/GOKIBL%NA>0@9( ]JL*0RAAT(S7FNN
MQ-K&D^*[Z[NIUFLH4C@19F5$4PJY^4'!W%CG(/;'2O2(?]2G^Z* 'U!9W<=]
M9Q74(<1RJ&42(5;'N#R*XO3C):>(;:XO9[E_M=],L&H6]UYMO<@[]L+IGY"H
M&!@=4Z]:HZ%"^MKIL-]=WCQ_V LQ5;ETW2>80&)!!)'O_2@#TFBO.]%,GB..
M%-5U&YC2VT."9)5G:,K(^_=,2",D;1U]_6HM4DU*_O-8DMYWF_L^&W%K?_;A
M!'#F)7,A7.TAB>2>,<4 >DT5SOBN:9K/2K7S7B2_U"&"X,3E24(9BH8<C)4#
MCUK*O=/B75-+T>WU>Z>UEU&998TN&W1+]G9O*+9SCOR<C=QVH [>BO-W&I2W
M>H7=N)(VL-32W@NI=0*1PQH4'EE"<-N!/7DEA4DDSG6;2_LVOI$GUHP27LMR
M561264Q)&"04&,9('W<T =JNM6,F/*=Y?]*-H=D;';*,Y!XX QUZ5?KSG3K9
M-.,9M))X_,\4/"^9W;<@\S .2?Q]>^:?IB20V_A_51=W;75UJTMO,7N'96BS
M-\NTG&!L7M0!Z'3=B[]^T;L8W8YQZ5Y[HXD:#PKJYOKIKK4[QS=J;ARLF8Y#
MC;G "D8  %;7B=4O-:M;$)=W<PMI)1:0SF"->5'FNX(/'0  ]2<4 =516+X.
MN9[SP?I5Q<RM+-);(7=CDL<=2>YK:H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N?\=LZ>#-0*%@"J"0KU\LNH?_QW=704UT61
M&1U#(PPRL,@CT- 'FOBRST^)_$,-A;VXM5T6*5TB1=B2AV"-QP&V9Y]*]'MH
M(;:VCAMXDBB1<*D:A5'T JO!HNE6MI+:6^FVD5O-_K(4@4(_U&,&KE &)XRF
MMH?"]V;N!IX7,<9B$GE[RSJ "W9<D9]LUQ&I(EM!XMM[DV42*NG-)%9 K''^
M\.?QP!DX';BO3YX(;J!X+B))HI!AXY%#*P]"#UK(U+PKIMYI3V-I;6UB6$:B
M2*W4$(L@?;QC@D=/?- '&^)X=/M9->CL%AAT[[)8-<"WPJ*_VCKQP#L _2G>
M([6RBGURVTR.*.Q>VT_SEML*@D-S@8V]#LQ^E=CJ/ABQNM#GTJRA@T^.>5)&
M,,  )5U;D#&<[<5>AT?3+:V>U@TZUB@=][1)"H5FR#DC&"<@?E0!REUIFC1>
M)[^RO+2UBLH-&#6\1C4(BEW\QE'0'[N3UZ5@7\DC:/H+RM/ODTN(:R4Z_8MR
M<MWS][WQOKTN^TK3M3\O[?86UWY1RGGQ*^T^V1Q4AL[4M*QMH29T"2G8/WB@
M$ -ZC!/!]: //[RWMKB[NK=HT>W?Q+:KLQ\K+Y*<8],5%J6EV%MI_BB>"S@C
MEMM5M_(=4 ,7,)^7^[RQZ>M>AIIMA&H5+*W4!UD $2C#*,*W3J   ?:E>QLY
M$E1[2!EF8/*#&")&&,%O4\#D^@H \[UQH)9KZ^M[>TM_*UR"-[B9MUS)(KQ@
M[.FQ0.G)X!X&:;K%M:P?\),MM#:PL=3M(Y24  A80E@V.=A/7UYKOYM#TBYG
MEGGTNSEEF7;*\ENK,X]"2.>@_(5(^EZ=)-+,]A;-+-'Y4KM"I:1/[I..1P.#
M0!P5Q:?8[FZ3S[/<=7TTO;V43)%$^\<\\9(VYQZ<U:LK<_\ "71^'"/W-AJ$
MVIA>PC9 4_*25O\ OFNRM])TVUMEM;?3[:*!'$BQ)"H4.#D-C'7('-5K#1GM
MM8O-5NKH7-Q<(L2;8M@BB4DA>IR<L<GOQP* -6L'Q%J_]GSVMK9I;?VG>!EB
MEN"%2%!C<['K@9'RCJ<5O54O-)TW465K[3[6Z9!A3/"KE1[9% &-:)I^D:?8
MZ)!J;K<7GFF*]0(Q>7.^0Y(*@DL>,?RJ/P;=06VCS6\TT*B+49K9+@OC[6^[
M._D\LQ)X'<''I6TVBZ4]C]@;3+,V@.X0&!=@/KMQC-3+I]DD$-NEG L,#!HH
MQ& L9'0J.Q'M0!S$\]MXAU1]/6:VM-)L;L&8;E5[N=&#;0.RAL9/4D8'K3==
M\/Q+?116]W<>;J5Q(J0Y7;")%_?R XS]Q6 R>"_O70-X>T1IC.VCV!E+;S(;
M9-Q;.<YQUS5UH(6N$N&B0S(I19"/F4'&0#Z' _(4 <SX6UJ\O;J*WG\CR)K,
MW$4<4>WR LA0(>3G@#TY!KJJK6VG6-G---:V<$$DYW2O'&%,A]21UZG\ZLT
M<+<QZ/+JOBF?7E!,$UN$<#,L:;%*>7W&7)Z=ZH7\=NVEZY>.L?\ ;$>O*L$A
M \T$21B-5/7&SMZ$UWT^E:==7D5[<6%M+<P_ZN9XE9T^A(R*'TG39-074'L+
M9KQ!A;@Q*9!_P+&: //K[3;&>RU*YEM8GG;Q,D9E*C=L,B KGKC#'CW-.UFV
ML+2YUFU:**"P76-.:2-0%15(3><#@9'6O0C8V95D-I 5:3S6!C&"^<[C_M9
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
MQE?]4Q1  ?0Y!_*NRHH X'1K6_T&;3=2N=-NY8Q!>6\D<,)>2,M<>8A*CG!
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
M'0E2"01D<'D5Y]I]U=VMY:F"75!!>:5<2F:\N2QN74(1*J;F\O[W'3@].*?
MMSJH(N-3U!5B\.VUPHBNG3,I#_.<'D\=^O?.!0!Z'3)IH[>"2>9PD<:EW8]
M ,DUSTVK7D/PU&KJ^Z\&E+/O(_C,8.[\^:P-7M&L8Y=/2_OI[>]T.>>827<C
M$RQA2'!)R VX@@8!'&* .YT[4;?5;&.]M?,,,HRADB:,L/7# '![&K58>CK'
MIW@JV?[3)$B6(E::5VE,?R9)^8DX'I[8KE+*ZO+2Z58)-42"YT6XF\V]N2S3
MNH4B4)N;RS\WMUZ#% 'H]%>>%[O2[32[B'4[V=]3T>>2X,MPS@NL*NLBY/RD
M$XXQU%!>[TNUTN>'4[V=]3T>XDN#+<,X+K"KK(N3\I!..,=10!Z'17!VMK-(
MWAJPGU+4)4U2W>ZNW-TX:1DC3"A@057YR<#&<<YJC>ZYJ>CZ&+^"_EGGL+^[
ML%29V<7$0W8=@,Y9 H.['16YYH ]"%Y!_:!L=S>>(A,5V'&W.,YQCJ.F<U8K
MS[6+B\TR+4+:WU:[F6#PWYJ3F=B6DWM^\!SU/KZ8%23Z9(-:O++^U=4\G^R%
MO"/ML@/G;F&\'.1T^Z/EZ<<"@#O:@^VV_P!O^P^:/M/E>=Y??9G&?SKS^]OK
MC4='@N!<ZE<WL>A17+):SF".W=D+><[!AN)QPN#TZ<T^9Y(M6?7/.N&NX_#/
MVP?OWVF0#^[G&.,[<8SSC- '?7=U#8V<UW</LA@C:21L$X51DG ]A3X94GA2
M:,[DD4,IQC((R*\WVZI%HUV\JW:6]UH5PT_VR_68S2; 1(B[B5ZD'  Y'%6+
MN\O[1)M*AO+A)-6M;(V3+(<PEB(Y=O\ =P,-QZT >AT4@&  ,\>IS2T %%%%
M '!6FIZS=RRV5_J\MG>RPSF:RFM539C[I@;9AQ@<Y+<'/%,\-OJMQ8Z+HMMK
M$MJG]D)>&988V89VJD8RN-HY)[GUK>L_"*6UQ:F;4;BYM[%9%M(9%7]WO!4Y
M8#+84D#/ZU%;^#9;*"T%GK=S%<6D#6J3^5&28#C"$8P2" 0>OUH S-)UO7/%
M/E16U^-/EATY9I&2)6$LY=T&=P.$_=DX&#SUXJM+K5W8^,+_ $Q9$M]0U%K.
M)[D(6B@/EG<1D<DGA0>I//2MUO!4$,44>FZA<6(6S^Q2E K&6+).3D<-EF^8
M>IJ>3PAI\EOJ%N7D$=[%#& #S#Y2X1E/J.#]10 _Q/<RV=IIQC*L7U*UB8NB
MMD-( >HX/N.G:L*'5];S!J#ZF6A?6VL#:^0@0Q>:R DXW;A@<Y[=.IKJ+[2!
MJ-G9P7%PY:UN(9_,  +M&P;D>Y%5%\+VZVD=M]HEVQZD=0!P,E_,+[?IDXH
MH^++:XGUWPYY-]+;YO'4;$1L'RI#N^8'G (].?6LC1;C4].M-/N8M0)MKG6I
MK5K0Q+MVM+)D[L;MV1GKCVKKM8T?^U39R)=R6D]E/YT4D:JW.TJ00P(((8U7
MC\+V\=E:6HN)2MK?F^4X&2Q=FVGV^<_E0!SVA^)-9U*^L+M3?S07ES(DUN;
MK!!%\P1EEV\D$+G+'.3P,5MZI<:C>^)HM%L=0?3T6R:ZDFCC1V8[PJK\P(QU
M)[GCI3K'PJMC=P$:A</96LSSVUF0H6-VSG+ 98#<V >F>^*L:KH;WU_%J%GJ
M$MA>1Q- 98T5]\;$'!##L0"#0!S>EZQKWB6:VAAU,:>6TL3R&*%&S,)73/S
M_*=N2/RQ5,>,-6U>& VTMY;2KI<=R5LK'[1YL[%AAOE;:GR>QYZ\5J#PC<V^
MNQ0Z9>7-A:0:2MLMPH5RY\QBP.1][D'/K^5:$O@Z%%C73;^XT]19K92B-58R
M1+G')'##)^;WH Q[K5_$%U!JURE^^G-IVF07@MOLZ$^8T;.R-N!(&5QCK[^N
MWXAU:]MO!W]I64BPW3BW*L5W!=\B \'V8U,?#%J(=3A2614U&S2T8=?+549
M1ZG#=_2I[_1(;_0ETEY76-?*^<8S^[96'Y[: .5U"]\0V/\ PD*IKSN-'@CN
MHF:VBS+N4DHV%QM^4XP >>O%.\1^(M1L9KNZM]5;=;+ \=E;VXD15;!;SW*_
M+G)QAAQ@\UT5YX;M[TZQOGD7^U[=(), ?(%5ER/^^JHWW@I+Q;^%-4N;>VU
M(T\**ARZJ%#!B,@?*I(]O3B@#%\13ZIJ&D>+6FU'%E8EX8[98E^;,2-\S8SP
M6R,>^<\5/+XNO)M"U76;.8I''-':6ML8,NA9E'FL,;B2'RJ],8ZDUNR^%X9]
M,U>RDNI3_:SEYI, %245#@?\!S^-)J?A.TU*XNYC/-!]L@2.98\#+HP:.3_>
M4C\J .4UFYU>]T'5+>:ZU'[+!/:/!<7=B('EW2J&4@H =I 8$ =<'-;_ (ZM
MK@^#M@OI0T<MN)'V)F4^:@R>,#GGC'(].*LS>%/M>GW\%[J=Q/<WQB+W 55V
M>60R!5Q@ $9/KDU>U31_[6T%M+N;N3<RIFX55#%U8,&QC'50<8Q0!S-]K&M0
M6FM:I%JC>5H<RP"!H8\7.U4:1G.,@G<<;< 8KN <@$=ZYNX\'"Z:=)-4N/L]
MZ8WOH!&@%PZ@#.<?+NVC('7VK7L8[Y;R_:ZE9H&F'V96"_*FQ<XQVW9Z\_I0
M!RMAKVH_\)%IT+:LU\EY<SPSI%; 6T85791')M!9AM /)[].*KZ9J7B*^B\/
MRR:XR_VR)4E"VT>(@BE@R<?>PN.<CGIQ6U:>#/L;Z>$U:Y,.F3F6UA*)A5;<
M&5CC+<,1GM5JR\+V]C%HZ)<2L-(,ACR!\^]64Y_[ZH P[#6=8U.6PT<ZDT,S
M37BSWD<2;W6&38N 05!.X9X[>]-T_6-<UB^L=,_M/[*XCNTN9HH$)D:&54#
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
M_P B+H__ %[+70U1T72X]%T>UTR*1I([:,(KOU(]ZO4 %%%% !1110 4444
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
MA1((T4L5 _APKKGGIU-*J2Q#P_K,E^FG1W]U>7<EU*@9(VE&8L[L ?NQ@$T
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
M1YF'#XP0=P/'XUZ%10!YSH.C2)_9FF7%MJSW=G<2M*96=;:#&_$BG&UMVX8
M/\1SC%2Z0MV5\*:8^E7L<VE3,EW(UNPCCQ$Z@AL8(8X.1D=/45Z#10!S7B>6
MZ35--7%['8,LHGFL8#)*&^7:F0I* \\C'0<BL?PE8WD-WH0FL+N 6D-_'+YT
M;#86E5ERQZY'0Y.<&N]HH X?PSIU[;ZCHKSV<\:Q0:@'+QD!"UP"H/ID<CU%
M5=&BN]%?0KR[TZ],<<=]#((K9W=&><,F5 R 0.#TZ5Z%10!YUIB:E:V6E6U[
M:ZG:6K17)D%I;DS-(9R5C9@"44J<Y! /K573M+U(:+'$VG7:21^&;NU96@8'
MS=XPG3DG&1Z]J]/HH X#4]-G_MO1+(1$1:O;P)=J1C!MB).1[@E:[>SN_MD<
MC_9YX-DK1XG3:6VG&X>JGJ#W%1C2K(:JVJ>46NRGEB1G9MJ\9"@G"YP,X S5
MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH 3 ]*,#TKBFO[K4O'NE74<SKIPDN;:! ?
MEF*1G?(?4;OE'^Z3WJ2^T.S;Q196%E/?I-DWMT_VZ8A8U;A=I;'S-QTZ!J .
MDT?2K?1=,M["V+.D";%>3!8CW( ]:N!$7HH'.>!W]:P?&LLL/AXM'+)&IN(5
ME6)RLDL9<;D0CG<1D #DU7\&REYM72(W$5G'<JMO:W;,9H1L&[(8EE!.2 >W
M- '3*BJ254 L<G ZTH  P  /2L76=4U&VU;3],TV"V>6]BF?S+AF"Q^7L[#D
MYWUFZ/XJU2^ET>6[L;6*UU1I(E$<C,\<B*Q).1C!*-@=1Q0!U:HJ*%50JCH
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
M6@#M:*JZ9<7-UIL$]Y;?9;AT!DAWA@A]B.HJU0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%5=1OAIMFURUO<7 4@>7;Q[W.3
MC@4TKNR$VDKLM45S-MXZT^ZAGF2PU$16ZLTDC0 *"HR1G/7VJ2U\96EU#).N
MFZG'!' T_FR6^$*J,\'..1TK1T:BW1DJ]-[,Z*BL&+QAID^FV=_&LYCO+D6R
M+M&Y7.?O<\#C]:NZQK=MH<<$MVDICFE$6]%!"$]"W/ J73FG:Q2J0:O?0T:*
MP;WQ?IUC+J"/'<2#3@AG>- 5!8@ #GKS^AJ?2/$,6L3&./3]0MP$WB2Y@V(P
MXZ'/)YI^SFE>V@*K!OE3U->BL;1?%.G:])=)9B4&VP6\Q0-PY&5YY'%4;;Q]
MI5QY+M;7T$$\GEI<2P8C+>FX$T_8U+M6V%[:G9.^YT]%<]J/C.PT^]N+;[->
M7 M,?:98(MR0YZ9.:W8)X[FWCGA8/'*H=&'<$9!J90E%)M%1J1DVDR2BBBH+
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#EF
M\"Z;#J^E75C#Y$%D[L\?GR'.5PNWGC!YK3T[2IK;7]5U.>1'^VF)80N<I&BX
MP?JQ8_C6K2T 8.KZ3JFJ)D3VJ/:7L=U9#:V"%'*R?4EN1TXJ71=+O;;4M1U3
M47@%S?>6OE6Y+)&L8('S$ DG<<\#M5BRUF#48K.:UAN)(;Q799?+^5-O][TS
MV^E:% &;=Z9+<>(=.U)701VD,\;J<Y)?9C'_ 'P:S-.\,W5G;:#$\\3'2[B:
M60C/SAUD  X_VQ^1KIJ2@#BH_!%\FE"T-U;[QHT^GY^;&]W#!NG3BK5UX2O)
M;FYNX;F!9Q+:3VV[.W?"I!#>QR1QZUT5EJ-O?R7:0%B;2<P2Y&,.%5N/7AA5
MF@#EH_#&H3WZZG>36RW<FHQ74J1%BBQQQLBJI(R3\V<D#K6OI.ERZ?>:K-(Z
M,+Z[\] N<J/+1<'WRIK3HH YCQ+X>U/6C=VR/8S6=U$J*+I3OLW&07CP#D]#
MR1R.M-N/"MU+I&MV2W,9;4;E)8W<G@!8Q\W'7Y#^==152YU."UU*SL)%<RWO
MF>60!M&P G/YT <O=^$M6::\^S/IY$VHI?K/+N\U]KJPB; X4;< @GCL.M79
M?"MQ+H-_8^?")YM1>^@<@E5/G>8H8?H?K7344 <V=)\0/#-,;FQBF>=&%FBE
MH#&JD,C,5#'=G.<<8'O5SPQHTNBV-S'*($:YNGN/)M\^5"&P-JY XXST')/%
M;%+0!RNO>&]4UBXFA,UG):2S1RPS2@B>SV[=PCP.<[<@Y&,GK3[3PQ=6^KV]
MZT\12+4KJ[*C.2LJ%0.G49YKIZ* .27PQJ=E>1ZC936LES%?7<RQRLRH\4Y!
MP2 2&&U>QIS>'M:@N;748[FSOK\6SV]Q]K#!#N?>I7 )^4D@ ]1W%=510!7T
MZVEL]-M[:><W$L485Y2H7>V.3@=.:Y^RTCQ'8ZQ>7P_LF8W<Y+32-)YJQ9^5
M!Q@ #MTSDUU-06=S]LLX[@P36_F#/ESKM=?8CM0!S,GA;4F$^EB>U_LB>_\
MMC,=WG >8)#&!C&-PZYZ'I1-X6U)Q=:8L]K_ &3=W_VR1CN\Y07$C1@8Q@L.
MN> >E=;3))%BB>1ONH"3CVH YK4]!UO48KO3);VWETV[N1*99"WG11[@QC48
MP>1@'(P#T-;FK63ZCI%Y8QS&![F!XEE'5"RD9_6I+"^AU+3[>^MR3#<QK)&6
M&#M89'%1C4X#K+:5M?SUMQ<$X&W:6*]?7(H Y*7P=K%Q!)&?[+M4?2I-/$4&
M_:I)!#YVC.2.1CCU-:>M^%9=8FG/VA(DDTW[(IP25D#AU;'ID"NFK"_X2_3/
MMYMMEUY0N?LOVOR3Y'G9QLW>N>,XQGO0 W2]+U@>(7U?59+,,UF+816I8@$/
MNSE@.N?\]:N7^ERW>NZ5J".BQV)FWJ<Y;>FT8JO+XLTZ&]>W9+DQ1SBVDNQ%
M^Y24X 0MZY(&<8!.,UK7-U;V5N]Q=SQP0IRTDKA57MR30!R:^$M2MKRVO(6L
M;EH;F[D$5SNV+YTFY7& ?F4<?B>14,_@>_N?#%AI3WD"SVEQ(&F0,!)!)N#K
MCL2&^F1UKJM(U:TUO3UO[%R]N[NJ,1C=M8J2/8D<>U7* .9U'P_J8U6]N])D
MLD74+>.*1KA26MV0$!T !#<'H<<@<UT:P@6P@<EUV;"3U;C%,N[G[);F8033
MX95V0KN8Y8#./09R?8&L]?$MBUVMJ$FWM?-8@[1CS%CWD]>F._KVH XW1!<W
M&JZ!I<5Y'<0:6TX*"!TEB01NBF;/"G)"@#KG-;K>%KZ/1O#]M&UG<RZ1C?#<
M%A#,=A7.<$Y!.1Q72V=S]KM([@P36^\?ZN==KKSCD5/0!R>D^%]2L]3M;JZN
M+5Q!>75R?*##=YPZ8/3#$]^F*5/#&I6KV4]M/:M-::G<W6V3<%9)MXQD#.X!
M_IFNKJGJ&IP:<;03!S]KN%MX]@!PS D9]N#0!@Z5X9U*P\C3VFM%TRVDE8/&
MI\Z=&W;4;(PN-W4$YVCI4>E^&M:M;K0X[JZLVL]%+K&8]WF3*8V1201@$ C@
M9[\]JZWMFEH RO$.E3:K8PK:RI'=6MS'<P&0$H70YPV.<$9''K6+/X7U:X>;
M4WFLUU-[Z"Z6(%C"%B4J$W8W<AF.<=3TKKJ* .4@\+ZFUXMW=W%KYIU==0=8
MMV HA,>T9'7/?O[=*ZF6)9H7B<95U*GZ&G,P12S$!0,DGH*Q+/Q;IM[K,&E(
M)DGN;4741= %="3COG) SC'3\J ,_3?#>L6MG#I\UQ9+:VEK);QM"IWW&5VH
M7R/EP.P)R:N:?X>N+2YT&5YHF&F:<UK(!GYV(C&1[?(?S%:>F:I!JUM)/;JZ
MI'-)"=X .Y&*GOTR*=/J-O;ZC:V$A;SKM7:( <80 MD]NHH XRTTG6-&US2+
M*Q>UDN;?3+D.9MPB<&9#C(&0>0>G;'O5K_A G:R6S>\38=+EM7D"G/G/*)-X
M'IN!XS79U5U*^;3[=94L;J]+/M\NV568<$Y.2../U% &"=-N%GO-8\436D<?
MV#[$5MBS+L9LNQR <DX& ./>L[1/#5]<>"M.=F0:DEVM_P#Z2I"N1\H#CJ,Q
MX'L:UK+QK9WEG!>#3=1AMKF6.**66- KL[A!C#'N>:Z2@#E9O#NK3I;7SRV3
M7]M>M<1P$$0+&R%#'NVYZ'.XCKVI[Z+KGV6+?-879=Y3<V4Z8MV5\;0I"D_)
MC'(YR>E=-GC-+0!F^'=+?1-!M-.DE$KP)@L,XY).!GL,X'L!6E110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)2T4 >>:3_R(
M'B3_ *^;C_T%:DTX7:^#)S+X@AN(3I4FRQ$2!H_W9Q\P.3BNRCTC3XK2>TCM
M(U@N&+2Q@<.3U)_*JT/A;0K=F:'3($+(R$A>JL,$?B#77[>+OIUN<7U>2MKT
ML><)&^GMH5H%/D7L]I>)Z!P-C_G\IKTGQ+81:EX=O;:7H8BRGT9>0?S%32:+
MIDJ6J/91,MGC[."/]7TZ?D/RJY(BRQM&ZAD<$,#W!J:M?G<9+=%TL/R1E%[,
M\V6U"?"6]OG<R7%]*LLKMU)\Y5'\OU-:JWUWI?A>[NI_$,-^!9 10)$B-$QP
M <@Y."0*ZDZ1IYTS^S#:1_8_^>./EZ[OY\U47PEH"*RKI5N XPP"]1D'^8%6
MZ\97YEUOT\B%AYQMROI;J<5X:G;3=>TN)[&YLTN;!K=C.FT2N,ON7UY('XUG
MV4=S'X4TJXN9EETL:B UJJ[6W9/.[G(Z\5ZG<Z=9W;P/<6Z2-;MNB)'W#[?E
M4/\ 8.E?V>MA]AB^RJ^]8L<!O6J^M1WM_6O^9'U25K7_ *T_R.-U5EM-2UK5
M-$U)(Y(2/MUE=1@I*1GIGKW_ #Z\UVFBWGV_1;.[\D0^="K>6.B\=![5%>>&
M]&O[K[5=Z=!+-QEV7DX]?7\:T5544*JA548  P *PJ5(RBDMSHI4I0DV]AU%
M%%8'0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'G&G11I8Z#K:#&KWFL-%<S9^>12\@=&_V0%'';:*BT'3; 6'A">",23:BD
MD-X2Q)GC\IBRMZA2J@>F*[N+0-)@U-M2BL(4NV)8RA><GJ0.@)[GJ:I>&?"=
MAX?LK;%O"U]% (I+E%P6]<>F<#/K0!Q-BO\ 9FA:'<:<@BG.G:C+E/XI @P?
MKP*FU&TM=*TNW.E )]O\.WCW90_ZW$2LLC>K;F/S=>:[VTT#2;&59;73X865
MG92JXP7 #8^N!^5,MO#.B6B7"6^FP1K<QF*4!?O(>J^R\]!Q0!QE]IMII]S)
M!:W0TQ+W0':>XRW,GF1@.^.2?G()Z\UN>$HHK#5M1T]M-73KE8H9)(+>4/;,
M/F =. 5)P<@\\"N@ETJPG;=-:12'R#;_ #+G]T<$K].!^5-T[1].TA9!86B0
M>:07*\EL=,D\\=AVH X Z=90S7MO';I'#<^)H[6X"\;H3&C;#_LE\<>]=/X6
MBCL]7U_3K10EC;74?D1K]V,M$K.J^@R<X[9K3G\/:/<RW4DVG0.]X )R5_UF
M,8)]Q@<]>*L6&FV>EVWV>QMT@BW%BJCJQZDGJ3[F@#S_ $JTM8-/T+5;7_D(
MRZR\$DH8EFC,D@9#_LA1G'MFK6ERDZ+X/'F99M3ESSR0!/\ _6KH?#_A*PT9
M(YI+>"6_1Y3]I"X/SNQ_/! SUP/2K</AK1+>]^VPZ; EP)#*) O*L<Y(],Y/
M2@#AM*TRS_X1WPR)8]R:K>!+YW8GS@JR,D;9_AR!QTXK0FTG19O$&CZ9;LUS
M9)=7JR6[D[(VV*3&!@?(#VY'\JZZ31-,ETQ=,>RB-FF"D6.%(.01Z'/>EMM&
MTVS%L+>SBC^R[O)VC[F[[Q^I[F@#@[&WM;N.RT?["+][>ZOQ;VUS-MMHXUEV
MAGR"6*Y 4 =STJM96K:EH6F2R);ZM]FTZ8/8RS%'1/-91-$Q!&X!<#/H.:]
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
M5#HGAZ^U-4#M;0LZ*>A;MGVSBM*LOQ+I;ZWX;O\ 38V"R7$#*A/3=U&?;(%
M&5'-K&B:QI$-_JCW\6IEXIEDB1?*E"%P4V@';\I&#GMS4VE>,H-5FT\#3;RW
M@U-6^RSS;-KLJEB,!B1P#@D<XJNG]I:_K&C27.E7-C'IK-/<M.5PTFPH%3!.
MX98G/3 'K4.D:%J5M8>$(IK;:^G,YNAO4^7F)U'?GD@<9H N:F;^]\8Q:7!J
MMS80?V<UQ_HZQDEQ(%&=ZMQ@U!IGBFYAL6M;Z)[_ %./4);!%@54-P4&[?@D
M!1LP34^IQZE:>,(M5M=)GOX/[/:W/DR1J0YD##.]AQ@5C2^%KY8K+4KZP-Y*
MVH3W=Y9V\H#*)5V@*V5R5VIGGGF@#=7Q?!-%;+;:?=37MQ++%]C!17C:(XDW
M$MM ''.><BAO%\,L5M]ATV\NYYH&N&MU"H\2*VUMVY@,[L@ 9S@UD6>E:AI-
MYI^KPZ&513=++96T@:5%D*E&)9\,WR#=AN_'2FWVDZI<:E:ZQJVBM?RRV!@D
MM[28)Y,@D+(#EQD8;!()Y% &K/XVM@$^PZ=>7^ZP74,Q;%"PDL.=S#D;3QU_
M6HKCQ@+G3[H06EU:/+ILUY8SRA,2JJ_> !)!^93AATJ"T\/ZA;W$W^A0Q(V@
M):!8&_=B;=(2BY).!N')J.ZT#5)-/TN)+4E[?0;BTD&]?EE:.,*O7N5//3B@
M"YI/C",V=N-5M;FT+:?]K6XF"[9U1078!22#SG! .#3SXVMX;:XFO=,O+0Q6
M?VV-'V%I8<@9&&.",C(..HK'GT/6/$%I;6=SISZ>;'2I[8R22(RRS2(J#;M)
M^4;<DG'7&*AE\.WEWHU_%:^'#9SMIAM\SSAI))B1E4.\J$^7J<9./>@#L8K^
M^O\ 1KBYM;![>Y*M]FCNR!O./E8X)P">QYK'TB^U5->DTTZHFK[+(R7#,J*M
MO<!@ FY%X!^;@@L-N:Z&^%Y_9LPL#&+P1'R?-&4WXXSCMFL#3[6^OO%-KJCZ
M.^E""UDCNB[1YN)&*D ;"<A2&.3ZT 6O#6H:I>7VLP:J8!):W2QHD!)1%,:M
M@$@$]><CK6AK1U/^RY%T@(+QV54=\$1@L S8/7 R<52TRTN[#4O$%W)!\EQ<
M++!\X'F 0HOX<J1S3;_4-5OO!R7VCV;"^NX(WCB#J3&'QDY8@$@$D>I H Q;
MS7=7T>35M/&H#49(5M5@N98D#12S/LVL% !P,,./K3M3US5O#LNHZ?)??;Y?
MLL,UI//$BLK22^40P0 $ D,./;FA](NY_#,^FV.@W-E/%)'=(]W<1.UU*LBN
M=S*Q.X[>IXYINK:-JOB.34=16PDLI!:P16D%RZ;Y&CE\TD[20 2 HY]30 :M
MKNK^&I-0LI;_ .WN+*.XMYYXD4QLTHB;(0 %06#?F*U--O+ZQ\6/H-YJ+:@L
MEB+M))8T1T(?8P^0 $'((XSP:J3V6I:Q?:AJC:*$']G?9(;.^9?WY+[GSM)
M'  YZ\U7T[3CI-_?>((-#EL8;33VC2"XG4RS-D,Q+;FPH"*!D^O% '6Z@VH+
M:,=,CMI+C/ N9&1![Y4$_A^M4?"5_<ZIX5TZ^NWWSSPAW; &2?85J02&:WCE
M*%"Z!BIZC(Z5SVC&[\->"=*ANK,M<1"&"2(2*"I9PN<\@XST'6@#-U#7-76S
MU?7H+XQVVE7I@6R\I"DJ(5$A9B-VXDMC!&,#K2ZEK6L"UUO6[:^\JWTBZ,26
M?E(4F5 OF%F(W9.3C!&,#K3+[1]5-EK/A^/3Y)(M5OFFCO Z>7''(59]P)W9
M&&X .<BG:AI.KBUUW0H-/DECU>Z,L5XKH(XDD"[]X)W9&&Q@'.10 [4-:UB6
MVUW6;&_\FWT>;RX[3RD*SA%5G+DC=SN(&",8[UT6IZW'IUM:2+;RW,M[(L5O
M#&5!=BI;JQ  P"<US=_I.K06VO:)::<\T6L3%X+H.@CB#HJOO!.1MVDC .<U
ML^([!I].M+==+74[6.5?.A#;954*0'C;<N&!QWZ9Q0!GW/BF[?6-(%I8WA$Z
MW:36)5%<R1E ,L3M &6.0<$'OQ5V+Q<EW:V4EAI5Y=378E/D#8IB\MMK[B6
MSNX'/-9VB:1K2:KI-U>QSF"W^VA?M$RO+#&YC\I7.3N.%/KCN:J6^C:Q;165
MO>:==75B&NS):V]PJ9D><M&9/F&4*$\9.,\B@#:B\9VUW+80V&GWEU)?VPN8
MU15&Q-VT[B3QC_\ 53K?QA:SW,.ZSN8K*YDDBM[U]OERL@8G@'< =K8)'.*R
M_!VB:IIU[I[WMD;=+;2Y+5R74C?YP88P>A'-5="\-76GM96?]A*+BRDE9[^Y
ME+Q,,-L**'SN.5SE1@;J .DT?Q,FKS0I_9UU;1W4!N+:67:5E0$?W2=I^8'!
M[5%J/BVWTZZNT^PW,]O8%!>W,>W9!NP1P3EL @G . :S?#>F:C::S;O'ID^D
MVPMG%];F8-;O,2NTPJ&;:/O'/'&!UJ/5]+U=?^$ATVUTY[B/6W5H;D.@2+<B
MH^_)R,;<C .<T 7M%U+4=0\9ZQ%/'=Q6EF$CBC+1>4,JK9."6+'.1V X.#Q5
MA_%UNEZT?V*Y-FEV+)[WY?+68G&,9W8W$+NQC-2Z)IMQ8ZWK4TD9$%P\'D.6
M!WA854GVY!ZU@RZ-JQMKGP^-/D,-QJWVL7N]/+6$RB4]]V_(VXQ[YH WU\3V
M;6<5T(9MDNH?8 ,#(?S"F>O3(^N.U.T;Q NMS3"WL+J.WA9XS<2A0K.KE2H&
M<GIG.,?CQ7.)IFLJ(-,&DRE(-=^VM=>;'Y;0F8OD?-NS@\C':NB\+6-SIVC&
MWNXO+D-U<2;=P/RM*[*>/4$&@"O#XM6XN-L&E7DL#RRP03KLVRR1[LK@ME<E
M2 6P,^E9^A^,+R?1=.^U:;<W.HWID\J-#$OFJA^9\[L*!P.<$GMWJ.TTS5(_
M$5O/!I<NG3?:Y'OIX)@+2YA^;!\O<3O/R_P@YR:KZ1IVLZ1_9-U+H]Q(=-6Y
MM9HHWC+.KL&61,L 1D $$@\]* -M/&%O<Q6G]GV%U>7-TDC_ &9-BO$(VVON
MW, "&XZ\FJH\6Q+JDMV\LO\ 9YTN"XB@,?[QI'DD7:!U+'"KCUJAI6DZQH%_
M!K#Z7)=/<Q7*W%M;R)N@:2;S5&20".Q(/6EOO"NKZUJ:ZE?;;?4(=,A,$T+X
MCCNUD=L;<DD $#)XPQH ZC4M932],BO)[:8R3/'%';+MWF1R J9SM')Y.<51
M/BQ1&D?]EW?]H27+6RV1V!BP7>3NSMVA><YI=62^U/PS!Y^BQW$LAC-W82.I
M(7/SA&W ;AU!SVK"M-*UJSN[3519WLUK97DOD64\ZO<) \07J6P<,,@%LX-
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
MLY!'-#,5)&5#*05)!!!]:YE=!N9F$]GH9L8CJ5G(%EE!F:.-LNS_ #L,#)P
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
M#((.017GWP_S>7,(O%$FS0K:- _/R%Y,_@<#\A71> G=_ ^E%R3B':"?[H)
M_0"@#H:@%Y;F^-EYJ_:!&)3'WV$D9_,&L+Q6^H)<V)@-\; "0W0TXCSP<#80
M.I4?-D#VZU@VJ3:QK$<T>NSN?[!1C=VJB)IF$KX)!''(Y''/Y4 >@*JHH55"
M@= !@4ZO.+G6K^\T."\&IW[WB:*ESY%B@4)(5),LK'Y<''W?8X!J]#J.I75Y
MJ-_)J$ZQ:=IMO>+;1X5))&C=CNXSM^7H/Z4 =S17GNGW?B=[6.6T:_:2[TV1
MWDU!HA&)]JE&C / R6&#QTS6SX4NY'O[JTFO-0\U(8V>RU%/WL;9(+JXX9#[
M9 ([9Q0!U-%%% !37=8T9V.%49)]!3J* ,*'QKX;N+A+>+58GE=@JH%;)).!
MVK6L[RWO[5+JUE66&3.UUZ'!Q_,5B6'_ "4#6/\ KQM?_0I:YWPS]LT^Q\,3
MQZC<-'>W,L$MLQ'E!,2L,#&005!SGU[<4 =[9WEO?VD=U:2K+!*,HZ]"*+F\
MM[-8VN)5C$LJQ(3_ !.QPH_$UY]'J.L3Z%IM]<WFH+9FP=GN+$!FBFWG#R(.
M60*.PQP<UN>)V:\\/:(\=X&:>_LRMS$HP26'SJ#D>XS0!UE%<)->75G)JFER
MZW>B*#4+>.)POF7,BO$',2$#J3GGL,U#;W^N7.GR1AM2>WM=6DBGCC=/MGD"
M,,HSGG#,,X.<<4 >@U#=W=O86LEU=2K%#$,N[=%%8%GJ1/@6:\&MAFCBE OY
MH"&BP2!O3KN7@$8Y(]ZY?4[V[&G:[I[RZB]K_9<4Z?VCCS"QD*E@.J@XZ''3
MH* /1H+RWN9IXH95=[9PDJC^!B <'\"#^-3UP,ES<KXAU#3[:XDMO[0UN.*6
M:/AP@M5<A3V)V@9^M2P:WJ&EZGY%U?236-EJ<EI*\@!9HV@\R/<<<E6XSWSS
M0!W-%>?:9XCUM[:SM[NX)O!</<3_ "*,P"W$P3ITW.JYZ\5#8ZUK]OID6L8U
M"59=+GN;EKOR_)WB/S$,0!R!G(QCH1F@#T![RWCO(K-Y5$\R,\<?=E7&3^&1
M^=3UQ&F6=S;>*]!EN-2N+UKC39W8SD':Y\HL1@# .1QVQ5K4]8U"!?%YBN2O
M]GVJ/:_*/W;&$L3TYYYYH ZVHI+F"&:*&29$DG)6)&8 N0,D =^ 37$W=_J<
M&J_:+Z_O;2!I;<6MQ&H>UVD+O24#D,Q+#)Z9&#6CXFLS<>+/#3"[N(<SS+B)
M@ ,0N<].IZ'VH ZJH!>6YOC9>:OV@1B4Q]]A)&?S!KB]+U+4OLV@Z[+J-Q*=
M7O3#/:N1Y2HP<J%&."NP<]^<U<U/3YM1\>RQ1:C<6.-(4[[=@K$^:^.2#P.N
M._% '3V=A9Z?&\=E:Q6Z.Y=A$@4,QZDXZFECO+>6[FM(Y5:>!5:5!U4-G:3]
M=I_*O/)=?U#4M!AOEU&^-XFD"?[/8H%6.3YLRRL?EVG;POL< U9.H2-=ZO=/
M?M8R7-GIFZ6*,O(2QDRJ*/XFR0..,T >@T5YVNJ:L#<:>EY?VRKJ]K!&UR4:
M=(Y$!8$\COD9R1GGTJ=K[4H-1F\/KJ=TT;:O';BY=@9EB,'FLH;'7(P#UP:
M.]J.XGBM;>6XG<)%$A=W/15 R3^5<9JMQJ>GW6G:,+^^OH[BXN'9[,H+@1HJ
ME8RQ(&07Y/!P!5^WN]5C\ ZA/>F6.\MX+GRY)=OF$+NV,VW(W8QGWH Z6*5)
MHDEC8,CJ&5AW!Z&FK<P/<R6RS(TT:AGC##<H.<$CMG!_*N$NKK5+JTUFY75[
MNW.FZ3!=0I"5 ,AB=B6XY!*].G/TJO>W=WIM]K^M07DYN5TNUD5204#2%P.,
M=%)R!^>: /2**\\OKW7M.T_41!+J<$/EVQAFU QM(DIG"/C:3\I4C@^^*O7=
MK?KK=QI2Z]J(AM]*%R'#KO>4R2<D[>G X&!P* .UJ&.[MY;J:UCE5IH ID0=
M5#9VY^N#7GU]K5_<Z''?)J=^]Y'HL5UY%D@5(I"A8R2L?E(..%] < UT'AR9
MKCQ+JT[XWRVED[8]2CF@#H+6\M[Q9&MI5D$4K1.1V=3AA^!J>N#@O=2U'5+6
MQ.IW$$4^J:C%(T) 8I&3M4''&,=>M&G^(+_36MI;^]DN+*.:_M)6E RQB+-&
MQ..NU&'O0!WE%><#4O$%X(K.6;4WN8M*CN2;(1K^_D+$%\D950 ,?7-6=4U#
M6H@E[J-U>Z?%]B@=)[51)#;S$9D\Y!R1G ],4 =S%<P3O+'%,DCPMLD56!*-
M@'!]#@@_C4M><.+O3_\ A(+BRU6Z21]8MH0^Y6&'\G+8QR<''TI^J2:KIT/B
M1X==OV&C>5-;!W4Y+(&8.<?,OH.V30!WXMH%N6NA"@G= C2!1N*@D@$^@)/Y
MU+7 :GJNMW.JZO)IZZDTFGW,<5LD!C%O@*C.)-Q!);<?H,8I]_=ZG'#JFK+J
MUTIL=8C@BMP5\HQEXE(88R?OGOQQB@#MX;F"X:589DD:%_+D"L#L; .#Z'!!
M_&I:Y7P?9F#5/$+F[N)<:BR;9&!!_=QG=TZ\X^@K*E\1ZO ]K;_:RSV-_-]O
M8HN9(%G1%[<?)*#Q_=H [>6_M8+E+:6=$E>-I55CC*KC<?H,C\Z;#J-E<310
MPW,<CS0?:(PISOCX&X'H1R/SKB3J&HZI<,DU],EM>0:C)$(]JE8XY$6/G'H#
M_P!]&H= TN2YN=!@74[V /X>$ADC<!QEH\*#CA1^?'6@#T:BN.&O:B/A;#JW
MG9OY+>-/.*CAF<)OQTSSFI-3AN=&LYX6\27(AFD@5 R^;<@EL,J$#)+XP...
M?P .MJ"2\MXKN&T>55GG5FB0]6"XW$?3</SKAHKW79K.\MH6U)HK75%62,R)
M]L^SF(,5!S@G<0>N['%-@W:QK&@1IK-VX"Z@AF">5<( T?[M\CAAP"<<X]Z
M/0J*Y*RU._;X97M^]T[WEO;7@2<XW9C:158^^%%4+F?4H)](TYK[5KS[;;R7
MERUJR"4D! %7. J L3CKTZ\T =G']AM+DV\?DPSW):8QKA6E(P&;'?\ AR?I
M5FO/;2+4[C7- N=2NKN*\6RNRZ[D&?+= ,@ CYA@L!^E7+?7-3DTOPQ*UTQ>
M^LYI+@[1^\80E@>G'//% ';5'-#%<1-%-&LD;C#*PR"/>N%L3JLUIX7\W7;X
MOK(WW+@J,*+=GVJ,<=!D]<\TBW>M/:K";G4;JSLM1NH+A[1E^U,BD>6?5@,G
M..3Q0!W]%9GARY^V>'[.?[<+_<G_ !\^7L,F"1RO8\8/N#6G0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%97B;5)M$\-WVIV
MZ(\MM$759 =I/OB@"*3PM8/IWV-9+B+;=M>1S(X$D4I8L2IQC^(C!!X-+:^&
M+&UEMIA)<2SV]S)<F61P6ED="A+8 'W3C   P*=%XJT2:.[D6_4+9H))BZ,F
M$/1AD#<#C@C(-$'BG1KA"R797;+'"RR0O&RM)]S*LH(![$C'O0!;T_3+?3/M
M7D%S]JN'N)-QS\[8SCVXJMXFBGN?#]Y:6]@][)=1-"(U=4QN4C<2Q' ]LGVI
M+S7((]0BLH+JW$RW<<,Z2J^?G1F"J0,;B!GGC&<]J;:>*]#OKR*TMKX/+,66
M/]VX5F&<J&(QD8/&<T 01>%8!HNEV;7,\%SIJ#R[JW8!PY7#GY@00V3D$4+X
M/L8OLSVMU>VTUNLBF>*4>9,)&W/O)!SEN<C!';%3P>*]$N+Y+**^#3R2F)!Y
M;XD89R%;&&Q@Y(.!5W4=3L])MUGO9O+1G"( C.SL>@55!)/!X H HZ1X7L-%
MFAEM9+AC;P/!&)7#!49PY'3L1Q[4S3_"=CIUW;31W%W)%9ES:VTD@,=N6R#M
MXST) R3@&GR>+=#CMX)VOLK<;Q$JQ.SL4(##:!NR"1QC-5[CQ,DEYIHT^6"6
MSOK6YG\]@W!B"8Z<@98Y&,\4 =#6 G@ZQA-NUK=WMJ\"RIOAD :1)'WLK$@\
M;CP1@CUJ'3?%T5YK]OI#%':6PCN/-BBD"M(W) R/NXY!/TZU8UOQ-!HNKZ98
MR*Q%X[!V$;L44*Q!&T')R ,>G- #;?P?86J::L-S>*-,+B']X#E'(+1MQRO
M'KCO26O@W3[8!/M%Y-#%#)#;Q2R K;(XPP3C/3C+$X%7H_$.DR_V?LO4/]IA
MC:<'][@9.../QQ4,?B"UFU3RHKVV^S1P3-+N#!PT;A6()&W:,D'WQCC- $EK
MI+V5_9F">06=K8FV$32$ACE-K%<8R I&?]JM&6))XGBE4/'(I5E/0@]167;>
M*=%NK>>XCO@L=M&)9#+&T>$/1@& )4XX(R#5G3-9L-764V4S.82!(CQM&Z9&
M1E6 (R.AQS0!F0^"]/CA>&6ZO;F/[(]G"LTH/V>)QA@F .P R<G@5HQZ-:QW
M]I>J9/-M+8VT>6XV';G/O\HJQ>7UM81I)=2B-))$B5B"1N8X4<>I(JK+XATF
M$Z@)+U%.F!3=C!_=!AD9XYR/3- &E7.V7@K3K,VR-=7US!:2>;!;3S9B1\D@
M[0!D@G(SFKS>)-(34QIS7>+@R"+'EOM#D9"%\;0Q'\).:B'BW0B;D#4%_P!$
M#&<[&PFUMA!.,9W< =3V!H 9+X3L9=0DN3/="&6X6YELPX\F25<88C&>J@XS
M@D<BB/PG8Q:B+H3W1B6Y-VMH7'DK,<Y<#&<Y).,XR>E7]-U:QU>*22RF+^4^
MR17C:-T;&<%6 (X(ZBLSQEXE;PSHK7-O"MQ=MGRHFZ$*,LQ]@/U('>@!]CX2
ML+"ZBE2>ZDBMC(;:VDD!CMR^=VT8ST) R3C/%3VGARQLUTI8C+C2D9+?<P.0
MR[3NXYXJ?6-5CT;1+K4Y4+K;Q%]@."Q[#\3@5B3>*;[17NH]=M;</%8->QFU
M<X8*0&C.[ODKST.: +4G@ZP(M3#=7EM+://)#+#( RM,VY^H(/I@CH:=_P (
MC8QVUG':W-W:367F>7<Q2#S6WG+[BP(;<>3QUZ8JH_BB_P!(DF37K6W0BP>]
MB-LS'.S&Z,[OXOF'/2K.FZUJ?]K6VGZQ;6T37ULUQ UNS':5*[D;/4@,#D>_
M% %S3_#MAI<]O-:B13;VQMD!;(*E@Q)]6)&<^YK4JAJ>M:?I'E"]F9&FSY:)
M$\C-CJ0J@G [G&!61/XTL+;61%+<1G3Y-/2[BFCC>1FW.P)PN?E 4'...YH
ML7?A&PO)[AFN+N.WNY1+<VD<@$4[#'+#&1G S@C..:TKG38+J_LKV0OYMDSM
M%@\992IS^!JI=^*M$L?*,][Q+"+A3'$\@$1Z.2H.U?<X%22>(M(CU%=/:\4W
M3A2(U5FX89!R!C&!UZ=/6@"6TL[B'5;^ZDG=H;@Q^5$9"P3:N"0.BY/8>F>^
M NL:7!K6ESZ=<O(D,X <Q-AL @]<'TJK:^*M#O!,8;]=L,1F9G1D4QCJZE@
MR^XR*GTS7-.U@R+93L[1!2Z/$\; -T.U@#@X.#TH J)X8@:VN;:\U#4+^WN8
MC$\5S,&4 ]Q@#!XZU/I>@PZ;=27;7=U>W,D:Q>==.&94!R%& !C)STR>YJ6X
MUO3;3[;Y]TL?V!%>YRI_=JP)4].<X/2F3^(=)MDWS7J(OV876X@X\HD -T[D
M@ =30 +H-B+/4;1U>2'4I'DG5FZEP <8Z=*JP^&8[1+F9+R]N[N2U-M%-<3@
M-&G9595&WG!S@G@'G%2#Q7H?V-[M[X111RK#)YL;QLCM]T,K $9]2,5BWOQ
MMUFU&*P0R?9]--U TL$J[W <E6! P,*.>,YQ0!U5C!);:?;P32F:6*)4>0DD
MN0 ">?6JFI:#;:G?VUZ\UQ#-;H\8,+@!T?&Y6!!R.!3=)\1:;K#^1;7(>X6)
M9'38RY4_Q*2/F7/<9%9_B7Q!?V-_#I>EQP"YD@:X:6X)VJ@=5P .I);\ * +
MR>&M.2#38")'CTV%H(E9@0R,FPAN.>*J1>"=,6)H;F:[O8A;-:11W$H(@B;&
M53 ![#DY/ YITWB#4;/PW)J%UHDYNXO,62"$@J-N?GRQ'R'&<]>>E78]9CB\
M-1:S>813:I.ZH,\E0< =SDX H I'P=8S17*WEW>WDD\:1">:4>9$J-N7:5 Q
MAN<G)R.<U?TO1H=+>XF%Q/=7%TRF:XN&!=]HPH^4   =@.YK-T?6-<UOPW#?
MV]I90WC3R)+#.[A$"NR\$ DG@>W6K'AS5-2U3[:U]#:K'!-Y,4ML[,LI7[^-
MP' /&?4&@#;K+;1DM]-U2"QDE26_:67=YNTK(ZXR& RO0<\XK(UGQ5J%A=:L
M]K:VSVFC)&UP)7822[QN^3' X/?.3Q4VI>(=26\U"/2K2WECTNW6:X\]F5I"
MRE@B8Z':.I[D<4 6+KPK#>^7+)?WD%P;5;6XEMY IN$'9L@]R>1@\GFEO/"E
MC<-$UO/=:>8[86A^R2!=\(Z(<@].<$8/)YJK)XDO]0G$>@VUO*$L8[V1KEF&
M1("408[D*>3P.*VM(U*/6-(M-2A4JEU"L@4]5R.GX=* ,^Z\*6,Q@-K/=:>T
M%M]D#6D@4M".B'<#T['J,GFM6SM(-/LH;.UC$<$"".-!V4# K$\2>))-*U/3
M--MC&LU[*=[RP22*B $\!<9)(QUXZGBKUMXETB\U'[!!>!YRS*H\M@KLOW@K
MD;6([@$T +JFB0ZG<070NKFSNK=66.>V90VUL;E.X$$' ZCM4>G^&=.TQU:V
M$H*VGV3YGSE-Q8D_[1+$YJ;2=?TS7 [:9=?:%C"EF5&"_-G') !/'('3O4=W
MXFT>QOVL;B\V3(45_P!TY6,M]T,X&U<Y&,D=: */_"$::L0AANKV&$VB6<T<
M<H GC4$*'XSG!/((ZU=TWP[9::)PKS3_ &BWBMY/.8-N2,%5Z =F.:TIYXK6
MWDN)Y%CBB4N[L<!5 R2:R;?Q=H-RDSQWX400F>3S(WC*QC'S88 XY&/7M0!7
MB\%:8L#07,UW>P_9FM8H[B0$01-C*I@ ]EY.3P.:)O"S+:7C6^I7LM_<0I"E
MU-.%>)%;( *J.,DD]ST)J2;Q18SZ9<W&GW<226S1!Q=PRIL#L ,J0&Y&<'&,
MU-+XKT2&]-G)?!9EF$##RW*HYQ@,V,+G/&3S0!L4444 %%%-=UCC9VSM4$G
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
MAFTT>6WDAN+J9K:V-K%Y[AML9((7@#IM 'M4\_B#2K96::]1 ML+HD@X\HG
M;IW/ '4U)INKV.KQR264Q?RFV2*\;1NAQG!5@".#W% %=/#NGKX;&@,LCV0B
M\KYF^;'7.1W!YJFW@VRDCD,U]?37;R12"\>1?-0QYV8PNW RW;G)SFF:=XQL
MIKVYLK^9(;A=0DM(0L;[3@X4,W(#'T)&>PJ^GB;1Y-2_LY;O-QYIA_U3[#(!
MDH'QM+<'C.: *0\%V*R23B^OQ<23K<"?S5+I*%*%AE<<J<$$$=, 5:L?#%C8
M7-M<I)/)/;F9O,D<$R-*5+LW'7Y1TP!5B+7M,F@LYH[M6COF*VYVGYR 2>W&
M IZXZ4S3?$6DZO<-!8W?FR!/, ,;*'3.-RE@ RY[C(H (] LXM GT13+]EN%
MF5R6^;$I8M@X]7.*9?>'K>\%FR7-S:3V*E(9[=E#A2 "IW @@X';M3]3\1:5
MH\RPWUUY3E/,($;/M3.-S;0=JY[G J*]\6:'IUQ)!=7X22+:9 (W8(&&06(!
M !R.3Q0 U?"NGQ'33 ]Q!_9JLL>R3_6*Q!</D'<&(R:JV7@JTLWM-VHW\\=B
MDD=K%(Z;8D=2I'"@G@\$G/ JY)KUM9W&I&^O+=+>T:)0$5RZEU! /'S$D\!<
MU+:^(M)O/($-WEKB9H$5HV5O,5=Q4@@%3@9P<4 )#X?LH$TE$,N-(7;;Y8<C
MRS'\W'/RGVYJM)X3LC+Y\%S=VMR+B6=9X77<IEQO7E2-IP."#TJ>X\3Z/;(S
M279.V=[?;'$[L9$^\ J@DX[D# HG\4:);0VLTE^ACO$+PE$9]RCJQV@X SR3
M@#O0!;TS3K?2=.AL;4-Y40."[99B2223ZDDG\:MUE^&M4FUKP[9:E.B)+<Q[
MV6/.T'/;-:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M+6#3+_4S:2V^HZ=+=^5!$R-$4C$F-Q8YR">PQ5BS\':C$NG0W6K0R0:9#+!
ML=L5+*\90%B6/(XZ8Z>_%L^$4DM=&MIKK?%IME):2 )CS@\0C)'/R],]^M &
M%+J>JVVJ:-K6L-;2H-,N[M4MXRFS]VC%#DG/ &#QWXJ2S\=7444L]U-:7R?V
M;)>;;:%H_(D4 ^622<@YZ\=#6A#X/OI_LL6JZI%<6]I9S62)%;E"\;J%W,2Q
M^; ';%3P>&=0GLI+'5M5$]M]A:R2.",QA@0!YC@L07P!CL.?6@"CI_\ :[>-
M]+DU:6VE>32YG4V\10*2\9*X).<<<\9STKI]6N+FUTJZGLTB>XCC+1B9]B9]
M6/8=S63I?A_4X-7M-0U+4X;DVEH]JB16YC!!*G<26/S?+SVZ=.^CK^DC7-#N
MM-,WD^>H DV[L$$$9'<9'(]* .3D\::A;VNJK#=V&IO9Q6\D-Q%"T<;^9)L9
M?O'('9@?Y59U'Q'KNCC5+:9K*ZN;9;22!UA:-")9O+*L-Q/&#@YJ:\\'ZEJ4
MMW->:I;!KNWAA98;4A8_+EWKMR_0\@Y[G\*N:QX6;5;R]N!>"+[5':IM\O.W
MR9O,SUYST]O>@#/N?$>LZ9-J-G=/:7$UK+9E)8X612DTFQ@5W'D8.#FKFHZ]
MJ,5]K%K;-9Q+9+:E)[D[4B60MO=\L,X"\#BG:OX4?4KG4KA+T0R7B6PCS%N\
MMX7+@GGD$D<<55N/!^H7DUU>W6IV[WD\UK,H6V(A5H2Q"E2Q)4[O7.>?:@#-
MDUR;5Q!!-/#<_8M>M$2YAB,:RJP# [23ZD9S@]14_AW69=+\B&8(+&YN-1)?
M!W+)',S]<XP5#\8[5?7PE>R7\MY=ZG%(\U];WK!+<J T0VE1\QX( QWX[UG^
M(/#S+H$&@PO<37=SJ#S1RQ0-MC221O,W-R% 21AR<GL* .H\/7EYJ&@65[?H
MB7%S")66,$!=W('/L16?XQ_U6C?]ABU_]"K8MK>X@NIRUPK6I5%MX%CV^5@$
M-\W?/'TQ5?6=).K)9*)O*^RWD5S]W.[8<[>O&?6@#GK;Q'KC?9+Z9K(V<^JM
M8&!86#[?,9 ^_=C/RCC'_P!;LZYV/PLR:=:VGVP'[/JAO]WE_>S(S[,9_P!K
M&?;I714 <9#XJOX=>M+6\N]/E%S/-'+:6ZEGM0JLRYD#$%B%Y! Z\=*HKJ>J
MWUUX8UK46MOLES/+/'%%&0T(\B0J"Q)W97O@8(K2L_!M_:KID']IV[6NF7+2
MQ)]F.Z56W!@YW?>PY ('N0:?9>#[V!],@N-4BFL-*=_(A%N0[HR,@#MNQD!L
M @#H?7@ S(;W6-2U3PIJ>H-:F"\:>:***-E,(-NY5223NRIZX'(JKI,U_/?:
M-<Q-9P6[Z!))]F6W;:$#1[E'S]SC![#C!ZUO:?X2U"UGTI9]6BEM-(\Q;:-;
M<J[HT;(-[;L9 8= .A]>'6WA"YLDTM;?48\V5@]C-O@)\U&VG(^;Y3E1ZT 9
MVFZYJ]WI<46D+8VJZ?H]O=2(\+,KLZ$K&OS#:N$//)Y%/D\5:U?VFH7VFM9P
M6]EIL-^$FB:1I-\;.4R&&/N]:M)X/O[*V2+3=4AA:73HK"Z:2W+;@@($B@,,
M-ACP<CI5J/PC'!9:I:07.V*^T^.RCRF3$$C9 3SS][/;I0!NVD_VJS@N-NWS
M8U?'ID9KG_B +O\ X1:0VL\<6)X-^^,L2/-0#&",<X/?(R.^:TM-AO[:^>VD
MDWV4-K"D1\L+\XW!N>IX"_3/UIWB#2FUO19]/2<6[R%&20IN"LKAQD9&1E:
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
M2GZ)%ITFJ:'%?+ ]E_Q,A9K-@H4$R[,9X(V@X]L4 >C27=M$H:2XB12NX%G
M!''/TY'YT"[MC.\ N(C*@W-'O&Y1ZD=J\\\,V%K?:IHD5U!'<6T5I?/;+(-R
M[!<*(S@]1M/'X4::EL--\.W"+$-7DUF07+#'FM\TOFAN^-O7/M[4 >@75['!
M9O<1E9F$321H)%'FX&< GC\>E O[98XVGFB@=POR/(N06' Z\FO-+3R/LNOA
MO,^RC2KLZ)OQM\C+^9M_';C_ &=M6+VQM;FR\3S3V\<LD&AVQB=U!,9\J0Y'
MH<J/RH ]'CN;>4R".>-S$<2;7!V'W]*HZCK^GZ?HUSJIG2>"V4LWDNK%B.PY
MQGVKB]6CT[2;B\S9#[-)H$?G0PMY7FDR[1N8?[W)],U4U2W1$\6V\T>G;ETF
M&3R;-,1QL/,QUZL 1\V!U'% 'I7V^SVPL;J%1/\ ZK,@&_V'K5>VU>&XU6]T
M\CRWM'C3+,/WA9-W'X5P6K6L%S?Z\GFZ7!9QZ9#Y3SPES'$5<EH=I&#OST[X
MJS>12(^LZ@6:2;2I["\+%2"P2)=Y(ZC*%Z .WU+5K/2M.NK^YD_=6JYD"?,P
M/ICU.1^=9NB>*#JE^]A=:;<6%SAWC64JP=%;:>5)PP)&1[]ZRK<:>/ 6I:EJ
MT,DMIJDTMU,L7WO+=\(1R.B!#GVK/T_4=:TVXN-(TF[36#/'=26WF%?-A97
M5F?@,&W9YQDCK0!UVG^(;34]<U'2K=7+Z>$\R3^%BV<@?0J0?>H]5\1KIU\U
ME!I]S?31V_VF98"@\N/)&?F(R20< <\5SWA8RZ9XHO;:?39;*&'38/-DGGC;
M;AI278ACG<2Q/XYK:UJ\LM5BN-*BU=K"5K47/GQ[=LD+!APQSE?7:0>G(S0
MZ;Q9 QA&FV-SJ32VBWC"#:NR%OND[B.3SA1SP:5_%=O*MH-,L[G4I+JV^U*D
M&U2D73)+$#)/ '7(/I7.:7.XCL=1L[VRTJXN-&B^T6UQ$Q2.)"=LB'(Z9/!/
M3&??,\+:81=6,%[J-UI\+Z&DJ-%-Y+-B5S][_9#@D=.1F@#TRPO8M1L(+V .
M(YT#J'7:PSV([&K%8WA&]N]0\*Z?=WS%YY8LLY&-XR0&Q[C!_&MF@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CF@AN86AGB26
M)QAD=0RL/<&I*H:WJL>B:/<ZE+&TB0+G8I +$D #)Z<D<]J +3VMO)(TCP1L
M[IY;,R DI_=)]/:H(-(TRUMFM;?3K6&!F#M%'"JJ6!!!( QG('Y5AW6NW3)
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
MEHFGTZUE:!=D1>%6,:],+D<#V%$ND:9-/#<2Z=:R30 "&1H5+1@=-IQQCVK
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
M ZB2RM)A,);6&03@+-NC!\P#H&]<>]1SZ5IMU;16UQI]K-!#CRHI(598\<#
M(P,>U84?C&>YCTY+31VDN[YKA/):<*L3PMM;+8/'7D#TXYJJWBKS]0TJ^<S6
MEO'!?F]MMV=KP[00<<-C#8/O0!L7GA?3KS4;6X>VMO(A$WF6QMU*3-)LRS=L
M_(.QS3KWPU8W^HV4\\,#VUI!) +1X%:-@Q0C@\#&SIBLQ_&=S;6SRWFBM"SV
M+7ULBW 8RQK@LIX^5@&!QR/>K.H>+X+.>:.*U:Y$<$$B,C@>9),Y6-.>F<9S
MV% &XEK;QO&Z6\2M$GEQE4 *+Q\H]!P./:HAI.FK=R7BZ?:BYE!6280KO<'J
M"V,FL1O%\D,<\%QINS4HKF*V6V2<,DC2#*$28&!@-GCC::;_ ,)C)E+3^S5&
MIM>FS-NUR!&&">9N\S;T*XQ\N2>,4 = VGV3QQQO9P,D2&.-3$I"*1@J!C@$
M<8]*4V-H5E4VL)69!'(/+&'4# 4^H )X]ZBTN]EO[".XGLY;.4EE>"4<J02.
MO<'&0>X(J.]U5;'5=/LGB)6^,@$N[ 1D7=@CW ;\J +,EE:2[O,M87W1^4VZ
M,'*?W3[>W2H8=&TNV7;!IMI$OEF+"0*HV$Y*\#H3SCI6)I_CBWO["QNA9O%]
MKN7B*,_,:+&9"YXZ; #C_:%3Z1XIDU"\LX;G33:1:C T]G)YP<NHP<,H'RG#
M XR?K0!IMHFD-Y&[2[,_9O\ 49MT_=<Y^7CCGTJ/5]);4+"YMK6=+)[L;)YE
MA#LZ;2I';G'0G./2H]:UI]+ELK:"V6XNKZ4QPH\OE)D*6.6P<<#@8.:CT_Q"
M]YJ%K8SZ=-:33VLL[+*<&,I(J$8QR#NR#W&/6@#3@M(+>QCLHXQY$48B5",C
M:!C'Y57TS1=-T<2C3[*&W\YR[F.-5)R<XX'0=JQ+?QC=7ZV:Z=HK7$]W:O<A
M&N0@15?806(_+CO^-+'XRFOVMDTC1WO'N++[9M><1;!N*E3P?F!&/?\ 6@#H
M9K.&99_W:+)/'Y;R;%+%>< Y'(&3P>.:KMH>ERV=M:7%A;W45HBI"+B)9-H
M &,CV%8W_":&[ACETC3&O1]B6]G#3",QH<X4<'+_ "MQP..M/C\67&H7C6^C
MZ2;M1;0W/G/<")0D@)&>"<\=/KTQR ;EWI>GWXC%[86UR(CF,30J^SZ9'%%Y
MIFGZBB)?6-M=+&<HL\2N%/MD<5RF@>*=4ET'1X7L1>ZE>6[2@O<A T:A<NS;
M3@DL !@_6KL?C)[];1=+TN2ZEFM6NID:4(84#%"!P=S;@P XZ=: .G50JA5
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
M7;B\MQ;SJ@5XUD#@$<=1U]:MT4 <3X?\*3Z7>64!T738Q9S2,^I;$:6=/FV
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
M,N[)69  W)RR@E<GG@^]<]!+J%YHUA=3W%]>VZ6,K2I:7I2X@?S6 F*[@9
M, 9/0\5V<GA+2'AM(DCF@%FK+$\%P\;[6.7!8'+;CR<]Z8W@W1OL\,$44]NL
M,30*8+AXRT9)8HQ!Y7)/6@#C[Z46L^LZS87US),=(M)(KDS. ?,+J7V9QT.0
M,84],59\0FYT!]4T[3[^]6%]-BN%:2Y>1XY//"%@S$D;@>1TXKK9?"^D33^:
MUJ0#:_9&C61EC>( @*5!P<9..XJ./PEI*6MS!(D\XNE1)7GN'D<JARJAB<@
M]A0!S&IZ<UM<^)88M2U-8[#34O+<?;925F*R9;.<G[@X/')XJ'4+O5]5N=3>
M+[5YEE9V[6\T=Z+>*W=H]Y=P6 8$GG((P*[F?1;&YDOI)8B6O[<6]P=Y&Z,!
M@![??;D>M5+OPGI%Y*KRQ2@>4D,B).ZK,B_=5P#A@/>@#G&AOK^?Q)=_VO+:
MW%J52UWW16"!WMTR>N.2W&<@'D<U?\.Q0S75_I5W'J%NXCADDL+RX,P7D_.D
MFX[E8C!''3IR:WGT/3I([^.2V#IJ1S<JS'#_ "A?PX Z4FF:'9Z5++- 9Y)I
M@JO+<3-*^U<[5RQ. ,GCWH T:\\O_M(M==U<:A>BXL-92.W47+B-$W0Y79G!
M!WGJ#7H=9LF@:;+:W=L\),5[<"XF&\_-("ISUX^XO ]* .-^T:O>:I=ZA$+E
M7M]9^SI.]\(X%A5PAC\LL =PSVR21BC2[C5[R]M=6"W*/+JLD<DTM^!"T(=T
M\I8BW4 #'&<C-=:WAC2WU,WYCEWF83M$)F\II0,!RF=N[@<X[9ZT1>&-+BU+
M[>D<N\3-.L1F8Q+*1@N$S@,<GG'<T <=!$]U8:#KUQ?7!N;K6"91+,QB !E
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
M "T44E "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!C0>*M,N-02S0S@22M!%.T1$,DBYW(K]"1@_7!Q3--\7Z
M5JL]O%;FX5;I"]O++ R)+M&6"L>I Z_0^E<Y86EZ;31= :PNDN-.U0SSSM"P
MA\M7=@P?H=VX# YY.>E5-"2XU[0?#-C!97,)LH)'EGDB*QX,3(NUNC;BP.!T
MP<T =;;^,-)N=Y4W"1B![B*22!E6>-/O,A/WL<?G35\9:;+%!)#!?3&Y8BW1
M+5MTP !+*#U49'/2N4T_297TJ"W&GZNUW9:5/%+]J:01PR&+9LB!&'W=MIP
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
M$C/L8@#.TY'/H:E\-Q7EMK%C!9V>H6=J$E^VV5U&6AM6_A\F1ASENRDC'84
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
M;Y2.HYQGV-3:IJ=MI&GRWUXS+#%C.U2S,2<  #J22!^-9'AO9%JOB3[J(NH
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
M$:'8/HD&CW-NEU:0Q)&$F4$,$  )'X54T_7[C4M:NK&#33]FLY?*ENS, ,[
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
M^)[)0P+S*RQ>2R?WAP<$=,&O2F574JP#*>"",@TSR(=Z/Y2;T&%;:,J/0>E
M&%X[4MX2N3M+1K)"\P SF(2J7_#:#GVS7+Z]=6MQJ^I:C8S126$+:;]HGB8&
M/>LY).1QPA7/IQ7I!&1@TQ((8XC$D*+&>J!0 ?PH \YU6>RU;7-1,,D5U:R:
MGI4;,I#(XW$$9Z$=1^=>@WJ1+IEPAC<Q>2P*0CYB,'(4>OI4JP0HH58D4#&
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
M6K.ZO](N+:RNVM+EP#%,I(VL"",XYP<8/L36#H>BZK+KJ:OJT5K;&V%Q'''
MS,9#))DDD@?*,<#WS0!9\'M>DZW'?WK7DL6J.GFE=HQY4> %[#GI6?KD\$_B
M6_M=5U.:Q@MM/26S$=RT.YB7W.-I&YAA0 <]>G-;%G87>D6^NW :%I+JYDNH
M,[F _=H & &>J'@9XJM>VOB"]2TNHH--=VM5W17:E3:SGDNA"L3UQMR.@YH
MY676YM0L-+N]3FU"1)-&,JII\CJXG!P9'"$$#&,$_*#FMF^BF/A^RU;6M3NY
M(X]-4>7I[R9:X*Y,NZ,\C X)^4<GO5FT\-:EX?EBDT0VER/[/CLW6[=H\,A)
M#@JK9!W'*\?6I+'1-=T"RL[;2[FUO(8;,0/#=.T:B0$GS%*JQQS@KZ <T :_
MA^2YE\.Z=)>3)-<O;1F61&#!VVC)R.#]1Q6C6=X?TK^P]!L],,OFFWC"L^,!
MCU.!V&36C0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<[X_P#^1$U?_KW/\Q715!>V5MJ-G+9WD0E@F7:Z$G##\* .%UF"RT/5
M-3M4DO8;2YTR)I%MYB9))3/L!!8\,V0I/H:JO!=V0\1"&V%C_9@LK^*TAG,B
MIM+L_IRRKR!Q]:[V]T73=1>5[RT29IH1 Y;/*!MP'X'G/6HK7PYI%E)+)!9A
M7GB\F5F=F,B>C$D[NO4\T <G!<27FJV>K).[17^OLD6&.UH8X9$&!Z$JQ_&J
M6D0?8M-\*ZK;F5[ZZDE25VE9C*OER$*03C *C ]J[V'1=-M[>SMXK1$BL7WV
MR@G$;8(R/P8]?6EBT73H8;.&.U54L6+VP!/[LD$9'X,>OK0!P^B6T$<W@S4(
M[B5KK43+)=DS,?/8P.26&<'#<>V:ZWQ;$\_ANY@BO([224HBR2.44DNOR$CD
M;ONY']ZLG2?!TUIKMMJ%Q'IT8M'DD$EK&RO.S KEE/"##$X&<FNHO+*VU"TD
MM+R%9H)1AT<9!H \\E2W\V'2G@NM,/\ ;%LMQ9BXW1*KQ/@1LN#M?'(XY["I
MO+%GKT>FVY;[%:>(H1;J6+"/=:LS*">P)Z=LUT&H^#+"XM[6WMH$2);Y+FY\
MUV=I0%9<;B2<\C'/&*T[?0-*M8(((;-52WG^T1Y8DB7!&\DG)."1SF@#B-#L
M;>[U'PK<7"-)*R7Q+L[9)24%>_;-=7XUNI[+P?J4]M*T4@BP)%."@) )![8!
M)JU_PCND[;-?L2@6,ADML,P,;$Y.#GN>HZ5?G@BN8)()XUDBE4JZ,,A@>""*
M /./$UI'H^H3:7ICRV]I/;6LDB1RM\K_ &I$W YR"5)R>^*DU&%=-U?4='M'
MD@L+B[TU)465L*LC.),'.1NVJ#780>%M$MX)(8[%=DK(S[W9B2ARG)). 1P.
ME6+K1--O?M7VFT27[8J)/NS\X0DK],$G!% ''ZW:P6=Y:Z+I3FX@N-2'VBPD
MN&CCC/DEA'N )"M@-CGGTS6]X/CFM;"[MKB6#$=[(L4,4YE$"X!\O<0#P2>,
M<#%7/^$9T?\ L\V'V(&$R^<<NQ?S/[^_.[=[YS2?\([8Q'3EMHD@BL)VG50"
M2S%6!Y)ZDMDDY)H A\9+*/#%U<P%A+9%+I2IP?W;!R/Q (_&N-N;RXN;J_\
M+N9"GB600VI#G"K'<"$E?3,;;N/2O2Y8HYX7AE4/'(I5E/0@\$51CT'2H5L5
MCLHU&G9^RCG]UD8./_KT </'%?W6HW.I!;>*6'73"E[+>NK"-9 @A$87&&7C
M&>2V:C-LZ>&1>Q&6:ZO]8:SD+W#(/)-RP\L-SL4E0"0,_,:[H^'=).I_VD;)
M?M.\2;MS;=X& VW.W=COC-2-HFFOIDFFM:(UI*S.T1S@L6W$^H.XY]C0!D^$
MK:XLKK5K606\$2S1M'9P7+3"V)09&2HQGAL>]6M<O4L;RW-E8I=ZS<HT-L#Q
MM3(+,S=D!VD^IP!6AIVEV6E0-#90^4KN7<EBS.Q[EB22>!U/:J^I^'=)UF>.
M?4+,321*41M[*0"<D<$4 5K/2CHOA.33Q-YT_DS.S@8+R-N9B!]6./PKF9_W
MOACP6MGS,8QL"]<"U?=^M=9#X=L;6[T^6UC$,=@)?+3ECF3&>2>G'\NF.7V/
MAS2--O#=VEDD4V&"D,Q"!CDA03A<GT H Y GS?"?@E;0YF)3;MZ\6TF[]:DL
MRC^&/ @AP7^U0X ZX$,F_P#KFNKL_#FD:?>F\M;)(YOFVD,2$W'+;5)PN>^
M*+3PYI%C?&]MK)(Y_FVD,2$W<MM4G"Y[X H C\5(\OAJ]BCO4LGD0(L[L54$
ML  2.1G.W(]:XJX@@\Q=*>SN-.E&JV)FM%N-\2JVX!HF&"-VTYZ'BO1KNTM[
MZUDM;J%)H)5VO&XR&%4;?PUI%JN(K,9\Y)]SNSL73[I+$DG'8=* ..GAM+6^
MU+0UCN9;<ZM MM8Q3;5D)MP[*S,>$SEB/857LK>2[FL]*NV:* :]<PM!!<.5
M5! 6\L-P2N2?3J>E=W=^'M*OFF:XM SS2K,[AV5MZKM5@0000HQQBFVOAK1[
M*=9K:Q2)TE\U2I/#[2F[&<9*D@^M '#RVUY-<ZI=PQV\#6&IQV]O>37SH;=$
M\L+&$VD$,#CKSOYJ[91K9^(+>]N=\ZW>IRK!J=I<;O,)W@02H>BC!'&0"HZ5
MUDWAW29]3&I2V2M<[E<MN;#,OW6*YP2.Q(R*(_#FD1:E_:$=DJW&\R [FVAS
MU8+G:&.3SC- $'C".9_"M]);EA-;H+B,J<',9#X_';C\:XJ\U"XN;C4KB"YD
M\KQ&3:VF&.%,<L<.5],AW;\#7ILB++&T;J&1P0P/<&J$7A_288;&&.QC6/3V
M+VJ\_NB>X_.@#B=1C']F>(-:WR#4M.U-8;1Q(08D4QA4 SC#!CD=]U0:KI%I
M<^$_$&IW"R372:G/'&[RL1&@N<;0,X KNY_#FD7.I#49K)'N=RN6W-AF7[K%
M<X)'8D9%2OHVG26%S8O:(UM=.[S1G.'9CN8_B>: .#UC2+.,>,9XUD1]/AA:
MU*RL/*98 0PYZ\#DUZ-"Q:W1VY)0$_E5%/#^E1VES:K:#R;M!'.I9CYBA=H!
M).>G%:*J%4*HP , 4 >:Z=,FA2P3V+PZMH4OV41+/'MF@#S2A-F?O%6+'D ]
M/2NID?\ M;QLMJ>;;1H5F=>QGDR$S_NH&/U:IH/!^B6VL-J<=D@D^5D3)V1N
M"Q+A<X!.[TXQQU-:D%A:VUU<W4,(2:Z96F?)RY4;1GZ 8H Y/Q8UNVB7=W8R
M6[:?:7@;4;2*+8\\BNI(W]CG;V.<#FMGQ;:B^\/3Q+=V]M)')%*CW#[8PZNK
M*&/8$@#\:GG\-:/<WYOIK%&G+K(QW,%=AT9ESM8C Y(I?["M)+K4Y;F..:/4
M@BRQ,O!"KCGGD^_'0>F2 <%XJ;4KB^UJ>^MX;=ET6,/##*9=J^>#EFP.2-_&
M.@K3\<[I-1NOLQRP\.W9?;_<+)C^M=99Z#I=A!<06]FNRZ&)_,)D,HQC#%B2
M1CC%)I_A_2M+$HL[-4\Y0CEV9R5'1<L3\HSTZ4 8\S))XI\*M 05%E<L=O\
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
M(YD" E$8C^ MD @#Z4EL#K%WI^G063WMI!83M]FU&\,1CD$Q1OF56W%,;5]
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
MLU 699\LQ9C(O1BQ))(]S2W?A_2K[S?M%FCF:59G8$JV]5VA@0<@@#'%:-%
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
M+*X6)T'VB- 0NXE3@X)Y&.M$W@FRD22%+Z\BM;B.*.ZMU*;;@1J%7)*Y!(4
M[2,@56/C&[ET^W>WT^(7;&Y$\4LIV(8.' 8#G)Q@X[UKZ=K1U2_\JWB @2TC
MFE<GE7DY5/P7D_5: -:BBB@ ID@=HG$;!'*D*Q&0#V..]/HH Y<^!K)?#,.F
M1&%+V((RZA]G!D\Q6#;^N>2.F>AK8NM+-SK>GZEYVW[$DJ^7MSOWA1USQC;^
MM64O;22Y:U2ZA:=.6B$@+K]1UHBOK2>4Q0W4,D@7<420$A?7'I0!BZ'X6.C7
M-E,;SSOLME):X\O;NW2!]W4XZ8Q5"U\$W=A'!'::K&/^)?\ 8)W>VW$IN9MR
M?-\I^8CG(Z5U,5]:3R-'%=0R.JAV5) 2%/0D>E-.HV*QO(;VW"1@%V,JX4'I
MDYXSVH RM!\.2Z/<1S2WBW#1Z?#986+8"(RV&ZGJ&''M6/I/A[4KV2[2[N?)
MTX:W/=_9GMR)'VREDPQ.-A(#=.?7!KL4N()"@CFC?S%WIM8'<OJ/45774HVO
M&B_=_9UA$OVGSEVYW$$8SGC'7IVH Q;?PE<0SVUNVH(VE6EZU[#;B#$@<L6"
ME]V"H9B>F>E3:-X6.DW5C/\ ;/-^R6\\./+V[O,E$F>O&,8]ZUSJ>GA68WUL
M K^6Q,J\-_=//7VI\U[:6TJ13W4,4DGW$>0*6^@/6@#!M/"EQ8/HTEOJ*;M,
M$R2;X,B9)&#,!\WRD8X//TJW?^'5OO$VG:S]H*"S5@\.S/F\'9SGC:68]^M6
M(-<LY]<N=(5QY]M&DC988;=NX'.<C;S]13=2U^SL='FU*%TO(X75&$,@/+,%
MZCZT 9%MX(%IH\EI#?\ ^D+?+>6\[19$93 12N>5"KMZCJ>E2Q^%)Y+E;Z\O
MTDO6U".\E:.$JA"(46-06) P>I)[UT/VF#9O\Z/;NV;MPQNSC'USQ3I98X(7
MFE8)'&I9F/0 <DT <[JWA6XU"]U.6+4$A@U.WCBEC:#<RLA.U@=P]3D8K432
MMOB276/.SYEFEMY6WIM=FW9S_M8QCM67I7C2WU/4(K9M/O+6.Z/^B3S*NV;Y
M-_8DJ2O(R.1[\5?TKQ)INMZA=VFGS>?]C2-I)5'R$ONP >^-OTYH J'PL38M
M;?;.NK?VCN\O_IMYFSK^&?TJ&#PE<13V]NVH(VE6MZU[#;B$B0.6+!2^[&T,
MQ/3/05J:KK::9<6MJEI<7EW=[O*@@VY(4 LQ+$  9'4]Q50^+K.2RL9[2TNK
MJ:_=TAM455D!3._=N8 ;2,'GZ9H KV?A.XM;JW9]122WM-0EO(4$&&Q('RI;
M=SS)UQV_)]IX2%M8Z':O=B5=)+[OW>/.#1LF.OR_>]^E2'Q?9O9V4MK:7=S<
M7KR1Q6B*HE#1G#AMQ &TCGGTQFM'2-6M]9LOM5NLD>V1HY(I5VO&ZG#*PYY!
MH XSP_9WS:WHD DOWM=*68>7=6)@-NA0HJL^2LC<C!4XP":Z;4]#O-5\+-I-
MUJ*M=/L+7?D8!97#9V ^V.M:L]W;6JEKBXBA &XF1PO'3//U'YT1WEK+-Y,=
MS$\NT/L5P6VGH<>GO0!B1^&KBYNY[S6-2%W/):O:Q"&#RDA1_O$ LQ+' Y)[
M523P;J$L,<=[K$,@@TV;3XA':E,*ZJH<Y<Y/R\]!].]NY\7I9V[R3V#J\>FM
M?LBRJV &QLR,@GW'%:T.HAY+KSHU@AMPA\UY5PP*@DD9RN.G- %*3P^9)M*D
M^U8_LZWDAQL_UF] N>O&,9[U2D\(I_96EVDT[7$>F6<MNZ)& UP'BV'&3A3]
M<UT O;1K=;A;J$PO]V02#:W4\'IV/Y4^">&YB6:WE26-NCQL&!_$4 <1X9M]
M0N/$.GS2SWD\&GV$D)-S8-;>66*;4.?OOA3D@XX'XZNJ^$[C4;O4WCU%(H-3
MCA$D;0;F5HR""&W#@@=,5NSW;0WEO#Y0*2ARTAD4>7M&>AY.?;IWIT5Y:W$K
M10W,,LB@,R)("0#T) H Q=7\*C5;N^N?MAA>Y@@2,B/)B>*1G5^O/)'''3KS
M5_2K&_MI;FYU*_%U-<%<)$K)#$JC&%4L<$Y))SSQZ5;OKAK2QGN$B\YHD+"/
M>$W$#ID\#ZFFF_M(RB37,,4CD*$:50=Q&<=>30!SUMX0O-/FM9['4XEEBAF@
M=I;;<-DDIDRHW###..<@^E0Q>#=4MM&72X=;B>!K/['+'/;%TVY;#JN_"OAL
M'J#@>E=4]W;1W"6\EQ$DT@RD;. S?0=31]LM?M7V3[3%]HQGR=XWX]<=: ,G
M3?#\FE:R]W;7@-K):PV\D,D>7)B!"L'SZ'D8J.X\+&>.]7[9M^U:G%?Y\O[N
MSR_DZ\Y\OK[].*V/[0LA)Y1O(/,P6V^:N<#J<9Z#!S]*7[=:&T^U_:H?L^,^
M=Y@V8_WNE &1%X6A3Q5=ZV\Y=+F$Q_9BG",0BNV<]2(U'3M3=%\/ZAICV<,V
MK>=9:?$T5O#'&8RX/ \T[B&V@8& /6MV*6.>)98I%DC895D.01[&J-WKEG9:
MQ9:7,X$UXKE#N "[<=<G/.>/H: ,:]T_^TOB%87,<-P(M/A8W+O$RQNV/W05
MB,,1YCGC('UJQ;>&[ZTO"D.J^7IOVUKSR8XRLI9B6,9<-@IN).,<]*VDU"RD
M>5$O(&:$$RJ) 2F.N>>/QJ3SX=P7S4RR[@-PY7U^E '+6/@^_LFTN-=5A-OI
M5RTL*?93ND5MP8.V[EL,<$ >I![7+;PY?:=H>E6-AJOESZ:,;WC)BG&""'0,
M..<CG@C-;,=_9S6[W$5W!)"F=TBR JN.N3T%203PW,0FMYDFC;H\;!@?Q% &
M%I6CWVB/96T%PLD,DUQ/>[(0B$OR-HR2H#$  9R,^E27'AB*Y\4C6GG_ '9M
M?)>VV<,WS /G/]UV&,=ZW:KQWUG+YOEW<#^1_K=L@/E_[WI^- '.VG@R6PT*
MPM(-2#7]A=&Z2ZDARLC8*X9<]-AV\'MFM2#2+K^Q;VSO-0:XN+WS2\I4[(]X
MQA%).% Q@9]?6M**XAGW>3,DFQMK;&!VGK@X[\BF7-[:V>W[5<PP;SA?-D"[
MC[9ZT 8-_P"#Q?V=I;/?%%M],EL"5CY;>J#=UXQLZ=\]:?8>'+Z+5DO[^_MI
MU%D;)X(K4QH4R""/F.#USVYXQ6W/>VEK_P ?%U##P#^\D"]>!UHFOK2W($]U
M#$3@ /(%SGIU]<'\J .:LO!!L?#:Z9'J)>ZBNDNHKMHNCIM" KGD!5"GFMS2
M;&]M?M$NH7WVJXN)-Y"*5BB   5%).!QD\\DDU:>ZMHY!%)<1)(2%"LX!)/0
M8]\'\J:FH63^;LO(&\@XEQ(#Y?\ O<\?C0!B:)X4.CSP2_;?.\JR>UQY6W.Z
M0ONZGUQBJL'@V^TZWMTTS5T@E&GK8SR/;EMRJ25= &&UAN/4D<^U=%?WPLX"
MT:+/*"G[KS50E68+NRQZ#.??&.M2-?6BS+"UU")6)54,@W$CJ * .;U#P?>S
M_P!H0V>KB&WU*T2WN//@,LGR(5#!MPZ@\Y!_#-7/^$8/V?6XOMG_ "%K=8<^
M7_JL0^7GKSZ]JUUOK-[9KE+N!H$SNE$@*CZGI5/4?$.G:=9V]VTZ2Q7,Z0(T
M<BD$LP7.<]!G)H K7F@W1DTRZT^]BAO-/A: --"725&"@@@,".5!'-5_^$9U
M"VFL[NSUDF]BMWM[B>ZB,OG*S;\@;A@@YQR0!Q6]]MM//2W^U0^=(NY(_,&Y
MAZ@=2*JZ7K$.IFY51Y3P7,MOL9AEMAP6 ]* #0-*_L/0[73#.9_LZ;?,*[=W
M).<<^M:-,CDCE7=&ZNN2,J<C(ZT^@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *Q_%<=O+X9O4NH;B: J-ZVW^L W#YA_N_>_"M
MBB@#SA;F:]NL+/%J44>J6&W4HH C3?,<J^."4XY']ZI[6!QX>TS]TP8>)"Q^
M7G'GOS^5>@44 >?Z+=0'0+/P_P#93-K,+7*LI7#6K_O/WI)Z [@ >^ZD\(+#
M/=Z"GV^\NKC3[)UD@,*(EF=JJR.0H;)(X!))VYKT&B@# \=(S^"-75%+,;9L
M #)-9.H7:>*-:TU-',DR6,4\LTX1E16:(HBAB!DDMGCL*[6B@#RJUM3J.@VE
MG:WU]=ZA::1<1_91"B+:.8MAC<A0V2W !))QFM'5[ZRUSPM-;Z19M-/;Z;'Y
MEQ''DPJ)$+0XQ]["D[?]FO1** /-=12WU"TU2\MK^ZU;=]AB>X:)%B;%RK;0
M%49(!.?3(%:&N0,S^.&$1)?3H0I"_>_=R=/6NZHH \VOKRUMAXKL[B-_M6H6
MD$5LOEDF=S;A0J\<D,1^>:KW5HT$FLZ7J>HWD<]V]N$M+>*-FNQY:*"C,I/#
M*<X.!BO4:* .?\+Q>7=:^YCVL^JN=Q&"PV)C^M6?$VLMH6C/=QH'E9UBB# E
M0S'&6QSM')/TK7HH \\F_L]M)6^L[V35+JVU*VO=2N/*8,RAL$A<<*HSA1T
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
M-W;&_9UKO_[.L?+\O[%;[/+\K;Y2XV?W<8Z>W2G26-I*DR26L+K. )5:,$2
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '%F74+#Q%IMJ^LRW.IW5T[7
M-J&_<+;88C:"!@@;.G).>M5[;4=1.GZ;XE.HW#&]U,0R6Q8>2(7E,84+C@@;
M3GKG-:,NF^(=1DT^SU&.W=;*_6Z;4%D ,B(Q*@( ,,00I[8SUS5>V\/:ND%E
MH<D$(T^RU#[4+L2Y,D:R&1$V8X;) /; [T 7?&&JM93:78_:I[6.]G82R6RE
MI2JH3L0 $Y9MHXYZUE2ZFW]E6Q&N7CV(OIDFG*-%/ !&Q2*0XSD/CD@9^4=^
M=C5=/U6\NK#5$M(&N=,O)6C@\W FA92F=V.&P0<=.*FT2PO["'5+^X@07E_<
M-<"VCDR%P@55W<#)V\GIS0!0T+6I;JYM)-4ODMC#:10/'+((_/NW57D&.,E1
MM&.Q9JV-:U=],^R0V]K]JN[V;R8(3)L!.TL2S8.  ">AKF[_ ,):DUC'%"D5
MQ/<V4L%S*SA?+FED5VE'J,[NG/"UO>(-/O)[G3-1T^-)KC3KAI/)=]GF(R,C
M 'L?FR,^E '.ZQKVIZL-.M;:UDM7_M1K2\2*],;;T1FV!U7.TC#9X],5L:_J
M.J6OB;0K:RB5X+B242 S;/,Q&QP1M/3&[W/'O52U\.:EY]K>W"1),^LOJ$\:
MR9$2&)HU4''S'[N?J:U-=L+Z;5='U"RACG^PSN9(WDV$J\93(.#TSG% &+X9
M\2Z@EAI4=_9O+!>W,MNEZ]QN<N&D(RF,[<*1G/;ITJ_IGC ZA>V2M8"*SU)Y
M$M)Q<!F8J"?F3'RA@I(Y/OBH;3P[J$.CZ!:N(_,L-2:YFP_&P^;T]3\ZU6\-
M^%;C2;FPA?1],A6P+^9J"QHTMR,$)CY=RGD$DGMCO0!K:KXAO;36)=,L-(^V
MRQ6:W;,;@1C:69=O0_-\O'KGMBH+?Q@;^^@AL-.:6"2TAO);B28((HG+9R,'
M+#;T'7GD8JIJ<NJ1^/+K^R[6*Y=]'B4I)+Y>TF67#9P<@=Q[U8T/PK-I<TD$
MCJUNVE066]3R77?N./3YN* )=(\6OJ-Y91SZ>+:#4HGELY!<!V8* ?G7 V$J
M<CDTOC#4M0L;*Q?3 KF2_@C<^=MX,BC;T/#9P?3WK/\ #OA::RDL[>ZT/2K>
M.TMF@GN8XD:2\)&T'.T%01DMDY.<5?U?PS%#HZPZ!IUI!+%>077DH!$LIC<-
M@D#@X'6@!+GQ3>V=TGVK1C#9F[CM#,\^'9WP-R(5^9 3C.><$XJ6W\5"XUA=
M'%DPOUN)(YHO,XBB4 B7..58,F.!RV.QK!OO#6MW,]S.VF6L]TU_'=QW4MSE
MEB5U80KD?+C!'8'K6G::%JT'B0>(79#/<S/#<P;_ )5ML 1X_P!I2H8^N]J
M+VL^(IM/U V%E8)=SQVQNI1)<"(*F2  <'+$@X''3K5.]\93Q:>=3L](:;3X
M[..[DN)IO)RK@G:GRD.P Y&1U [TSQ#X>FNM?_M2+1[#51)9?9O+N]O[EPQ9
M7^8'CYB#CG@5G:GX2U6XCNK8V5C>B73DM[65F$<=FX0ARD>,#).01]* ->Y\
M6SQW>I1VVDM-;Z; )YYVG"#:8O,  P23V]NOM5>?Q7<26=U'>Z9+9K+I4M];
MO%= NR*HR,A?D?Y@1UI\.@ZDUEX@$L4<<NIV<<42"3.'$&P@G_>[TW4_#FH7
M<,*Q"/*:'<61R^/WKJ@7\/E/- !/XONK6&[^S:0UU%IMI%<7$LET%;8R;N/E
M.Y@ ?3..M2:GXSELQJ$UGI+7EKIL*27,GGA&!9=P"K@YP""3D8SWJ(^&]0-A
MX@AQ'OU#38K:'Y_XUB9#GT&2*P?$+7&DVOB&P@FL7-]:1>9'),5EC?RA'M5-
MO[S=M&,'@YH ZF7Q3<'5+BUM-*:ZCLVA6Y*3?O1Y@!RD>T[@ PR<CH?2K>LZ
MU<:=?V-A:6 O+B^$FP--Y:KL )R<'CGL*P]9\/:KJ%X=EE:F4/";34DD$<MH
MHV[U.!ENC8&<'=VK>U#3KBY\1Z1?QA?)LUG$N3S\ZJ!@?A0!FV_B^XOHK**Q
MTH2:A<^=OMY+C8D(B?8Y+A3GYL 8'.>U4XO%-]J&O:--;6_E6%Q:SM/')/@J
M4=%<D;3RASCGG/:BRT#6-&N[?4K:VBNID:\CD@\X)F.6;S$8,1C(P,CWHM?"
MVIV7]D92&?;%=17VV3;L\]PY9<CY@O(QQGB@"S:^.%<0SWMA]EL[JVENK:59
MQ(S(B[CO7 VDKR.34=CK>JZAXJT@75D]A!<6,\RQ"X\Q9 3'M+# PP!/'.-W
M7K5+3?!MR+%=-FTG2[$1V$MK+?0QHTMRS)L# A0R\9)R<DG%:6E:=KKZQI5S
MJ-I;V\6GV4ELQCGWF1CY?S 8& =G3K0!/KOB>[T5[N8:0TEC8HCSW,DWE;MW
M:,%2'('7D>E9T_B34-)UCQ#.;*2\T^RFA:1C/M\F,PQD[%(.3R6(X_6H_$WA
MC5-6N]8"65M=B\@5+.>>;'V3"X90N#@DY.1Z\GBG7^B^(;K^V[5+.V6#6_*!
MD-QS;_ND20D8^;H<8]/>@#0N_&#037<\6G>;IEC<);W-WY^&5FVY*ICYE7>N
M3D=\9Q4J>*U=(%-F1/)J;Z>T7F?<*[BSYQR-J[OQ%9=YX;U7R-3T2V@A;3]3
MNUG-TTN&A0[-ZE,<GY#C'KSBKL?AFY'C>?4G*?V<T;2H@/S"=T6-CCTV+_X]
M0 [2O%YU&]L4>P$-KJ?F?8YA.&=MH+?.F!MRH)')K;U2]DT_39KJ&SEO)(P-
MD$(RSDD #V'/)[#)KE?#?ABZTBXL8WT?2X/[/1UDODC0RW7!52#MW+P<L2?;
MG-:=\NI^(?!(,"+;WERB.8UE*AE# LH?J R@C/O0!7D\93VL5['=:4OVRRGM
MXGA@N1(K><<+ABHY'.00/K3G\7W%NEY!=:3LU&"XA@CMX[@,LK2_<^?:,=\\
M<8[UEKX6U,W%T8-+L["WN)K*6.&*4?NQ#)E@<  D@DY%7M6\.:E<:K?ZC:K$
MSBYL[FV1WP)#$&#*3CY<AC@T 6O#=_?WFO:['?QO T#P*+?S?,2/,>3M/'!Z
M]!56T\33I]GM+&PFO)[RZO$3[1=X">5)@Y;:<+SP #C@<UH:!9:E'JNK:CJ,
M$5O]N:(QQ1R;]@5-N"<#FJ.E>'-0M-4T^XE$>RWN+^1\/DXF?*?IUH EM_%\
M]_#8QV.E>9?W0F+V\EP$6$1/L<EPIS\V ..<]JMV?B4W5U]G?3Y[:0:>+QDF
M^5E.YE*$8]5ZUCV.@:SHUS::C;VL-U-&;R*6#S@F4EF\Q&#$8XP,CWJ5]+\2
M0WT5Z4MK^YN-,^R7#^9Y2QR;RV[&.5^;''/% %BT\77.H75C!9Z09/M-C#?2
MNUP%6&-RP(Z?,1MX'?VJ&U\:75UI=G>C11&VI.B64<ET!YA*LSLQV_*H"]>2
M<]!4OA[P_?:;/;O<","/1;>S;:V?WB%RWX?,.:IR>%;K_A&?#UO-96M]/I)7
MSK28@QS H58 D8R,@C/I0!<3QC-<+;VUKI8DU*:YEMVMVN $0Q#+MYFTY&"N
M..=PZ4_POJTK>'M0U+4FE407=TSK(VYHD5V^7_@(&/PJE%H&J6$FG:G::98)
M-;3W!:PMRL*K%*  -P7!8;%R<<\^@J_I>A7A\,ZGINHF..;4);IF,3;E42LQ
MXZ?WJ (/^$SN(+9I]0TC[,)-/EO[4"X#F58U#%&^4;6P0>XYZ\5IV^LW3:!<
MZM=Z<;81Q--%"9@S.@3<"<#Y2>1CG%<]<>'M=U:Q2&\MK>W>QTFXLX2LVX3R
MR1A-W3Y5PO?GFNFN[&:;PU/IZ;?.>S:$9/&XICK]: ,E/%M])!8;=&2.XU++
MVL4UV%!B"AB[L%.W[P &">1T[)%XQGO181:?I/G7-Y%.QCDN BQ-$X1@6P<C
M)."!Z<<\1:GX:FFAT"9]-M=3.FV[0SVDY7:^Y%&5+ C(*#KV)J;2= O;/4M*
MN98+.%+>UN4ECM4"(C2.C*J@ 9P 03W(SWH -(\83:G/I?FZ2UM;:H'$$IG#
M,'12S J!P/E;!SSCH,UE:5KVKW%[H8L+9Y[:XTR241W5[EI"&3YF;9U&<>^?
M:M'2O#E_:0>&4E$>=,DF:XP^<!D=1CUY85%HWA_5M)?PXY@AE^Q64EI= 2XV
M;F0[AQ\WW>G% $6A>*=4.@Z1%+9QW6HWJ.Z&6[V*T:8R[-M.#E@ ,'ZU>@\8
MRZ@+)-+TIKF>>![B:)YPGDJC[",X.YMP( X!QU%9%OX4U&*UTDWVBV.HG34F
MMFMY9%9948@K(NY< @C&#S@U?M-$UG1[JQOK.RL)I?L3VL]O"1!'$3)YBLH"
MX(!)!X!/6@#4\%W,]YX.TRXN99)II(<N\C$LQR>I-;E9/A?3[G2?#5C87>WS
MX(]K[#D9R>E:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+M5,^);>[B@>WFEM'&H):313VYW[B,[",\9!!W<U0TWQ)J%S=:='-)&$N&U
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
M^;5[F1;28HWB"VG#!#@QK$H+?0$$9J+3-+OXKG2VDLYE$;:IO)0_+ODRF?\
M>'3UKO*C>:*.2.-Y45Y21&K, 7(&3@=^!F@#SO2[;4=$TFYBGTF]F?4=&MX8
MEB@9MLJ1LA1_[GW@<G ZU;31-0M=!\261MI9)7TJ""(JI/G.MN5(7UYKO:*
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
M$/A-;-](>SOY(WTUI2[21AS<"4@R9Z8)(ZCIFIK?PO;V]GI-L+B1ETN9I4)
M_>$JXP?^^S^5 '+6/BO79[.+4%>\E2ZM+B:5'TYD@M2(V>,K(5 89 7DG.:Z
M_P -G49='@N]2O1<RW4:2[5B5%BRH.T8Z_4_ITK/@\&B*W6S?5;B2S@@EAM8
M=H'E+("O)'W\ D#-;]E:K96-O:*Q98(EC#'J0HQG]* .(L]5\1W<.C7!UE4&
MJ7,ULT8M4(C5=Y# XR6PG?CGIQS/9ZQJ4M]IEO.T-W/%J5[:^:\2JT@CC<J>
MGRDX .,5MVOA>"UM]*A6XD8:9<23H2!\Y<."#_WV?RIB^$K47,<S7$K;+RXN
MMO R9D967/H QQ0!SD7BO5K+3+RYNK\2WL%BTDVGW=MY,D$VX!2@"C?'DG)R
M>W/-:FL7GB#PWI<\LVHK?"8P103&W'F1RN^U_D0890""HZYXYJ8^"([F$0:G
MJ4][#%9O:6X9%5HT;&26'WF^5>3Z=*D?PB;N"Y_M'5;BZNI4B2.X"*AA\MMZ
M$*.,[N23U]J ,*XU#4;H16]X;R:"#6; V]S=V1MGD#/\R[2J@[2.H'<5+;WM
MQ:VS1Q:H+".75[_?Y,/G7$I$K;5C3:V?<XXX]:W1X7,W[V]U*:YN3>0W32;
MJ_NC\JA1P!Z]^349\)>5=17EEJ4MM<QSW,F_RU<%9GWLN#Z$#!_G0!D:3K>N
MZZ=(MEU#[&US9W$D\BVZ%BT<H0$!L@$]QR.3[8KP^*]5OX=,MFN[BVEDLI)Y
MY[*P-PSNLAC7Y0K;5X)/'H 171:+X3BT:XMI5O9I_LL4T48D49VR2!SDCJ01
MU]ZBB\'FRBM#INJ36MQ;120&;RU??&[[R"#QD'H?YT 9EMK/B'6D=%G;2;BR
MTR.XGC:W!,D[;^&#C(7Y.@P>>M2V7BF_O]-UF]5EC\C2(+R! H/EN\3L?J,J
M.OI5Z;P<%55T_5+BSW6:V4[;5D::,9P<GH_S-\WOTI+KP7&XFBL=2GLK:YLD
MLYX416WHBE5P2,@X8@^OMUH RY]?UA+Z(W&HC3XY([9K4S6X^S718*9 \@4E
M6R2 ,KVZYK5\:I/)%HR6TJQ3-JL(61EW!?E?G'?%)<>#1/'):C5)UL;A8A<V
MY16W^6%'RD_=R%&<?I6GKNBC6[>VC^U2VKVUPMQ')& 2&4''7C'- '/1Z[JU
MIJJ:1<7@N7AUB*V><Q*IEAD@:0 @# ((QD8Z4E[KNL^;>JDLT=I;ZLUO-<6U
ML)9((1"K#"X.?F/)P< UHMX0+VQ9M4F.HF]6]-YY:_ZQ5V ;.FT+QBB'PC);
M%IX-9N5O6NVNO/9%(+-&$92G0K@<#M0!C2Z_?)!%=)>V=Y*NCWTZ7<,0.XHR
M[#R,@XQN7ID>U/N/$.LZ&K7%W>K?";1I+Y8S"J".52F ,<E3O[Y/'6M1/!-J
MMNT;7DS/):W4$LFU07,[!G? X'(X'2K5WX6L[XQBXDD:--/DL"HP-R/MRV>Q
M^44 <_'K?B5;>]CM!?Z@XLEFCFN-,: I+O =4!50_P I+ <GY>IIQUS56TR5
M[+59;Z%+R-)ITLQ]KM8BI+[H=@&0P&/E/!/!Q6O_ ,(I+-!,M[K5U/,T*0Q3
M(JQF((P8$ <%MP&2>N,4G_")2M-+?/J\W]I231RBY2)54!%954IT(PS9SZ]L
M4 -TWQ-!;Z/%/?7S:B)99%BN+.TDD+*IXWJB_(^" 1@53OM<U:"^\17J7BBR
MT:-7BM?)&92T ;#,>0 QSQS70Z+I*Z1:RQ^>UQ+<3O<32LH7>[=3@< < 8]J
MB?P]:S/K'G.[QZPH69.FT",)P?H,T <3JVJ:M<>&]8MKJ2^NK9]*,QGN=.:V
M$<H9044E5!!#9'4\'FM7Q!K^HZ;J5U)#JH;R+B!$L8+;S$6-B@8S2%?D8[C@
M!AVZYK1D\'O=V%U:ZAJ]Q=&>T%HC[%7RX\YS@<%C@9)].U%_X--X=0CCU:>W
MMK^=;EX5C0XE&W!W'G&44X]NO:@#!GO]2T._\37,=[YDDE_;6Z 6VXJTB1 .
M%&22JD@+W./I5G^W]<"M8)/=C[1?P6UMJ%Y8&%]KJS/\C*H)780.,?,*V+OP
MB;N[U&5M2D2._,4NQ8ANBGC";9%;_@ ^7'>EE\*/<VTK7.JSR7[W$=RET$4"
M)XQA=J=,8SD=\F@"+PI#<P:WXCBN[C[1,MW%F78%WCR$P2!QG&,X[UC6DFI:
M>/$,W]MP6P.KK&\LD R,I%DH,'<Y& %QCO75Z-HK:5->SRWLEW/?2K+*\BA>
M0H7@#H.*SKGP@\UY=3Q:H\(EO4OHE\E6\J95"YR3\RD#I^M &5%XGU.VT>_U
M&6XDGATC4 DWGVZQ2SVY53RN!AQOR.!G &.:)?$.KLNDV\UY/;R7]O+?226-
ME]I>-"5\N-0%;@!N6(/3KS6M!X.5;MY;K4Y[J*6[2\EB>-0'E5=HS@?=R%./
M]D4J>$#:+:G3M3EM9;/S4@<QJX6&0@^60>H! P>V* ,2X\0^(/L-E/?SS:-&
MUFQ:X:Q)0W <J!*"I,:$ -T'WCSQ7=6KM+:0R.T;,Z*S-$<H21U4]QZ5@2^$
M&6W2&RU>Z@!M/LLY=5E\U<DEN>C99N??IQ6MI^F?V<1'%<RM;)!'## V,1A
M1D'J21C/TH O4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<_XZ223P7J:Q*S?N@75>I0,"__ (Z#704E 'F7
MBB[TN]N->FTN6":/^P%5I(""I(DX&1QD#'Z5?U2V;_A,UT0*3!J]Q;7S#'RX
MB5O,!^ICB_[ZKNEMX$38D,:KC& H Q3]JE@Q4;AP#CD4 >=6\L%KKEI=WSI'
M91Z[J >24@(DA!V$D\#^+'O5.V>(75E<V=Y!96 UR^*7$D8:)&9/D."0.1NP
M<]Q7I[PQ2(T;Q(R,<LI4$$T-!"\;1M$C(W52H(/X4 <#HUM;?VUH#13&[B>Z
MU&6.5H0BDG&2@!/RYS@^AJ#2I;6PU32;B^>*"QCN]4C1Y2%CCD,ORC)X&5#
M?C7HX1!MPBC:,+QT^E->"&1-CQ(R$YVE01GUH \TTM[**VL)[74(M-ECN-0^
MR2740-L\9EYC;)!4X"D8[ UU&GRVUW\-0\MC);6LE@X:WMLLP3:0=F>3D<C/
MJ*Z-X(9(_+>)&0G.UE!&?I3^@P* /+;^[1](U*V2XL]36/2H?+O[9=C+'YJ[
M8Y%!*[NI&,=#Q5_6H8CI7CB4QJ7^TQ#=CGB.(C\B37H"V\**RI#&H<Y8!0,G
MWIQC0A@44AOO<=?K0!PZ7>DVUWX@M-9C\^ZGU:(QVRG]]*I$?E%!D$@$$\'C
M!K.MXP][-:7>JK'<?\)$9%LX[<-.6\S<K9+ [-F.<<+FO2##$TJRF-#(HP'*
MC('UH\F+SO.\M/,QC?M&['IF@#(\4Z^GA_34E#0+/<RK! ;A]D:L<G<Y[* "
M3ZXQWKF9CI=M8Z;?V^K0ZF8M:BN-2O4=2 S(Z;CCA5&5 '85WKQ1R@"1%<#L
MPS2+!"J,BQ(%;[P"C!H Y[P[+'>^)O$&H6LBS6LC6\*2H<J[(AW8/?&X#\*D
M\"?\B=9?67_T8U;\<:1($C141>BJ, 4JJJ+M4!0.P% ',>$[VVT[P4+R\E$,
M$5Q<EW;HH^T2"NHIOEILV;%VG^''%.H **** "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@ HHJ.>=+>/S),X+*O R<D@#]30!)15
M6RU""_3=#O&45\.N#M.<''X'\J-1U"+2[-[N=)GC3EO*C+E1@DD@=N* +5%9
M]CK-I?RF*,2QR"-)-DT90E6+!3SZ[&J\'5B0K E3@X/2@!U%5I]0M;:2".24
M SRF),<C<$9R#Z?*C5/YB;@N]=Q&0,\X]: '44P2QD@"123T /6HKR]M[&)9
M+A]H9T08Y)+,%''U84 6**K7&H6EJJ--.JAY1"N.?G)P!Q4ZNCYVL&VG!P<X
M- #J*9YL9( D7DX'/4]:42(<X=3CKSTH =13!+&<XD4X&3@]!ZT>9&0IWK\_
MW>?O?2@!]%5KF_M;2(2SSJJ&1(\]?F=@JCCU)%3JZL2%8$J<'!Z4 .HIGG1!
M"_F)M7J=PP*;-<P6\3R2RJJHA=N?X1U.* ):*BCN89K>.X213%(H96)P"",T
M\N@;:64'&<9[>M #J*I_VI:'46L!)F9(?.<@?*BY(&3T!)!X]C5DR(" 749Z
M<]: 'T4P2QM]V13QG@]O6@31%582)ANAW#F@!]%-\Q,L-ZY09;GI]:4,"H8$
M$$9R* %HJ-YHXXV=G&U1D\]JAAU&WN(+:>$M)'=8V%5)QE=PW>G [^HH M45
M6DU"UCN88&E&^8,4/;Y<9Y_$5*\RQRI&P;+YP0IP,>I[4 244T.A0.'4J>AS
MP:02QD*0Z_/]WG[WTH ?136=%(#, 3TR>M!D0 DNH &<D]J '44SS8\ ^8O(
MR.>O^<4>=$0K"1,-]T[AS0 ^BJ]O?VMTKM#,K!)6A;M\X.".:F#J6*A@67J,
M\B@!U%5;[4;73K2:ZN),1P@;PHW-D]!@<Y--EU.VAO+6T<L)KI6=%V]%4#)/
MH.0/J: +E%5Y;ZUANXK6295FE#,BGN%QGZ=14Q= <%U!Z<F@!U%-5U8$JP(!
MP2#TI!+&2 '4D]!GK0 ^BFK(C?==3SC@]_2J8UFP-]]B\_$YE\H+@\ML$G!_
MW3F@"]135=77<C!AZ@Y%.H **** "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@ J*X@6XC5&)&UU<$>JL#_2I:KWMR;2W\T(')=4"DXY9@.OXT ):V,-H[-%G
ME%0 GHJDD?JQJ/6(9+C1;Z"%2\DMM(B*.Y*D 4S2]1DOPPE@$3A0XVL65E+,
M 02!UV$].A%2ZA?"PC@<Q[_.N(X>N,;F S^&: .=U'0[BYO&N/L0DDCM;!89
M"!E62=VDP>V%(-.\):1=:?>327,,Z2^5LE=Q&J2OO9LC:,MU)W,?XL>N-'_A
M*=.BEN(KN3[.T$SQXPS95=N7.!P/F&2>!4D7B.P)"7$GD2-/)"JD%ON2&/<2
M!A03CK@9.* .9TOP]<?;;&*?2,6<5Q&TOGJA;B&X!#8XD"LZ8? )W<YQQ!9Z
M)JD4NG>9I;I);"%3(BJ24^SE#N<G/#-C:N!@9.<UUW_"3:1AR+LMM8+A8G)?
M.[!4 98?(W*Y'RGTJ>YUC3[6TANI;@>3.,Q,BE]XQNR H)QCG/84 <C9^&;B
MVO=,_P!!EC"069!A6,"-T8M+N8@D$]\?>SC/I?\ $&EW-SK+S+IK7;/]C-O,
M-N(?+G+2<DY7@@\=?PJXWC/3UU![;9*42<PF4(Q!_="3<H"_-UQQVYZ$5>;Q
M'I"M@WJ8\KS=P4E=NPO][&,[ 6QUQSB@#C['0KQ2LDVB,J+]A=H1%&%5D>3S
M HR2<!EY8DM@G)XK7\(:?>6=]/+<:>UF)K2)64(JH)%9RP&"2WWQ\S$D\FMJ
M'Q!I4X0QWB_O)A F59=SD;@!D=P,@]#4 \4Z4JR2272"%3\KJ&;*[%<L0%^4
M ,,GIC!SS0!RZ>%[F*UTF/[!*FVRC1A L8,<^]2[,S [3P#N'/R8]*9:Z1+J
M-D#;:8R1X>.X8A0+DF[1@>OS;523KTW8KN(-6L;J]DLX;@//'NRNTX.T@-@X
MP<$@'!.,C-5O^$@T:&26#[4J&'?N'EL!E6PP!Q@D$C@9/(]: .6F\-7 NKY?
ML%R5+RD&#R8T,3,FQ5)!+84#Y3Q\F.A%-_L'4)I+8S6$J( RPB!(T\L^>7WD
M-N\O(VM\O]W'' KICXKTL7BP&1Q&8))FE,;@)L8*5.1P<YX/.1CJ11?>*],L
M[ W*2F5]KLL6QE;*G!#9'R<D#YL<G% '-_\ "-316-J3I"R%(;9IXU1"79+E
M6;KU.S?^!([UK^%M.N+'4+O=8-;Q,@^>4+O+;W)7<O#@9R&(!YP2>VSJ^JQ:
M/8_:YDD=?-CCPBEC\S!<\ ^O]*IV?BK3+F&9Y9?L[0F7<CJWW4D,9(..>=O
MR06 H Y'2M+GFTC3)[?1B+9K2T6;,:,9&"NWFJN<,1N7EO[V<?+4EKX>U#RK
M:*327:7[.(I/M 1E4")T!5@05.2!MY4@YP.H[8:KIT>E_;EF"6J'9PA!4[MN
MW;C.=WR[<9SQBJ[^)]&C6-GO0HD&1F-N/F*?-Q\OS KSC!XH Q[^&*+3O#,-
MQI32HDQ5[/RU)R+>3/RYP>>:R(O#.JHNRXMKB2X%N@C=#'M11;;"A<_,?G+#
M:#@[L^M=@?$.CLL$C7*_.S!"T;90@["6XRF"<9;'6I9=>TN")9)+Q%1@Q!P>
M=KK&>W9V4?C0!S4WALV]VDT&DQF"."R$L<<:YDVO*9!CN1E&/K@=34$'AFY>
MUO&GTP%W6 6ZN%)CC^TR.4'IA&4$#TQVKH#XMTL7B0^9)Y;PO(93"X"E7"%"
M-N0V3C'7.!U(J_\ VO8?V=_:'G_Z/NV9V-NW;MNW;C=NW<8QG/% ')7/AVXM
MTF>TT>)BSWBL@4 /&[J5! (R, D+D=,=ZK?\(W>SVNI*VF.<6MV+3S4C4AW\
MMD*A>%.=W3&.:[ >(](,D,8O 6F"%<(W&YBBY./ERRE><<C'6J^J>)[;2[R:
MUDAD9H8XI&;:0N'DV=<8XZ_I0!@W>BW<MO=0C2)/M/VF22>[!3,T1NE<( >'
MS&.C=-NWO6[X=7[):+IDEO<(2))P)MF K2-@$+PO7.W& .,\5*/$NFLY(FS&
M%'1'\S=O*[?+V[LY!XZ^U69=:T^&RM[QKC,-T0(61&8R$J6   ))P#^5 ''V
MGAS54N(4EMF\G=Y,A+ _N[=5\@]>[!C_ ,"I&\,ZE%#;Q6-F+=OL< +)A0LP
MM[E&8X[AGC!/N*ZV/Q!I,MQ%!'>([3*&0A24(*EA\V, E03@G.!4:>)]'DB,
MB798 H-HB<LVX$KA<9.0I(P.@STH YYM!6]""/PZ+6!;>=?+D"_-(8HU!V]
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
M2!;B5!N&_,B,!F%OF7A<C@^M:5QI.I?9=,>*>"XO;.!HI&F)1)2R!6;@'!R
M<8]1Q6[10!R^G>%[K3[V'$T+VT+*RL2=YQ;+!@C&.J ]>Y].:$?@>\CM'M3)
M;/OMP/-:63Y9!:B# 3[N,C.X\X)&.]=O10!R^K>%[R\OFNK6XAC*VL8B5L\7
M,;91SQTQP:@N/"%Y'&Z6,ENN %@D,CQR0XACC#!E!S@H<H>&!&:Z^B@#GM'\
M/3Z=J\ES*87C#SND@D<NQEDWD;#\J <CC.>#QWKWWA:[N5B,<\(>&[FN5W9P
M2TRRH#Q_LX/U[UU-% '(77A34+KS9&DMEDN?-:5!(X",9(Y%"L!DC]V 3P>2
M1Z4DGA741#<?9_L:/>PO%,K2R,(\ON!#$$N<<'..Q[8KL** ,G4+6^U32)H=
MD44XN0T09CM98Y0RY."1D*.W>LFZ\)W=S:0QF:$/$;A\!V +/=1SJ-P&0,1X
M)'(SQ7644 8(T:]B\/-9V[10W+W F<)-)M(\P,R^8<MDKQOQG/.!5"V\*7T5
MO-&\MN"Y&W:S$#_26F[C/1L?A76T4 <I=>%KZ22]\J6W*:@)8I2S,#&C2%@R
M\<M@D8XYQS33X7U)YH5>6U$-M(YC(9BSAKJ*?D8X.(R,9/./7CK:* .6N?#-
MZ\TCI]CF24SATF+ 8>99!T'7Y<9[$Y&<8JVNC:A_8EO \Z27=O="X022LRX$
MA8(7(W'"G&XC.><5O44 <M!X7O$CN"\T'F7,D$K!2<*RW<EPX''3$F >^.<5
M<UC1;N_U!IH'A$<D4*-O8AE,<PDX !SD9':MVB@#E+CPM=O>W5R/LLRS2;UC
M>1XS_K"W#J,HPR,,,\BK%W9:K;V?A^./;>W=K=9E=R0G^HE!+, 2!R!NQU(X
MYKHZ* .+_P"$/U(+!"]S%+##L.1*ZE1Y91PJ8VYRQ8,3G^'@<U7LM&U/59EN
MW@"-:+ D:2>=:B79'*C<XW#_ %@.0".HR>M=Y10!@7FAWC:/IVGVLD*I;((Y
MD#O$KC85X(RV >=N>1P35"/PG>II\<;O \T4MO*$69XU?RX!$1O4;E[D$#TK
MKJ* .;N].O;/3]"M[."*6:UNPS@;A&/W<F<GYB!DXR<\D56C\(7,>FSP&>)Y
M)'MY1AV0%HWWL,CE022 1R.M=;10!R*^%+X/#Y;6UOG_ %TD,TFX*9'=D(.?
M-!#XRV"#EAUQ4VC^&+JPFLI9OLZM:R1[BDLDAD5(94!RW3)ESM' &>37444
M<9'X0U"&WLT#V\IM8[<X$\D6]XXGB8;E&0"'R#[8QS5FS\,7UE+!'&UI]G$\
M%Q*06!5D0(54$'@X!!)SU'O7544 85QH5Q+XG751+&(@JC:<[N$D7T]7'Y&H
MKGPY//X>TC3A-$LMB(DE;G:Z",QR ?56./?%=%10!RMIX3N;;?\ OX6RMPB]
M>$9$CB'3LL8S[U7G\'ZA+I[Z?Y]L(E$LD<FYMQD>$Q[2,?=!9CG.>G%=E10!
MS^D^'YK#69;J3R6BWW#QN)9&<F63?C:?E0#D<9W<'CO6O_"]Y<Q+Y4T >.XN
M)U#$@$O*)%!X_P!G!_K74T4 <I)X8U"XBOVEEMDEO(;E-JLQ5#*4(YP,@;#D
MX_"GWOAW4WU"[NK1[0BY%PF)68;5D2%<\ \@Q$X[Y R,\=110!QO_"%W">?"
MCP-$=[12R2R%LMCC9]U<?-R,D\=*UHM(O8_$KZ@KPQV[N6D\N1LS#8% 9,;<
M@C.\')  Q6Y10!RM_P"$I[J]U&=9X]DTD,MM'N9=A5T>0%AR QC7D<C)-+!X
M7N8[>\#+9EKJW"&)F=TW>;(Y!8_,>' W=<Y.!TKJ:* .0/AG63&Z&>W<3H$?
MS9W=H564R* Q7,G!QEL'ZUIZ'H]YIMY</,\*0.N%BA=F4MN8EPK#]WD$?*I(
MSS6Y10!RT/A:[CLH(#-"6CM+. D$X)AE+L>G0CI4*^#[U2O^D0<8[G^[<#T_
MZ;K^1KKZ* ..G\(:A-8M8>=;"%3++')N;<7>(IM(QPHW,<Y)Z<58U3PWJ%S?
M7=S:2VZ//,SQ2^8Z209BA3((&&&8CE#PWR\C%=310!SWB/1-1U6<&VEA\D1
M!))70*X<-DA0=V0,<_=Z@&I=$TB\TV^N9)7A2WD&%BAD9E9MQ)<*P_=Y!&54
MD9R:W** .6TGPUJ&G7EB_FVZI B+,\4C@RA8BFUD(VM\V"'X('&*@N]!U+5I
M]5MRL4-LUW)+%(^X,[-:B(<8QMRQ.[/\)&*["B@#FY?#4KZZMV1!) YB>3?+
M)E2BXP$'RMGCD].>#6>?!VIII'V%+N%_,$L<N9'0%2BQQ,2HRVU$&5. 23SQ
M7:44 <;+X.O99&D=K:0SB1)4,TBJJOLY^7&_&UOE. <CD59N_"]Y/;E$F@#
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
MR*VAST.D32W-I/=VJL)+B:>:-\,(]RX4'U. .G>I'TZ>*SURT@@VQ3H3;(N
MN6B ( [?,#^=;M%/VC%[)$<"E+>-6&"% (_"HKZ)Y8X@BY*S1L?H&!-6:*S-
M0K+6UGD\1O=2QD0Q0[(FR.2>O\S6I10 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
64444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>a2019finalannualreportwr010.jpg
<TEXT>
begin 644 a2019finalannualreportwr010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#TF::432 2
M/]X_Q'UIGG2_\]7_ .^C2S_Z^3_>/\ZCJB1_G2_\]7_[Z-'G2_\ /5_^^C3*
M* '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3**
M'^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^
M=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+
M_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^=+_S
MU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]
M7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\
M[Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z
M-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'
MG2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2
M_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\
M]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/
M5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[
MZ-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/5_\
MOHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,H
MH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTR
MB@!_G2_\]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?Y
MTO\ SU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_
MG2_\]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\
MSU?_ +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\
M]7_[Z-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_
M +Z-'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[
MZ-'G2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-
M'G2_\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G
M2_\ /5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_
M\]7_ .^C3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\
M/5_^^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_
M .^C3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^
M^C3** '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C
M3** '^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3*
M* '^=+_SU?\ [Z-'G2_\]7_[Z-,HH ?YTO\ SU?_ +Z-'G2_\]7_ .^C3**
M'^=+_P ]7_[Z-'G2_P#/5_\ OHTRB@!_G2_\]7_[Z-'G2_\ /5_^^C3** ))
M_P#7R?[Q_G4=23_Z^3_>/\ZCH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@"2?_ %\G^\?YU'4D_P#KY/\ >/\ .HZ "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 DG_U\G^\?YU'4D_\ KY/]X_SJ.@ 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 **** ))_]?)_O'^=1U)/
M_KY/]X_SJ.@ HHHH **** "BBB@ HHHH *KZA?VNEV,M[>2B*"(99C_+W-6*
M\W^+.HN#8:8K84@SN/7LO_LU R*_^+-P9B-.TV)8P>&N&)+>^!C'YFHK7XLZ
M@L@^V:;;2)W\DLA_4FLKX>Z):ZUX@9;V(2P6\1D*'HQR  ?;G/X5I_$OP[8:
M7]CO=/MTMUE+1R)&,+D<@@=N](>AZ'H>NV/B"P%Y9.2 =KHW#1MZ&M&O'OAE
MJ+VGBD6F[]W>1LA&>-RC<#^A'XUZ3KGBK2_#TL46H22*TREEV(6X%,31L45@
M67C?0KZUNKJ.Z9(;0*96D0KC.<8]3QTIN@>-=.\1ZE+964-PIBC,F^50 0"!
MQ@D]Z .AJGK%^=+T>ZOUC$AMXBX0G&[';-8WB#QYI.@71M)!+<W*_>CA ^3Z
MDGK63>>.=*\1>&M4M8A);W/V5RL4H'SX'.TCK0%BA#\6)Y9XX_[(C&]@N?//
M&3_NUV'BW7)O#VAM?V\4<KB15VR9QS]*\.M/^/R#_KHO\Z]P\7/I$>A,VMQ2
M2V?F+E8R<[NW0BD-G+^'_B/J&L:[::?+96T:3OM+)NR."?7VKT.O.?#UQX%?
M7K1=,LKM+PO^Z9RV <'KEC78ZYXDTWPZL)U!W43[@FQ"W3&?YBF)FK17/6/C
MK0+];AX[IHTMH_,D:5"H R!^)R1Q66?BIH0GV"WO2F<>8(UQ]<;LT!8[6BJV
MG:C::K91WEE,)89.C#^1'8U6UKQ#IF@0K)J%R(R_W(U&YW^@'\^E &E17#M\
M5]$#X%G?%?78G_Q5;FA>,-'\02&&SG99P,^3*NUB/;L?P- 6-RBJ6KZM::)8
M-?7K,L*D*2JY.3P.*R=.\>:%JE]%96TTIEE)V[HBHX!/7\* .CHKEO\ A8>B
M2:S#IEL)[AYIEA$L:CR\DXZDY(Y]*2]^(NAV%[-9SI=B6"0QN!$,9!QZT!8Z
MJBJ6CZO:ZYIL=_9E_*D) WC!!!QR*PKSXC:#8WL]I+]I,D$C1N5C!&0<''-
M'5454TO4H-7TV&_MED6&8$KYBX. 2.GX5;H$8OBO7V\-Z/\ ;TMQ<'S5386V
M]<\YQ[5@1>-?$D\*31>$)WCD4,K*S$,#R"/EJS\4/^12'_7RG\C70:!_R+NF
M?]>D7_H H&<S!\1Q;W:6VNZ+<Z9OZ.V2/J00#CZ9KM(Y$EC62-PZ. RLIR"#
MT(K(\6Z;!J?AJ^BF0,8X6EC8CE64$@C\JS?AM=R77A&)9"3]GE>)2?3@C_T*
M@#JZ*R8/%.BW$-Y,EZJQV+!9V=64(22 .1ST/2HM#\6Z7XANIK?3S,S0KN+.
MFT$9QQWH VZ*R=;\4:1X?"B_N=LC#*Q(-SD>N!T'UJEI?CW0-5N5MH[AX97.
M$6=-NX^@/2@#HZ**R-;\4Z1X?VK?W.)7&5B1=SD>N.P^M &K*_EQ.^,[5)Q6
M)X1\1OXGTN6\>V6W,<QBVA]V<*IST'K4&G>-M$UT2VMM.\<[(VV.9=I;CMV/
MTK,^%'_(M77_ %^-_P"@)0!V]%9\&N:=<ZQ/I$4Y:\MUWR1[&&!QWQC^(5H4
M""BL_3-<T[6);F.QG,K6K!)049=IY]1ST-3ZAJ-GI5HUW?7"00KU9NY] .I/
ML*!EFBN23XF>'&F\LR7"+G'F-"=OZ<_I72?VC9G36U))U>T6,RF5/F&T#)/'
MTH KW6O:?9ZO;Z5-*RW=RNZ- A((Y[]!T-:->6ZSXHT>\\>Z5JL%T6M+:,++
M)Y;#:<MVQD]17H.CZ_INO1RR:;.9EB(#DHRX)^H% &C17.ZMX\T'2+EK::Y>
M:9#AT@3=M/H3TS^-3:)XPT77YO(L[AEGQD12KM8CV['\* -RBBB@04444 <3
MXG^(,OA_6Y-.33DG"*K;S*5SD9Z8K(_X6Y/_ - >/_O^?_B:Q?B3_P CG<?]
M<X__ $$5+X)\'V?B>VNI;JXGB,#JJB+'.0?44BM#5_X6Y/\ ] >/_O\ G_XF
MO0M)OCJ6D6E\8Q&;B%9"@.=N1G&:X_\ X5/I/_/_ 'G_ (Y_A70W>H6/@W0;
M5;@7$EM"%@#HH8C X)Z>E,1M45SFD>.]%UK48["U,ZS2 [?,0 ' SC.?05;U
M_P 4Z;X;\D7[2;I\[%C7<<#&2>?>@#8KD_$/C^U\/:JVGRV,TS*JMO1@!S5B
MP\>:1J,5U+;QW12TA,TK&( !1^/6O,/&6L6NN^('OK/?Y31JHWK@Y H;!(]8
M\,>)X?$]K//#;20"%PA#D'/&>U;=>4?#[Q3IVA6T]G>";S+F=2FQ,CICGFN]
MUOQ;I/A^YCM]0DD621-ZA(RW&<?TH"QM45@6GC?0;RQNKU+IDAM=OF-(A'+9
MP .YX-)X>\9:?XDO)[:RAN$,*;RTJ@ C..,$T =!16#KGC/1= E,%U.TEP!D
MPPKN8?7H!^)K&7XKZ(7PUG?*/78A_P#9J L=O16?H^NZ=KUL9]/N!*%.'4C#
M(?<&KLTT5O"\TTBQQH,L[G 4>I- #Z*XZ\^*'A^VE,<2W5UC^.*,!3_WT0?T
MJ?3?B/X?U&=86EFM'8X!N$"J3]02!^.*+A8ZJB@'(R*Y,_$OPV#CSY_^_)H
MZRBN<UCQWHNC)%YKRS2RQK((H5!95(R"<D <=NM:=OK=G-H2:S(YM[5HO,)E
MZJ/?'>@#0KD?%_C>3PQJ,-HE@MP)8?,W&0KCDC'0^E57^*VCK<;%L[QXLX\S
M"C\<9KEOB-J5IJ^I6%[92B6&2T&#T(.]L@CL:+@D=SX.\82>*9+M7LEMOLX0
MC;)NW9S[#TK(\3_$._T/Q#=:;#9V\D<.S#/NR<H&['WJE\(_]?JG^[%_-JM>
M*+CP0GB*Z75[.[DOAL\UHRVT_(N,88=L4A]3I/!WB"?Q)H[WMQ#'$ZSM'MCS
MC  /?ZUO5@>#)-%DT9VT&&6*U\]MRRDYWX7/4GMBJT_Q%\.V]Q)!)-.'C8HV
M(3U!P:8CJ**YO4O'NAZ;:P3/++,UQ&)$BB3+[3T)R0!^)J/1OB#HFLWB6BF:
MVFD.$$Z@!SZ @GGZT =1117*ZG\1M TV=H%DFNW4X;[.H*@_4D _AF@#JJ*X
MJ#XJ:%+(%E@O(0?XFC4@?DV?TKKK*]MM1M$NK.99H9!E74\&@">BN?U7QOHF
MC:A)87DLJS1@%@L1(Y (Y^AH;QQH2Z/_ &J;AQ"9#&BE/G=@ 2 /Q'/2@#H*
M*YBU\?:7<Z/<ZK]GNTM[:58WRBELMT. >E-L/B)H6HW\%E#]I$L[A$WQ@#)Z
M=Z L=315#6M9M-!T\WUZ7\H,%^09))K(TSQ_HVK:C#86JW1FF;"[H@!TSSSZ
M"@#IJBNI)(;2:6&,22)&S(A.-Q X%2T4",#PCXG'BC3YKAK<6\D,NQHP^[C
M(.<?7\JWZ\^\&C^QO'NM:*?ECES)&/8'*_\ CK_I7H- V<YXH\5R:!>6%G;V
M:W4]ZQ 4OMV\@#L>I/Z5T=>?3C^V_B[%']Z+3(P3]5&?_0V'Y5VVIZK8Z/:&
MZU"X6"(' +<DGT ')- %NBN17XG>'&EV%[E5S]\P\?H<_I746=Y;:A:QW5I,
MDT,@RKH<@T 8VL^)7TKQ%IFE+:K(M^P!D+X*<XZ8YK?KA?%__(_^&_\ ?'_H
M8KL=2U&UTFPDOKV0QP18WL%+8R0!P.>I% %FBH;.[AOK.*[MWWPS('1L$9!Z
M<&JVKZYI^A6Z3ZC.88Y'V*0C-DXSV!]*!%^B@'(S6%K/C/1-"G-O=7)><=8H
M5W,OU[#\Z!F[16%HOC/1-=G^SVERR3GD12KM9OIV/YUNT %%%% @HHHH ***
M* "BBB@ HHHH **** ))_P#7R?[Q_G4=23_Z^3_>/\ZCH **** "BBB@ HHH
MH **** "O(OBHY;Q3",_=M$'_CS&O7:\C^*J%?%$#=FM%_\ 0FH8T7/A(/\
MB8ZBWI"@_4UK_%@#_A'K0]Q=C_T!JQ_A*V-2U!?6%3^O_P!>MCXL,!X?M%[F
M[!_\<;_&ET'U.$\%,5\8Z:1_SVQ^8-=)\6_^0CIW_7%_YBN;\$H7\8Z:!_SU
MS^0)KI/BW_R$=._ZXO\ S%'0.IQNDZ=J&L7/]FZ>C2-(0[)G"\9^8_3)_.O1
M?!WA'4O"E_=:EJ#V[1?9&7$3DD'*MW [*:ROA*H.K7[8Y$"@'_@7_P!:O1=:
MS_86H8Z_9I,?]\FA V> 7-Q+=W4MS,VZ29R[GU).37:ZE\/$L/"/]JK=RM>1
MQ+++&0-F#C('?@'KWQ7"U[QXBQ_PANH>GV)__0:$#/#;3_C\@_ZZ+_.O7OB9
M_P B?)_UVC_G7D-I_P ?D'_71?YUZ]\3/^1/D_Z[1_SH![GG/@C_ )'+3?\
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
M'9V<0B@B&%4?YZT <3XE8)\4=!9C@&)1D^I9Q74^)I[NU\-WUQ8N4N(HBZ,
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M38I)IM.WW%UY,-V'_P!'9-NXR$;LCH1C/7O4R:'JZ7-Y=K?P137+PR!8XVV
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
M/KS5NVN$N;6.X7A9$#X/4 C/-<+:.TFFV[,Q8GPS-DDY[K4E^CV\<5K$2O\
M;NGP6XQ_?5E5O_')"?\ @- '=U2N-5A@O[>R"M))<)*RE,$#9C(//7YA2:KO
MMM!O/L@*O%:OY07L0IQBN4AL]-M;O1'L4B1Y=+G9]F,O\B88^I)SSW_"@#IF
MUM5N[&T^R3>==QF5D)4>2HQDMSV+#@9I^EZO'JEH]VL+PVX<JCRLOS@'&[@\
M#([XKF=(TVPNKW0/M%E;S>9HF7\R)6W$>4!G(YX)'XU3L[,'3?#UM;VMF4N)
M[AY$F7$<KKNV[L#D@9QGT% 'H)=0NXL ,9SGC%)YB;@N]=S#(&>37#VFG03W
M.CV5RT-S;B[O/W<8;RU YV#(&5!X].*CN+26:XU2X8V,#6^I1I'<2!C-"!LV
M*@4' (./^!&@#O"Z!@I=03T&>35)M7B+WT4,,LTMDRJZ)C+%@#QD^C5RM]96
MQLM:OS ANXM7C\N8CYT^:+H>W4_G3=3L[.$>*WBMH(Y%E@ 9$ 8!EC)_ MR?
M4T =R9$#A"ZACT4GDU7AU""?4;FP3=YMLJ,^>A#9QC_ODUQOB$12MJM[;VT*
MO;WD*/=3OF4."F%C&/E&#USSSQ3M=MX+>[\3SV\$,=P+2W(D5 &4,7$A!'(R
M.IH [E'2091@PSC(.:7(SC/-<WH-D;'7KI!]A@#6L9:VL@VT?,VUSD8R1D>O
M%6;ME3QGIY8@ V4X&>_S1F@#9:1$4,SJH)QDGO3JX"QM4O\ 3],,0M+R1(KI
MQ970(21#,<NK8(##@<]C77:#+;W7AVR>%)! \"A4F.YL8Q@GO0 [3M634I;H
M1PND5O,81*Y7$C D-@ YP".^,U=\V/Y?WB_/]WG[WTK@X],L3I\,*VL2)+X@
M>.01H%W(KR *<=@,C'H:GU*RL,^)O.@B0V-K&+/Y0/(41[EV?W?GST[B@#M6
MD1<;G49.!D]Z575B0K D'!P>E<%?VD=W#XBN;V!9+F'3K=U9UYC?RV)(]#D#
M\JVM+M+>Q\5".UB6%9=,1Y @QO8.?F/J>3R>: -JZU""SN+6"7=ONY#''CH"
M%+<^V :2QU*&_64Q@H8YY(=K8R2C%21[<5D^([.SN-8T-KFV@E+73(3(@.1Y
M;D#GMG!QZUC"RMDB%\L""Z_X2,KYV/G"FX(*YZXP3QTYH [G>F_9N7?C.W/.
M*@U"^ATVPGO9]WE0(78*,G ]*XJWMII[QKZ5K*&4:V5\]@YG)#X$? Z%>,=,
M<UTGB^&*;PGJ0EC1]EN[KN4'# <$>] %Q-5MVU)K'D,+=)]Y(VX9BH'URM7&
M=$QO95R<#)QDUR$VE:;/K4\+65NT$>BH8T"#8I+R<@= ??WJKIT-KJ2QC5E2
M9(M!@>+SAD*"&WN,]#PO/6@#NLC.,TTR(NW<ZC=]W)Z_2N,TJX=LRW<F)&\.
MPL[.>3S)R?T_.J;6L4VE6UR8[:^$&B0>?;3$I)$FTGS(GP0#U_[Y'- '?F1%
M8*SJ&;H">30712 SJ"3@ GJ:\_\ $+P7=EJU[:VT>^WA@W75V^94.U641C'R
MGD9.>I/!JUK=C:W#>++J6!))H(HVBD89,9$0.5/8Y Y'I0%CK]1OX=-L9[N;
M++!$TI12-S!1DXJ6.>.2.-MP4RJ&52>3Q7$ZO;V=VGBB>_5'GM[6/R'?[R Q
M9&T]LN3TZ]*348H(WN]0DCAOHH([;SUR4N+3"@@QL1@@YS@8R<T =W4,UW#!
M:S7+.#'"I9RISC R:H^)I9H?#&I26Y82K;.5*]1QR1^%<Y?V&GP7$MM96\/V
M:70Y))8U4;6VE3&Y'<YS@]: .MTR^.I:?%>?9W@$R[E1RI.T]#P2.15G>F_9
MO7<!G;GG%9_A^"&W\/V"01)$IMT8A%"@DJ"3QW)KEH88?L%CJ&Q/[3DULQRR
M8_>',K*R$]<;.W3% '3?\)#9E R+(P^W?8CP.'SC/7I6D'1DWJZE?4'BN#33
MK$6DD26L**_B(1.$0+E YPIQVP>GO2ZC +:74M/LXH8K5M6M5:$C;%AHU)!
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
M8),K)&7_ ';2 $(Q&?I3RZ!PA90S= 3R:X._@@\F>^>."^C@L;?[1$Q,<]L
MN0T3$8YZXXY'6FZC!+>W6MW3M9PM#<1".YN YF@&U"FP*#C)/;J2: ._K(NO
M$=K9V>I7,L4N--E$<B #<Q(4@CGON%:JRQN[QK(K.F-Z@Y*YY&?2N0U>,#Q@
MFG%=R:H]M.P['RMY;]$2@#HHM8@GN[.VB1V:[MC<JPQA4&WK]=PJ\CI(,HP8
M9QD'-><0R3OX?U:5&97TZRCT[=TQMD;?_P".[:Z30+(V.O72#[# &M8RUM9*
MVT<MM<Y&,D9'KQ0!M2:A'%JD&GE&,D\3R*PZ *5!S_WT*L"1#NPZG:<-@]/K
M7.^())8M;BD@SYR:7=M'CKN&S'ZUCZ9HRW"6D!:QA%[I<B%;<,7G4A?G<XQD
M$]2>I- '>9&<9YIJR(Z[E=67ID'(KSV2[N-1T/4M4!*RVUA!8L<XPQ(,W/XC
M\JFU*Q-G9ZQ$#90![:WW6UD&"K^\P'R0 "1QZ\"BX'=F:)1DR(!G;DL.OI3F
M=4QN8+DX&3C)KDM6T_3X]073[73;5C!8R2_Z2?W,2%L%@N,LY(ZY'UJII2VE
M])HT>K^7+;KHN^,3D;=^0&//<+CGJ* .W:1$7<SJJ^I.!2LZIC<P&3@9/4UY
MYI<$E]'HEL(K2YA&GS2(E[DHS>8 3P.6 _0FKNDVEK=WFFVVI2Q7UM%I3-"[
M@["?,P6&[!R%V\]:+@=;IFH1ZKIT-]"C)',NY5?J.<5:K%\&X_X1+3MIR/*X
M/KR:VJ "BBB@04444 %%%% !1110 4444 23_P"OD_WC_.HZDG_U\G^\?YU'
M0 4444 %%%% !1110 4444 %,G@AN86AGB26)QAD<9!'N*?5;4K^'2]/FO9P
MQCA7)"C)8] ![DD"@ O=.LM2C5+VUBN%0Y42(&P?:FSZ3IUR8#/8V\GV?B+=
M&#L'H/0<"LV3Q-]EBNQ?6$MO<6L:2F'>K;T9MH((]#D&K&H:_#ITU[$\+N;.
MS%TQ!'S EA@>_P M RW'I6GPQ^7%90(GEM%M6, ;&.67Z$\XJM-I#3ZK9W+R
MQ"UL03! D6"&*[<EL] .@ %6=/NYKVV\^6T>UW'Y$D8%F7 P3CI].M9<?BD-
M,"VG3):?:S9M<EEP)-Q4<==I..?>@#>JC;Z)I5HY>WTZVB8[LLD0!YZ_G6>?
M%*K'?3MI\XMK&1X6EW+\\@8*%49R<DCGIS576?$=[#HVIHEE)::A;0"3!D5@
MJ-D!P>^"",>M '11V=K"T316\2&&/RHRJ@;$X^4>@X''M4<NE:?/9BSELH'M
MU.Y8B@V@]<@=CR:YJ]U2]T[3M26$WAN[6Q20^=*CB/._YNG)XY_"M*X\075K
M#N;29G,-M]HN#YB@(O/ /1FP"<"@#6CL;2$0"*VB06X(A"H!Y8/!QZ5')I6G
MRWRWTEE UTN,3&,%ACIS6'+K]W%KETUM:SWML+"*X$:LJA 2Q)Y[D8X]JD;Q
M!''J<]ZTSG3UTF*[5 .NYWY ]2 !0!N-8VCQR1M;1%)7\R12@P[<?,?4\#GV
M%,ETK3YYY+B6QMWEE0([M&"64$'!/<<#\A5?3M7DN[V2RNK)[.Y2)9@C.'#(
M21G([@C!%4]3U*^M/$UM;VMO)=+)9R-Y"N%!8,GS$GIQD?C0!HSZ+I=U</<7
M&GVTLLB[7=X@2PZ<_A4CZ9823BX>S@:41F(.T8)V?W<^GM5/3_$%OJ,MDD44
MB_:X'F&['R;&"LI]\G]*K+XG^T1VHL["2>>Y2601>8J[51MI.3U)/04 :MEI
MMEIJ,EE:16ZN<L(T"Y/O1>Z;8ZB$%[:0W(C.4\U VT^V:R9M?BAFEO&2["II
M@NS;OA0!N/!'4/VZXJ2/Q*B23K?64MFL5J;M2S*VZ,=>AX/3CWH O3:+I=Q;
MI;S:?;/%&240Q#"D\G'IGO5M$2*-8XT5$0 *JC  '8"L,^*5MXKA]0L)K5HK
M7[4J;E<O'G';H<D#!]:?)XC>VMIWO-,FAFC:)43>K+*9#A</TZ]?2@#4%C:
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
M2&262++.W4G)K5H$%%%% !1110 4444 %%%% !1110!)/_KY/]X_SJ.I)_\
M7R?[Q_G4= !1110 4444 %%%% !1110 5G>(+";4]#N;2W*B9@K1[C@%E8,
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
M=Z(V%6V>631XHYXY)PAA* C?[KR1QW%=I4%S86=Z4-U:03F,Y0RQAMOTSTH
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MXX!=1S-)(\>\KLV8P,C^\:SK/6M4U)-.LHYXH+F?[09YQ%N&(GV#:I/<X^E
M'4T5RT&MZK??V9:Q2P03SR7$-Q)Y6X Q'&5&>^._K4!\2WIBL[2:Y2">2:XC
MFN4MVDXB;:,(,\G(^G- '845G:!?7&HZ/#<W2;)B65OD*!MK$!@#R,@ _C6'
M+K&MDO<17-LL8U4V*Q- 3\I?:&)SU&1P/2@#K:*YDZKJ<-MJ5O->VB2V=U'$
M;R5-BB-E5B=N<%AN( [G%9NHZC>ZIX=OT-VK"TOX(Q*;<H95+QE25)&,%L^X
M'O0!W% (.<$''6N=^UZW=7M[%93VY.G&.,H\6!<N5#-DY^48/&*SGO=1TV?7
M]0M9(/(M[Y3)%)&2TF4C! .1MX/H: .SH)"C)( ]37(ZEXFO(K^^^S2#;8S)
M&MJ+5G,_"E\N/NGYN/ISUJ+Q#>ZEJ.F:PT30+96DZVYB*$NY!0LV[.!@GICL
M: .SHR,XR,GM6?X@61O#VH"*01M]G<[BN[C!R,>XR*YRTBU$WN@QP7<*S-I<
MG[UX20J_N\#:&&3T'7W]J .SHKCAXIO+J+3X6N([*6:WDEFE2W:8$J^P!5'0
M$@GGZ5T>B7LVHZ-:W=S#Y,TB9D3!&&Z'@\XXH O$@8R0,\"F23PPQ^9+*B)G
M&YF &?K7'O?:EJ@T749F@^R7&I@Q1(A#Q@;PI+9YR!SP.U0R)+J*Z*%^SP1-
MJ=POE"#<NY3+\Q!/)X_,YH [831-*T2R(9%&60,,@>XI]<-;W=UHT&JW9GA>
MXN-5%KYOV;E2=N6P#D@#.%]:MGQ!J@MFBAD263[?#;Q7,MNT:R)(.ZG'(.1Q
MZ47 ZZBN1U+7=1L[NXLDOD\ZQME?/V-G^TR-D[<+G8, #\?:I+K6-7G.I2VL
MT5K'9645T(Y(=S,61F*GD8'RX]: .J) ZF@$$9!R#7'2274OB&YO6EC,;:*)
M3"T605)?Y<Y]><_A3KS6;RTTNUD@N[6T5=-2:.W2$R/(^W.-O54& ,_KQ0!U
M^1ZT @C(.0>]<B)+JZ\40WOG1JDNCF4Q&+/RDKE<Y]><_A3M.U#4;ZWL;+3G
MM[+9I<=RV(MREFX5 ">%^4^_2@#K**Y2WUS5-9:#['/#:+)IBW;%HMYW[F!4
M<].*W=(O)=2T*TO&"I+<6ZN<#@,1G\LT 7J*Y2U\37TT^C*ZQ!)5VWW'W7)9
M%QZ?.C5"/$U[.EC&UREFUU!)=&46S2_)OQ&H4>W)/M1<#L:*HZ+>S:CHUK=W
M,/DS2IF1,$8;H>#SVJ]0(**** "BBB@ HHHH **** "BBB@"2?\ U\G^\?YU
M'4D_^OD_WC_.HZ "BBB@ HHHH **** "BBB@ J"^LX=0L9[.X!,4\91\=<$=
MJGHZ<F@#&L]#NDO;6YU#4OMGV)&6W40^7@D8+,<G<<<=AR>*(?#5O'J>IW;R
MLZ:@FPQ8P(P1\^#_ +1P:U([NVFB,L5Q$\:G!97! /UJ&YU"..QN+BV,5RT
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
M+/OC-=E+864]RES+:023Q_<E>,%E^AQD4^2TMI79Y+>)V8 ,60$D Y /X@4
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
M3D&8'>"HC!QL&W SC[HXYJNL'V*PNHK)),W.NFV=1<,I:,'.W<2<9Q@GJ<T
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
MD\ZY.DB1Y4F8J[AD&X8.""/P/6@#KJ*P-<@2\\1:1:3R2""2.X+QI(4$F F
M<$?6LC3C)J%WI^E7<TTEG')>!<RL#,(Y J D')P"?R% ';57DNX8;EXW1U*P
M^:S[#MV@XZ^OM7&PK=WMM:QEGU&.T>ZC-J+HQRR(LFU9 <C=M QR>_K4\$L>
MHE(Q<W%Q;/H9;,K%78A^K8/WN.: .IM]1M[IK?R/,=+F#SXY-A"E>,9/8_,.
M#S5JN!@EETO2K.2R>12/#LEQC>6'F8C.[!/:K%[&=)C,=E<3%;K1;B27=*S9
M=54B3D\'YCR* .VJ&\NEL[9IVBFE"X^2&,NYR<< <FN=TF 66OV"12S$76FM
M),))6?>X9,-R>#\QZ5U% &5IGB&UU6<Q6]M>C:S*SR6S*BLO4$G@'VK5KB8W
M?^RVMA(\<=WX@DAF*,5)0R,2,CD9P!^-)=%X+ZXT2.:9;%M3MH\"5LJCQEF0
M-G(!*CO_ !4 =?!>P7-U=6T9)DM65901T)4,,?@15BN(>&VLI]7LQ)=-')J%
MO&D4,GSRDQJ?+W$\#C&<\ 4D$EU:VMY,=\":9JL;^2)S($B95#KD]1AR<= 1
M0!W%%9'AHR3V$][([-]LNI94#'.U-VU /;:H/XUS,MU=0R);+<2_\2:ZEFF^
M<Y>/S4VAO4>6[?E0!WM%<.\EW=)IR!9+B/4[VYG:'SS'O1<[%W>F #COBNA\
M,K<1Z8\-Q(KF*XD1 )O-**&X0MW*]/PH U@H7. !DY.!UI:XFPDDT^ZAFG>6
M2:99VBO(;CS8;SY68!AGY2 ..,<=:BTQM0M;:RU)1Y;S6$LLK27AD:Z;RPX8
M(>A!].@.*+@=W4$M[;PW<%I(^)KG=Y2X/S;1D\]NM<MX<BO(KW2YVQ$MU:,T
MQDO#(UT<*P<*>A!/;H&Q5W6;&WG\7Z')(KEBLV<2,/NJ". ?4_CWH W+&]AU
M"U6YMR3&Q902,'*L5/Z@TZVN4NH?-19%&YEQ(I4\$CH>W%<9IMLMK::)?0R3
M+/-J<D+GS6VE"TOR[<XQP#TZTL27-[966";U4N;QI++[48Y)0)2 RG/.WT)Q
MR* .WHK.\/31W&@VDD4T\R;-H>X'[S@D$-[C&/PK1H$%%%% !1110 4444 %
M%%% !1110!)/_KY/]X_SJ.I)_P#7R?[Q_G4= !1110 4444 %%%% !1110 5
M'<6\-W;R6]Q&LD4JE71AP0:DJ"]O(-/LIKRY?9#"I9SC/% %2+P]I<-M<6XM
MS(ETH68RRO(SJ. -S$G [<\4U/#6DI%-']F9Q<1B*4O,[,Z@Y ))S65/XDFD
MNK\#[1816^G>?B:W!=&W'YL9YXQQFB\\0WT6N7,4<-RUO:68EV) I$C'=\Q.
M<A>!T]#0,ZFL+0/#%MI-O;231J]Y"K#>LC% 23DJIX!(X)QFH=+\0R)I%BUY
M'>7E[=Q&;RXX%#;0!D@ @;>1@GDYJX?$UBSVB0)<7+7D/G1"&/<2N0"3Z8SS
MF@"T='T]M,_LTVX^R@Y";CP<[L@YR#GG.:C'A_3!82V1MRT4K^9(6D9G9^,,
M7)W9X'.:CC\1V<EZMN(YPCS- EP4_=/(,Y4'.<\$=,<=:C@\4V5Q-"BP70CF
ME:!)FBPAD&?ESGK\I]J )AX<TD6D]K]E)CN&5I<R.69EZ-NSG/'7.:%\.Z4E
MM<6_V7<ESM,Q:1F9RO0EB<Y'KG-9ECXBN+R)S,LUH5U,6ZEH 0RE\!#SP>Q/
M:M!?$EF]Z+<0W 1K@VRW!C_=&49RN<YZ@C.,9H E_P"$?TPV$EBUNSPRN))"
MTKEV<8PQ?.[/ YSVJS/8VUS8FQGC,ENR!"K,>0/?.:P+?Q'<7,=X9EGM/)U%
M($<P _*60;",]3DY/8'-:+^)+)+TVYCN#&LXMVN1'^Z64_PDYSU(&<8SWH N
MRZ=:333RR0AGN(?(E.X_,G/'_CQ_.H9=#TV9"DEL&5H$MR-[<QJ<JO7IG\^]
M53XHLA<F$P76Q+G[*\_E?NTDS@ G/<D<^_-7M3U*WTFS-W<[_+#JAV+N.6(
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
M"&.]:WA01?-(=V%0#/+<<U=_X22R%HTQBN!*LXMC;&/][YIY"XSCISG.,=Z
M+<NEV4PO!) &^W($N/F/S@#&.O''I3)=%TZ>.XCDM@RW002@L?FVC"]^"/45
MGSZ^9Q8-9[XB^HBUN8I4 =/D8E3U]%.15FU\16=W>1V\<=PJSNZ03.F(Y63.
MX*<Y['J!G% $L6A:=#$L:P%MLXN-SR,S&0=&+$Y)^M6H;2""XGN(H]LERP:5
MLGYB %'Z 5,2%!). .IK&@\4V,ZE_*N8XV@>XB>2/ F1/O%>?<=<=: - Z=:
M-J0U$P*;H1>2),G.S.<8Z=:@&@Z8NE)I:6H6TC;<B*S HV=V0V<@YYSFH+7Q
M-9738\JYA#0&XB:6/:)D&,E>><9'IUJ?^V[3;9M^\Q>6[7$7R_PJH8Y]\,*
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
M1W=N6,<F>&&""#@@CL0015&T\265Y<QPJDZ)-O\ (FD3$<NS[VTYSV)Y Z4
M2VV@:9:78N8+<JZ[B@,C%(RWWMJD[5S[ 4MEH.FZ?,9;:W*MM**&D9E12<D*
M"2%!/88JO;>)K*Y88BN8TDB>:&22/:LZ+U*\^A!YQP:6S\36=[]E9(+J..\<
M)#++%M5SM+>OL1]: )[#0M.TR;S;2 H^W8NZ1G"+G.U020HSV&*FO--M+^6W
MEN8BTEL^^)E=E*GZ@CCVZ5176H;G4K:*">1$,\\#*8@1*T:\_-G@ ]^^*2'Q
M+9W8VQ+<0B6*1[>:2+Y90O4KSSZX.,B@"ZNDV*0V\*P 1VTIFB&X_*YSSU_V
MC^=12>'],EACB\AD$3N\;1RNCJ7.6PP(/)/(SBJ<?B6"&UM$:.[O9Y;)+HF&
M 99".6(SA?IGOQFK$OB.R2.T>&.XNC=Q>=&D$>YA'QEB.PY'O0!H6MK!96L=
MM;1B*&)=J(.PJ6JVG:A!JEA%?6VXPS#*[A@XSBK- @HHHH **** "BBB@ HH
MHH **** ))_]?)_O'^=1U)/_ *^3_>/\ZCH **** "BBB@ HHHH **** "LO
MQ+93ZAX>N[:V7?,RAD3.-Q5@V/QQBM2F33Q6T+S3RI%$@RSNP 4>I)H Y'4X
M[W6'U6>'3+J)9=),$8F3:SON)QC\:T9+*Y.IZG(('V2Z9'$AQ]YQYF1]>1^=
M=!10,XY],FMWTBZN;;4'CCTQ;>1;*1TDCD&T@'80<'!'ID#-7M%TV>SU.P8V
M1MHH]-9&0.7$;F16V[CU/6NCJ*2[MH4D>6XB18B!(6< (3C&?3J/SH Y'3-(
M>"YMK2;3[V2:"^>4R//(+94W,RNHW;2>0,8ZDYJS;:;>IHVD1-;.)(=5>61<
M<JADE.X^V"/SKJJ* .16SO3YML;*<%-<6Y#E?E:,R9W ^PZU7GM]2N+RWENK
M34)KFWU02-C_ %*0AC@H <-P1S@GKFNVHH Y&:SO2-0M193[FU>*Z1]OR-'N
MCR0?;:<TR:ROC:W>B"RG+W.I_:%N O[L1&42%BWJ,$8ZUV-1)=VT@4I<1,&<
MHI#@Y89R![C!X]J .:ETV\.E7L0MG+OK(F5<<E/.4[OI@$U=\8NT>@AT3S&6
MZMRJ9^\?-7BMJ*>*<,894D",48JP.&!P0?<&H9([/4XFB?R[A(Y1N ;.UU(.
M#CN#CB@#F+^SO-4&JWT5C<1";[)%%'(FUWV2[F;'IS^AJ+6;?4KI[U9K2_GE
MCO(Y+=8N(1"K(<@ @,V >N37:T4 <JUG(WCL0!?]&8#46'I(%,73\C^%&FZ;
M>17FEO);.JQ7EZ[DC[JN6VD_7(KHK?3[2UN)KB&!4FN#F5^[?C^)XJQ0!QR6
MMYI][;7S6DDGE:G>,84QYCI(3AE!(ST!^AK4\)N\EIJ$DD1B9]1G)0D$K\W3
MCC-:E[I]IJ,2QW<*RJK;ER2"I]01R/PI8H;/2['9&L=M;0J2>=JJ.I)/ZYH
MY9K*^^S2:)]BG+/JGGBXV_N_*\WS-V[UQQCKFFR6]^$DT\:=<LW]M"Z\T*/+
M\HS!]V<\\'IUKK[>XANX$GMY4EB<95T.0P]C4E &-HL<]MJNL0S6TJ+-=>?'
M*5^1U*(.#ZY!XK/UC3KR>?6&BMW<3-8F,@?>V29;'T%=.LL;2-&KJ73!90>5
MSTR*=0!DVEM.GBG4KEHV$,MO J.>C$%\C\,C\ZQ_$EOJ%[/J=JUO>S126H6R
M2W.V-G*G<7((R0<<'CV-=6T\231PO*BR29V(6 +8ZX'?%/H H".2X\/>4L;)
M)):[0CC!!*XP?2L?1(+IKW1Y9;.>!;;3&MY?-7&'!CX_':<?2NGJ&[O;6PA\
MZ[N(K>/(7?(X49/;F@#DK+2K^.#35>UD!BLKU'!'W69@5'XU<:TN[/3?#=W]
MDEE.G(JSPQKEU!A*$@=\$]*Z>B@#&\-QW"IJ,UQ:R6WVB^>5$D&#M*K@_I6%
M-]IOH=<TB"RF=KK4L+.JCRT'[LL6/; &??(Q77I?6DC(J74+%RP4!P=Q7[P'
MT[^E,LS8+E[22$_:V,^4<'S3@ L/7MTH PKC2+RZTGQ+:K$5DN[AV@W<!QY:
M8_,@BJNJV5]XC>[GAL9[;;IK0*MPNPO(75]H]ALQGIS770SQ7,*S02I+&WW7
M1@0?Q%/H Y"^BOM<N;Z:+3+F!9='EMT\]0A:0G.W_P"O]:CN[2^UQIA%I]S;
M@Z/);JTZA,REE.WK[=:[.B@#F[B?4-8T?4+6/3)8$.G-&/.78[3%2-J^H'K[
MUJV+//H468)87\C:8Y5VL"!CI^%7Z* .*ATG4%TN*,VD@<>'I;<C'_+4[<+]
M>*NWVDWEVT,21$;M%GMBQZ+(P0 '\C^5=110!RNAVIBNH[K^S-05[:R*N]U/
M(QW\9CC5F((^7J..E:]X&USPM,+=2C7UD?+5^""Z< _G6DRJZ%'4,K#!!&01
M0JA5"J  !@ =J .7N'U+5M!NM/CTN6 #3BA,R[6,V,!%]1P>>G2FA+S4]3EN
M%TZY@C.D26X,ZA29"P.,9_6NKHH Y6S6[6;PW.VGW2K;V\EM,"G,;$1@$C/W
M?E/-)H.FWMM-HAFMG006UTLF1]PM(I4'Z@5U=% '&V-M>:3)I-T]E+*R"[BD
M@3;Y@#R[E8 D9' SZ9%:_@\LWA]7=-C-<W!*@YQ^]?C-:-]IEEJ2HMW )/+)
M*')#+GK@CD5-;V\-I;I;V\2Q11C:B*, "@#DFM+Z)I&^P7#&SUIKP@+GS8FW
M#*<\D!LXH>ROI-0?7A8SB/\ M))1;E?WAB6'RRVWUR<XZXKL:* .12PO;B\3
M4/LDL:SZPDXC<89(EB*;F';)_F*=IEO>P:Q;"VL[NR4RR&]A)+6NWG#(3T).
M#\OJ<BNLHH J65[_ &CIPN4A:)FWKY<O4$$K@X]Q7)1P7EO:3I;VEY96HL)_
MM=M,=T,;[>!$3GOGIQBNVCC2*-8XT5$4855& !]*26))X7AE4-'(I5E/<'@B
M@#DK.*[UA-,*V,T"V>G2(SR@!7=T55"GN."<_2FVT5]=?V3&=-NH?L6G302M
M*@ WE$4 <\_=ZUV$4201)%&H5(U"JH[ =!3J .;CL+H:9X6C,#A[1HC.N/\
M5X@93G\3BJ.J:3(=5U99+"^N_M[1M (IY$A?Y K"3:P QC//:NRHH XS5K6^
M@M?$&G0Z;<7)U B2WDC7*8**I!.>"-IX[\5O>);::[\,7]M;QM)-) 51%ZD^
ME:M% '-I:RZYK$TUQ8SVMN-.:T<3*!N9V!.WU  Z].:/!23R:=-?W0'GSN(B
M0<@K$HCS^+*Q_&N@N+>*Z@>"9=\;C#+DC(_"BWMX;2W2WMXUBBC&U$48 % '
M,ZI!>V]UKT4=A/<_VM"JV[Q+E0WE^60Q_AQP<GL:K7EG?6,.LV*6%Q<M>V$<
M4,D2Y4E8RAR<\>OO79T4 8NC6D\&KWTLL3(DEO;*K$=2JMD?AFI=0MII?$&D
M3I&S10F;S&'1<I@9_&M6B@#E=+TZ\AM?"JR6[J;0/YX(_P!7F)@,_B0*KV6@
M7S?VQ:R1&...TFL[%FZ,LC.V?PR@_"NRHH XVRT^22%F31KN26+3VB==0N)"
MK.< QH&8C!P>1QTIK6.H3Z7JUG907XLGL=L,%[RZR\_*A/)7&.IQGI7:44 <
MV8;J\U"ZNULYXTFT@1*)%PV_<_RX]>1^=0_V3>31:1#Y+)LT>6WD8](W9(P
M?R/Y5U5% '%Z?IDC6T:#3+]9[?3Y(G>ZGD95D*A=L8+$$'!Y'& *TK:QNEN_
M#K- P%M821S$C[C%8P ?R/Y5T5% '$VMK,-%TJ&\TK4(WLXGB,]MD3PR#'W0
M#\R,,^HXYKJ-$^W?V-:_VE_Q]^7^\R #GMG'&<8S[U>HH Y7PYIUY:W.DM/;
MO&(=):&0L/NOO0[3[X!K4\,VLUKX;M+:XC:*548,IZCYC6M10!QNG6]^D.@Z
M;)IMPC:;<GSYBHV8".H*G/(.1]*=IUE?&WT/2)+&>)M,N/,GG9<1E55P-I[[
MMPZ>^:["B@#E=/TV\BLO#R/;.K6UW*\P(^X"LF"?S'YU$;?4[57'DW:6LNJW
M$DYM1^],9SL(QR 3C)'-=?10!QFE:=>1SV(-A<0I#JL\I$G)6-D;:2V3GJ!G
M/6K-GIM['I/A^)K9P]O?M)*I'*+B7D_]]#\ZZJB@#(\1P">T@#V,MU$LX9S
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
M-//J%Q-).\,DA8* 6B;<N !P.V/ZT 9]UJ6IZ<-3MOM[SM;7%H(Y9(TW;9&
M93@ 'OV[U'XJN+JYM?$-H;IT@MK:!T157G=OW DC.#@?E]:V[WP];WQOR\TJ
M->^42RX_=F,Y4CCU]:A/AA)H-16ZO[B>348TCFD8*"-F<;0!@=: ,W7;Z^TQ
M;E8=8G:2SM!)'%#;H[,1N):;Y-JKP ,8[U:%SJVKW]['97WV,V<,)C38I221
MUW'?D$[<8'&*MW_AQ+ZXO)%OKB"._B$5S'&%^< $ @D$C@]NM1S>%DF#J-0N
M$6X@2"[50O[]5& >GRG!(..U &/>/?:?J/BB^AOY%E@M(G5=B%<E7Q_#T7M^
MN:T-<U>^LY[U;>?8(M(>Y3Y%.) V W(_3I5VZ\.6]U<WDAN)DBOK<03PKMVD
M $*0<9!&341\+B87!O-2N;F2XM#:%V"+M0G/  ZT 0>;?VNHZ4EQ>?:7N(YY
M'8Q(-N$4A5XR #GOD]\U4TS4]4C71+R[U![E-1MY&FB,2*JE8]X*X .>.>>_
M:NBGTJ*>ZL[AI'#6B.B@8P0P .?RJ"WT"WMX]+022,-,1DCW8^<%-OS<>E &
M/IM[J[3Z#=3ZB98M5WO- 8D"I^Z9U"D#.!@=2>GUJSXHMY9]2T,)>2P@WF $
M5#@^6YW?,IY[>G-4M(T>]35]-S!?06^GF4[+B6-HXPRE0L97!;KG+= ,5TM[
MI\=[<6<SNRFTF\U O<[2N#_WU0!SDFKWL.L0[-1DN1)J/V>2*. ?9XXR2 N\
MJ"7'&<$\YXJ[ILNK:G*^H17X6);UXC:LB[/)1BIYQNW\9SG':GGPLH**FI7*
M0177VJ&$!,(^XL><9(R3P?6I5\-Q)>^8+N;[,+HW8M<+M$O7.<9QGG&>M &/
M8W$MQJ>E22%2PFU!1M0*,!L#@#VJ/2A=7FI>&[I[V1#)I\CLD<<:KP8\C&W@
M'O\ 3C%;]OX>M[::WD6:4FW>=U!QR93EL\=NU-A\.QVW]EFWNYXVTV,Q*<*?
M-0XR&R.^T<C% &#;:U>S6FDV@GN8?.MI9Y9+*U5W.'VJ H4@#GDX]/6I9]4U
MO[!93WTEWI\1MG,T\-J&*S!L R*5)5"!G@=^M:R>&4MX+,6=]/;S6:/&LP56
M+(QR001CJ 1]*5O#21QPK97]S;-';FW9AM?S$)R2=P^]DDY'K0!IV,K36%O*
M\D<K/$K,\7W&)')7V]*GJE9:8E@84@GE%O!;K D!(*\?Q?[W:KM @HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH DG_P!?)_O'^=1U)/\
MZ^3_ 'C_ #J.@ 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))_]?)_O'^=1U)/_ *^3_>/\ZCH **** "BBB@ HHHH **** "BBL;Q>S)X2
MU)E8J1 <$'!% S9HKFM1U[4[:753:V]JT&EHDCF5FW2 IN(&.AZ\_2M74[1]
M5L(HX[EK>)W1YBI*L\?4KD'(SZ_6@#0HKB//=+2]BTZXF&F75_;VMM)YC' 8
MA92C$YV]@?7.*?JDDNBR:MI]C-+'#);VSQ9D+&$R2^4Q4DY''/UH [2BN-U7
M[1H<^I6FDO,J/I9G5-[.4=7VEER20=IS]14VE7=A!XIM[32+PW%K<6;/*!,9
M%WJ1ALDG#8)R/<4 =916=KVI3:5IGVFWA6:3S8XU1C@'<X7K^-9\NJZT+B2R
MAALFN;6V\^X/S[&)+;47N#A>2?RH Z&BL*T\1&]:5XH5$8TV.\3)YRV[Y3]-
MM01^(=2O4M_L-M;%QI\=[<"0M@EQD(N.AX/)]J .DHKCX-2U.^U:VO+-+=99
M]&29EE+;%)<G  Y]J4ZS<SW$.K6T(,K:(]P(&)VEMZ$C^8H Z^BLNQU<ZAJK
MP0(IMDM(IC)WW29('_?(S^-8<IB@U2\O]5L=2\D7H5+D3ND4:X55^0.,KGJ=
MI'/>@#L**XS4!)=67B#5_/F2ZT^=EM2LK 1B-5.,9P<DG.>N:DO)[BVUEM2E
MCNE1)4F\P!O+%L(/F7/W<[\\=2<4 =?16-H%Y 8C:RW*OJ#%IKA,GY7)RR@]
M#MR%XZ8%5]1UZ_AGU)K.W@>WTI%:<2$[I,KO(7' POKGF@#H:*YC3?/O?&UY
M<R&%XH;:$PGYLHC[R,#.,GO4EYXBO8#?WD,$#:?ITXAF#$^8_P!W<R]AC=T/
M7!Z4 ='16#<^()X+#5KD0QEK"Z$" DX8$)R?^^S^53V6I:A>ZW>6ZPVZ6=G-
MY;N2=[Y0,,#H,$\T :]%<WJ&O:I;W&K-;VML]MI11I-[-OD4QJY QP" 3U]J
MD;7[LW^H&.&#^S]/B6:61B=[J8]^%'3/UH Z"BN;3Q'?6:QRZK;P".XLI+N(
M0$Y38H8HV>IP>HQT/%5/M^J_VUIUW?1P)NT^XF186;'1#M;/<<<^] '7T5A'
MQ"T<>ERRQ*([RRDNI<9RFU%; _[Z-0C4-=N=)>=[:V2.YLVFC=&;]R< A6YY
M)4GD=Q0!T=%<_I]_>67@*+49_+FFAT\3+R?F C!&XGG/K4)UG7C=O:"WL!(;
M07:,6<A5R04/J<XYX'M0!TU%<Y#JLU_=6US:6L?VJXT@W$>]VQDLOR'G&,GK
MC-6]#UQ]=>6:*#R[2-54EP0QEQEU^BY ^N: -BBN9F\57$$=N&MHS+]N>WN
M"<)&KA2X_!D/XU-)KE_(DKP1VD,*7DD!N;A\1QH@P6/(R2V0,>E '045RJ^+
M)YK#3I%^QV[7<LT;7$S'R5,9(&#Q][MD^O6KVJWLW_"&7-Y?6:B46Q:2 2DJ
M3[,IS@]>#0!N45S6HZ_J=M+JIM;>U,&EHDC^:S;I 4W$#'0]>?I6KJ5[=0Z?
M'/911,TC+EYVVI$IZLW/0>@H T**R= UDZK:74LK0,;6X:$RP$F.0 !MP]L-
M[]*@TO5]6OX[>]-C$UE=H[H(VQ)$ ,KNR<'=[=": -VBN:L=?U&?4DTZ;[!]
MIFMGE$<3EC;N,?))SSUZC'2J.EZ]=V'AK1TN+BT6:]+!)[F0A$1022Y)Y.>
M,CJ* .SHKF+7Q->:D+2VL8[0W<LDRR2%BT(6(@%EQR0V5Q]:=;>(M1OH[.WA
MMK>*]N9)P_F%F2)8FVGI@DDX';O0!TM%<POB34KIK"VM+6V6[N&N(IO-9MD;
MQ$ D8Y(//'TJP_B"Y0RVY@B^UIJ*6BKS@HP#!_\ OC)_"@#?HK(U36WTN]DC
MDC7R18RW*-SEF0C*_DPK*N]?NKW16A:!(YI+"\>Y )_=&/Y,#_@1_2@#K**Y
M>QUR]T^&WCU&*#R#IC72-$Q+@1JN0V>"2#U%1VWB^9TE,CZ?.YL)+N-;67=Y
M;( =C\]>>O'0\4 =917,S>(K^VM; W9T^TEU$EHFED(CBC"ACN)(RV2!@8Z^
MU3QZL=7\(7UU^[$B13QL86W(64,,J?0XR/K0!OT5QN@FS@TV*ZL-$OFU!+,,
M'E1T25MHS\S';R:L_P#"57,$>IK(+.\ELK=)@UHQ*98D%6Z_=QDX[>E '4T5
MR&KZGJMSX;NY8Y;-D22'9=VLA*R*6&0,$D$' .>H-2ZIXKN-.N+J$R:<KV$*
M/-'+*5:=B-Q6,9]/7/) H ZJBN9OO$>I(VIS6=O:M;:='',QE+!I%9-Q QT/
M7GZ4NN>([W21+<[+..UBC1T2>3]Y<YY8( >,>X- '2T5C:6Y;Q+K8W$@&# S
MT^2F6&K:I?RI=0VD+Z?)<O",,1*JJ2OF'/&-R].O/>@#<HKG++Q%>SG3[N>"
M!;#4YC%#M)\Q.&*%NQR%/3&,]ZEM/$$]Q9:-.T,8.HSM&X!/R@*YR/\ OD4
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
MQMKF$3V^E_8U8@X#Y7YOIQ5G1=".ASRQVTNZSEC0E&SN$H&&;_@0 )]Q[UL
M@C(.159;^%]2DT\;O.CB65N.-K$@<_\  30!C7'A=Y]1U6<SJ(KVW9(DP<Q.
MRJ&;\XT/X4A\.W<5MI)CDMIY[%I'E2<'RY'?DL,#@@DD<=S71@@]"#BJ]_?1
M:?I]Q>RAFCMXV=PF"< 9./>@##MM"U>TM%A%Q9W"B:9I(94(CF61MP)ZX(.?
M48-3_P#"/2KX,?0EG0R-"R;\':"Q)P!UP,X'L*VXW$L2R+G#J",^].!!Z'I0
M!AW>@S7$>N*LR#^TXE2/(/R$1[>:EU?2)[ZPLHH6A9[29)?+F!\N7:",''US
MT/(%:Q8 $DCCK2D@<DXH R=&TRZL3J'VR2"1;R?S@(@1M)4*5Y[#:,53L="U
M6"TBTZ34(TL[:&2*-H<[Y P(4L#P-H.>.I KHB<#)HR,XR,]<4 <WI>@:A9W
MFF2R-9)%8P/ 4A5AO#!?GSZDJ./KR:9;>'-1M;'3D66TDN-,D<0[@P26-A@A
MNX;OQGI73Y (&>31D$9SQ0!RFH07.E2:=?3WT2WBO,&D>%C %?!V?+R,8&W/
M7%,T;2=0.GV&I6[Q_:XI;EMMPK()8Y7)R<<J>%8?6NN!!&0<BJ][?0V"1//N
MQ-,D*[1GYF.!^IH R-/\.S6=WI]S)<))) ;F2<@$;WE()V^PQ4*VJ7GCTW,)
M8PVT ,WR$+YPW*O/<[6;\A6W::A#>7%U!&'5K67RGW  $[0W'/3#"K61G&1G
MTH Q_$&B/K)LC'*L9@FS)N'WXC]]?J<#\JK_ /"-2BXUN03H5U"%HX%P?W6X
M$MGZL<_A6Q#?0SWMS9IN\VUV>9D<?,,C%6"0.IQ0!AS^'FN3:I+,OE1:?+9R
M8')WA1D?]\FH8M$U62PEM;JYME06+VL8A4XD8C&]\CCIT&>IKHJ"0!DG H Q
M;S1KEDTN:U>!KG3U*;9L[)%*A6&1R.@(X[5/'IUT=!N+*XN%DN+B.0,X7"J7
MS@ >@SC\*T7<(C,>0HR0*AT^^BU*P@O(0RQSQK(JO@, 1D9Q0!1NM&EN/"G]
MC"<))]E6'S #C( 'Y''Y&J(T/5S=3W*7-G9O):)#&MNAQ$4<L.N,@Y(/3K72
M9!) /(ZT9&<9YH YA_#%W/:ZJ6:TMI[_ ,K:D"GRU,9SN/3)/?C\ZFFT75C=
M75Q;SVD;ZA'&)W*L3"ZC:6C]>/7'2M>RU"&^:X6(.IMYV@;> ,L "2.>G-6L
MC.,C/I0!AW6@33Q:VBS(/[2B6.,MGY<1[<FJ6H^%[ZY;4DAFM0FH0HAED4F2
M+:H&T?[)(S[9/!KJ<C.,\^E!( R3@4 9VG:=/;:C>WD[QDW8B^5,_*53!Z]L
MU2L-'U.QECM8[N)-/BN7G79GS75BS>6>V,MU[X'2MZDW#CD<]/>@#G;'P[>P
M'3[2>>!K#39C+#M!\R0X8(&[# 8],YQVIECX>U.W;38);FU:UTV=I$*JV^0$
M,!GL"-U=-10!SD/A^_L4L)[.:W:ZM?/5A*&V.DC[NHY!''ZU:L]%N+?PS<Z7
M+.DDTXGS* 0N9&8YQ_P*MD$$9!S5>&^AFO[BR3=YMLJ,^1QALXQ^1H Q(O#E
M[="./5;B!XK>RDM(O(!!;> K.V>APHX'O5K2--U.UEA^VSV_E6\'DJENI_>G
MCYVST.!T'J>:V00>A!K.U#6XK"\2T^RW=S,\?F;;>+?A<XR>?6@"E<:/J:7]
MZUA=Q0P:@Z/(YSYD1 "MM['( ZXQ45UX=O93>64<\ T^^NA<2E@?-7E2RCL<
ME>O;)ZUH76NPVQMX_LEW+<7$1E%O'%F1$&,E@2,8R!UZU'-XGTZ*U@N4\V:*
M>%KC=&F=D8QEFSC &1[^U $%WX?GN++68%FC!U&=9$)!^4!4&#_WR:9>:%?W
MM\AFGMI(([Q;F.9E/GQ*"#Y:]L9&,YZ'I6S'>Q37TUH@8O BL[8^4;LX&?7
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
M0 4444""BBB@ HHHH **** "BBB@"2?_ %\G^\?YU'4D_P#KY/\ >/\ .HZ
M"BBB@ HHHH **** "BBB@ K)\5PQ3^%=3$L:N%M9'4,,X8*2#]0:UJ;)&DT3
MQ2HKQNI5E89# ]0:!G(1Z-IMQK"6TEI$UNFC(RQ;?E!+L<X]<DG/O6=;Q7&J
MC3()H;6[C31$D O)&"J22&<8!^8 +SVS7<6NEV%D +6TBB"Q^6-JXPN2<?3)
M)_&HI]#TNY@A@FL(7CMUVQ*5X0>@]O:@+E2UEN(?!22I<"XG2P+),N?G(3AA
MD \\=:YW3-&,Z6D)^PVZW^F2*X@D=GN 0N)'^4#()SDG^*N[551 BJ H&  .
M *J66D:=ITCR6=G% [C#%%QQUQ[#VH XA[V;4M'OM3+LC6UE;6,C X*LS@S\
M_0BK.NVUOISZQ9Z?$D-J=/AD>*,859/-(!QV)4?CBNRCT^SB@F@2UB6*X9FE
M0(,.6^\2.^:AAT32[>UEMHK&%89B#(FW[^.F?7% ',ZRX6S\998#_58R?6%
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
M'./6NLGT/2KGR/.L()/LZ!(MR#Y5'0?3VJ:/3[.$H8[:--D/D+A>D?\ =^E
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
M'['&UO<1+%=7#N);<!4*[0%. 2?Q)-6[B,CQ#)H ^Y=:C'?8/>/:6;\-\?\
MX]73S:1IUQ>K>S6<+W"8Q(R\\=/KCMZ5,;2V:\6\,"&X5/+$N/F"YSC/I0!Q
M%C;W$UU!J4GV*&8ZNRM<,[^>^'93%@+TVC &<< U);6FGQ^&KFZGMY)9KN^>
M#Y'VL^;@@1[C]U"1S^-=:ND:<E^;];.$7).?-V\YQ@GZX[TY],L9+)[)[6(V
M\C%FB*_*23DGZYYH XF:)K:#6K7R;>W5+VQ806QS'&2R9QP.>!G@5U'BAH/[
M)6&XCDF6>>*)8D<)YC%AA6)Z*>_M5F/0M*B#"/3X%#;=V$^]M.X9]2#S5F[M
M+>^MVM[J%)HFQE'&1[4 <*\1A_M#3Y(X+>U?5;2.>"V8^4B,%W*.!P3@'@=Z
MDO[>WL3X@M;3$-L9[))5C.!&C$!P/08)_.NM70M*2&6%=/@$<ZA)5V##@=,^
MOUIT.C:9;V\MO%8P)#,NV5 @PX]_7J: .0U2SM+"YUR"RC6*,)8$QIPJ$S'@
M#MV/XT:I96D!\62Q6\:2*8 &50" RHS?F>:ZV'0M*MX7ABL($23;O 7[VT[E
MSZX/-/FTC3KBXEN)K*%Y9D$<CE>748.#Z]!^5 '):M%#-;^)=0G ^WV<ZBVD
M/WX0$0IM],DGIUS3-5LX);;Q+?RQ W5O<1F*3O$0D9ROH?IUKL)]'TZZO%O)
M[*&2=,8D9<GCI]<=O2I'T^SE2='MHV6Y(:8%?]8< <^O 'Y4 <9XA6*:75+Z
MWM4,EM=0H]Y/)^\C8%/EB ' YY.><GK70Z+_ ,AO7O\ K[C_ /1*5;N-"TJ[
MN))[C3X)9)1AV9 =W&.??'&:M0VL%NTC0Q*C2D%RH^\0 !G\ !0!Q.JVMHZ>
M*;Q@/MMK,C0/GYHF\M-I7T)(Q[XJQ<VX%UXIU(1YOK6(&!\DF)C;+DKZ'WK;
MA\.6?]J76H74,-Q)+.LT19.8\(JX]^5S6FEM!')-(L2!YR#*<??P,#/KP *
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
MSS=>:FUXM[,"!G.?FY&.W>MCQ%;74]M:26EN;A[:\CG:)652RJ3G!) SSZT
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
M6RR"WEN)))%CCBCQEF)XY/ 'N:YF309O[0O VC+</=7BSQW,L@\N-#M+!E#
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
MF!G'3FE\*W%PG]BVOG$Q/97#.HZ,PE4 _J?SH ["HVN(4N$MVD42R*61">6
MQD@>V1^=<EIEW>ZN^F6,U]<1J\%Q/+)$^UY"LNQ1GT&?Y5,MG*?$VBM/J4MS
M(MK-NEC8!7VLG8>O?UQ0!U=-EE2")Y9&"I&I9F/8#J:P/$6I7.DWJS)*WE36
M,ZI'V\Y<,A^IY%9L&H:D8OLCWDC3Z=:WAN9,_P"L93MC)_#YOPH ZM=0LW"E
M;A#NA\\#/)C_ +V/2I8)XKFWCN(7#Q2H'1AT92,@UQL4,ESJD%W+=7#22:$)
M6&_@GY01CT/7ZU-H/VBQ?PVHO9Y8[ZQ/F12,"B[8U*[1CC&<>] '7T5SWB"5
MVU"*WCNKW?\ 9W=;6R^5B<@!V<D *.F#U/K5'3;J_P!<FTV"74)X,:4ETS0D
M*9)&;;D\<@8SCIS0!U5K=07MM'<VT@DAD&4<="*K6M[ID\Z26SQ-+>1EU=5P
MTJH<=<<X+=_6N6\/?:;Z#2--6]GM88]--P3 P4N^_:,GN!R<=\U)X=>=K?1+
M#[3(D4UC<%_+.,L'4!A[C)_.@#JH]2LIFMUCN4<W2LT.TY#A>I!]LU9KA=%N
MKC2](T1HIY722SNIGC=LJ2J@@?3_ !-6H+F^LDTJ<ZA<7#:G9RO,)&RJN(O,
M#*/X<<C XZ4 =A2.ZQHSL<*HR3Z"N1TZXO+9M$N9=4GD_M"P>6?SV!12(U8$
M#MC)^M0V-Y="[MXQ<WUQ!=V$SO+=<+,RA3N1>JCYO;@B@#L;>>*ZMX[B!P\4
MJAT8=&!&0:BFTRPN+M+N:RMY+B/&R5X@67'3!QFLFQCN)?A_:I9R-%<'34\I
MTZAO+!'ZUG-K4VHP7M\FHO9VR6=N@9$WXDDPS84=6PRJ/<T =7<W4%G T]Q(
M(XU(!8]LD ?J14M<)=W-RVGZW:2F[$,+V;PK>.&D&Z09R03P=N<$\>U:-_J5
MY'IOB.1+EU>VN56$@_<&V,X'YG\Z .JHKC-0O]6N-0U22R6^9[*=([<121K
M,!68.&8$YR>Q[8KLZ "BN-N;^YCU9)K>]O;@'5$MW8?+;HA;:8]I^\P]0.O>
MD-Q?A)M1_M*YW0ZU]F6+</+\HS!=I&.>#U[<4 ==<W4%G%YMQ((TW*NX^K$
M#\R*)[J"U\OSI GFR"-,_P 3'H/TKC-0^TW]A=ZA+?3XCU=(%M]P\L(DZJ!C
MUSSFMKQ7$TT.F1)*T+-J,0\Q<97ANF>] &]17%7FHW^GM=Z5'<W=P%U""%)
MP,PCD3>RAC@9X(!/K4@NM518]/DDN[>*YU)8HY)I%,ZQ&,NREE)P<J0#UP:
M.QHKF;A;N*\L='_M662*YNI=TJ-B5(U3<(RW7.>_7%5([N_GGMM-.H7"A-5F
MM6F4C?)&L9< G'7G&?;/6@#L:9%!# &$,21AV+L$4#<QY)..Y]:XV&:_MTBN
M#JEW*8=9%D%=P5:(R;<,,?,<'KUX%.BO]6NM0ENH%OB8]3,/^LC%OY*OL*E2
MV=V,G.,YH Z^:XAM]GG2+'YCA$W'&YCT ]Z=)&DL;1R(KHPPRL,@CT(K!\6V
MWV@:5^_FB_XF$2_NWQU[_48X^IK.N);X:?XBOQJ=T&L9)8[>,, JXC4Y/')Y
MX]* .FCM].T6SF>&W@L[>-3))Y<84  9)./85:1UD170Y5@"#ZBN5\074Y>_
MMC*QA;0)Y2G8MTS]<&H;O4+ZR2XLHKAQ)>6EL;+G_5LS"-L?3*M^- '8T5B^
M)[NXL=*@2U:;S+BYB@W18\S#'G:3QN(& 3ZUE-<ZK9Z5J-PTEU EC-'/;K=R
M*TDBX&Z-BI.03D#//(H ZN6XA@,8ED5#*X1-QQN;!.![\&I*XF9)M4T_0[^>
M^GWWFHA]L4F!$&5\*/=0,?7=5E9;HV>MW\^M3VXM[F6"$XW)$N0 =HY9N<#\
M* .MHKAY-5U"QCU:"&6]C58K8P&]8-(ADD*,W?'K@^G05-J]U?Z.=2L+;4+A
MP+:">&69M[QLTNQAGN#C./K0!V55;?5+*[:%8+A9#/&98P,_,H(!/YD5B/:W
M3Z]%I U6]6.&S-R9?,&^21GP,G&"!@_+TYK*TB]NK?2+"*.=E4:/<RX4\;U9
M<-^&30!W5%<C:W%W93:=+)JL[K>Z9+/,UP0R1LJH0P'8#<>*KVE_>03.D=U?
MR12:5+.);L@>9(NW#HO51\W0X[<4 =M17+0O>:?8:+J4NHW$ZW$L8NA*PVXD
M3 P.P#%:U?#<UQ=:-'>7,C.UT[S+N_A1F)0#VVXH OVMS#>VT=S;2"2&5=R.
M.A%2UQNDS7VKMI%O-J5U&LVEM/*T3[6=@Z@'./>MKP_+/J?A:U>YN)#-+$5:
M5#M;@D9SZ\4 7X]2LY3;B.Y1_M2LT)4Y$@'4@U9K@=&L6EM/"T0N[F,2PSL6
M5_F4;5^53V''\ZL+J>H20:=8&6]N ]S=I(]NZK-(L3$*-Q('<9/7B@#MJ*R=
M$GO4T-GOUD,T+2 >8REV4$[=VTD;L8!]ZSM)^U_V99ZO-K3*US:O+-'.=R9*
M[@57^';[=J .GJM:1V$I.H6D<#-<J";B-1F0=LL.M<OI,]S+J<%I]LU)[>[L
M'D::X8*9'!3YXQU0?,>..M4M-FN8-&\/6$+W\L=U!)/*MM(HD^4* JDD87)S
MUH [ZHIK2VN)8I9[>*62$[HF= Q0^H)Z?A7+6DVJ7TVF:7>W5S;,8IY97C=1
M)($<*@++D9P<G'>H],NK_4CING7&H7 #_:Y)IHFV/+Y<NQ1D=!SGCT% '7^3
M%YXG\I/-"[!)M&[;G.,^F1TI]<;:7.H:G-I=C)J5Q$";R.>6$A7E$3JJG..#
M[_7UJPU]?#4VT?[3)YQU16#9Y^SE/,(SZ?*5H ZJBBB@04444 %%%% !1110
M 4444 %%%% $D_\ KY/]X_SJ.I)_]?)_O'^=1T %%%% !1110 4444 %%%%
M!6;XCLI]2\/WMG;*&EFCVJ"< G/K6E10!D#PS9&"[BEFN9_M4(@9Y9-S)&,X
M53C@<_7UJQ?Z/#?R02^=/;SP!ECF@<*P4]1R""#@=NU7Z*!F0WAJQ$-I';R7
M%JUFK)')!)ARK?>!)SG)Y^M(/#%E';6<-O-=6YLC)Y,D4N& <Y8$D<@_TK8H
MH QU\,645K:P6\US;M:-(89HY/G <DL,D'(.>X["I%\/64?]G^2TT)T_/E%)
M.2&QN#9Z@XYK4HH IZ=9R6M@;>>5I&9Y&RSEB S$@9/H"!^%1V.B6FG/;O!Y
MF;:V^S)N;/R9!Y]\@5H44",A_#&FR:99:>ZR-#8RK)%EN<C/!/<')S4FH:!:
MZC</.\UQ"TL7DS"&3:)DY^5N/<\C!YZUIT4#,BZ\,V-U)(=\\,<R)'/#"^U)
M548 88]..,<5:BTJ"#59M1B>59)T59(PWR-M& <>H'%7:* ,ZYT.SNI+IY/,
MS=M"TF&[QG*X_$<U8BL88=0N+Y=WFW"(CY/&%SC'_?1JS10!E7?ARSO+N6=Y
M)U6X*&>!'Q',5Z;AC/8=",XYITF@64C2NQE\V2Y6Y\W=\RNN N#Z #&/0GUK
M3HH Y[3?#(2XFN+QYN=0END@$N8F)<E'(]<8XSVZ5<_X1RS%\;GS)]AG^T_9
M]_[KS?[^,9SGGKC/.*U:* ,\Z+9MIUW8,',%X\CR@MSER2<'ZFHG\.64T<B7
M$EQ.9+=;=GDD^8JK%E.1W!/7V%:M% &1_P (U9O#<I/-<SR7)0M/))^\78<I
MM(  P>>GUS5O3],BT[SF626:6=@TLTS NY P.@ P .@%7** ,6;PM93/*?M%
MVB27'VD1I+A4ER#O''7([Y'/2K+:%9O;3VY\S9/="Z?YN=X8-^65%:-% &-<
M^%[&YN)I&FN42:59G@27$9D!!W8QUX'M^-:-Y8PWRPK-NQ#,DR[3CYE.1^%6
M** ,XZ%9FW:#]YL:[^UGYN?,W[_RR*1M"LVM9[<^9LGNOM3_ #<[]P;CVRHK
M2HH R7\-V4EZUP9)Q&\XN'MA)^Z:08PQ&,]0#C.,CI5A-'M$UM]756^U20^2
M3GC&0>GKP/RJ]10!BV_A:RMI+5X[B[Q92%[=#+\L0.05 QR"#CG)]ZEB\.6<
M,@99)RJW?VM(R^523YLXXZ'<>*U:* ,F'PW907B3K).8XI6FBMF?,4<C9RP&
M/<]\#/%2QZ%9Q6MK;+YFRTN#<1Y;G>2QY]OG-:-% %/4]+AU2.%)9)8F@E$L
M<D+[65@".OT)JK_PC=E]M^T>9<;/M'VG[-YG[KS?[^,9SGG&<9YQ6M10!7NK
M&&\EM99=VZUE\V/!Q\VTKS^#&JT>A6<=O;0+YFRUN6N8\MSO)8G/M\YK1HH
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
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@#,N_%6B0WD\4E\%=)&5AY;\$'Z5#_PEV@_\_X_[]/_ (5YYK7_
M "'+_P#Z^9/_ $(U2KV8X"FTG=GBRS"JFU9'J'_"7:#_ ,_X_P"_3_X4?\)=
MH/\ S_C_ +]/_A7E]%/^SZ7=B_M&KV1ZA_PEV@_\_P"/^_3_ .%'_"7:#_S_
M (_[]/\ X5Y?11_9]+NP_M&KV1ZA_P )=H/_ #_C_OT_^%'_  EV@_\ /^/^
M_3_X5Y?11_9]+NP_M&KV1ZA_PEV@_P#/^/\ OT_^%'_"7:#_ ,_X_P"_3_X5
MY?11_9]+NP_M&KV1ZA_PEV@_\_X_[]/_ (4?\)=H/_/^/^_3_P"%>7T4?V?2
M[L/[1J]D>H?\)=H/_/\ C_OT_P#A1_PEV@_\_P"/^_3_ .%>7T4?V?2[L/[1
MJ]D>H?\ "7:#_P _X_[]/_A1_P )=H/_ #_C_OT_^%>7T4?V?2[L/[1J]D>H
M?\)=H/\ S_C_ +]/_A1_PEV@_P#/^/\ OT_^%>7T4?V?2[L/[1J]D>H?\)=H
M/_/^/^_3_P"%'_"7:#_S_C_OT_\ A7E]%']GTN[#^T:O9'J'_"7:#_S_ (_[
M]/\ X4?\)=H/_/\ C_OT_P#A7E]%']GTN[#^T:O9'J'_  EV@_\ /^/^_3_X
M4?\ "7:#_P _X_[]/_A7E]%']GTN[#^T:O9'J'_"7:#_ ,_X_P"_3_X4?\)=
MH/\ S_C_ +]/_A7E]%']GTN[#^T:O9'J'_"7:#_S_C_OT_\ A1_PEV@_\_X_
M[]/_ (5Y?11_9]+NP_M&KV1ZA_PEV@_\_P"/^_3_ .%'_"7:#_S_ (_[]/\
MX5YA@[=V#C.,TE']GTN[#^T:O9'J'_"7:#_S_C_OT_\ A1_PEV@_\_X_[]/_
M (5Y?4OV6X^SFX\B3R0<>9L.W\^E'U"DNK#^T*O9'I?_  EV@_\ /^/^_3_X
M4?\ "7:#_P _X_[]/_A7E]%']GTN[#^T:O9'J'_"7:#_ ,_X_P"_3_X4?\)=
MH/\ S_C_ +]/_A7F+(ZA692 W0D=:;1]0I=V']HU>R/4/^$NT'_G_'_?I_\
M"C_A+M!_Y_Q_WZ?_  KR^BC^SZ7=A_:-7LCU#_A+M!_Y_P ?]^G_ ,*/^$NT
M'_G_ !_WZ?\ PKR^BC^SZ7=A_:-7LCU#_A+M!_Y_Q_WZ?_"C_A+M!_Y_Q_WZ
M?_"O+Z*/[/I=V']HU>R/4/\ A+M!_P"?\?\ ?I_\*/\ A+M!_P"?\?\ ?I_\
M*\OHH_L^EW8?VC5[(]0_X2[0?^?\?]^G_P */^$NT'_G_'_?I_\ "O+Z*/[/
MI=V']HU>R/4/^$NT'_G_ !_WZ?\ PH_X2[0?^?\ '_?I_P#"O+Z*/[/I=V']
MHU>R/4/^$NT'_G_'_?I_\*/^$NT'_G_'_?I_\*\OHH_L^EW8?VC5[(]0_P"$
MNT'_ )_Q_P!^G_PH_P"$NT'_ )_Q_P!^G_PKR^BC^SZ7=A_:-7LCU#_A+M!_
MY_Q_WZ?_  H_X2[0?^?\?]^G_P *\OHH_L^EW8?VC5[(]0_X2[0?^?\ '_?I
M_P#"C_A+M!_Y_P ?]^G_ ,*\OHH_L^EW8?VC5[(]0_X2[0?^?\?]^G_PH_X2
M[0?^?\?]^G_PKR^BC^SZ7=A_:-7LCU#_ (2[0?\ G_'_ 'Z?_"C_ (2[0?\
MG_'_ 'Z?_"O+Z*/[/I=V']HU>R/4/^$NT'_G_'_?I_\ "C_A+M!_Y_Q_WZ?_
M  KR^BC^SZ7=A_:-7LCU#_A+M!_Y_P ?]^G_ ,*/^$NT'_G_ !_WZ?\ PKR^
MBC^SZ7=A_:-7LCU#_A+M!_Y_Q_WZ?_"C_A+M!_Y_Q_WZ?_"O+Z*/[/I=V']H
MU>R/4/\ A+M!_P"?\?\ ?I_\*/\ A+M!_P"?\?\ ?I_\*\OI[1R(JLZ,JO\
M=)& ?I1]0I=V']HU>R/3?^$NT'_G_'_?I_\ "C_A+M!_Y_Q_WZ?_  KR^BC^
MSZ7=A_:-7LCU#_A+M!_Y_P ?]^G_ ,*/^$NT'_G_ !_WZ?\ PKR^BC^SZ7=A
M_:-7LCU#_A+M!_Y_Q_WZ?_"C_A+M!_Y_Q_WZ?_"O+Z*/[/I=V']HU>R/4/\
MA+M!_P"?\?\ ?I_\*/\ A+M!_P"?\?\ ?I_\*\OI0"<X!..M']GTN[#^T:O9
M'I__  EV@_\ /^/^_3_X4?\ "7:#_P _X_[]/_A7E]%']GTN[#^T:O9'J'_"
M7:#_ ,_X_P"_3_X4?\)=H/\ S_C_ +]/_A7E]%']GTN[#^T:O9'J'_"7:#_S
M_C_OT_\ A1_PEV@_\_X_[]/_ (5Y?11_9]+NP_M&KV1ZA_PEV@_\_P"/^_3_
M .%'_"7:#_S_ (_[]/\ X5Y?11_9]+NP_M&KV1ZA_P )=H/_ #_C_OT_^%'_
M  EV@_\ /^/^_3_X5Y?11_9]+NP_M&KV1ZA_PEV@_P#/^/\ OT_^%'_"7:#_
M ,_X_P"_3_X5Y?11_9]+NP_M&KV1ZA_PEV@_\_X_[]/_ (4?\)=H/_/^/^_3
M_P"%>7T4?V?2[L/[1J]D>H?\)=H/_/\ C_OT_P#A1_PEV@_\_P"/^_3_ .%>
M7T4?V?2[L/[1J]D>H?\ "7:#_P _X_[]/_A1_P )=H/_ #_C_OT_^%>7T4?V
M?2[L/[1J]D>H?\)=H/\ S_C_ +]/_A1_PEV@_P#/^/\ OT_^%>7T4?V?2[L/
M[1J]D>H?\)=H/_/^/^_3_P"%'_"7:#_S_C_OT_\ A7E]%']GTN[#^T:O9'J'
M_"7:#_S_ (_[]/\ X4?\)=H/_/\ C_OT_P#A7E]%']GTN[#^T:O9'J'_  EV
M@_\ /^/^_3_X4?\ "7:#_P _X_[]/_A7E]%']GTN[#^T:O9'J'_"7:#_ ,_X
M_P"_3_X4?\)=H/\ S_C_ +]/_A7E]%']GTN[#^T:O9'J'_"7:#_S_C_OT_\
MA1_PEV@_\_X_[]/_ (5Y?11_9]+NP_M&KV1ZA_PEV@_\_P"/^_3_ .%'_"7:
M#_S_ (_[]/\ X5Y?11_9]+NP_M&KV1ZA_P )=H/_ #_C_OT_^%'_  EV@_\
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
MZDHI:6_X(_3M:\)ZE=)8WGAN.SBE;8LR3%BI/3)P"/K6#XGT0^'];EL0Q>/
M>)CU*GIG]1^%9-=E\1&,[:-=MR\UD"Q]>_\ 6M%'V56*B]'<SYO:TFY+56,O
MQ3H5MH:Z<+>25S<VPE<R$'!/I@=*VM8\"VMIX474K&6:6Y2-)ID=@1L(YP .
M,=?P-0?$+_F"_P#7BM;][K"Z3K.@+.0;2[L%@G5NF#C!/T/Z9KG=2IR0:>NO
MSL;JG3YYJ2TT^5SRZNR\=_\ (-\._P#7B/Y+6#XDT=M#URXL2#Y:MNB)_B0]
M/\/J*WO'?_(-\._]>(_DM=,I*4Z<EUO^1SQBXTZD7TM^9SV@:?\ VKKUG8D9
M664!P/[HY;] :Z'QEINF'2K35-'MD@@6>6VE"=R&.TGZA2?Q%5_!"_8_[5UM
MAQ86C>6?^FC<+_(C\:F\+#^U_"NMZ(?FD51=0#N6'7^2C\:BK)JIS)Z1M^._
MZ%THIT^5K65_PV_4YC3;9;W4[6T=BJSS)&2.H!8#^M=9JL7A+PQJ,M@^E7>H
MW,&W<TT^U.0"/N^Q]*YG0?\ D8=-_P"ON+_T,5J>/_\ D==0_P"V?_HM:TFG
M*JHMZ6,Z;4:3FEK<W=#O?#?BFY.CS>'H+"21&,,L)&[(&>N <XY[]*Q8_"23
MZ+JES#=-)>Z9,R2P;>-JGEA^ )_ U-X)LS87A\1WP,%C9(Q5VX\UR"H5?7J:
M@\+^(S8^*WN[D@6]_(RW /0!CG/X$_EFL&I1E+V3T5OOZK[C:\91C[5:N_W=
M']YS5=?K@&@^#-/T5?EN;[_2KKUQ_"#^G_?-/'A#ROB"NFLG^A!OM.3T\D<X
M_/Y:P_$VK'6M?NKP',9;;%[(.!_C^-;<RJSC;9:_Y&7*Z4)7W>G^9DT445U'
M*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %.1&DD6
M- 69B  .Y--KH? NG?VCXKM%9<I 3.__  'I_P"/8J*D^2#D^A=.#G-174]@
MTJQ73-*M;),8@B5"1W(')_.K=%%?+MMN[/JDDE9!1112&%%%% !1110 4444
M > :U_R'+_\ Z^9/_0C5*KNM?\AR_P#^OF3_ -"-4J^JA\*/DY_$PHHHJB0H
MHHH **** "BBB@ HHHH!'M'CV5X/"<\T9P\<D3*?<.IK.\<6"Z[IVBW$(R);
MF- ?19!U_05>^(?_ ")EW_O1_P#H8I_@J:/5/"%AYH#M;G9SV*'Y?TQ7S\&X
M4E471O\ (^AFE.JZ;ZI?F1>([P)XG\.Z>AP#.TK =L+@?S-8_P 6/^/33?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]+^%6G;+2]U)EYD8
M0H?8<G]2/RKS2O=O"VG?V5X;LK4KAQ&&<?[3<G]3BN#'SY:7+W/0R^GS5>;L
M:U%%%>$>\%%%% !1110 4444 %%%% '@&M?\AR__ .OF3_T(U2J[K7_(<O\
M_KYD_P#0C5*OJH?"CY.?Q,****HD**** "BBB@ HHHH **** .Q\0?$!]>T:
M73CIJP"0J=XFW8P0>FT>E5_"WC>7PU8RV@LA<I))Y@)EV[3@ ]CZ"N6HK#ZO
M2Y.2VAO]9J\_/?4UH->DB\4?VZ\(=_/:;RMV.N>,X[9J_P"*_&#>)XK:-K$6
MWD,QR)=^[./8>E<U15>QAS*5M43[:?*XWT9T?AGQG?>&U:!8UN;5FW&)C@J?
M4'M74/\ %BW\O,>DR%_1I@!^>*\THK.>%I3ES26II#%5J<>6+T-77_$-[XBO
M1<WA 5!B.)/NH/\ 'WK?T+XB/HFC6^G#3%F$((\PS[<Y8GIM/K7%T5<J%.45
M!K1$1KU(R<T]62/*6N&F'RDN6'MSFNSU3XC_ -K:3/I\^D +.FTNMQT/8XV^
MM<113G1A-IR6PH5IP347N=9X8\=-X;TMK%=/%P&E,F\S;>H QC!]*V/^%LR?
M] 9?_ G_ .QKSNBLY86C)N36II'%UH)13T.K\3^.6\2:8EDVGBWVRB3>)MW0
M$8Q@>M<I116U.G&FN6*T,:E2527-)ZF_H?C'4?#^G26=C'!B20R%Y%+$' ''
M..U1WGC'Q#?9$NJ3*#VB(C'_ ([BL2BI]C3YN:VH_;5.7EYM"9+@F[2>Y#7
M# NKL?G&>F:Z'6?'NK:S926+1P6]O( &6)3DC.<9)]JYBBG*E"33:V"-6<4T
MGN*"5(*D@CH11245H9EG3]0NM*OH[VSD\N>/.QMH.,@@\'CH34NHZUJ6K%3?
MWLMP%.55FX!]AT%4:*GEC?FMJ5S2MRWT+NDZE+H^J0:A"B/)"255\X.01SCZ
MU=UWQ7JGB)$CO6B$<;;E2-, 'I[G]:Q:*3IQ<N9K4:J34>5/04$@$ ]>M:?A
M_6FT#4_MZ6Z3R+&RH'; 4GO^6?SK+HIRBI*S)C)Q::-CQ#XGO_$DL3WHB18<
M[$B4@#.,]2?05CT441C&"Y8K0<I2F^:3U"O4]8UA]3^&$]Y<6OV4R[$C0MG<
M ZC/0>A/X5Y96UKGBK4M?BB@NF2."'&V*(8&<8R<]36%:DZDHM=&;T*JIQFG
MU5C%K=\->)%\/I>QR6"WD=X@1T:3:,<Y'0]<UA45O."G'EEL80G*$N:.YU/_
M  D^@?\ 0GVW_@0?_B:I7VNZ?/<6<]CH<5BUM*)&V2EO,P0<=..E8=%9JA!.
MZ_-FCKS:M^B.PO?&NE:C=-<WGA:":9\!G:X.3@8'\-5I?$NA/$Z+X2MD9E(#
M"<\'U^[7,45*P]-;?FQO$5'O^2-KP_XFN=!\Z'R8[JSN.)K:7[K>_L:TE\1>
M%H7^T0^%%,_4"2X+(#]#Q^E<G152H0D[_J*-><5;]#2US7;S7[[[5>,HVC;'
M&@PL:^@%:UEXPC?3(M-US2X]3MX1B)RY21!Z9_\ U5R]%-T8.*C;8E5IJ3E?
M<ZU/%^F:4K-H&@16EPP(%Q-(9&7Z9_QKE9II+B9YIG+R2,6=F.2Q/4TRBG"E
M&&J"=64]&%7-.U6_TB<SZ?=/;N1@E>C#W!X-4Z*MI-69";3NC6U'Q1K>JQ&*
M]U&62,]47"*?J% S63112C&,5:*L$I2D[R=S2N-<N;G0;31FCB%O:.SJP!W$
MDD\\X_B/:LVBBB,5'8)2<MPKJI_B+KTD:QP-;VH50H,<0+8'NV:Y6BIG3A.W
M,KE0J3A?E=BU?:G?ZG()+Z[FN&'3S') ^@[55HHJTDE9$MMN[-/6M=NM<:V-
MQ'$@MHA$@C!' ]<GK1K.NW.M_91<1Q(+6(1((P>0/7)ZUF45*IQ5K+8IU).]
MWN%6],O1IVIV]Z81-Y$@D"$X!(Y'ZXJI15-)JS)3:=T7-6U*;5]4GU"<!9)V
MR0.@XP!^0JG110DDK(&VW=D]G<M97L%VBAF@D610>A(.?Z5-J^J3ZUJDVHW*
MHLLV-PC!"C  &,D]A5*BERJ_-U#F=N7H%%%%4(MC5+T:6=,$Y%H7\PQ #!;U
MSU[54HHI));#;;W"BBBF(**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH U?#.G?VKXBLK,KE'E#./]D<G]!7N]>9?"O3O,OKS4F7B)!$
MA]VY/Z ?G7IM>%CY\U7E['O9?3Y:7-W"BBBN ] **** "BBB@ HHHH ****
M.>G\">&[B>2>73RTDC%V/GR#))R?XJ9_PK[PQ_T#3_W_ )/_ (JNDHK7V]7^
M9_>8^PI?RK[CF_\ A7WAC_H&G_O_ "?_ !5'_"OO#'_0-/\ W_D_^*KI**?M
MZO\ ,_O#V%+^5?<<W_PK[PQ_T#3_ -_Y/_BJ/^%?>&/^@:?^_P#)_P#%5TE%
M'MZO\S^\/84OY5]QS?\ PK[PQ_T#3_W_ )/_ (JC_A7WAC_H&G_O_)_\5724
M4>WJ_P S^\/84OY5]QS?_"OO#'_0-/\ W_D_^*H_X5]X8_Z!I_[_ ,G_ ,57
M244>WJ_S/[P]A2_E7W'-_P#"OO#'_0-/_?\ D_\ BJ/^%?>&/^@:?^_\G_Q5
M=)11[>K_ #/[P]A2_E7W'.?\*_\ "_\ T#/_ "/)_P#%4?\ "O\ PO\ ] S_
M ,CR?_%5T=%+V]7^9_>'L*7\J^XYS_A7_A?_ *!G_D>3_P"*H_X5_P"%_P#H
M&?\ D>3_ .*KHZ*/;U?YG]X>PI?RK[CG/^%?^%_^@9_Y'D_^*H_X5_X7_P"@
M9_Y'D_\ BJZ.BCV]7^9_>'L*7\J^XYS_ (5_X7_Z!G_D>3_XJC_A7_A?_H&?
M^1Y/_BJZ.BCV]7^9_>'L*7\J^XYS_A7_ (7_ .@9_P"1Y/\ XJC_ (5_X7_Z
M!G_D>3_XJNCHH]O5_F?WA["E_*ON.<_X5_X7_P"@9_Y'D_\ BJ/^%?\ A?\
MZ!G_ )'D_P#BJZ.BCV]7^9_>'L*7\J^XYS_A7_A?_H&?^1Y/_BJ/^%?^%_\
MH&?^1Y/_ (JNCHH]O5_F?WA["E_*ON.<_P"%?^%_^@9_Y'D_^*H_X5_X7_Z!
MG_D>3_XJNCHH]O5_F?WA["E_*ON.<_X5_P"%_P#H&?\ D>3_ .*H_P"%?^%_
M^@9_Y'D_^*KHZ*/;U?YG]X>PI?RK[CG/^%?^%_\ H&?^1Y/_ (JC_A ?#'_0
M,'_?Z3_XJNCHH]O5_F?WA["E_*ON.=_X0'PQ_P! P?\ ?Z3_ .*H_P"$!\,?
M] P?]_I/_BJZ*BCVU7^9_>'L*7\J^XYW_A ?#'_0,'_?Z3_XJC_A ?#'_0,'
M_?Z3_P"*KHJ*/;5?YG]X>PI?RK[CG?\ A ?#'_0,'_?Z3_XJC_A ?#'_ $#!
M_P!_I/\ XJNBHH]M5_F?WA["E_*ON.=_X0'PQ_T#!_W^D_\ BJ/^$!\,?] P
M?]_I/_BJZ*BCVU7^9_>'L*7\J^XYW_A ?#'_ $#!_P!_I/\ XJC_ (0'PQ_T
M#!_W^D_^*KHJ*/;5?YG]X>PI?RK[CG?^$!\,?] P?]_I/_BJ/^$!\,?] P?]
M_I/_ (JNBHH]M5_F?WA["E_*ON.=_P"$!\,?] P?]_I/_BJ/^$!\,?\ 0,'_
M '^D_P#BJZ*BCVU7^9_>'L*7\J^XYW_A ?#'_0,'_?Z3_P"*H_X0'PQ_T#!_
MW^D_^*KHJ*/;5?YG]X>PI?RK[CG?^$!\,?\ 0,'_ '^D_P#BJ/\ A ?#'_0,
M'_?Z3_XJNBHH]M5_F?WA["E_*ON.='@+PP/^86/^_P!)_P#%4O\ P@?AG_H%
MK_W]?_XJNAHH]M5_F?WC]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJC_A _#/_0+7
M_OZ__P 570T4>VJ_S/[P]A2_E7W'/?\ "!^&?^@6O_?U_P#XJ@>!/#(_YA:_
M]_7_ ,:Z&BCVU7^9_>'L*7\J^XY__A!?#/\ T"T_[^/_ (T?\(+X9_Z!:?\
M?Q_\:Z"BCVU3^9_>'L:7\J^XY_\ X07PS_T"T_[^/_C1_P (+X9_Z!:?]_'_
M ,:Z"BCVU3^9_>'L:7\J^XY__A!?#/\ T"T_[^/_ (T?\(+X9_Z!:?\ ?Q_\
M:Z"BCVU3^9_>'L:7\J^XY_\ X07PS_T"T_[^/_C1_P (+X9_Z!:?]_'_ ,:Z
M"BCVU3^9_>'L:7\J^XY__A!?#/\ T"T_[^/_ (T?\(+X9_Z!:?\ ?Q_\:Z"B
MCVU3^9_>'L:7\J^XY_\ X07PS_T"T_[^/_C1_P (+X9_Z!:?]_'_ ,:Z"BCV
MU3^9_>'L:7\J^XY__A!?#/\ T"T_[^/_ (T?\(+X9_Z!:?\ ?Q_\:Z"BCVU3
M^9_>'L:7\J^XY_\ X07PS_T"T_[^/_C1_P (+X9_Z!:?]_'_ ,:Z"BCVU3^9
M_>'L:7\J^XY__A!?#/\ T"T_[^/_ (T?\(+X9_Z!:?\ ?Q_\:Z"BCVU3^9_>
M'L:7\J^XY\>!?#(_YA:?]_'_ ,:7_A!O#7_0*C_[[?\ QK?HH]M4_F?WA[&E
M_*ON,#_A!O#7_0*C_P"^W_QH_P"$&\-?] J/_OM_\:WZ*/;5/YG]X>QI?RK[
MC _X0;PU_P! J/\ [[?_ !H_X0;PU_T"H_\ OM_\:WZ*/;5/YG]X>QI?RK[C
M _X0;PU_T"H_^^W_ ,:/^$&\-?\ 0*C_ .^W_P :WZ*/;5/YG]X>QI?RK[C
M_P"$&\-?] J/_OM_\:/^$&\-?] J/_OM_P#&M^BCVU3^9_>'L:7\J^XP/^$&
M\-?] J/_ +[?_&C_ (0;PU_T"H_^^W_QK?HH]M4_F?WA[&E_*ON,#_A!O#7_
M $"H_P#OM_\ &C_A!O#7_0*C_P"^W_QK?HH]M4_F?WA[&E_*ON,#_A!O#7_0
M*C_[[?\ QH_X0;PU_P! J/\ [[?_ !K?HH]M4_F?WA[&E_*ON,#_ (0;PU_T
M"H_^^W_QH_X0;PU_T"H_^^W_ ,:WZ*/;5/YG]X>QI?RK[C _X0;PU_T"H_\
MOM_\:/\ A!_#7_0*C_[[;_&M^BCVU3^9_>'L:7\J^XP?^$(\-_\ 0*B_[Z;_
M !H_X0CPW_T"HO\ OIO\:WJ*7MJG\S^\/8T_Y5]Q@_\ "$>&_P#H%1?]]-_C
M1_PA'AO_ *!47_?3?XUO44>VJ?S/[P]C3_E7W&#_ ,(1X;_Z!47_ 'TW^-'_
M  A'AO\ Z!47_?3?XUO44>VJ?S/[P]C3_E7W&#_PA'AO_H%1?]]-_C1_PA'A
MO_H%1?\ ?3?XUO44>VJ?S/[P]C3_ )5]Q@_\(1X;_P"@5%_WTW^-'_"$>&_^
M@5%_WTW^-;U%'MJG\S^\/8T_Y5]Q@_\ "$>&_P#H%1?]]-_C1_PA'AO_ *!4
M7_?3?XUO44>VJ?S/[P]C3_E7W%33M+L=(MS;V%NL$3-O*KGD],\_05;HHJ&V
MW=FB22L@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MJ.>9+>"2>0X2-2S'T &37BLOB_Q7XMUY;/2[N6V\YB(8('\L*H!/+=3P.:UI
MTG4OV1E4JJG;S/;J*\-M/&OBGPUK+VVH7DMR()-D\$[;\XZX;J/8@UW/Q \:
MS:'IMI%I; 7-\GF+*1GRX^.<'N<_H:N6'FI)+J1'$1<6WT.YHKPMM0\<1:(G
MB(ZI>?8WDV*_GYYR1G;Z9!'2O0? ?C.37M$NGU'!NK 9E9 !YB8)#8]>"/\
M]=$Z$HKFO<(5XR=K6.SHKRKQ3\5(K[37L]#CNK>63 :Y<A&09S\N">3ZUJ_"
M?4[_ %*QU%K^]N+IDE0*9I2Y48/3-)T)1ASL:KQE/E1Z!17GGQ(\;WNB7$>D
MZ5((IVC\R:; )4'H!GOQG/TKCKC4O&^F:7::Y-JEXMM=MB)FGW GDC*GCD ]
MNU.&'E))WM<F>(C%M6O8]THKEO /BJ3Q1H[O=!1>6S!)MHP&!'#8[9Y_*NIK
M&47%V9O&2DKH**Y6""YU+6[^'^T+F%(G)4(YQUZ=:?>'4?#TT,YO9+NV=MK+
M)R1[<TK#N=/13/,0[?G&6&0,]:1)X9'9(Y4=D^\JL"1]:0R2BH7N[:.3RWN(
ME?\ NEP#^534 %%1/<P1R"-YXU<]%9P"?PK'TZ>9_$U_$TKM&J_*A8D#D=!0
M!NT4T.K$A6!(Z@'I074,%+ ,>@SR: '44UY$C0O(ZHHZEC@4V*>&<$PS)(!U
M*,#_ "H DHK#U34)8=:L(8K@+$[8D (P>>];:LKC*L&'J#0 M%97B262'1I'
MBD:-@R_,IP>M7--9GTRU=F+,T*$DG))VB@"S15>^B>:RECCE\EV7 ?.-OO3;
M"-K;3XTGN!*R#YI2V<\^IH M45%)=6\(4RSQH&Z;G S4BL&4,I!!Z$=Z %HJ
M*6Y@@($T\<9/3>X&?SJ165U#*0P/0@]: %HHKFYGN=;UN:R2Y>"VM\AMAP6(
MX/Z_RH Z2BN7U"TN?#_E7EG=S21[]KQR'.?\XKI5D5HA)G"D;LGTH ?14"7E
MK*^R.YA=_P"ZK@FJ'B262'1W>*1HV#+\RG!ZT :U%5[%BVGVS,26,2DD]3P*
M=]KMO-\K[1%YF<;-XS^5 $U%%0B\M3)Y8N8B_3:'&?RH FHHHH **** "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 **** (KFWCN[66VF!:.9"C@'&
M01@URLF@>$O RG7O(:!X 0A\YF+$@C: 3R376NZQQM([!54$L3V%?/\ XM\3
M7/BG6FF9RMJC%+:(G 1<]3[GJ3_A730A*;:OIU.:O.,$G;7H5IVO/%OBF1H(
M?](OYR50<A0?4^@'4^U;WQ23R/$EK:J24M[&.-?H"U=3X,/@_P +6?F/K=E-
MJ$J_O9M_W?\ 97V_G_+GOBW"&\065]&=T-S9KL<=&PQZ?@5_.NJ,^:JDEHCE
ME"U)MO5FO>@?\*+BX_A0_P#D:LKX18DUW4+9QNCELCN7U^91_4U?N[V!O@=
MGFKO9EB"YYW"7./R&:@^#=JS:MJ-W@[(X%CS[LV?_9:C:E._<M:U86[#_B=X
M;T?1-*LY=-L4MGDG*LRDG(VGU-7_ (-?\@_5/^NJ?R-2_&/_ ) FG_\ 7R?_
M $$U%\&O^0?JG_75/Y&I;;PUV4DEB;(Y7XH(Z>.+IG!P\<93Z;0/Y@U9\1^)
M=-U#X=Z-I-O*6NX&3S8]I&P(C+UZ<Y'2NJ^(4GA&XOHK77)+J"]CC#)-;QY.
MPD\'@@C(-<IXE\-^']*\&6FIZ7<RW,M[.NQYF .S:V0%'3G&:TIRC*,$T]#.
MI&493LT:GP9<B]U5,\&.,G\"W^->KUY;\&;=M^JW1'RXCC!]3\Q/]/SKU*N7
M$_Q6=6&_A(Y2RU&VT[7]2>Y<J'<@84G^+VI=5OAXAE@L=/1W0/N>0K@#M^7)
MJ;1XXY/$6IB1%<!CC<,_Q5T2(D8PBA1Z 8K W.:UV%VUS3X(',;&,('[J,D9
M_*K5U9V_A_2KFXL]XE90FYFR22<9_6F:K_R-.F_3^IJSXG0OH<I'\+*3^= %
M;3?#UE/I,;W,9>:=-YD+'(SR,4S1-0EM]*OHI6WM8YVY],' _,5L:4ZR:3:,
MIX\E1^0Q7.:>AN+3794Y5\E??[QH L:)HMMJ-@UY?*TTL[,=Q8C'..WOFDT"
M%[?Q#>PNY<HFW<W4C(Q^F*T?#+A]"@ /*E@?^^B?ZU5TMUD\5ZBRG(VX_(@4
M 'A__D,:Q_UV_P#9FHU'_D;]/_ZY_P#Q5&@?\AG5_P#KM_[,U)J!!\86 !Y$
M?/\ X]1U ;=I_:_B?[#,2;:V3<4!P&.!_B!4T^C26>J6MUI<6Q,XG4/@;>/7
MVS^5167[KQG>*W!>+Y??[IK5O=3AL9[>&1'=[AMJ[ ..0.?SH P=6TNSBURR
MB2(A+A\R#<?FR?TKI+2TALH!!;ILC!) R3_.L;6O^1BTO_>_J*Z"A@C(\4?\
M@.7_ 'E_G5W2_P#D$V?_ %P3_P!!%4O%'_(#E_WE_G5W2_\ D$V?_7!/_011
MT#J1:W_R!;O_ *YFLEO^1%_X /\ T.M;6_\ D"W?_7,UDM_R(O\ P ?^AT("
M73-!L[O2XIKH-++)&,,6(V#L!]!3?#-PT&EW@=BR6[DCZ8R?Y5JZ-_R!K3_K
MD*Q-#0R:5JR+U;>!_P!\F@ T6RM-2AEOM2*RS2N0 SXP/SJ;0'^RZM>Z:DA>
M!/GCYSCD?XC\JAT#1M.O],$T\.^0.58AR/Y&K^EPZ5;ZI/!90ND\2[78DE<9
M'')H V:YN\M+_2M8DU*RA^T12_ZQ!UYZ_KSFNDK+TS57O;^\M98U0V[87!Y8
M9(_P_.@!EEXDL;N012;K>4G&V3IGTS_CBEU^RO+^&&WMO]67S,=P'']>_P"5
M5O%=K;MIWVDJJS*P"MW;/;_/I4%]?7ALM*LXI6BDNT4/)GGL.OXYH ->TO3+
M'3-\*B*X4KL^<[FYY_QJ76)6F\)12N<LZQECZGBH]8T:RL-&GF4-).=H\V1L
ML?F%.U/_ )$VW_ZYQ?TH EU2\DL_"]N8F*O+&D8(ZCY<G]!44FAZ8NCL 4^T
M+%N\S?SNQGUZ5'X@0GPU8,.B[,_]\5=.@:,MJ;@VYV!-Y(D;IC/K0!GR:A<R
M^#@X=MX?RG?/.W/_ .H5.NB:=>:(#8JK3[ 1('YW>_I4T5[I%GH@D2WD^QS2
M%-C#=DX]S[5%?^'X+>WDO=.FDMY(T+@!C@@#/UH V-.2XBT^&.Z.9E7#'.<^
MG/TJU6?H=Y+?:5%--S)RK'UP>M:%(84444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !4<\\-M"\]Q*D42#+.[!54>I)J2N1^(FBZQK^CP6.E(K
MCSM\P,@7( XZ]>3^E5!*4DF[$S;C%M*Y>7QWX7>;RAK-ONSC)R%_/&*W//A%
MO]H\U/)V[_,W#;MZYSTQ7BGBGPO:>'/"6F?:8Q'K4LS><!)NW)SVSCCY?S-/
MNM3O(/A)96A=@MS>N@YZQ+DX^F[^5=3P\6DXOK8Y5B))M270]-'CGPN9_)&M
M6V[.,Y.W_OK&/UK<,T0A\XR((MN[?N&W'7.?2O$)?#M@OPNAUP1G[<]R09-Q
M^[N*[<=.V?6GMX@N3\*4L/-;/V\V^<_\L@N_'YG\J'AT_A?6P+$27Q+I<]0_
MX3GPOY_D_P!M6V[.,Y.W_OK&/UK;\Z+R//\ -3RMN_S-PV[>N<^E>(_\(]I_
M_"KO[<\L_;OM./,W'[N[;MQT]_6D;7KIOA:NG^:V!J'DDY_Y9;=^W_OK^5#P
M\7\+ZV!8B2^)=+GJA\<^%Q/Y/]M6V[.,Y.W_ +ZQC]:W8Y$FC62)U='&593D
M$>H->&#0=._X5BVM>6?MWVO9YFX_=SC;CI[^M=O\(K^6Y\.W-I(Q9;6?]WD_
M=5AG'YY/XU-2C&,7*+V=BJ=:4I*,EN=S<7$5K"TT[A(UZL>W:JBZ[I;L%%['
MD^N1_.H_$G_(!N?^ _\ H0I/L=G)H*&>&/;]F!+;1D?+US7,=)J A@"""#T(
MI:YFQU673?#EK,Z;PTQC&X]%Y_PK175+J&VN+R^M!! J@Q+NR[9['WZ46"YJ
MT5AOJ^IVUNE[=640M6P2$8[T!Z$U;U'5A:1P"WB^T37)Q$@. ??]12L,MS74
M%O)%'+(%:9MJ _Q&IJYF^NKJ;5=,BO+;R)4F!^5MRL"1T/X5KQ:@TFM3V!C
M6*,.&SR<X_QH%<OT5074&.MMI_EC:(O,WYY^E5?[5O[R><:;;1/% VTO*Q&\
M^@H&:TDB0QM)(P1%&2Q/ I8Y$EC62-@R,,@CH16!>ZG-J'A^2:"W4+ADG#-S
M&1CIZU=T%[IM.B$\*)&L:>4RMDL,=_3M3$7KFZ@LXO-N)!&F<9/K4HY&:Q?%
MG_(&_P"VJ_UK97[@^E(9&UU ETELT@$SC<J>HJ:LV>YB77[:W-LC2/$2)CU4
M<\57_M>]GO;JSM+1'DA; =FPH'J?\*!&U169I6J2W<EQ;W4*PSVY&\*>"*KK
MJ^HW<<MS8V<36T9(!D8AI,=<4!<VZCFFBMXFEF<(BC)8GI46GWJ:A91W,8P'
M'*GL>XK,\5!OL$#E2T2S R >E RQ'XCTN641BX(R<!F0@'\:U*SYH;/6=,,,
M,D9C8#:R@'9^':H[V]?2+.UMXU^TW#XBCSQN(&,G]*8C4J$74!NC:B0><%W%
M.^/6LU-3O[:^M[;4;>%5N#A'B8G!]#FFQ?\ (XS?]>H_F* -JBL<ZI?7=S.F
MFVT3QP-M9Y6(W-Z"GQZ[&VCRW[Q%6A.QXL\[O3]12'<U:*PI-7U*TBBNKRTA
M6VD(!V,=Z ^M;E "T444 %%%% !1110 4444 5M2M#?Z7=62RF(W$+Q"0#.S
M<I&<=\9KSC_A3"_]!\_^ G_V=>H45I"K.'PLSG2A/XD>7_\ "F%_Z#Y_\!/_
M +.NPUOP?9:]H-MIEU(P>U11%<(/F4@ 9QZ''(KH**<JU233;V%&C3BFDMSR
MD?!FY\W!UJ+R\_>\@Y_+=_6O0/#?ARR\,Z8+&SW-EM\DK_>D;U/^%:U%$ZTY
MJTF$*,(.\4<[XQ\)CQ;96]L;W[)Y,A?=Y6_/&,=13?!OA >$;>ZA%]]K^T.K
M9\K9MP"/4^M=)14^TER\E]"O9QYN>VIS7B[P39>+$BDDF:VNH1M295W?+Z$=
MQ^(KCHO@U<&4"76HQ'GDK 2?YUZM15QKU(JR9$J%.3NT9F@:#9>'-+33[%6V
M EF=N6=CU)_SVK3HHK)MMW9JDDK(SK+2OL>HW5YYV_[02=NW&WG/7/-:-%%(
M9GW6E?:=4MK[SMOD#&S;G=^.:NS1)/"\,B[D<%6'J*?10!@KH%]!$UM:ZJT=
MJV?E*9(!]_\ ]5:>GZ?!IUF+:(;EZL6ZL?>K=% &"/#]S;2N+#4GMX)#DIMS
MCZ59TW0TTR]EN(YV<2)MVLO(Z<YSSTK5HHN%C$N-!G&H27EA?&V:7EUVY^M.
M@\/>5J$-Z]X\LJ<N77)<_GQ6S11<5C+U/1OMMQ'=V\YMKF/@.!G(]Z9::+*+
MY;W4+LW4R#"#;A5K7HH&9FKZ/_:;0RI<-!+"<JX&:MV4$UM:K%/<&XD!.9",
M9JQ10!3U2P_M*Q:V\SR]Q!W;<]#68OAV]1 B:Y<JJC  #  ?]]5OT4 9,.C7
M"V5U;3ZE+<?:%"AI 3LZ],GW_2I#I&="_LOS^V/,V?[6>F:TJ* (+.W^R6<5
MOOW^6H7=C&:K:5I0TM9AYWF^:^[[N,?K6A10!A_V#<VL\CZ9?FVCE.6C*;@/
MI5[2]+CTV-\2-+-*=TDC=6-7J*+@%8]]H1GO?MMG=-:W!^\0,AJV** ,(>'I
M[J9'U._>Y5#D1@8%6]6TA-3BB"R&&6$YC=1T]OT%:5%%PL8CZ#<WD+)J.HO,
M0,1A5PJGU([FI#HDLFB_V=->[\,"K^7]U1C QFM>BBXK%233XI],%A,2R",)
MN'!X'7]*RQH%^8/L;:LQM.FP)SCTS6_10.Q1FTFUFTP:?M*Q*/E(Z@^M9YT+
M46@^R/JQ-MC&WR^<>F?_ *];U%%PL0VEK%96L=O",)&,#/\ .IJ** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?$NOV_AK19=1G7>5^
M6*/.-[GH/Z_0&M:N9\:^$Y?%MK:VZ7PM5@<N<Q[]Q(P.XZ<_G5PY>9<VQ$^;
ME?+N>9Z/I.J?$3Q!+>ZA<[(%8>=-T"#LB#_..I]^D^*FG6]CX8TF&RC"6UM,
M8E"G(&5_GP:A_P"%,S?]!Q/_  &/_P 572V'@"WA\'3>';VZ\\22F59D3:4;
MC! R?3]:[)U8<RDGHNAQPI3Y7%K5]3D)W4_!"W&1D7)'X^8QKFVM)!\/4NL'
M9_:A3_R$/\*Z\?"352@LVU]?L(DWA-C8STW;,XSCWKLF\&:8WA(>'/G$ &1+
MQOWYSO\ KG].*?MH0V=];B]C.>ZMI8X'<O\ PI#&1G[5C\?,S5;PUH=IJ_P_
MOEO;^#3_ /3U,$]PX5-X3H2?4,?\BM7_ (5)JNS['_;Z_8?,W[-C8STW;,XS
MCWKKI/ ^F/X0'AP,ZQ+\XFXW>9G.[_ZWIQ2E5A%63W=QQI3;NULK'EVH>$]0
MTWPK-?/K5K=6"3+LBL[@RQM(3@GL 0/QKK_@W&PTG49<?*TZJ#[A?_KBJ7_"
MI=6\O['_ ,) OV+?O\O:V,]-VS.,X]Z] \/:#:^&](CTZT+,JDL[MU=CU)_S
MVI5JL7!QO>XZ-*2FI6M8/$G_ " ;G_@/_H0JK:^'X+BR@::[NY$:-6,9E^7I
MTQBM/5+-M0TZ6U5PADQ\Q'3!!_I4UM$8+6*$G)C0+GUP,5Q':8WB**.&QL8H
MT"HMR@"CH!@U)XKS_8IQT\Q<_K5S5-..HQPH)1'Y4HDSC.<9XJ>\M([ZTDMI
M<[7&,CJ/0T 5-<V?V#<]-OEC'YC%95ON_M70]_3[+QGUVG_ZU6VT6_G@2SNM
M05[1",A4PS = 35K4M*-VL#VT@@GMCF)L9&/0_E0!7UP#^TM)/\ %Y_'YBBV
M_P"1NO/^O=?_ &6D.CWUS>6UW>7<;/ X.Q%PH'M[FI;S2KEM2%_8W2PRE-CA
MUR"/\X_*@")<_P#"828Z_9?ZBCPG_P @AO7SFS]>*FL](EM]3-]-=F:1X]KY
M7&3GMZ#CI4?]D7MK/,=.O5ABG;<R.F=I]10 _49;6;0KTVI0J 0VP8^;C-6M
M(_Y!%I_UQ7^51PZ1%#I#Z>KL1(IW28Y)/>ETJRNK&$PSW0GC4 1@)MV@?S[4
M 4_%G_(&_P"VJ_UK97[@^E4M8T]M3L?LZ2",[@V2,]*JBQUX# U>/_OPO^%
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
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK+U34O)!@@;]X?O,/X?_KT
M.U#55MR8H<-+W/9?_KUA/(\KEW8LQZDTG6IHX,_,_P"54(C2-GZ#CUJ=(57K
MR?>I.E306LMP?D7C^\>E B&BM6+3(EYD)<^G05;2*./[B*OT%*X[&$(96^[&
MY^BFN%\;:-JESK*2V^FW<T8@4%HX689R?05ZU16U&LZ4N9(QKT56ARMGSU/9
M7=K_ ,?-K-#_ -=(RO\ .H*^BR 1@@$&L?4/">A:F&^T:;"'/_+2(;&_,=?Q
MKT(YBOM1/-GEK^S(\-HS7H&L_"Z6-6ET>Z\X#_EC/@-^#=#^.*X6\LKG3[EK
M:[@>"5>J.,&NZG6IU5[K."I1J4G[R(JUM \2ZAX>N?,M)-T3']Y _P!Q_P#
M^]9%+FJG!25GL*$W%W6C/== \0V7B&Q%Q:OAUXEA8_-&??V]ZU:\!TK5;O1K
M^.]LI"DB'D=F'<$=Q7M/A[7[7Q%IRW5N=KKQ+$3S&W^'H:\3$X9TG=;'N8;%
M*JN66YJT445QG:%%%% !1110 4444 %%%% !1110 4444 %%%% !13)9HX(S
M)-(L:#JS' %-@N8+E2T$R2@'!*,#B@"6BH)KRUMVVSW,41/9W -212Q3)OBD
M21?[RL"* 'T45%-<06ZAIYHX@>A=@/YT 2T5%#<V]R"8)XY0.NQ@<?E1-=6]
ML 9YXXL]-[@9_.@"6BF1RQS('BD61#T93D&HY+RWBN8[9Y0)I.53N: )Z***
M "J&J7WV6'8A_>N./8>M6YYDMX6E?HHS]:Y:>9[B9I7.2Q_*FA#"<G)ZTJ(7
M; I "3@=35N- BX[]Z8A40(,"EHJ_96/F8EE'R]E]:!D5K8O<?,WRQ^OK]*U
M88(X%VQKCU/<T_H,"EJ1A1110 4444 %%%% !1110 57O;&UU&V:VO($GB;J
MKC/_ .HU8HIIVU0FDU9GEOBCX=36"O>:-ON+<<M >73Z?WA^OUKANE?1=</X
MS\"IJ0DU+2T"7@&Z2(<";W'HW\Z]3#8U_#4^\\G%8'[=+[CRNG"D961BK JR
MG!!'(-%>LU<\E.PM>B_#OQ7G;H=])_UZNQ_\<_P_+TKSJG([1R+(C%74@JP.
M"#ZUS5J2JQY6=-&JZ4N9'T12$ ]1FL+PAXA7Q!HR2N1]JAPDZ^_9OH?\:7QC
M=ZG8>'I;S2GV30L&<[ WR=#P1[@_A7@^SES\CW/?]K'V?.M487CW4/$,4%U:
M6EB/[,:(>9<*A+ '[PZ\#\*/ ]]HVE>$KN\AG=VA/F77F*%8''R@#)X/0>IJ
M*R\=65UX-N$U6[#:@8I(V3R\&0G.W  QT('X5C^"_#=QK>@:M%YIMXKDQ(DA
M7()5MQXX]A^->AR6HN-16LU\SSN>]92IN]T_D.LK*;5-"U[Q3?C,L\;I!GL.
MY'L.%'T-;WPK_P"1>NO^OL_^@+6)JWP]NM)T:YNSK)DC@C+>4(B WM]ZI_AA
MI,DDLFKBY(CB9H3!CJ=H.<Y]_2JJN$Z,FI:77_#$TE.%>*E'6W],]*95=2K
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
M-7:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MC5A8>'?LB-B6];9COL'+'^0_&O(J]K+J=H.?<\3,:EYJ"Z"BNB\!VWVGQA9
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
M_5FM].6_?SXKIUM+5;RPOXS')<@*-K1,&W!NV.?F%>CR6MO*8S)!$YB.8RR
M[/IZ426T$LJ2R01O)&<HS("5^A[4 2 Y .,9[&EHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9+$D\9CD7<K=
M13Z* .6UBW_LF-IWRT/\)[Y]*XJYN)+J=I9#R>@]!Z5ZW+%'/$T4J*Z,,,K#
M((KC-:\%O&6N-+^=.I@)Y'T/?Z5S8B,Y+38XL53G)>[L<E24]XWB<I(C(RG!
M5A@BA%WN%]37GO34\E47*2C'=FEITT]E&'@E>)FY)4XS6W;^*M0B&)/+F'JR
MX/Z5AAO:EW#UKR?K%:,G*+:/T>CA*$*,:32=D=0GC$8_>67/JLG_ -:J.I?$
MFWTZ98O[-DD+)NSY@'<CT]JQLCUKF?$O_(0C_P"N(_\ 0FKWLEKU,5B?9UG=
M69Y&<TH8;#>TI:.Z.HN?BO<MD6NE1)Z&24M^@ K!U#QYXAU ,IO?LZ'^&W79
M^O7]:Y[%&*^TCAJ,-HGQDL36GO(5W:1R[L69CDDG)-)1BEK?F[&-NXF*< 20
M ,D] *O:3HFH:W<^186[2$?>?HJ?4]J]2\+^!K+0MMS<E;J^ZAR/EC_W1_7^
M5<E;$PI;ZLZZ&&G5>FW<QO!?@/RC'JFL1_.,-#;,/N^A;W]OSKT*BBO%JU95
M9<TCW*5*-*/+$****R-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH 9+&LT;1N,JPP:Y>ZMGM;AHF[=#ZBNKJ
MIJ%D+R# P)%Y4_TIH#F@<'(JU%('7W'6JS*R,58$,#@@]J%8J<CK3)+E6[.]
M-N=CY,9_2J4<@D'OW%.H&="CJZAE((/0BG5A6]U);-\IRIZJ>E:MO>17 P#M
M;^Z:5@+%%%%(84444 %%%% !1110 4455O=1M=/CWW$@7T4<LWT%3*48J\G9
M#C%R=DBR2 "2< =ZY;7?$(D#6EB_RGAY1W]A_C5'5M?GU',48,,']T'EOK_A
M637@XS,>=.%+;N>WA,!ROGJ[]@H)P*"<4PG->1&-SU)2L5;VQAODQ*N&'W7'
M45S\FC7B7D=M'$96F<)&5_B)_E74UV/AG1/LJ"]N4Q,X_=J?X!Z_4U]'E..Q
M%*7LXZQ\^GH?/9I@J%6/M):2\NI;\-:%%X?T>.S3#2'YIG'\;GK^'8?2M:BB
MO5E)R=V>=&*BK(****104444 %%%% !1110 4444 %%%% !1110!C>*AG0G'
M_3:+_P!&+6S63XE&=&<?]-8O_0UK6JG\*(7Q,****DL**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N<\1>*6TB[2UMHHY9-NZ3=GY?0<5MWUY'86
M4MU*?DB7/U]!^=>?ZA 9-#_M2X=6NKRZ#8SRJ;6Q_GZ5A6FTK1W./%590C:&
M^_R/0[>0S6T4I != Q ]Q2W$\=M;R3RMMCC4LQ]A46GLK:?;E2"/*7H?:L+Q
M/<F]N[;0H9 OG,'G;/W5'_ZL_@*TE+EC<VG4Y*?-U'>'_$T^LZE+;O!''&L9
M=2I.>"!_6H9?%MVOG745BC6,$WE,Q?YC[_Y]:K>'EA@\97T4958UB9$ /'WE
MQ23>'M72"YTV*.$VLUQYOGE\;1]/RKG4JCC]YQ*=9T]'=W?_  #?U?5GM+2#
M[&JR7-VP6!6Z'/4GVQ6F@81J'(+X&X@8!-<A#J4$5Z-5G22:-/\ 1;"-!DOC
M@L/K_6NATK6(-6$HCCDBE@;;)'(,,I_R#6T)IO<ZJ552D[OT7]?U874=&L-4
M7%U &;'$B\,/QKFKGP1/;NTEG.)EQPC_ "L/QZ']*[2BE5HPJ*TCHC&,:BJ6
MU1YK<Z?>6A/VBVDC [E>/SZ57KU'K56;2["?F6SA8^NP _G7F3RS^27WGK1S
M'^:)YQ7-^(/^0@/^N8_F:]A;PUI+?\NN/H[#^M5)_ WA^YF\V>S:1L8YF<?R
M-=N64)82O[2>JM;0XLRJK%4/9PWOU/%:559V"HI9CP !DFO:X?!/AN Y32HB
M?]MF?^9-:MMI]E9?\>EG!;_]<HPO\J^BECX]$>!'+Y?:D>-:;X,U_4V'EV$D
M*'_EI./+7Z\\G\!79Z/\,+.W99=5N#=,.?*CRJ?B>I_2N[HKEJ8RK/1:'53P
M5*&KU(;6TM[*!8+6".&)>B1J *FHHKC.U*P4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M9VIZ<+I?-B&)0.G]ZL @J2"""."#7850U#3$NP9(\+*._9OK33$<\"5.0<&K
M,<P?@\&H)8GAD,<BE6'4&FTQ%VL/Q'?F*-+2-L,_S.1V';]?Y5H->"VA:24Y
M1!D^M<A=7#W5S)/)]YSGZ>U<N)J<L>5=3AQM5PARK=FQIOB_4K$!)6%U$.TA
M^8?\"_QS7367C/2KD 3,]L_HXR/S']:\[HKDA7G$\^GC*M/2]_4]=@O+:Z7=
M;W$4H_V'!J>O' 2I!!(([BMBQU"^BMQLO)P,GCS#55,>J<;R1[.7U)8VK[-*
MSM<]+HKS[^V-2QC[;-_WU4;:E?O]Z]G/_;0USO-Z?2+/<65U.LD>A2311+ND
MD5!ZL<5FW7B/3;;($WG,.T0S^O2N'9F<Y9BQ]2<TE<]3-IOX(V-X97!?'*YO
M7WBNZG!2U00+_>/+?_6K#DEDF<O*[.QZLQR:;03BO-JUZM9WF[GHTZ-.DO<5
M@I"0*0MZ4VH4.XW/L*3FDI54LP5022< #O75Z'X9\LK=7Z@MU2$]O<_X5V4*
M$ZTN6)RUJT:2O(A\.^'RY6^O$PHYCC(Z^YKK***^DH48T8\L3P*U6567-(**
M**V,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH :\:2+MD177KAAD4ZBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH6,.I64EI.
M6$<F,[3@\$'^E<EKWA**SLDDTV*XGE,@#+]["X// ]<5VU%9SIQGN85:$*JU
M6IS-Q%J&AZ':1:/#)([-ND4IO(R,GZ<U;OO#%CJMP+NZ,PE90&"L .!]*VZ*
M/9K9[![".SU78XK2/#AB\3R^9!.EM;G?#(1@,0PQSCGO6YXBGG:"+3;3/GWK
M;-P'W$_B)_"MFBDJ:C%I"C04(.,>IS&NZ;)9KI$MG;230V$GS)&N6QE3G'_
M3^=2^&H+AM0U+4);>2".YD!C61=K$9/;\17144_9KFY@5!*?.G_5K$<TR6\+
MS2MM1!DFL,^*'\LW"Z;(;4-M\TM_];^M6_$C%=#GQW*C_P >%8D%]J$&AQLE
MG"]E&<,9!NW'=UQGUK@Q6(G"IR1=K*^U_P"D>QAZ$94^=J^MM[?TSJ[:XCNK
M=)XCE)!D51U/64T^6.W2%I[B3E8U.*L:7<176G0S0QK$K#[BC 4YY_6DO+:%
M&-^+7SKF)?DP3D^U=<G.5).#^9S148U&IKY%73]<%W>-9W%LUM.!D*QSFJ[>
M)MI:463&T63RS-O&<_2J>F2?;/$[W%U_H\X!V0D'/W<?RJ-M+U)+.33%M<HT
M_F";<-N,8_I7G?6*\H7B[ZOI]U^QV^QHJ=I*VBZ_?;N=!J6H&SAC\E!+-,P6
M)">OO5U<[1NQNQSBN;CO[<7W]HW)8PQ_N+55&2Q'5A_GO6W8ZC;ZC&SP,?E.
M&5A@@UW4:ZG-W?HOU^?Y')5I.$5IZO\ K^KEJBBBNLY@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@""ZLX;M-LJ\CHPZBL*\TR>U);&^/^\.WUKI**=P/-
M==N\E;5#T^9_Z"L:O1M5\)V&I,TJ VTYZN@X/U'_ .JN3U#PIJEAEA#]HC'\
M<7/Z=:\^M";DY,\K$4JG,Y-71BT8I2"I((((Z@TE<UCA<$PK1@&($'M6=6@H
MPH'H*XL6KQ2/HN'H*-6<_*W]?<2T5'17G^S/K_:#\CUHW"F44^1"YV*6-)15
MZRT:_OR##;L$/\;_ "K^??\ "M84W)VBC*<U%7DRC5S3]*N]2DVV\9VYYD;A
M1^-=+I_A*WAP]X_GO_<'"C^IK?CC2) D:*BKP%48 KTZ&72>M33R/.K8^*TI
MZF9I.@VVF /_ *V?O(PZ?0=JU:**]F%.-./+%61Y4YRF[R844459(4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2U>T:]TN>"/
MEV&5'J0<_P!*YM;YUT$Z0;2?[1DJ!LXQNS78TE<E;#>TES)V=K/T.FEB.2/*
MU?6_S.?,M[H6BVD<4 DE8G>"I.W//:GZI=W]AJD-P/,>R(&]$7.#W_QK>HH>
M&?+RQDU:UO*W^8*NN;FE%/>_S.7MEDU;Q(M_%!)'!'@EG&,X%:FMW$@BCL;<
M_O[L[!_LKW-:E)M!.[ R.]$<.XPE'FUD[MA*NI33MHMD<]JUJ-/ETN2.-FM[
M5L,5&<<CG^=2^'5=[G4+O8RQ3RY3<,9Y)_K6[10L*E5YT].WRL#Q#=/D:^?S
MN%%%%=9S!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 45D:UXA@T1X5FADD,H)&S'&,>O
MUK,_X3VR_P"?.?\ -?\ &LW5A%V;,)8BE!\LGJ=513(91- DH! =0P!]ZSM:
MUV'1%A,T,DGFD@;,<8QZ_6K<DE=FLIQC'F;T-2BN5_X3VR_Y\Y_S'^-7[?Q3
M9SZ3/J+1R1QPML*G&6/&,?G4*K![,RCB:4MI&W17.6GB^*:Z@AN+&:V6X($4
MC<AL\#\*U=8U./2=.DNG 9APBY^\QZ"FJD6KIE1K0E%R3T0^[TNQOQ_I5K%*
M?[Q7YOSZUBW/@?3923!+- ?3.X?KS^M;MC+//912W,0BE==S(#G;GM5BAPC+
M5H'3A-7:.(E\!72M^YO8G'^VI7^6:1O"FJ+T6)OH_P#C7<45S5,%2J;G1AI_
M5K^SZG!_\(QJV?\ CV'_ '\7_&GKX5U1NL<:_5Q7<T5E_9M'NSL^OU?(XZ/P
M=>,?WMQ"@_V<M_05>@\'6J<SW,DGLH"C^M='16L<#0CT,I8RM+J4;71M.L\&
M*U3</XF&X_F:O445U1A&*M%6.>4G)W;*UW?VMBJM<RB,-G&03FL:R\037VO)
M;QX%JY( *_,<*3_,5LW=A:WP47,0DV9VY)XKE-*C2+Q=Y:#:B2RJH]  U>?B
MJE:%6"3]UM>OS.W#0I2IS;7O)/T.@UK4KC3HXFMX!*7)!R"<?E60?%.H*"6L
MD '<JU=77,^*+YY)H],@Y+$%P.Y/0?U_*C&>TIIU%-KLK!A.2;4'"_F:6AZI
M+JD$LDL:IL;:-N>>*O7=S'9VLEQ+]R,9..],T^S2PLH[=/X1R?4]S5+Q*K-H
MDVWL5)^F171>I3P_-+621A:%2O:.B;,U-:UJ]CDN;2UC$$9YXS_7G\*T=(UU
M=0M97E0)) -SA>A'J*H^'-0M+;2)5FF1&1R2K'!(QV]:SO#:-+>7$*G'F6SK
M_*O-IUZD94WSWYKW1WU*,)1J+EMR[,N?V]JTEM)?QQ0BVC?85(Y_SR*WEU&+
M^RAJ#_*ACWD?T_/BN426>#1Y])>TF\]Y0P^7Z?X5>D1YULM%9MJ0H)+HY^[W
MP?S_ %%.CB*BO=MMKK_-<5:A3=K*VO3L:^B2WES:&ZNWSYS9C3 &U:TJHV^J
MZ;(ZV\-S'G[JJ./P%7J]6C;D24KVZGFU;\S;5@HHHK8S"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 XKQG)&NN6 E/[M5#/QGC=S_*I4\6:09PDFD^7$3]\HI./7%7]
M9E\/MJT<6I1,]R JJ?FQ@GCH<=35+Q['&+6S? #AV ^F/_U5R3YHN4DSS*BG
M!SJ1DCJXV1XE:,@H0"I'3':F7%I;76T7-O%-M^[YB!L?G6?H=S'!X=L6N9DC
M!C !D8#/IU]JU%D1XQ(CJR$9# Y!%=*::/0C)3BKG&^+VLK41:=965NL\N&9
MDB4,!G@#CJ3_ )YJ36=(_LSP8L"+EUD629AW)X/]!5#2"=<\9-=/\R(QE /8
M#A?Z5WKHLB%'4,K#!4C(-<\(JIS2^1PTJ:K<\^^B.!U&[@OX] M[5P\L2*CJ
MO\)^48_0ULR_\5!XG6'K9:=R_H[^GYC]#ZU/K*Z?H-B]Q9V<,=W+^[A*(,[C
MW%8>KV<NE:3IVG!RCW;L]P0?O-\O'N!G]*EIQO?^NQ$DZ;?-KLW^21W?TI:X
MNR@_L3QG'86LDGV>5/F5CG/RD_S%=I73"?-<[Z53G3NK-.P44459J%%%% !1
M110 4444 %<=I_\ R.3?]=Y?Y-78UF0Z%:P:F=05Y3*79\$C;ELY[>]<>)HR
MJ2@X]'<ZL/5C3C-2ZJQI$A023@"N/T;.I>)6N7Y"EI>?R'\Q^5==-&)H7B)*
MAU*Y'49JAIFB6^ER/)%)(Y<8._'%+$49U:D+?"G=CH58TZ<^[5D7;FYCM+=Y
MY20B#)P,U3_M2RNM,FNMK26Z95U*\GIGC\:MW=JEY:O;R%@D@P2O6H+'2[>P
MM'M4W21R$EA(0<Y&/Z5M/VKG:-N6WXF4?9J-W>]_P,:PTW0[Q)+N/S1'$?F2
M1L =_KC\:K^$XR^ISS 858R/IDC'\C6@_A*S:0E)YD0_P@@UJV.GV^G0>3;K
M@$Y)/)8^]<%+"S]I&4HJ/+VZG;4Q,/9RC&3=^_0-0O$L+*2Y?^ <#U/85SSV
MLL'AFZO)L_:+LJSGN%+#C_/K6WJ.F'498/,FVP1-N:+;G>?KFK5Q;QW5N\$J
MYC<8(KIJT9U92OLE9>KZG-3JQIJ-N]WZ+H<;?P0PZ'IT\2*LK$DN!R:[922H
M)ZXK%A\+VL<J,\\TL<9RL;$8%;=3A*,Z;DY*U[?@BL35C-)1=[7_ !"BBBN\
MXPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MZ'17G?\ PM1/^?(_E_\ 7H_X6HG_ #Y?Y_.CZG6_E#ZY0_F/1**\[_X6HO\
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
M'>AXQ]_P_P"""P:[?C_P#S&^LI].O9;.Y4+-"VUP#G!^M5ZVO&'_ "-NI?\
M78_RK%KT:<G*"D^IYM2*C-I= HHHJR0HHHH **** "BBB@ J6VYN$^M15-:?
M\?4?UI/8%N14E*>M)3 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ JSIW_(1MO^NJ_SJM5K3?\ D)VW_75?YTGL..Z(KG_CYE_WS_.HJEN?
M^/J7_?;^=14+83W"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %>_P!E=VPL;<&XBSY2_P 8]*\"1F1P
MZDAE.01V->[VFE6DEI"[B8LT:DGSY.3CZUY>8V]V_F>KEM[RMY'F'Q&=)/%D
MC1LK+Y*<J<CI7*UU/Q#C$'B=H$+^6D*;0SEL9Y/)KEJ[<-_!CZ'#B?XTO4**
M**W, HHHH **** "BBB@ HHHH NZU_R'+_\ Z^9/_0C5*KNM?\AR_P#^OF3_
M -"-4JF'PHJ?Q,****HD**** "BBKVDZ:^IW?EY*0H-TLF,[5_J3T [FE*2B
MKL<8N3LB_P"'-&-].+F:+?"C;4C/_+5^N/\ ='4GTKT:VMQ;QX)W.QW.^,;C
M_AV [ 57TRP2T@0B,1X7:D?_ #S7T^IZD]S]!5ZO Q-=U9>1]#AJ"I1\S/UZ
MQ.HZ)=6RKEV3<@]6'(_E7DY!!((P17K%[>.TOV2VY<\.X/W<]!]?Y $US>N>
M$K7[5YL%P84$+23 KNZ#K]6/;ZUTX.JJ:Y9=3EQM%U'S0Z'%44O2DKUSQPHH
MHH **** "BBB@ HHHH **** .Y\(KIQ\*2/JLT<5K'J2NXD0NK_)]W%;_P#:
M'P[_ +FG_P#@*?\ XFL3P5/;6WAMI[B*YF,>IJ8X[90S,^S@8/;K78?\)3_U
M+^M?^ @_QKQ:]_:/?[['MT+>S6VW:Y@Z?<> K6T$-Q+87$@=V\QK4YP6) Z=
M@0/PHFN/ 4FH6UPDM@D42N)(A:G$A.,$\=L'\ZTM(\0VUMIXBL]&UJ:$22$/
M]F!Y+L6&0>Q)'X4ESXAM9-6LIY=&UI;B)9!#']F W@@;N,Y.,#\ZS][F>_W_
M / +]WE6W3H_\RI+??#UX71!IZ,RD!A:G@^OW:CLKKP!;V-O!,]A/+%$J/*;
M4Y<@8+=._6MF?Q.KV\BR:#K2HR$,?LHX&/K4.F^(X+?2[2&UT36I8(X46*3[
M*#N4* #D'G(I:VZ_?_P!^[S;K[O^"90N/ 0U1KKS;#R#"(Q!]E. P8G=T]"!
M^%3R77@.X3R;1K&&=R!&ZVQRK9XQQ5H>(;4:X]R-&UK[4;94,7V8<)N)#8SG
MJ2*GN_$4-S;/!<:+K,,4F%:1K8 +SU)SQ0[^?W_\ %RV>WW?\$\R\8?\C;J7
M_78_RK%K:\8?\C;J7_78_P JQ:]JC_#CZ(\2M_$EZL6E>-XR Z,N>FX8KU;X
M>^&[2UTB'59HEDN[C+(S#/EKGC'H3US[UU=_IUIJ=JUM>VZ31,.0PZ>X]#[U
MQ5,?&,^5*Z1W4\OE.',W9L^?**T=?TLZ-KEUI^XL(7PI/4J1D?H16=7HQDI)
M-'G2BXMIA1113$%%%% !4]E_Q]Q_6H*L6/\ Q^Q?6D]AQW1 >M)2GK24Q!11
M10 4444 %%%% !1110 4444 %%%% !4UK;27EU%;0@&25@JY]36WX=\*S:N!
M<W#-#: \$#YI/I[>]='?:78Z9>Z,EI;I%_I6"P'S-QW/4URU,5",N1:LZZ>%
MG*/.]$9R?#QRHWZF W<"#(_]"JIJO@B?3[&2[AO%N!$NYU,>PX'4CDUZ#5'6
M_P#D!7__ %[2?^@FO-AC*SDKL].>"HJ#LCR2BO1$\+Z=JV@V3M&(+@VT?[Z,
M8).T=1WKB=6TBZT>[-O<KUY1Q]UQZBO4I8B%1N*W/)JX:=)*3V*-%%%=!SA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5:TS_D*6
MO_75?YU5JWI?_(5M?^NR_P Z4MF./Q(ANO\ C[F_ZZ-_.HJFNO\ C[F_ZZ-_
M.H:%L#W"BBBF(***L6-L;R_@M@<&60)UQU-)NRNP2N[([&Q\(Z?J?AZUF7=!
M<O'N,JDG)]P?Z8K"N/"&LPWGV=+;S@?NRH1M(]R>GXUV=OJ$&F6T5A' \30H
M !<R!!_WUU;_ ("#4GF:A>?<$@4_W5\E?Q9LL?J%%>1'$58R;OIYGM2PU&<4
MK:^1S<'@B*WB$FK:BD.>BQD=?J>OTQ23>%]+CP$ENR6^Z92L8;Z KN/X*:ZF
M'2-K;Y9MK'KY((8CW<DN?S%6"EIIL32)$%+$#Y1EY#V&>I-0\5.^]RUA(6^&
MQR-MX)249/VA@3PSD1*!],%C^(6M6T\#Z7"P>XW3M_=R57\LY_6M@0W=S\T\
MI@0](HCS^+?X8^IH_LNQ/W[9)3ZS?O#^;9J)8FH]Y?<7#"TUM'[R#_A'=&_Z
M!UO_ -\T?\([HW_0-@_[XJQ_96G]K&W4^JQ@'\Q2?8GBYM;F2,_W)"9$/Y\C
M\"*Q]I+^9FWLX_RH@_X1W1O^@;!_WQ574O#^D)9Y2PA4F2-<J,'!=0>?H:U+
M>Y,DA@F3RIU&2N<AAZJ>X_E3-4_X\Q_UVB_]&+3C4J*2NV*5.FXMI(YR]\$:
M=]L@2"::)92P*Y#8P,\9JG?^ ;A&7^S[A9%Q\WG':<^V!787/_'_ &?^\_\
MZ":9=-<37B6D,P@4QEW<+ENN,#/ ^N#6T<365M3&6%HN_N_<>::IH=YI&W[5
MY0W= D@)^N.N*SJ[[QE9P6GAX")3N>X4N['<SG#<DGDUP->KAZKJPYF>1B:2
MI5.5!11170<X44Y$:1U11EF. /4UN_\ "#^)?^@5)_WVG^-1*<8_$[%1A*7P
MJY@45O\ _"#^)?\ H%2?]]I_C1_P@_B7_H%2?]]I_C4^VI?S+[R_8U?Y7]Q@
M45OCP-XE) _LJ3GUD3_&KD/@<02!-6U>UM9#_P N\.9YO^^5_P#KTGB*2^U^
MHUAZK^S^ARE2102SL5AB>0@9(12<"O2=.\'6$>#;:%<7;?\ /;4I?*3_ +X7
M+?@1726VBWL<03[?'8H.D6GVR1J/J6#9_2N6>.BME_7XG5# 3EN_Z_ \05=S
MA20N3C+< ?6O<[756CM(4_L^\;:BC*Q<'BJ&H>'9[K/VNTT[5A_>D0V\W_?:
MY!_(5>37(;1%CO[*[L @QNDCWQ_]]ID?GBN/$UU72LMCLPU!T&[O<\S^(,OG
M^)FFV-'NB7Y'&&&/45R]=]XP\/7_ (@UAM4T<0WULZ*N89E)! ^M8'_"#^)?
M^@5)_P!]I_C7HX>K35**;1YU>E4=632;,"BM_P#X0?Q+_P! J3_OM/\ &C_A
M!_$O_0*D_P"^T_QK;VU+^9?>8^QJ_P K^XP**U[[PMK>FVCW=YI[PP1XW.64
MXR<#H?4UD5<91DKQ=S.491=I*P44450@HHHH **** +NM?\ (<O_ /KYD_\
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
MBGY_(M-XDL'8I8B?4''&+2,NO_??W1^='FZ_=_ZNVM=.0_Q3.9G_ .^5P/\
MQXU975M*10JZA9@#@ 3+Q^M+_;&E_P#02M/^_P"O^-<FVT3LWWD5?[!^T<ZE
MJ%W>YZH9/*C_ .^4QG\<U?M+"SL(_+M+6*!?2- N?RICZII\1"R7ULA(# -*
MHR#T/6D_MC2_^@C:?]_E_P :3<V-*"+E%4_[8TO_ *"-I_W^7_&G1ZII\K;8
M[ZV=L$X652<#D]ZGE?8KF7<M452_MC2_^@E:?]_U_P :7^V-+_Z"-I_W^7_&
MCE?8.:/<CNM"TR[E\Z2T1)O^>T1,<G_?2X-0?V9JEKS8ZNTBCI%>QB0?]]##
M?GFK?]L:7_T$;3_O\O\ C3CJFGB(2F^M@C$J&\U<$CMG-7>9#4&4O[4U.TXO
M]'D=1_RULG$H_P"^3AOR!J:TU[2[R3RHKQ%F_P">,N8Y/^^6P:E_MC2_^@C:
M?]_E_P :KW=UH%_'Y=W<:?<)_=D=&'ZT63W07:VE]Y0\?JS^#+X*"Q_=G &?
M^6BUXM7M'V728#_Q+/$!L3VC6Z62/_OAR1^6*Y;QTHTV!8-0L+"YGNE;RKR"
M,PR*5(Y8<YZ^M>E@ZO)^[2O?^OZU/-QM+G_>-VM_7]:' 4445ZQY 4444 %%
M%% %W6O^0Y?_ /7S)_Z$:I5=UK_D.7__ %\R?^A&J53#X45/XF%%%%42%%%%
M !1110 4444 %30W4]NK+#*T8;&=IQG!R/UQ^0J&BDU?<$VMCL=-UVWO3"NI
M7BK-+P[D8"@#'7L2,@>FYCW%;(!U&?9C8DC98=-JKV]L _\ ?3'^[7FZL4<,
M.JG(KH]'\17,DLUK<>3Y4Z@%C\NU1_#G^[C.>_)/7KP5L-;WH'HT<3?W9G2W
M(_M)_LR#"W6%;'&R$<@>V>6_%0>HKE];T"UL[8S67GR-)*6C3J%B Y8\9Z]#
MZ5U$,L7V(7"3;S=9"NGWMF?F/'1B<#'8E!VI\(9!)<DK'+-^YC(Z1H/O$>P
M^AVY_BKEIU)4WH=52G&JM=SS,JR@$J1N&1D=125V>IZ(VM2PW$<OD)O%O!$R
MYQ&H.3^'/XY%<A<1K#<21(^]4<J&QC< >N*]2E551>9Y56C*F_(CHHHK8Q"B
MBB@ HHHH ] \#PWUQX;DAL)Y;=GU%1)+$!E4V<GG\*ZS_A'=2_Z&?4/^^8_\
M*X_P;:17OA>2.>=((!J*M*S3&/*[.0".]=+_ &%X2_Y_Q_X,6_\ BJ\.N_WD
MO\KGN8=?NX^G>P[3M$UNXLQ)=^(+^"7>X*;4Z!B%/3N #^-$VB:VFH6T,?B"
M_>"17,LFU/D(QM[=\G\JIZ?H/AY;0"_U)'GWODIJ+8V[CM_B_NXHFT'P\=0M
MFAU)!:A7\]3J+9)XVX^;ZU%_>>O_ )*B[>ZM/_)F:<OA_55A=D\2W[.%)5=J
M<G\JBLM"UF:PMY;GQ%?PSO$K21[4^1B.1T[&H)="\*F%Q%J"A]IVDZBW7M_%
M4=EH/AM;"W6\U%&N1$HF9=1;!?'S$?-ZYJ;Z;_\ DJ*MKM_Y,RR-$UO^U&@/
MB"_^S" .)MJ<ON(*]/3!_&I9]#U>WB,T/B&^G=,$1E4PW/3I6<-!\/?VHS'4
MD^Q>0 %_M%MWF;CD_>Z8Q4TVA^'!&39:@HN008]VH,1G/INYH;\_P0DO+_R9
MG(:]XFUG2?%FH+9ZA*D:S'$;'<@_X"<@4EM\0O$<MU%&UU$59U!_<KT)^E9G
MC#_D;=2_Z['^59EE_P ?UO\ ]=5_G7K0HTY4TW%;'DSK5(U&E)[GT)0  ,
M?2BEKYX^D"O#O&7_ "-VI?\ 7;^@KW&O#O&7_(W:E_UV_H*]'+OXC]#S,R_A
MKU,2BBBO;/$"BBB@ JUIG_(1A_WOZ55JWI?.I0?[W]*4MF./Q(JGJ:2E/4TE
M,04444 %%%% !1110 4444 %%%% !7H?A2[2VTZ/2K^/R)MI>,28Q*C<Y'KU
MZ5R7A_0GUVYDB$XA2)=S-MW'V&.*[&TT,PH-,NY(M1@B021B:/:R9." <GTK
MS\9.#7(WJ>A@Z=1/G2T(K>\TW1_$]U&MQ!!:S6ZR85AL#@XQ@=#CM6E_PD^D
M'_5W+2G_ *9PNW\A5--0T'3KJ2W-K:V[1,5W+LSQZ]ZTH]<TR4?N[V!O]D2K
MG\LUP35[-Q9Z-.5KI21!_P )'9]K>]8>HM7_ ,*7_A([(??BO$]VM7_PJ:?6
M["V ,TDL:GHQ@DP?H=N*D75;-D$AD9$/1I(V0'\6 %9\J_E?]?(TYG_.OZ^9
M67Q-HY.#>B,^DB,G\Q6;I36.J>)-1O)7AG\LHEON8,  .2H^O>M.?7]'12KW
MMN_^R)%;^M4[==&UQIA#IUI(8]OS?*"<GOMYK2*48MV:_KY&<FY22YD[=/ZN
M<YXTN1?WJSVZE[:W_<M,!\I?DD ]ZYBN^N_"\FLQJ1>I;00N\<5O'!\BX8C/
MWNIQG-</=6[VEW-;2$%X79&(Z9!Q7JX6<''DB]CR<53FI\\EN0T445U'(%%%
M% !7JM]_R2)?^O2+_P!"6O*J]5OO^21+_P!>D7_H2UPXO>GZG=@]JGH>5444
M5W'"%%%% $]E_P ?UO\ ]=5_G7<_%?\ X_--_P"N;_S%<-9?\?UO_P!=5_G7
M<_%?_C\TW_KF_P#,5QU?]XI_,ZZ7^[U/D8UW_P DVL/^P@__ *":YBNGN_\
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
M.KNC\ZK;_P"]_2IELRH_$BF>II*4]3251(4444 %%%% !1110 4444 %%%%
M'8?#W_C[O1_TS7^9KKP/^)LQ_P"F _\ 0C7'?#XC[=>+D9,2D#\:[ D#5CDX
M'V?O_O5X>+_C2]#WL'_ CZGFWB%"VMWSJ,[9V#8[<\'_ #Z5E5I>("1XAOB"
M0?/;D?6L\NQZG/UYKV*7P+T/%J_&_4Z#PQJ":-OU"[EE%NY,21(,[VX).,XX
M&/SK)U2.2._?S)VG#@.DK$Y=6&0>?K4$ES++!% S?NX<[% QC)R?\^U++<RS
M)$DC!A"FQ,@9"Y)Q^IJ8T[3<NY4JEX*'8B ). ,D]A7:^ %V27R?Q!8]WL3N
M_P#K5Q?F/C&X@>@/%=C\/2 VH$G'^K'_ *%66,_@LUP?\>)UFG<VS_\ 7>;_
M -&-7EVM_P#(=O\ _KYD_P#0C7J.G?\ 'L__ %WF_P#1C5Y;K)#:W?L#D&YD
M((_WC7+@?XDCLQ_\*!2HHHKU3R HHHH *]5OO^21+_UZ1?\ H2UY57JM]_R2
M)?\ KTB_]"6N'%[T_4[L'M4]#RJBBBNXX0HHHH GLO\ C^M_^NJ_SKN?BO\
M\?FF_P#7-_YBN&LO^/ZW_P"NJ_SKN?BO_P ?FF_]<W_F*XZO^\4_F==+_=ZG
MR,:[_P"2;6'_ &$'_P#037,5T]W_ ,DVL/\ L(/_ .@FN8K6AM+U9E7W7H@H
MHHK<Q"BBB@ HHHH *O:)_P ARQ_Z^$_F*HU?T/\ Y#UA_P!?"?\ H0J9?"QQ
M^)%>^_X_[C_KJW\S4%6+[_D(7/\ UU;^9JO3CL#W"BBBF(**** "I;:YFM+A
M+BWD,<J'*L.U144FKZ,$[:H]/\.^(H=;M]CXCNT'SQ^ON/;^5;5>-V]Q-:7"
M7$$ACEC.58=J]*\.^(H=:M]CXCNT'SQ_WO<>W\J\;%87V?O0V_(]S"8M5/<G
MO^9?TT9M&!_Y[2_^C&JNI%EJD\=O9NZ/%&Q6'8H#9?)P2.3CMZ59TW_CT;_K
MM+_Z,:J<_P#R,<'^ZG_H,U<R^*1U/2,62W=TWD?Z3I4CQEE4J[1GDD <9]33
M=.M5E<7F)$B&?)@9RP3J"W4@'J,#@#ZU8U3_ (\Q_P!=HO\ T8M+I?\ R#HO
MH?YFE?W+H+7J69:JO?W]OIMH]S=2!(U_,GT'J:34-0MM,M'NKJ38B_FQ]![U
MYEK>N7.MW?F2_)$O$<0/"C^I]ZUP^&=9W>QEB<3&BK+<77-=N-;NO,D^2%/]
M7$#PH]?<UET45[L8J"Y8['@2FYOFEN%%%%42%;OA?[FM?]@J;^:UA5N^%_N:
MU_V"IOYK65;X&:T?C0OASP_#J]O>W5U,T4-J% VNB;V8\#+D#M5BX\$W:7,@
MCG@CA6(RGS7+,B@X(;:IY!ZXR!ZUBV^JWMK:"UAF"PB83["BD%QT)R.?ITJX
M_BS7)(##)?LZD,-SHI8;LYPQ&1U(X/3BLY1K\S<6K&D94>5*2=RZ/ ^H/%YD
M=W:R#Y.$69B-XRN<1\<8Z],C.*;-X'U:W,@=[?\ =QN_#M\P7)P..20K8_W3
MTJFOBG6%;=]IC9A()06MXV*N %!&5X. !QZ4]/&'B!%B5=2<+"FQ1L7&W&,$
M8^;CUS4\N)[H=\/V9GZC8RZ9?RV4S(TD)VN4.1G'3\.E5:N7$E_J]R]T\1FD
M8_.T4 7)ZY.T 9]ZADL[J%-\MM*BC^)D(%=$7HE)ZG/):MQ6A[9X/_Y%+3?^
MN K:K%\'_P#(I:;_ -<!6U7S57XWZGU%+^''T"L[Q#<S6?A^_N;=_+EB@9D8
M#."![UHUD^*O^15U/_KV?^5*'Q(=3X&01Z-J;QJQ\27OS '_ %47_P 33O[#
MU/\ Z&6^_P"_47_Q-*VHZM"?+CTNVE5(PY;[9MPIS@G*<=#ZTD&LZC<Z8-0A
ML;-H2I88O&R<''_//':M+S\OP,E[/;7\0_L/4_\ H9;[_OU%_P#$T?V'J?\
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
MK1^-&%1116ID%%%% 'IWPH_Y!NH?]=E_E6K\1O\ D3[C_KI'_P"A"LKX4?\
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
M " [/_KY_P#937EE>I@FY4KONSR<;%1K679!11178<84444 %%%% !5[1/\
MD.6/_7PG\Q5&KVB_\ANR_P"NZ?S%3+X6./Q(@OO^/^X_ZZM_,U!4][_Q_7'_
M %U;^=04UL#W"BBBF(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K8\.7UE93WJ7\DD<-U9O!OC3<06*\X_ UCT5,HJ2LRHR<7=&[]C\+?]!>^_
M\!!_\51]C\+?]!>^_P# 0?\ Q585%1[-_P S_#_(OVB_E7X_YF[]C\+?]!>^
M_P# 0?\ Q5'V/PM_T%[[_P !!_\ %5A44>S?\S_#_(/:+^5?C_F>@^%_$OAO
MPS;SPQW5Y<"9PQ+6X7&!CUJUX@\9>'-?TF33WGNX0[*V\0 D8.>F:\THK!X.
M#GSW=S=8R:AR)*QZ)+XOT*+P?)HEO+<R.+9H4=X=H)QQGGBG>&/&^C:-I;VU
MRT[.T\D@*1Y&">*\YHIO!TW%Q=]=1+&5%)25M%8]>_X69X?_ .GK_OU_]>J&
MN?$#1-0T.]LX/M'FSPLB;H\#)'UKS"BH6 I)WU+>/K-6=CUN+XE>'TB12;K(
M4 _NO_KT_P#X69X?_P"GK_OU_P#7KR&BE]0H^8_[0K>1Z]_PLSP__P!/7_?K
M_P"O1_PLSP__ -/7_?K_ .O7D-%']GT?,/[0K>1Z9=>/=%F\0:??)]H\JWBF
M1\Q\Y;;C'/\ LFL'QYXET_Q$]B;#S<0!P_F)MZ[<?R-<C16L,+3A)270RJ8N
MI.+B^H4445U'*%%%% !1110!=UK_ )#E_P#]?,G_ *$:I5=UK_D.7_\ U\R?
M^A&J53#X45/XF%%%%42%%%% !1110 4444 %%%% !1172^!(HY=;F62-7 MF
M.&&?XEK.I/V<'+L:4H>TFH]SFJ*]2U+4=$TF5(KR.-&==R@0YX_ 5QOBB^L-
M4O+;^RUW84J0L14DD\<8YK"CB95&O=LNYT5L-&DG[R;['/T5L+X3UQX_,&GM
MCT+J#^1.:S)[:>VG:">)XY5."C#!KHC4A+1.YS2ISCK)6(J*UXO"NN31"1-/
M<*1GYF53^1.:CL=)O#K45I)9OYB.K21LO\.1D\]12]K#6SV'[*>ET]3,HKT;
MQ+H,$NCNNG:; +C>N/*B56QGGFN%L-)O]3)%G:O*%ZL, #\3Q6=+$1J1YMC2
MMAITYJ.Y3HK0OM"U338_-N[-XX_[X(8#ZD$XHM]"U2[MUN(+*22)LX<8P<<5
MK[2%KWT,O9SO:SN9]%:D7AK69[47,=A(8R,@Y )'L,Y_2J$-M/<SB"&%Y)2<
M!%7)IJ<7>SV$X25KK<BHK7?PKKD<1D;3W*@9PK*Q_('-4[/3+W4'=+6V>5H_
MO@?PTE4@U=-#=.:=FF5**TE\/ZL[S(+)P8!NDW$ *,9ZD^E)9:!JNHQ>;:V;
MO&>C$A0?H21FCVD+7N@]E.]K,SJ*N7^DW^F%1>6SQ!NA."#^(XJG5)J2NB7%
MQ=F@HHHIB"BBB@ HHHH **** "BBB@ K2\/\Z[:?[_\ 0UFUI^'>=?M/]_\
MH:F?PLJ'Q(S3]X_6DI3]X_6DJB0HHHH **** "BBB@ HHJ6V@>ZN8K>(9>5P
MB_4G%#=M02OH='X/\/KJ,QOKM-UM$<(IZ.W^ KM]5_Y!%Y_U[O\ ^@FGV%G'
MI]C#:1?<B4*#Z^I_$\T7L+7%A<0)C=)$R#/3)!%?/5JSJU.9['T=&@J5+E6Y
MS]SXSAM[J6 K#F-RAR[]CC^Y5K2]936;V&1 @\L.ORECV7U KB-9L3%K-XLM
MQ"C&9FVDG(!.1V]#73>"+"2.(W.^-XM[ %2>3@>U==6C2A2YUN<=&O5G5Y'L
M==1117EGJA1110 4444P.5;Q3%I:QVC+$2B _,S@\\]E/\ZEM?$<>L2K BQ@
MI)&_RLQ_C4=U'K7->)M->WU4"::%-T:E<D\@<9X'M5OP=ITDE]-+'+%(D83<
M5)X^<-W'HIKU94:2I>TZGD1K5G5]GT.YN[2"^M7MKF,21.,$&O+-:TJ71]2>
MU?)3[T;_ -Y>QKUFN>\9Z8+[1C<(/WMK\X]U_B']?PKFP=9TY\KV9U8V@JD.
M9;H\WHHHKW3P KW3PG_R*FF?]>Z_RKPNO=/"?_(J:9_U[K_*O,S'X(^IZ>6_
M'+T,B^^&VD7]_/>/=7B//(TC*K+@$G)QE?6J_P#PJO1O^?V^_P"^D_\ B:[:
MBO.6)K)64CTGA:+=W$XG_A5>C?\ /[??]])_\31_PJO1O^?V^_[Z3_XFNVHI
M_6JW\P?5:'\I@>'O!NG^&[J6YM9KB625-A\U@0!G/8#TKH*2BL)SE-WD[LVA
M",%RQ5D</\5?^0'9_P#7S_[*:\LKU/XJ_P#(#L_^OG_V4UY97NX'^"CP<?\
MQV%%%%=IQ!1110 4444 %7=&_P"0U9?]=T_F*I5<TC_D,6?_ %W3^8J9;,<?
MB1%>_P#']/\ ]=6_G4%37G_'[/\ ]=&_G4--; ]PHHHIB"BBB@ HHHH ****
M "BNA\':1#JFI/)<H'AMU#%#T9CTS[<&NRDU:SM]:AT06_,J9R  J\$@8_"N
M2KB>2?)%7:.RCA>>'/*5D]#RRBNN\8Z%'%>VLMA %>Z8H8D& 6[$#W_I7/7F
MCZAI\2RW=J\2,VT%L<GT_2M:=:%2*?<QJ4)TY--;%*BM&;P_JUO$99K&1$!
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
M)49/"]A^6*I>=+_SU?\ [Z-1T5:BDK(AR;=V2>=+_P ]7_[Z-'G2_P#/5_\
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
M^T_W_P"AJ9_"RH?$C-;[Q^M)2G[Q^M)5$A1110 4444 %%%% !1110 4444
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
M[I6EW5A'<M>1M++.78,#N<*%P<8^3GZUE0^*+B(J[6EM+-#(\MO*X;,)<Y.
M#@\\C.<&M/1=;MK6TM+BYNK622T60!9('\]<YPJ,,J02>IP1DUSRA4C'K_5S
M:,Z<G_7D16UGIJQ:>UP(1++I[/$+J1A$TOFL!N.>!M!]!FIY!%8:=KD)T>&
M^5 Q1W9AEBH^4AL%<_,/KSGI6+#X@GCACMY+:":W2V^SM$^[#KO+Y)!R"">H
MIS^(II&N5DM+=H)X$@$)W;8U3&S:<YR,=R<U;I5&]?S\R54II:?EY&IJ-I8Z
M8EY?&R2Y*RV\,<<SL57=#O8\')/&!SQ1IEKI%XKBSL(KB1[EMUK<3%)A#@;1
M'R 6^]ZG@5F?\))+))/]JL[>YAG,;-"^X*&1=JL,$'IU]<T]/%5T9A/<VMM=
M3)<-<0O(&!B<XZ8(R.!P<]*/9U.6W7U#VE/FOT]"/4(P_AW3YR"'BFFMCNZ[
M058 _0NU8]:.H7PFL+.U5]YCWS2MZR.<G\@%_'-9U=---1U\SFJ-.6GD%%%%
M:$!1110 4444 %:&A<:U;?[W]#6?5_1.-8MO][^AJ9?"RH?$BB>II*4]3251
M(4444 %36EK-?7<5K;KNEF<(BDXR34-:WA;_ )&G3/\ KY3^=3-\L6T5!<TD
MF37_ (-U[3;5[JXL?W,8R[)(K;1ZD YK#KTG2F)\;^)X7)\A[>0N.QY _D34
M>DZ1I>H6^AZLUE!]GAMIOMJB,;69!@%AZYR?RKBCBG%>^ON\U<[)852?N/[_
M "=CSJBO1+%=-ATOP[<'1K&634KIHI#)$#M5G(X'3(XQGIBHH].@L-2UMK?2
MK PPW(5;F_(,$"\$J%/)//;VJ_K2UT_J]B/JKTU_JUS@**],GT;2+3Q!KI&F
MV\D,&G"X2%E^4-@DX],X[4Z+^RY)O#LS:#IV_5D9)@(?E4 #[J],Y/4Y.*7U
MQ=(_U:Y7U-]9?U>QY\NDW;:.VJA%^RI+Y1;<,[N.W7O5*N^.@:=)I5W MM&C
M?V_]E27;\ZQEE& >O>H/$%SI$<VJZ/\ V$D:VFT6UQ:PC>A R3(V>0:J.)N[
M6O\ Y:$RPUE>]OZ9Q%3V=G<7]W':VL32S2G"(O4UW^JV>FW&AW4NCZ9IU[8)
M; I) 0MS;N!]Y\\D>W7BN=\"03GQ$E['(D4-BC37$CC($>,$?7!--8CFIRDE
M:Q+P_+4C%N]S+U30M2T;RS?6_EK+G8ZNKJ<=1D$C--TG1[W6[MK6PB$DJH7(
M+!> 0._U%=GXETEM1T:&31_L\.AVT#W:2%CEW)^9?8]@*S?AK_R,%S_UY2?^
MA+4JNW1<^J+=!*LH=&8NJ>&=7T:..2^M#''(VU9%=67/ID$XJ5?">L-K+:2L
M"&Y6/S6'F#:J^I/XBMC2B9/ACJB2G<B7D?EY[$LF<?G^M=/;):Z9XNU>TM+"
MUCB73O-&V/!SQ\O'8]Q6<\3.-UU5_P!/\S2.&A)I]';]?\CSS_A&M2^PW=\4
MC%O:2-&\GFC#,.H7UK)KT1;Q=2\"6:-864*W>I"W*Q186/=GYE&>&]ZD\066
MAP6^JV$D>DV_V>$&S$/%P'"YPY[YJHXJ2=I+J3+"IJ\7T/-Z*])U*QTC_A(-
M+T&/2+9!>1QRS3J,-@$G:,=,[3D]\U#K-OHLEO<0NFD175O>HMM'9C#F/>%*
MN,<G&2:I8M.WN[DO"-7][8\\K1CT'4I#98M]HOSBW9F #_KQU[UWM[9:5+?>
M(M)71[*)+2S\Z.5(\2!]@/7L.G ]_6FSW$-_8^$H)]/LS%=R'<@BX0 CA>>
M>]0\6W:R_JUREA$KW?\ 5['G-Y:RV-Y+:3@"6%RC@'(!'O4ECIMYJ1E%G 93
M#&9),$#:HZGFNVMK&"VO]8>/2=.$,=\8Q<WV/)B0'[BK_>^GJ*U+.*UTGQ3K
M]I:65ND2V/G %.^T97_=/7%.6*LK):_\-_F$<+=ZO3_A_P#(\KHKT*RCT^SM
M- +:18S-K=PYG,D.[8"P 5,_= W#\J5[/2= T;5KIM*M[QK75&B@$PSA2JX!
M/<#)XJOK2O:W]7L1]5=KW_JUSSRBO1]-MM+OM&MO[+TO3=0_T<F\MV(2Z$F.
M2K'H <_TKB;R[L9-*M+6&Q\FZA+>?,3S)D\?E6E.OSNUC.I1Y%>YG4445T&
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
MUU-_(U-3\4SW^GQZ=!96MC9I)YABMU(WMZDU8?QM=OK-UJ9M(?,NK7[,R9.
M..1[\5AV>G7FH,5L[66<K@'RU)QGIG\C4D6C:G-<R6T=A<--$P5T$9RI.<9]
M.AH=.BM&"J5GJBROB"Y308=)2-%6"Y^T)*,[MW/X=ZT-0\:SWUI=(NGVT%Q?
M(J7-PF=TB@8Q@]*Q#I6H+8_;C9S"V_YZ[#MZXSGTSQFK=IX>O)K*XO+B&:""
M.V:>.1HSMDP0 ,^^<_A1*%'=]QQG6V1+?^*;R]UJSU58XX9[.-$0+D@[23S]
M<U9O_&,MW T,&G6]H)K@7%P8R297!SSGH,C-81LKI7E0V\@:% \@VG**<<GT
M'(_.K T35"D#_8+@)<$"-O+/S9Z?G3=.CI?H)5*KO;J:;^,KI]2U.^-K#OU*
M#R'7)P@VA<C\J6V\8SP6&G6SV-O*^G/N@E.0P&<X_&LO6=*FT75)K&8,?+8[
M'9-N]<X# >AQ39M&U.W@6>:PN$B8 AVC(!!( _F/SI>SHM(?M*R;-A?&<S07
MD-QIUM<)<W)NE63.(Y#^/(XZ4J^-[L:_<:L;.!C<P>1+"<[2O'^%9/\ 86K>
M<D)TZX$D@8JIC()"G#'Z U7FL+RV\WS[66/R7"2;D(VL>0#]<4*E1>P.K61O
MV?C5[6"&)]+M9Q:2M):%BP\C<2<#U S_ "JA/XDN[K2+O3YT1_M=V;J27G.X
M@< =,<55BT;49+UK3[%.)HROF)Y9RF<8R/Q%:=SX/OH!>1QQS33V]RL*(L1'
MF(0QW^P^7]:GEH18^:O)$]KXXGMH;9O[.M7O;2#R(;HYW*N,<C.":R+S5WO=
M*M+%K>)?LI8^:H^:3<<\U1EADMYGAFC:.1"59&&"I]"*96L:5-.Z1G*K-JS8
M4445J9!1110 4444 %%%% !1110 5)!_Q\1_[PJ.I(?]<G^\*&"&R?ZQOJ:;
M3G^^WU--H **** "I(+>:ZG2"WB>65SA409)/TJ.M7PYK/\ 8&M0Z@81,J J
MR9P<$8X/K4S;46XK4J"3DE)Z%&\LKK3[@V]Y;R02@9V2+@X]:@K?\7^)%\2Z
ME'<1VY@CBCV*&.6/.<FL"E3<G%.2LQU%%3:B[HZ,^'K+[4VDBYG_ +46#S/N
MCRB^S?Y?KG'&?7M67'H>J2VOVI+&5H?+\P.!U4=2/7I74M$X\6/XEP/[-,1G
M$^X;23%C9_O;N,=:K6LH&JZ#\XPNE2 \]"1-_P#6KD56:6FNGXZW1U.E!O73
M7_*S.=.D:@+'[<;206^W=OQ_#G&<=<9[]*T'\-3-9:A=PI.J69CPLJ ,V1EL
M\\8Z^^:U&@DGT-I[E/+$>FA8K^WD(20#&(74\%NW&#QWI]^AN?\ A(4B D(^
MR2%5(R45?F/X4W6FW_7="5&*7]=F<Q/HVHVULES-9RI$Y #$>O3(ZC/;/6DO
M=)O].56O+5X5<E03ZCJ#Z'V-=CJ\DL=SJ%S#!:VD%W<0F*]DD<B;YU9649(X
M R<#@9%9GB2W9-,>>>W:QN)+TEH5D+17'!S*@/(].I'S4X5Y2:OU%.A&*=NA
MAVFC:C?6YN+6TDEC!(W+W(&2 .YQZ4V#2-0N;-KN&TD>!<Y<#KCKCUQWQTKJ
MO"UL$31;ORVN5^T.&>27$=I\P&,#'S-P>3SQP:KRV%[/;:7-:R_98[*WFCN)
ML\0.&<L&]"00/?--UWS-?UU_R$J"Y4_ZZ?YG._V1J'V#[=]DD^SXW;\=LXSC
MKC/&>E+-H^HVUFMY-:2) P!WD= >A(ZC/;/6MW4K6[GACU*VG\FR72HXS+GY
M20H5HO\ >+9X_&K>J1O'/K^I28^P7MLJVSY^64ED*A?7 !^F*/;RTV_KIZA[
M".O]?/T.2:PNU>9&MI0T! E!4_(2<#/ISQ5J7P]J\(4RV$J;I/+&1_%Z'TZ=
MZZC4K*YAG\274L3)!/-"T4AZ2 RJ<KZCD<BJ&J2!CXLRX.Z[CQSUQ(U)5Y2V
M_K;_ #&Z$8[_ -;_ .1G7_AC4+;6;C3K>%Y_)Y#X"@KG )YP,GWJG!HNIW$D
M\<5E*SVQQ*NW!0^GU]NM=CJ$#R7.NP)IZWTMQ=17$<.\@R1?, PVD$@$_K53
M4DN]6M+R*U,+W4&HK),('^55$04-D]@0<GWJ8UYVUM_5BI4(7T_K<YW4-(:V
M\0S:3;LTK)-Y2$\$U;U+PS<PZQ/8Z?;W$ZV^ [R;1DY(R.< '' ZTWQ$P;QE
M>,&!!NNHZ=:U]3MYM436+33U,URNL&5D0\E,, WT!_+-6ZDTHN_3_(A4XOF5
MNIS46C:E-'-)'9RE("PE)7&PJ,D'/3%/T72QJ^HQ6ANH;<.ZKND;!.3C"CN?
M:M_Q3=1SZ=>>1,'1M5.2K<,1$H)]^<U@^'B%\2:820 +R+)/^^*N,Y2IN6Q,
MH1C44=Q]IIEHTM\]Y=M#;V9P=BAI)"6P H)'U/I46KZ<NFW,:Q3&:&>%)HG*
M[2589&1S@UHZ7I*ZEJVH3R1-<16K,_D(P5IF+8"Y[#J2?057U:UU:ZOKB>\M
MUB>&)7,8*JL<8.U0HST' P.:(S]^UP</<O8D;0[)K:X6WU S7=K;"YE"H#$1
M\N5# ]1N';J"*?-X:7,,5O<L\QFCAF#H JETWY!ST !SGTJ[;6,]CI6H07!B
MDTN2T,L=TBA=\F 47<.3\W!4Y[\5#IVIW$FG^;?S+Y3R+:Q':JGD!7<D#)*Q
M_+D]-]9<\]6G?^OZT-.2&B:L<[<+$MQ(L#,\0<A&88)7/!-64T?49+$WRVDA
MMP"V_'8'!..N!Z]*T?$]G%:M;D6B6DSM*&B0$#8'PC8)[C//?&:V+:-S<:?J
MPP=.@TDQ329^56$;J4/N6/3OFM)5FH*2_K_AS.-%.;BS!UG0_P"R+&Q>03>?
M<1[WW8V+R?E'?/'ZUCUKZ\08]*P0<:?&#C_>:LBM:3;C=F=5)2L@HHHK0S"B
MBB@ HHHH **** "BBB@"[K7_ "'+_P#Z^9/_ $(U2J[K7_(<O_\ KYD_]"-4
MJF'PHJ?Q,****HD**** "BBB@ HK<T[2M/;3[:YU"2X5KVY,$/D[<(!MRS9'
M/+#@8I]SH%O#<VT2RR$3:E+:$G'"JR@'Z_,:R]M&]C7V4K7,"BNHTWPW87UX
MUD/MTTOVF2%I(E 2W4'"LY*X;/H"*EM[=GT:Q596B*:=?,2H!W ,W'(Z'IZU
M#KQZ?U_5BE0EU.2I0Q (!.#U'K75ZCI>EW<-NEKYT<Z:2+B,%5 DVDDYQU.
MWY"L+5K&+3IH($=FD:WCDF#?PNPW8'X$54*L9Z$SI2AJ4**Z_4=-LK[Q%?":
M.\GFW0JD%HN"%,8R[,5( ''''6DFL--T[2+BRU"2X>*#5GB4P;0Q 0#)SGH.
MU1]8CIIJ7["6NIR-+D[=N3CKBNI'A6TMOM(NWNYEANW@>2V4$6Z@ B1UP20<
M]!CH>:Y8@!B <@'KZUK"I&>QG.G*&XE%%%:&9IVFNSV5LD45M:F2(,(KAH_W
MD8;K@YP>IQD'%9E%%2HI.Z&Y-Z,****H04444 %%%% $DD\DJ1(Y&V)=J  #
M R3_ #)J.BBBP7"BBB@ HHHH **** "BBB@ HHHH **** "KFD_\A2#_ 'OZ
M53JWI?&I0?[W]*4MF./Q(JGJ:2E/4TE,04444 %6+"Z^PZA;7?EB3R)5DV'H
MV#G%5Z*35U9@G9W1UWC/QE;>)+2VM[:TDB$3[W:7&<XQ@8[5R-%%13IQIQY8
M[%U*DJDN:6YM1K]B\(23#B74;GRL_P#3- &/YL5_[YK:L())]1\/:K&C&SM;
M91/,!\L1C9BP8]N,=>N:XR@,P4J&.#U&>#42I-]>Y<:J73L=Y8S7-V-#:&WC
MDTPP&.^9HPRJ S;@[$?+A3D=.O%8FD:I/'%,6*-9V$>Y2T8W-A\QQD]<>80V
M/8USX9@I4,0#U&>M)N(4J"<'J/6I6'2313KMV9T>OV%O#I@N%MO+?S8A'/EB
M;@-%O=CDX.&QTZ9Q5SP[!/=:?IZ/#)Y*32F*]M7(:S8XW&0$;<< \]L\UR!9
MB "20.@STH#,H(#$ ]<'K3=%N'+<2K)3YK'=:782+';E89[PRZ5*J7);]VF5
M?$2 #EL^I)Z\5#8E#<6,9B,LDN@ND48;:7;<_P H/J1D5QF]L ;C@'(&>E("
M0003D=*CZNW>[+^L)6LCM(X[B6>.Q^Q""8:1.D5N'9Y0"6(5L@<]2!Z$57EF
M"^$CJ+'%P8!I; ]00^[I_N "N4+,6W%B6]<\U:N=2>XL(+%88H8826(C!S(Y
M !9B2>>.V![4_8--![=-,U-!MKJ[\/ZW!:(\DK"#]VG+.-QR ._T]JT]7FDB
MTK4XMY$Z6]A#<X/)<*VX$_D#]*Y:WU":VLKFTC"[+DH6;G<-IR,56R3WZTW1
M<IMOO_E_D2JRC!)=O\_\SM6BE^T2ZCL;^S#HGEK)_!GR@H3/3=O[=<T^[@NC
M=:S?(KC3Y]*7R9/X'&V/ 'N,'Z<UQ&YMNW<=N<XSQ1N;:%W' Z#/2E]7?<KZ
MPNQVEU9W$<^M7SPL+6;3(O+EQ\LG^J^Z>_0U5\16M^M_JM\)/*T^:2(H6^[<
M*2"@0XP<#GVQ7*%F( +' Z#/2E+,5"EB0.@STIQH-.]_P]/\A2KIJUOZU_S-
MSQ-$UMXQNGNHF6-[DRC</OH6ZCU%;E[:WL3^(+F8_P"C75S#) V[(D7S05*^
MH (%<-DY!)SCUK3N];:XM)+>*QM;7SRK3M I'F;>G!)"C/. !S2E2E:*73_@
M!&K%.3?7_@F]=^?>ZCXKMH=\UV\@$:+DLR++\P [X&./05;MXTNM2&D73 2+
M8VKW&X\J\3 L#[A"P_"N##,K;E)!'<&C)SG/-#P^EK_UI_D"Q&M[?UK_ )G8
M:I>^?HD.J,P\W5)(DDR>1Y3/N_\ :='B**>VL]=$B/'YNJHZYXWJ1(0?<5Q]
M!)/4DTUA[6L_Z_I Z][W1K^+#GQ->D\DLI_\=%8]+UI*WA'EBH]C"<N:3844
M451(4444 %%%% !1110 4444 %/B_P!:OU%,IR??7ZT #??/UIM*WWC]:2@
MHHHH **** "BBE +,%'4G H 2BNAN]'TB"_;3%N;@7D,\<3EL%)22 ^W ^7&
M>Y.:;;Z/9Q7-Z\SRM'97\=N H!+*6<<Y_P!T?F:Q]M&US7V,KV,"BNOU.VT=
M+;Q&8XIA)%>JJ_(@"-NDP%]%R.?8"F:KI6GPW>H7FIW%Y.4O_L_[K8K/E<[C
MQ@=/2H6(3Z?UI_F6Z#77^M?\CDZ*Z6?P]I^G/<?;Y[AD%\UI"8MH(P 2[9Z\
M,.!COS5%[&UL?%C6$AD>WAN_+S@%F ; SVJU5B]B'2DMS(HKJ=3TS1X;S4+Z
MX^U"W_M![9(X=BE6!)8]"-HR,#^5-E\-V&F3B'4YKAC->/;0M 5&%7;EVR#G
M[PX&._-)5X%.A(YBBM[7+1K'1+"T<@O!=W<;$=RI04Y-#LET**^F:Z)FA=_M
M$0W0Q."0(V !.3@<Y'44_:QY4^Y/LI7:[& 23C))QP/:DKH_[!LIM&N+JV%Z
M6M[99C<NNV&1LJ&100#QGKD]*NW6AKJ.J:A=/;W=PENENHAM -[%HQSG!P
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
M">Q//TXK/DDV[)^7EW-.>*M?Y^?8M:E;3W/AJ>^OM/BM+BWO!$A2 190@Y7
M S@@8/UKF:W-3U:UDTQK*TN+RY\V82R2W0 *JH(5!\QSC<>?TK#KHHIJ.ISU
MFG+0****V,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "G+]\?6FTJ_>'UH #U-)2GJ:2@ HHHH **** "E!*D$'!'(I**
M-^]UVPFN9;^&Q?[;<31RR&1@5C*G)V=_F([]J=>:[I[1W8L[6X5[N[2Z<RN"
M 06.T8'3YNM8MQ:F&Y:".1;C:0 \0)#<9XJ)$:218T4L['  ZDU@J4+)FSJS
MN;UYK.F7/]LJL=T%U&1;A"=N4D!<X//W<OUZ\5'K&OQZG'=JD#)]HOOM0R0<
M#;MQ45[X<NK*&:07%M<-;NL<\<#EFA8G !X'?CC/--OO#]S8V\TK3V\K6S*E
MQ'$Y+0$] W&.O'!/-1%4KII_UI_P"Y.K9IK^M?\ @F]!>Q>(&NI)+021&_\
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
MAD<G 92/Z_C6=6U.+BK,PJ24G=!1116IF%%%% !1110 4444 %%%% !1110
M4444 %6+#_C]B^M5ZL67_'Y']:3V''=$!ZTE*>M)3$%%%% !115BPDMX=1MI
M+N/S+=)5:5!_$H(R/RI-V0)7=BO17;>/=9T#5+6S32A&\Z'+.D93:F/NG('?
M'TQ7$U%*;G'F:L:58*$N5.YIPZ%/+81WK75G"DJLR+-.%9@"0< ^X-+:^'[V
M[M8YXVA#3*S0PM)B24+G)4?@?KCBM?3,7]SI.D7^E1"&6V*I.6)?82[;P0<#
M!SQCL<U-9@GQ#X5D3[GV6/YNWRN^[\N<USRK35U_77_(WC2@[/\ KH<ZVC72
M:8+\F/9L$A3=\X0ML#$>F[BJ]Y:26-R;>8KYBJI8*<[20#@^XSS[UT&EZK%/
M$\<UHIBM;?\ >RECAHDDWJFWU+E5SGI5;7M-BBAEO!-+)<"=%N&D((=W3>67
M X&<CG-7&K+GY9$2IQY>:)@U<;39$TE-2>:)(Y)&CCC).]R,9(&,8&1U-=%I
M$\]G9^'XK,X2^NW6Z4#(F^=5VMZC:>GO4'B"YE7P[8VJ3L;<7=RBKG@JA0+^
M0-'M9.:BEU_S_P @]DE%R;Z?Y?YG,45V&@32OIMC80NUI-.TOEB2/?!>YXP^
M#D$=.<U/9M(FF-87-P2#H\DR6D,?[I1L+*[DGE\X/ _&E+$6;5AQH72=SD;V
MQEL'A24J3-"DR[3GY7&1^.#5:N[#PVUK/>O//;RQ:98JLUN@:1 RC.,D8Z 9
MSWIKW\<-Q=3*+S3?M#V_^FB%<E_+R0ZJW"O][@U*Q#ML4\.NYQ5O ]S<Q6\>
M-\KA%R>Y.!5F?2[BVM'N9"FV.Y:V8 \[P,G\*T8OM-AXZ56,<4ZWP5O(X09;
M!"^@P3Q6O=:O?V]I//%<NLIUIT+]]H4#;GTJYU9)KEZD0I1:=^AQ5%=KJL[6
M-G>06Y6".?6[B&0JH!\LJF5![#FI;F:6XO=:M+G_ (][&ZA%JA'RP_O0H"^F
M5S]:7UAVO8?U=7M<X6I;6W>[NX;:,@/-(J*6Z9)P,UV$%M%+J.N1W"#R7UF!
M&R.-IE?(_*IH;R]NWN1>@GR-:MXXR5QL&YOD'L../?WI/$=E_6@UA^[.(GA:
MWGDA?!:-BIQTR#BHZZG5[R>^T+43<OO^SZFJP\#]VI#Y ]!P./:I/#21W>G6
M\LJAAH]VUP^?^>90M_Z%'C_@57[9J',T1[%.?*F<E17=V=Y!%::9$[7<@O;>
M66:V@A1DN&+/N+$L.1CTXP*CMKJ;[1ING;O]$GT=VEBP,.=DA!/J1@5/UAZZ
M%_5UW.1L;&74)VAA*AEB>4[C@852Q_05'/!Y!C'FQR[XU?\ =MG;GL?<=Z[2
MWNKB&X@T^$_Z$=$:38%XW&$EG^N[(S^%137$EEIMQ<6Y$<J:39E7 Y4EE&1Z
M'WI>WES;#]A&VYQE)7;W4\T,5]JD#;;\Z99N9E'S#?MWL/<\9/O6)XJ:1[^T
MDE0)(]C S@+CYBN3QVJX5N=VL9SH\JO<PZ***Z# **** "BBB@ HHHH ****
M "E'44E*.M  >M)2TE !1110 4444 %%%% '<:[>W-A;ZM-:3O!(;^W7?&<,
M!Y+'K^%8/B8./%EX801(9@5V<'<0#QCOFLR:]NKA76:YED$C!W#.3N8# )]P
M.*:]S/)<_:7F=IMP;S"Q+9'0YKGIT7!W_KI_D=%2LIZ?UU.C,B:+,FG,SS7$
MUS$^H7#9VJ5;.P'O@]3W(IURCPMXN\Y2 9 O/=C."/T!-8ESKFK7D#076I74
MT38W))*S*<'/0FH[G5+^\MX[>YO)IHH_NH[D@<8_E4JC+=_/\!NK'9%^^8IX
M9T5AU66X(_[Z2MR6:U:3Q#=-:75O=2V9^T)-MV1,S)PI'7)Y'3@=ZXUIY7A2
M%I&:.,DHA/"YZX'OBIY]4U"YM4M9[V>2!,;8V<E1CIQ[4Y46[?/\[BC62O\
MUTL5****Z3G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH NZU_R'+_\ Z^9/_0C5*KNM?\AR_P#^OF3_
M -"-4JF'PHJ?Q,****HD**** "BBB@#7L-"2[L8KR?4(;5)IS;H'5F)< 'MT
M'S=>U2VOAII9Q;7%]#;W4ERUM'"06+.O!SC[HR<9JW816,GA>Q>]O/LHCU&1
M@3&S[@%CR!COTQV]ZNV?B+3OML6H"[%BYOY)[I!"6DF0L"H# = ,@C([]:XI
M5*FO+^1V1IT].;\S'M= A$%I=7VH0P)<2%%B*,S,5;:1QT'O5O4M!0W-];::
M()%_M)+>/A@\9;?A,GL,<GV%4]1U"T9-.2"7SOLLTK.0I&09-P(SZBM5]>TV
MSU"XN8+DW*RZK'> +&RG9\^X<CJ-PH;J[Z_TP2I;?UL4+/0HQJ=NMO>6E\K2
MO"ZNK !E4GD<$CT(]*BM_#)N(+7%_"MS>0M+;VY5LO@MD9Z#[O'K5FRFT32M
M6MKF.^:X;SI&:18V"I&5(4$$9+9/..*N1SV.GQZ#JD]WLFM;(LL'EDF4[Y-N
M".!R><XX]:)3J+:_W>HXP@UK;[_0QH= $]GYB7\)N?LS77V< G"+DG+= V 3
MBM&71;)$M&M)()GDTN2:19$?G&_YQZ'C 'J.E36.K:9#9Q1)J"VL,E@\$T"P
M-DS,K NY ^89(QR>W JO#JFG+;6LK76)8]+FLWB\MLACOVG.,8.X4G*J^X*-
M-=BB_AUUM6/VN(W:6PNGMMIR(\ _>Z9P0<>E/NO#7V:*Y"ZA#)<6T"W$D"JP
M(1MO.<8S\PXJ[)JNFLT^JBZS<SZ?]E^R^6VX2>6(R<XV[<#/7/M45QK%E)J6
MK3+*2ESIR01':>7 C!'M]TU2E5;_ .!Z:$N-)+_@^IF:?:&XT[4) D1\I8_F
M<'<N7 ^7\^<]JM:CX<^P0WK)?PW$MC($GC16&T$X!!(P>>OI4&F7L%MINHPR
MN0\ZQ",8)SMD#']!5Z_U:SGD\1&.4D7TJ-!\I^8"3)^G'K5MU.?3;_AO^"0E
M#DUW_P"'_P" 5_"MKIU[K4-OJ"2R!VPB)@*3@GYN^.G2FZ;%;6VBW6J3VL=T
MZSQP11REM@+!F)(!!/"X'/>H?#UY!8:]:75RQ2*)\LP!.!@]A4VFW%I-HUUI
M=W<BUWS1SQ2LC,N5# @[03T;CCM3FI<SWMI^>H0<>5=]32O=-L-+CO=26S2:
M(_9_LT,S,53S4+G.""<8P.:K7>B6S:W&+>6WM[:9(9EBFE(.'4$J/7'(_*I[
MK5M.U..]T]KK[-!^X^S3R1L0?*38<A02,@DCBLO6=0BN=526S8F*VCBBB9A@
ML$4#./<C-9TU4;UO?_ABZCII75K?\.)KFG)8:A<"*>W=//=5CB?<4 )P".U6
M+'PX+RVLY&U"&&2^+);Q.K$LP.,$C@9..?>LB>9[FXDGD(+RN78@8Y)R:ZFR
M;3[?3/#]]>79A-I))*(_++&4+)D $=#D=\#FKJ.<()7U_P" 1!0G-NVG_!,R
M/PW)):6DANHEN+URD%L0=S,)-AR>@ ZY-._X1EYY(5L+V&Z22Y^S.X4J(WQG
MG/5< G/L:F37H(KK0[OEGLY'>= .FZ5FP/7@U:L=6TO1##%#=F\CDOO.E9(V
M7RX]C)CY@,M\Y/'''6H<JR+4:3(T\/6MSIEG%97<,\MQ?21BY",N (P=I!]\
MG\:R[#09]1@MI8I8U%Q.\7S9^0(H9F/M@_I6OI^HZ1HXL(5OS="*^>:61(64
M!&0*" 1DX[T6.I:5I4%G:"^-RHGG\Z2.)@%62((" 0"<?T-2IU%>U_N]?^ 4
MX4W:]OO]/^"0Z3H.G2WJ^;J$-Q;26TSH0K AE4]1U&.#[USDBJLC*C[U!(#
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
M!K2NK_1;Z*Y@CN!91+?+<1@0-B1=@5MH'0DC(!P.:<IS4_+T%&$'#S*C>%Q
MTWVO4X+=([QK0,48[G !S@=N>O:FQ^&64-]MOX;0K=O9@,K-F10OH.GS=:U[
M^33-4T^>ZEOOL\$FLRR)(8F;<NQ,C &0?3-,GN;#5K ZA=W9LXWUB:5=T9;*
M[8^/E_BQCVZ\UBJM3K^1JZ=/I^92'AXRZ;#:E4BOENKJ-F/.\QHIV_SQ]:QK
MJP>ULK.Y>13]K1G5!U50Q7)^I!_*MZ37UN;FUN+5':Y759;KR54D[&VX'OT(
MJAXL>%==DM+<Y@LE6WC_ . CG_QXM6M.53F2EZ_U^!G4C#E;1;O] MYHHGM;
MF&*9=,CNFM]K9<! 7.>@/4XJO)HGG2"266"TMX;&&:6158CYU&..I8D\]NM3
M#5[(7GF>:=O]C?9<[3_K/*VX_/OTJS'>6NI6UU:!Y5A;3K5'G2)G$3QA0<@<
MXSD9'M47J1W+M3EL1KX>MK73M0%W=P?*EM+'<A6("ONZ#&3GBL/5-/?2]0>T
M>19=H5E=,X964,#S[$5T.O7-K:V-QIXD?S'M+(1JZ88[5).1V."./>J%_P"(
M9XM2>;2KID22"!'.P<E(PIZCL<U5*51Z]_\ @$U8TTK=O^"8-%+25UG(%%%%
M !1110!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A
M1110 4444 /,LAA$)D8QJQ8)N.T$]3CUX%.DMYHH8IGC98YL^6QZ-@X./QKH
M_#T=I-800);6<UY).V^&[7:;E, !8Y""%.<^AR15I'>XLM MVTVVGVK.S1N
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
MJD.=M^1JM;6!46(TZW&[1OM1FP?,\T1;LYSQR.E31BUL9[W3(;*(&/1V?[0
M=[.T09B3GIST]A7.?VW=^<)<1[A9_8_N_P#+/9L]>N*G'B:\%J8?(M2[6QM6
MG,9\QH\8 )SC@8YQG@=:ET9_TRE6A_2#18H$L-2U&6".X>TC3RXY!E=S.%R1
MWP,UNYM[/3=1E@LK<+=:9!<M&5)"LTB@@<],C(%<MI^I2Z<TNV.*:*=-DL,P
M)1QD$9P0>" <@U:_X2*[-Q<2O#;NEQ (#"R'RU1<;0HSD8P.]74IRE*_]="*
M=2,8V_KJ;NJ"VO+K4;62RAW0:9%.LX!\S>(X\<YZ8.,5'K.GZ596U[99LE>W
MA0P&,.9S)\N[><8P<M].*P7UN[DN;B<B/?<6PMG^7C8 HXYZX45)<^(;JZM)
M(6AMUDF1(YKA$(DE5<8#'..PZ 9QS4*C-6_KL6ZT'<F\5_9H=;N+&TLH;:&U
ME904!W/G'4D_EZ5J?9=/DDBTP:? @ETE;@SX.\2B'?NSGID<CW-<Q?WLNHW\
MU[/M$LSEVVC S6SJ7B,-;P06<<!/]GQ6SSF,B10$ = >F,YYQWZU<H2Y8Q1,
M9QYI29=>"P_M>UTU-/@1/L'GR2<[W?[,S=<\#.#CU%02:98BPDU-;<&%]-0Q
MJ"<"X9_+..?56.*R/[:N_P"T$O<1^:D'D#Y>-OE^7Z]<'\Z#K5W_ &+'I(V"
M".;SE8#Y\\X&?3DGZFE[*:M9]O\ @A[6#O==_P#@&_J-G:PZ;?2M864$ME)"
M8[=6+R("<$2D<'/IG/TJYJ$-M<:GK-[+%81R6IABC-PK>7E@22P&<G P*YV[
M\2W-W#=QO:6B_;<&=DC(9V!R&SG@_3CD\4/XFN99I9)K2SE6XC1)XV1@LI7[
MK'# [AZ@BH]C4_KY?\$OVU/^OG_P"+5X[./7V%@5-N2C*$SM!(!(&><9SBNF
MEM87U^^>>SM#'+JIC>>Z8G<N1\B*.=W/7W'2N.O+^>^OGO)BID8@X P!C@ #
MT  %:/\ PE-ZSR2206LKM<FY1GC)\J0XR5Y]AP<]*TG3FTK=B(5()N_<V7:U
ML+2RLWL(KF(ZI<0@2Y.U-R @<]>G/M4D>D:5IIBCN/L3137L\<S7.\R&-'V
M)M'!ZGZXK%7Q7=ALM9V3XG:X0-$3LD;&6'/MTZ?I4%KXCO+6-08H)Y(Y6FAE
MF0L\3MU*\XZ@'D'FL_8U+?\ !+]K3O\ \ DUE531M'5&W*J3A3ZCS6K3M[&Q
M,UEI#643"[TXW#7!!\P2%&<$'/08 Q]:YNXOIKJVMK>7!6V#!#CD[F+'/XFK
ML?B*[BLU@$5N9$A,"7)0^:D9SE0<X[D9QGGK6LJ<^6R\S.-2'-=^1T]OJ"F^
MTY?L-I\VC2/G8<CY9/E'/3C]35.&RTJ.RLQ="PC6]MGFE+!_.#,7V[, @ 8'
M&?7-<^FN7:302@1[H+4VJ_+_  $,#GGK\QJ2#Q#=6]G' L,#20QO'#<,A,D:
M-G(!SCN>H.,\5E["2V_K<T]O%[_UL;4$%A_:.BZ>-/@Q<6J332G.]F*M[\#B
MBQM;!FT>Q?3H'^W63O-*P._(,F"#G@C:*P4UN[2]M+L"/S+2(11_+QM (&>>
MO-$6N7<,]E,HCW641BBRO&T[NO/^T:IT9]_Q]?\ @$JK#M_6G_!-ZRM;".?3
MM-DT^&87-@UR\S []Y1V&#GH-H&*@:ULIM!+65I;3^79AI@&*W$4N1N<Y^\G
MT['M3],UVTM-.@>6ZBDEM[:2(1-;$S?,& 57Z;,MGGGJ*R3XANFLS 8;?S#
M+<W.P^88Q_#G..G&<9QWJ5"HY?UYE.=-1_KR,JBBBNXX@HHHH *<OWA]:;3D
M^^/K0 AZFDI3]X_6DH **** "BBI[.RN=0NX[6TA:::0X5%ZFDVDKL$FW9$%
M%6]2TN^TBZ^S7]NT$N-P4D'(]01P:J4)IJZ&TT[,U;CQ%?7,)1Q"K.4,LJQ@
M/-L^[N/?I4+ZS>NUX^]0U[*)I2!@[@Q8$>G)J:]TJUM=#MKZ&]%T\TSQOL5E
M5,*IQ\P!)^;KTJP++0YM+N[R+^T(_(4*AE9"KR'[J\#V)/L*PO32T1M:HWJR
MO?>(;V_MIH)([=%G<23&*(*9'&?F)]>:CL-;N=/@$*1P2QK+YJ+-&&V/C&X>
M_ ]N!6G/X;M?/BA@EF7R[CR;EY"",! [.N!P -W!ST'-<]+Y?G/Y(81[CL#G
M)QVS[TX>SFK):"G[2+NWJ:<'B748(P,Q22(SO%-)&&>(O]XJ>V3S]:CM]>O;
M8P;?*=(8&MPCIE6C8DD,._)I%T'46L?M@B39Y?F[?-7?Y><;]F<[??%6=>T>
M'2+:P5<---"))7%PC@D]@J] /7)![4OW5^5=1_O;<SZ$?_"27WVN*XVV_P"Z
M@:W$?E#9Y9SE2/3DTR+7[R(H-L+QK 8#$T>49"Q;!'U.:8^AZA'8_;&B3RQ&
M)2HE4N$)P&*9R <CG%32>';^U*/=1H$$B)*$E5GB+= R@DJ3[T[4?(/WWF17
M.N7MTMRDA0)<+&C(J !53[JJ.P%2+XBO1N65+>>)DC0Q2Q[E/EC"GZ@5-/X;
MNI-4OK>Q53#;W36\;32JA=@3A1DC+8'056@T#4KF RI"HY8*CR*KN5^]M4G+
M8[XH_<M= M63ZE6XOKBYOVOI9,SN^\M@#GZ5HGQ/>M/-+)!:2":02M&T(*^8
M,_.!_>Y.?6LVWLY[M)V@3>+>,RR<@84$#/OU%7%T>=-.FN)K:0DQ1RQ,KK@*
MS[02.ISCBG)4]F3%U-T5#?W1U#^T#,WVKS?-\SOOSG/YU??Q+?FY@GB6" PR
MM,$BB 5G888L.^1Q4-_H5_IT!FN(X]JN(Y-DJN8V(R%8 D@\'K3=/T:]U)&D
MMTC"*X3=)*L89ST4%B,D^@H?LFN9VL"]HG97N6#XEO@81$EM#' 7V11P@)AQ
MA@1W! [TB^([U+E)4CMUC2%H%@$0\O8W+#'N3FJK:5>JL9: KYL[6Z@D ^8,
M94CMU%2MH.HI:2W4D*)#$[HSM*H^9>JCGD_3K2Y:*[#YJOF2?\)#>_8S;[8
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
M]H@^R)I/D%?-7=YGE&/R]N<YSSTQCFL/Q!+'*^G>7(K[=/A5MIS@@<@^]95
M!9@J@DDX '>E"ERN]QRJ\RM8ZYQ!/I#/>W%LT:6<:P7L,@28GY?W3H&^;'(Y
M'\.<U:NE@@M]2BB>S6(SP20R?:1)+<('Y=B6)[CCCOQQ7#D%20001P0:4HRA
M2RD!AD$CK4?5_,OV_D=U)=1W4EREH=/D:+5YI7>YD "(Q&)%^89'!Z9[5!:3
M17^'O+FTN+,SSR23!_(FM"6)RGS9(;@@8/7%<53F1DQN4KD9&1C(]:/JZ2M<
M/K#>MC2\.SQPZPD4SJD-TCV\C,< !U*Y)]B0?PK;GO+2636+?[4J01_9;:)U
M8<I&X4LOKT)KD**TG14I<UR(5G&/+8['6$BCT75H(_L:+]JCDBV7 DEF0%QY
MC$L22<C\SQ6?IT/]H^'H;.">&.>"_,L@DE5,(RJ-_)&<%3G%<]125&T;7&ZU
MY7L=Q=2V^L3I<6MS;K%!K$DTADE5,1G9A\$Y(.T]*R?$=Q#+I\213(Y&H7;$
M*P/!9<'\><5SM%*%!1:=]@E7<DU;<Z#2=5GTSPS?M:7?D7+W,.-K ,5P^>/3
MI5[1]75K*"6_N@[SZGMG+L-QC>+86(],']*Y&BG*A&5_,4:THV\CK->N[9](
MOK2"XC=+>[MX80K#YD2)E+#U&><^]9FNW"DZ2\$P+16$0)1N48%O3H16-13A
M14;:A.JY7)Y[RXN5"2R94'.T  9]3CJ?>H***U22V,6V]PHHHI@%%%% !111
M0 4444 %%%% !1110 4444 7=:_Y#E__ -?,G_H1JE5W6O\ D.7_ /U\R?\
MH1JE4P^%%3^)A1115$A1110 4444 =!IFFBZTNQM@VQM3U#RF<=0B!?ZN3^
MK6L])T^TU?3;D6;0L-16$0M=+(6'59..F".1TZ5AV&IFVTJ$QNHN-/O!<Q*Q
M^^K !A[\JO'H3Z4HUVTM[RUGLM,$(ANA<N'EWLY'\(;:,+[<UQ2A4DVEY_U^
M1V1G3BDWY&Y]MAN=,(2.YB>YUA8WD^U$L2 .2<<X'0=NM9UW8:58L)M26XG^
MUWDZ>8LF&B1&QNZ?,V23SZ5FPZV8K>.+[.#LOA>9W]>/N]/UJVOB2!R'N]-%
MPT-S)<6^9<*I<Y*L,?,,@'M0J4XO3;U!U826NY;L=%BO[73V=IIXX[*><Q>:
M%#;964*">%!)!/XTLNAZ9 9[F6&39'8"X-LEP&*2>8$*E@#P>OKS6=;^(O*B
MMX9;020I;RV\RA]ID5W+Y''RD$CUZ4U];A$5S!;6"PPRVHME&_+##A]S' W$
MD>WZ4^2KS>7_  1<]*W]=C:M(--L1?21VDK176CBX\LS?=!=05SCU&<UF>%)
M+=)]1\Z!I?\ 0)R,2;> AR.G?U[4R#Q$B.@GLO-B_L\63H)=I8;MVX''!SCL
M:I:3J*:9=R2R6_GQ2PO"\>_:2K#!P<'!_"FJ<^62?43J1YHM=#4:PT='TN%K
M6[>2]B69S$^X@;F&U5QR3C&>U6_^$>L6NM-:>VEM5N5N?.@6<.5\M-PY['D9
M!]*RH?$'D:G87B6HVV4'D>69/OJ=V><<'#_I4T?B.VMHK6*VTUD6U,^PM<;B
MPE3:=WR]<X/&.F,=ZEPJ]+_?Z_\  *4J77\O3_@EBWTG2+W^S[E8WMTN4G'D
M/<#$DD8&U=Y'&[(%#Z3IMN;Z:ZL;N'[+:QRM;.^,.9 N V.5.1S[FL^VUN.*
MRM;.>Q2XBA$RL&;!82;>0<?*1MX/-:=MKME-87T4UOMMHK*.WA@>?,D@\T,?
MFQU&2>F!CI1*-1=[?\$(NF^W](9/HVF6UO-JIAEDM?LT,L5L9<$-(6&"V.0-
MC?I3I='TBR@O+Z:&XG@5+:6WA$H4XE5B59L=L=<=O>J;>(HI6G@FL2;"2&.%
M8%FPR!#E2'P<G).>.<FHK[7VO+>[@%L(XY_($:A\^4D2E57ISP>M-0J]?SZ:
M?\$3G2Z?UO\ \ L>*)+9XM)$%LT1^PQG)DW?+EL#I^M31:-IS>1IS1RF\N+
MW0N/,^4-L+A=N.FT8SUR:R=0U*._M+*,VQCFM81"9!)D.H)(^7'!Y]:NQ^(X
MTMXW-EF_BM3:I<>;\H3!7.S'W@IQG/X57)-027F3SP<VWY$OBJYADM])A@AD
MB1;)'53*64 YXQCK[]ZO36MAJ T^SFAE^T-I'F),),!"JNP&W'/3GGO7-ZAJ
M!OQ:YCV?9K=(/O9W;<\_K5R/7S'>6UQ]F!^SV1M-N_[V59=W3_:Z>U+V4E%)
M;JXU4BY-O9V--O#=I'I@\R-ED-A]J%R;A0-Y7<$V=<8XSZTR71+(Z/<W*6=Q
M%]GMXYDFFDVF<DJ&_=]0OS'!'H/6J$NNP36B^9IZO>+:BU$[290*!@-LQ]['
M&<^^*GN/$MO<+>NVFL)[ZW$,K_:. 5VX*C;P,J"0<_45/+6_K_A_Z[%<U'^O
M^&_KN6FT+2K2\N9+HRFS-U;QVY#X)20;R2>^%K,U328]+TX>;N^UM>2Q#GC9
M'@9Q[L3^5%WJ\NK:?IVE^7'%]F^4RM)@2$X"EB>!A0!4OBO45U#4H521)!;P
M)&SQG*O)]YV![Y8GGVJH*HI)2?\ 2_S)FZ;BVE_3_P BYI.D:5<0Z1%<PSO-
MJ9E0R++M$>UB 0,<]JACT[2KN+3KJ*VNTBFN)(9(4;S'DVJI7''!.[!JK9Z^
M;1]*;[,'_LUG(^?'F;FSZ<?K2Z9X@.FPVL7V82+!+*[?/@L)$"$#C@@#K0X5
M+MK\_7_@ IT[)/\ +T_X)OZ9IMII^N:-<FS:%[KSE:#[0'\MEZ'('H>AJIIO
MA^PN[2SN)+9UBU!Y/WANE7[,@.T'!^]R"3[51B\26]L^G?9M-*II\KN@>?<7
M5\9#':.>.H_*F1:]9)#"CZ5YOV-W:T#S950QSM<;?G //:L^2KO_ %U\_0TY
MZ6W]=/+U+UCIVG6\VA1A+C[9?2*3,DVT18E*Y7CJ0/PZTNE:%9:B4C>UN7,T
MDJR7;2A%C(SM"Y^^>Y^M946NF.YTF;[."=,QQOQYF'+^G'7'>K=IXHA@:REE
MTXS36+/Y9\_:I5F+'(QUY.#G\#52A5MI_6__  "8SI7U_K;_ ();@L;:_M-)
MCN '9=.D>&'S1'YS^<V%W'V)/X57DLH1%J]@EO/;B&VCNA%<#YHI%*AAGN,.
MV#WXJHNN6YBAMI].$MO';M!M,GS@&0N&5MO!&<=.>?6IY]:2>TO9U01&2WBL
M8(B^]A&"&))[_= S@?>]J.6HG_7<.:FU_78Y^BBBNTXPHHHH *6DHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"UI^H3:
M;="YMUC,JCY&D0-L/]X9Z$>M5B2S%F)))R2>])12LKW'=VL2VMQ)9W<-U"0)
M(9%D3(R,@Y%-ED::9Y7^\[%CCU-,HHLKW%=VL%%%%, HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *5068*.IX%)4D'^OC_WA0 PC!P>U)3G_ -8WU--H
M **** "BBB@ HHHH ZC4=(TI7U6SLXITGT^(3"5Y<B094,I&.,;N/I4MWI^G
M6FHZS8V*7,0LK20NYF_UOSQX4@#H,GZ\&H?$.MVAO=2CL;=?,NPL<ERLVY60
M;3\JXX)(&3D]*H3Z^9M2U6\^S ?VC$T97?\ ZO+*<YQS]W]:XHQJ22;O_5O^
M"=DI4XMK^NO_  "[=:%I]LU[,QF^S&6W6U*G<Q$@WDX[D*#^-6SI%E9RV5__
M &?-;[=16#R9)P692"59AC*G(Z=ZRCXFF^S:3$MN@;39!)N)SYQ!&W([8 Q3
MIO$-L;=H;73FBS>+>!WN-YWC.0?E&1S]?<T.%7K_ %T_X(*=):K^OZV-:72+
M.\O-1U!K&293J+V_E_:@FW'+OD]3R,"L.&U2Q\7Q6L4HECAOE1'!SN <8/Y5
M8E\0V-P]PL^E.UO+<_:EC%S@K(1\W.WE3Z8[=:RTORNKKJ)A0$3B;RD&U1\V
M<#T':KIPJ)-/L34G3;37<Z>ST.SU34'CDM+AFGNIEDNC((TB.3M"Y^^>Y%,M
M[73M0M= TZZBE,UU;NB2K)@1?O'VG&/FYZ^U5(/%<,<]I<RZ;YLUG+(\1\_:
MN'<L01CDC)P<_4&H[?Q+;6\=F4TPFXL$=;:4S_=+,Q!8;><;N.G2LN2K_3]?
M^ :<]+^EZ?\ !+EMX:M386PGB8/<VKS&Z-PJB)OFVKL/)'RC/U]JS/$?72_^
MP=#_ "-":[ ;2 3Z>)KNV@:"*9I/D"G."R8Y(W'!SZ>E4M1U Z@;;,?E_9[=
M(/O9W;>]:TX5.>\C*<Z?):)3HHHKJ.8**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH NZU_R'+__ *^9/_0C5*KNM?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %W6O^0Y?_\
M7S)_Z$:I5=UK_D.7_P#U\R?^A&J53#X45/XF%%%%42%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !3D;8X;&<4VB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ J2WE\FXCE(SL8-CUQ4=% #I&WR,^,;B
M3BFT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7
M=:_Y#E__ -?,G_H1JE114P^%%3^)A1115$A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
..4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>a2019finalannualreportwr011.jpg
<TEXT>
begin 644 a2019finalannualreportwr011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V0 8'%+@>
M@H7[H^E+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "+]T
M?2EI%^Z/I2T %%%% !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 B
M_='TI:1?NCZ4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1244 +1244 +1244 +1244 +1244 +1244 +1244 +124M !1124 +124
M4 +1244 +1244 +1244 +1244 +1244 +1244 +1110 44E% "T4E% "T4E%
M "T4E% "T4E% "T4E% "T4E% "T4E+0 444E "T4E% "T4E% "T4E% "T4E%
M "T4E% "T4E% "T4E% "T444 %%)10 M%)10 M%)10 M%)10 M%)10 M%)10
M M%)10 M%)2T %%%)0 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10
M M%%% !1110 4444 %%%% !1110 4444 (OW1]*6D7[H^E+0 4444 %%%% !
M1110 4444 %1S31V\$D\K!(XU+.Q[ #)-25@>.)&B\':BR=2BK^!8 _H:J$>
M:2CW(G+E@Y=CA]8^)>JW-RZZ9LM+<'"$H&=AZG.0/RKO="U1G\)6VIZC/D^0
M9)I" .F<GBO+/!WA^V\1ZL]K=7+0HD9?"8W/R!@9^M=3X[O;?0_#EKX:LI68
ML!OW,"PC!R,X]3_(UZE>C3<HT8+7KZ'E4*U51E6F].GJ<_KOCS5]4NG^RW,E
ME:@X1(FVMCU+#G/Z5G6GBK7K*421:K=-@_=ED+J?P;(JOHFD3ZYJT.GP':TA
M^9R.$4=377>*_ 6GZ)H#ZA:W4YDA*AEE((?) XP!@\Y_"NINA3:I-;G(EB*J
M=5/8[+PEXC7Q)I/VAD$=Q$VR9!TSZCV/^-;M>9?"B5AJ&H1 _*T2,1[@G'\S
M7IM>/B::IU7%;'M86HZE)2>X4UN,?F:=36ZBN<Z1O3KVZ_SH^OX_SHZ_C_\
MK-'7\?ZT 'U_'^9H^O\ GN:.OX_UHZ_C_6@ Z_C_ /K-'7\?ZTCNJ*6=@H]2
M?6LVYUR*+<(HRYYY)P*I1<MB924=S3Z_C_7_ .M1U_'^M<TWB20'=)/;Q#/0
M?_KJW%XBL41!/?1HS\@N-H/XXQ3<&B%53V-KK^/]:#S_ )_ 5!9W45VA>*6.
M0 ]8V!%3DA3COVJ+&B=P^G^>PH^GX?R%'3\/Z4=/?']/_KT##IT_#^5'3IVZ
M?A1T_#^E'3KVZ_A0 =/P_I4E1CKS^/\ .I* &MVIO7_/XFG,,_CQ3>OX_P!:
M #K^/]>:.OX_UHZ_C_6CK_G\!0 =?Q_K_P#6HZ_C_6CZ?Y["F3SQ6T+S32I%
M$@)9W8*J]N2: ']?Q_KQ1U_S^ KB-4^*.EVCM'I]M+>LO1R?+0_0GD]^U<K<
M?%C6G?\ ="R@"D_*L98X[9R3_2@+'L)]O\]J/I^'\J\4B^*>OJS9O89 3D;K
M<84>@P!^M;.F_%RZ#@7]A;SI@<P,4;Z\YS^E*Z"S/4NG3MT_E1TZ=NGX5AZ'
MXPT;7@%M;@QS?\\)L*YQZ<D'\":W.G7MU_G3 .GX?T_^O1T_#^G_ ->CIU_'
M^='U_'^9H .G7MU_"CIU[=?YT?7_ #W-'7\?_P!9H ?2-TQZ\4M(W2@!O7\?
MZT=?Q_K1]/\ /84?3\/Y4 '7\?\ ]0H^G^>PHZ=.W3^5'3IVZ?A0 ?3\/Y"C
MIT_#^5-DD2"-I)'5$09+,<  >IKD=4^).DV4S0V<4E\R<;U.R,X]">3SWQB@
M#L.G3MT_E1T_#^E>37?Q0UMC^YBM(0#P%0L3]23BJB?$?Q,K.S7$)#8*JT*X
M7Z8Y_.E=#LSV3I[X_I_]>CI^']*\LLOBMJ<,@74=.@G3@$Q$QO[GDD'Z<5V>
MA>-M%UYA%#.;>X)QY%QA6;O\O.#^!S[4Q'0=.O\ GO1TZ_C_ #H]/\^YHZ_C
M_7F@ ^OX_P Z/K_GN:.OX_UHZ_C_ %H .O\ G\33P<@&F=?Q_K3Z $;[M-^G
M^>PIS=,^E-Z?A_2@ ^GX?RHZ=/P_E1T]\?T_^O1T_#^E !TZ=NGX4=/P_I1T
MZ]NOX4C,J*6=@JJ,L2>!CDF@!>GX?T_^O1T_#^E<?JWQ+T:PD>&T5[^1.K1D
M"//^]WYQR 17)7/Q<U*64I"EG ,Y "EV'L3G!_*G81Z[TZ]NO\Z/3/;K_.O'
M$^*&L;FD:\C93QM%N"J_B!_6M#3_ (LW33!+F"UN4QR$S&Y_/(_2BP'J?U_'
M^9H^O^>YKG-$\=:+K;B$2M:W#<"*XPN[/]TYP?Y^U='U_'^O_P!:D,.OX_\
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
M;@PZU%%J<-M:M',"&8\8YSZ4V.2YF3S@3  /E ;=N^M969T:%Q-.@MP79%!
MP-O%8%W$9Y'C4D FM%M2GD3RW7!'?L:SRY28.!N)!ZTUN3*R11DP9"/[O&:@
M?!R.]32Y+$^IYJ(CFNQ*R//D[ML]2^%\;KX8F+# DNW*^XVH/Z&NRZ_C_6L+
MP9IQTWPM9Q-D22*9FSQ@MR/TQ6[]/P_D*"0Z_C_6GTSIT_#^5/ P,4 (W3/I
MS3>GOC^G_P!>G-T]N]-^OX_SH .GX?TKSOXD0LVJVCF0[?(QM[9#$Y_'/Z5Z
M)]?\]S7(?$*S>6QM+M<8AD*,/][G^GZTX[B9YVD!1@Q/#587<@((X%3+"&3Y
MATZ5)% 91S@ =:U()[6]CM[=GF^ZJ]*(+^>*X6;[)O\ ,7&!R5R?2D2SCF8P
M.=IQE2/:IK.%TN)%DG&,_+A1R/?)ZUP25I-'H1E>*+T-W=6\:SSP;(B=KKNS
MCT-7GNXI(0(^K57:U>ZBV+=NB\;C\I/TZ4J1QVR*,8"#O4LI,HO:I<,\,@XD
M0JQ[@9[5@:KAIV"@E5POY5L7$AF.]'90&Z@XS5.2)7., BMZ$>IAB)?9,>%!
ML8'OT)KT?X;PM'IEXV/E,P /OM'^-<*81"Y"@8KT_P &V1LO#T3,"&N&,Q!]
M\ ?H :WEL<R-WZ?A_(4?3\/Y4=/P_I_]>CI^']/_ *]04/' P*&Z<]N: , "
MAAD8H 9]?Q_G1]?Q_F:.OX_UHZ_C_6@#C?'JXFL'+'!60;>P/RG^OZ5RL>7)
MKM_'-HUQI$=PF/W$F6^C<?SQ7$VZ'D5I'81&T7[U2#G'K6SIMR8HP4Y*D@X]
M:R)9-K8J6QN_LUQGHK'G-95HMP-:3M(T(3.UZ93<1FY+Y^=N/9?I5B1+UYC-
M<-&G/(C;^M,:TM#<"YBMU5I!B1E49/U]:=)86<O_ "[;CG^ZH _(5R1.V[)3
M?RR0-$[K(!DB13GIV/O63<74-G.9I3@'@<9YK6G$,%J((T6.->2%&  *Y;6Y
M@FG+>2X$)N%CR?4@GCZ54(WE8SG*RN8[*[RO*Q.YV))INWD\<UIO$JK\O.15
M&92,%1Q7H'GG=_"R-ECU.7;A6,0!SU(W\?J*[_I^']*Y3X=:>UGX=-Q)G==2
ME\'LHX'Z@G\:ZOIU[=?YUD]RD'3\/Z?_ %Z>!@ 4SZ_C_.GK]T4AB,,KBHQS
MCW_KR?TJ1P2I [\5&?FS[_UX'Z4 'WOQ_K_]:N>\6(9(;9@Q #,<=CGI_*NA
M/.<=_P"O K-UZ'S=-9AC$;!S]/NTUN)['G/BB$R>'I-HR8V#<#D@5YOK$.UX
MLYP1FO:/)1XV5HPP(Z'O7E6HQQW*-%@+)$[!<_7I4U59IET]58T/ M_Y-O<1
MH"7CDW8]<_\ ZJZJ/4[G4B7FE5 .$BS^IK@O#S2Z5?B60;8FX<^WK7?2V4$P
MANTMX9I ",..&!ZC^HKEDO>.NF_=L:L5W<LL<+11Q #[Y;((JK<7\UC<*L$X
MG5S@Q;@67W'M4T*V>0O]B1!R,?-D@?A5A;*!&DN3!"DK#!*(  ,\ 4-*Q=VC
MF_%]_(OA^9W^4R,J ?4UPUI/)'DC[K#\ZV?'&I?:M5ATJ$_NX<,^.['M^M5H
M;$R^:<86)<?Y_(T+2.IE)WD6-"DVRLS'"I\I^AZ?RKTGX>AFBEE(X\L%OS)'
M\J\I9VM5(4\N1^E>T>";'[+I'F-P9-J?@HY_K6U);LPJ/9'1].O;&?PY)_.C
MI][MC/\ ,T#G'O\ UY/Z4#YOQ_KR?TK4S)$&$&>O?ZTZFI]W/KS3J "BBB@
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
MZGDTZ@ HHHH **** "BBB@ HHHH **** $7[H^E+2+]T?2EH **** "BBB@
MHHHH **** "LGQ5_R*NI_P#7L_\ *M:LWQ%;RW?AV_MX(S)+) ZHHZDD=*NG
MI-$5-8/T/!XXWED6.-&=W(5549+$] !5W^P=9_Z!-]_X#O\ X5M:)X4UZVU[
M3YY],F2**ZC=V.,*H8$GK7L*R(Y(1U8CK@YQ7LXC&>S:4+,\3#X+VJ;G='@G
M]@ZS_P! F^_\!W_PH_L'6?\ H$WW_@._^%>\S3PVZ!YI4B4G +L ,_C2QS13
M#=%(CCU5@:Y_[1G_ "G3_9L/YCA?AA8WEE'J0N[2>WWF/;YL93=][.,UWM%%
M<%6HZLW-]3T*--4H*"Z!3&I]-8_XUD:C>O3_ #V%'T_SV%'3IVZ?AQ1T_#^E
M &9XCNKJR\/WEU8N$G@C\Q25!P 1G@^V:YR7QA=IJ5[M9!:IIQD@^4?ZX1JW
M7_@==A>VZW=C/;-]V6)HS]",?UK@F\#:LWAZ"U9XA=BY8R'?QY115QG'HHXK
MKH>SM:9QXCVO->!8E\3:S;Q78>9/,@TN*X'[L<2,5S_,UL:_K-[I_A.VU"W=
M5N)/)RQ4$<XSQ^-5-9\,WUW?:I);"(17-BD$66Q\RLI.?;BH]0TKQ)J?A_\
MLR>ULXS#Y?ELLQ.[;USQQQ5_NWRO3?4S_>KF6NVAO^(]2?2- NKR(CS43;'D
M9^8\#COR:YN?Q-JL'A:222>./4+;4/LDTFP8P#UQTZ$?E5S4],\0>(+:WL[^
M&WM(END>5[>8EM@!)QD=>1^54+OP9J8DO(+>;[3;7$T,V^YERY9<[L\>_P"@
MI4E22M)J]QU956[P3M8)?$NKV^G:V4O8+T6(B,%[%$ K%B,C'(.,UJZ5J>J0
M>(DTG4KF.[2>T%S'*L7EE3GE2 :I:EX4O9&UR.QC@CM]0CA\I VU0ZD%LC''
M0U?TG2-3?75U;5%MXC%:BVABA<MWR6)(%$G3<7:W])?K<(*JIJ]_Z;_2Q#JE
M_K,OBF;2]/O8[98K#[2 \(?<V[&/;.16MX;U1]:T"UOY5"O*"'"]-P8@_P J
MRM3TO6AXFEU33(K:19K'[-F:0KM);.< <XP*N:#I.H:-;V6GB2![**W/FD9W
MF5F)X_V<$UG/D=-6M?3_ ()I#G51WO;7_@&YU_'_ /6:.OX_UHZ_C_6CK^/_
M .H5S'6'7\?ZU)4?N/\ /85)0 UL\4WIT[=/Y4YCC'YTWI^']* #IT[=/PHZ
M?A_3_P"O1TZ]NO\ .CZ_C_.@1Y]IGC#5YM&U!YY$:['E_9/W8&=TA3IWP15C
M3/%>I2KHDMQ(KK<P74DX" ;O+W%<>G04NG^#;^&;1GF,:BU>0W(#9R Y>/'K
MR:?IGA*_A&B1W/E".TBN8[C:^3^\W8QZ\,*]&3H:VM_29YL57TO?^FBQH-QX
MDO%T[5)+M+BUNRYN(-BH(5S\I4]36?8^-;BZL=%3[;$U]<7RQW2!!GRRY'3M
MQBM#2= UZVDTVTGNH8['3F8[H)&#7 /(##I@57M/"-]#H^AP&*#[197PGG8-
MU3>3UQSQBIO2N[V_J_\ P"K5;*U_/\/^"6&\27P\9"UW(-,$XM3\HSYI3=U^
MO%06NN7]WKUY:RZ_:V2PWIACMY(%+2+GH#D?2H#X*U1].>Z-X_\ :;7GVL0>
M:/(W[NO3.<=ZN6FD:U8ZO>W":;I\\5W=&99)7^= 3VXZT/V26EMK?U<%[:^M
M][_U8U/"NIW6JVEY)=N&:*]DA3"@?*,<5>UBYDM-$OKJ$@2PVTDB$C/(4D?R
MK"T+3_$&D7$UO]EM'M+B\:9I#*=ZJQ X&/05:\1VFO73RQZ<89;2YM7@DAD8
M+L9LCS <9/!Z5A*,75T:L;QG)4M4[FCH5U-?Z%975PP:6>!7<@8R2.:O]?Q_
MK61H]CJ.FBWLY)('LH+1(P5SO,HX)_W<5K_3\/Y"LIVYG8WIWY5<.OX_UXH^
MG^>PHZ=/P_E1TZ=NGX5!8^D;^7-+2-V^M #>GX?THZ=>W7\.:/K_ )[FCK_G
M\30 =.OX_P ZX.U\7ZFHUL73HQ@C=K0A ,%7V8]^2M=YU_'^O-<0/!U])-:L
MYC55U"268!OOPLZN!^:#BNF@Z>O.<N(]IIR":9XFU:;^QUNID)N;N:&?$8&0
MN.GI4^B7OB35H[/6(KI);:XN666T*(JQQ;B"0W4D8I+/PMJ,4VEF01;;:\FF
MDP_\+XQCWXIVG^&]<L_L>FK=PQ:;:71G$L4C"25"20A'3N<\UM)TM>6W]7_X
M!A%5=.:_]6_X)1_X3:Y.G!/ML7V_^T?*\O8,^3G'3^M:.I>)+ZW\6QVT3)_9
MT4L,%R"H)WRAB#GM@8JL?"-\=$%MY<'VG^TOM.[=_P L\^N/TIEUX*U"^MM3
MN9;R6.]N;DRQ0I*/*(!&S=QG(Y_2G^XN+]_;J2S:[?S>)-1LFU^UTV*WD18D
MFA5C)N'."2.G]:V?#VIW6HW>L1W#AEM;UH8L*!A>WUK(CT?7K;6;Z_33=.N?
MMAC;]])RA5<'''J3^56-.L/$.DZK?O;VMG);7EXTVYY2&52<=,>E1-0<;*VR
M[?,T@YJ5W?=]_D=+>2-%9SRIPR1LP^N.*SO"]_<:IX<M+VZ8--*K%B  ,[B!
MQ]!4>O0:VTL;Z48I83&\<MO(P7)(PK X[9Z4W0=,U/1[>QL6DMWM(;=A+C.\
MR;B>/;FL.6/L]]?^'-^:7M-G;_AC<^GX?RHZ=/P_E1T]\?T_^O1T_#^E8FX=
M.G;I^'%/ P *9TZ]NOX4\9P,]: $;I^--^O^>YIS=,>O%-Z_C_6@ '/^?Q-'
M7\?ZT=?Q_K1U_'^M '#P:WJ]YK]S;C58;6>*\\M-/N(PJR0^H;&2QJU]H\1'
MQ;_9']L1>6;?[3N^RK]W?C;U].]1ZGX9UO5)#:W,MI+!]J\V.\8D31QY^X !
M_6MC^RKG_A-#JXV?9_L/D#GG=OST],5VN4%M;8X(QJ/>^YB:#KM_J>H%;C7[
M6(BZ:,69@7?(H/8YST]NU5=&\5:M.^DR3:A;W1OYVBDM5B"O$,D;\@^V>15_
M0M'UK2+EHVT[3Y8GNFE,[/F158XXX]*T?"7A\:)I$*75M;B^4ONE106().!N
MQGH:<Y4DGHO+;S%"-5VU:[[^1S]GXVN;G3-)07L3:A<7ZQW"!!GRR2.G;C%6
MM%UV_P!1U.1)]?M8-EXT2V9A7?(H/&#G//3IVI+7PC?0:'I%L8[?[3::@)YF
M#=4#$X!QSU'%3:+HVM:3>R*=.T^:&6\:8SN_[Q5)&<<=0/UJI.C9\MOP)BJU
MUS7_ !,VP\9ZK-I+&:1%NA=Q!&\L8:)F*GCV*GFNF\2:G=:;-I*VK!1=7\<,
MF5!RAX(KG6\$ZD--TH*8A<VLS>>-_#1^9O'..Q_G70>*=+O]033Y-/2)Y;*[
M2?;(VT$+S_.IG[)S7+:VI</;*#YKWT-[IT[=/PHZ?A_3_P"O63:OX@D>V:ZB
MLX%61OM"(Y8E-H*E3CKNSFM;IU_'^=<;5CMC*X=/P_I_]>CIU[?TH^OX_P S
M1]?\]S4E#P, 4-R,>M Y S2-]WZ\4 -Z_C_6CK^/]:/\_P!!1]/P_D* #K^/
M]:KZA,\&G7,\9P\<3NI]#CC^56/I^'\J@OH6N+"X@CQNDB=5SZXP/U-..ZN3
M+9V.1TK7M:1M%N+VZBN;?5BR%!"$:)N@((ZU8TCQ)>WGBF6VF9/L$[S1V8"@
M$M'@9SWXS56S\.:]Y&G17"6L2:4DCP[)"S2R8.W/& ,T6?@N_P!.BTFYANY9
M;JTGWRPR2CRE4_?V<=3^M=TO8N^W]7M^AY\?;*V_]6O^I3M?&>K/I5P99$6Y
M2YC,3^6,-$6*'CV(/YU9U/Q1JEM'J/E7,<7D:FELCM&"$C(.<^M1S^"=2;2K
M!4,0NK>X<RC?PT9?=U]B!Q[U8U'PKJDT>H>2D#M-J272!WX**#G/'O5WH7NK
M?U8FU>UG<E;7+ZW.F"+6K;4EN=02!Y(854!<#*\$\\UUEW(T-G-(A^:.-F!^
M@_QKD[[2=>NX[*5-.T^WFLKM9Q'%)A7 '?CZ5T%N-2NM*GCU&""&X<,JK$Y9
M<8X.3[US5%&R:L=5)RU3O^)%X6U"XU/PY:7MVP::56+$#&<,1TK6Z=>W7\*Y
M30[/Q/I>DIIGV:Q588G$<QE).XY89&.F2*Z>V$_V6$710S[%\TI]W=C+8]JS
MJQ2DVMC2C)N*36I)TZ_C_.CZ_C_.CK^/_P"NCK^/]:R-@^O^>YIZ_=%,Z_C_
M %_^M3U.1F@!'R4('?BHSSG'?^O J1SA"1U[5'TZ=LX_#C'YT ![XXZX]NPK
MF?&U[+9PZ:(KN>UCEO525X"0P3!!Z5TWW>G..GOC_P"O67K.D-J<NGNLP3[#
M=).<KG>$[?F:UI-1FG(RK1<H-1W.._MC41ICM;ZG/-;+JL<5O.[8D9,'*MT.
M.G4"M)K*[7QL--&MZE]G^R?:0/.&=P<C;T^[5FZ\'RS7%Y(MXBK/>QW0&P\;
M <CKW+5HW6B3R:^^JQ7*QM]A:V5=I)#9W;L_4CBNEU8=.W^1R1I5.O=?J86B
MZS>R>*A//=2/87\D\-O&3\H\K&"/KS77WC-'8SLK898F((]AU_.N8@\!6UE#
MI\MM*([ZTG2268EBL@&2PVYP,\?E6KKFDZA?30SV&H"V9(WBDCD!9'##). >
MHK.I[.4URO0UI*I"#YEJ)X/NI[OPM97%S*\LK*Q9W.2<,>_Y5@:QXAGT[7-?
MM7GNB!:*+<1@L(G\O.[C[O)!S70Z3HUUI*6-K'? V=O 8Y(C&,O(3N+9Z@>U
M0S>'))K[6KD7*K_:EL( "O\ JSLP2?6B,J:J2;V?^8I1J.G%+=?Y'*_VM-+J
M%A%?:MJ<$#:7%*QM"69I">I&#U]?I5ZZU+5H;K58=-N+FX:'3X&A63YF!.TL
MV/[V,GIUJ_#X5U.SN[:YT_4X8I([%+1O,@+!@#DGKQT%2S>&-0GN+V[&J^5=
MWEM%&)85*E67!)X/0XZ>AK9U*5^G]/T,53JVZ_TO4Q1JL_\ PCNIW%EK\MT%
M@0^7-Q/!)N&[L..M;?A&:&X#LFHZG=2&-/,6\!V*3R=N0/2JLOA'4-2EO[K4
M+JU2ZO+98%^SQD+C<#N.>2?EK:T>RU:T'EW]_#<PB,+&L<.PCMG.>>!4590<
M&HO7_AO+_(TI0J*:<EI_7G_F:H^;'O\ UY/Z4?>_X%_7_P"L*#SGW_KP/TH/
M.<=^GX\"N([B1.5SZ\TZFIR/;/%.H **** "BBB@ HHHH **** "BBB@!%^Z
M/I2TB_='TI: "BBB@ HHHH **** "BBB@ JMJ%[%IVGW%[-_JX(R[8[X'2K-
M<_XZW?\ "&ZALZ[5_+>N?TJZ<>::B^I%23C!R71'D^M>(M2UVY>6[N'\LGY8
M58A$'H!_6NP^$W^MU3_=B_\ 9ZYOP<VA+J[?V\%,/E_N_,!*!LCKCVSUXKTZ
MPU'PE8!C87FE6WF8W>7+&A;'3//O7K8N:C!THQ/'PD'*:JRD9'Q3_P"1:MO^
MOQ?_ $!Z\NMKNXLIA-:SR0R+T:-BIKVZZU?PU>1B.[U#2YT!W!99HV /K@GW
MKC?&LO@]M(==-6S-_N7RS:* !SSDKQC&:C"5>6*IN+-,914I.JI(Z/P-XED\
M0Z6ZW1!N[4A9& QO!Z-^A_*NGKS#X4;O[2O\?=\E<_7/']:]/KBQ4%"JU'8[
M<).4Z*<MPIK''\Z=36QQ7,=0WIU[?THZ=>W7^='U_P ]S1U_'_\ 6: #Z_C_
M #K"\7ZC=:=HR?9)/)FN)XX!)C)3<<DC\!6[U_'^M9?B+1VUS2_LT<HAF619
M8G(R P.1G\*TIM*:<MC.JI.#4=SE=4U;5="76K!-2FG-O!#-!-,%9TW.H89Q
M@]:2U\0ZDUOK'D:J;V&WL?-2=HE5HY3VQ@9'7MVJ_>>$]3U.VU2>\N;4WU_'
M%&@C#"-%5@>^3SMI7\*ZK>R7MU>W%FMQ-8_9(D@#!,$_>8GGMZ5V*5+EUM?_
M (;_ ()P.%;FTO;_ (?_ (!F+K]R/#-Y?0>)7N[Q+:-FA,"KY+,Z@\XYQR/Q
MJYHU_JFJZC<6%MKKW-N;5)#=B%,P2%AE>F#D _Y%6)=!\0W?AR71;F33!$+=
M(XGB\S=E67!8D=,*>@ZXK1MM"GMO$T>J1M"(?L(MY%7()<-][I@C@4I3IV=K
M7^7EY%QA4;5[VT[^?F<U#K.MP^$K_69-5>:17-O'&T2 *=ZC?D#KC/YU8U#4
M-5\/W5_8?VI/= Z;]JBEF"ED?=MXXZ=>*T8/",K>$;K1+F>,233-*LD>2%.X
M%>N/2HKCPMJNH_;;K4+NU:[FLOLD(B#!%&<Y.><DT^>DV[VM?MZ6)]G525KW
MMW];_H5]%\1ZC>W^A6LTY\QS<1W:[1\[*@*'IZ$'BNV^GX?R%<M!X3GMO%-A
MJZ2Q>5!;[)DR<LXCV9''^[^5=3T_#^E<U=P;3A_6K.K#J:34_P"M$'T_#^5'
M3IVZ?RHZ>^/Z?_7HZ?A_2L#H#I^']/\ Z]25'WP>W7^=24 -;M3?K_GN:<PS
MCWXIO7\?Z_\ UJ #K^/_ .LT=?Q_K1U_'^M'7\?Z\4 '4?7^M87BN_O+:RMK
M;3I?*O+ZY2&-\ [0>2<'V'ZUNGGIW_\ U"L'7/#TNN:Q932SF.SM4<XC<K(7
M/ (('3@=_6M*7*IIRV,JW,X-1W,/4O$FJOX2T>]L9B+R:7RYAM'SLH8$$8XR
M5_6H[_Q3J$\NH?8KHI%,]FEL=H)A$J$L1[\=ZOVOA"]M#! EQ"UM;:G]KBW,
MQ;R\8VGCK_\ 7J"/P%<1)J<:7<2+-/'-9GDF/86P&'T;'%=JE07;^F<+C7??
M^D.UIM?\.Z+JDJZD\T*M$;2:0JTJY(# \8I;C7-22#Q0RW1!L2GV<[1^[R/I
MS^-/O_">K:E8:F;N]MS>7QC"JFX11JA'3.3DXI=2\+:K)<:I'8W%H+35=AF,
MV[?'MZ[0!@Y]ZE.FU[S5_P#AO^"5*-5.\4[?\/\ \ S;S5]1;4_+O-8GTL-;
MPM8R%!Y,K%06+G'KGV_KWT)8P1EV5FVC)7H3CM[9KE]2\,:O/%<V-OJ$$FGW
M$<:;+I69H-@QE,<<UTMG;+8V4%HK%EMXUC!/4A1C-8UI0<5RF]",U)\Q-T_#
M^E'3WQ_3_P"O1TZ]NO\ .CZ_C_.N8Z@Z?A_2CIU[=?PH^OX_S-'U_P ]S0 ^
MD;ICUXI:1AQ0 WK^/]:.OX_UH^G^>PH^GX?R% !U_'^M!Y_S^ HZ=/P_E1TZ
M=NG\J ,OQ+=SV/AV^NK63RYHHRR, #@Y '6N<AUO5=(N(/M5\;Z*[TU[I!)&
MJF-U0MC*@9'%=/KVGR:IH=W8PLJO-'M5GS@?7%8MIX7OI[F.76)[8QV]DUI%
M';!NA7:6);OBNJDX*'O')651S7*4--O]4LYM O)]2FNEU;<)H9 -JG'R[<#C
MK6YX.U"YU#PM;7M]-YLS%RSD 9 8@=*HZ=X7U**ZTP7]Y;26FD[O($2,'DXX
MW9X&/:HM.T'Q/IVAMHZ3Z7Y'ER(),R;QNR<YQC@GTJZGLY*R:O\ \/\ \ SI
M^T@[M.W_  W_  2/PYXAU&\U.?[7.6M[RWDN+-2H&P([+MZ<\<\^E9^E>*]5
MFTVQCN+HFY?4H%9]J_O('W<=/52*U(/!$FGS:9<6=T3+;*4N!+*Q4@KAM@QQ
MR3Q4:^"+M5T%A/ )=.<?:.3B10^\8XZC)Z^M7S4+O^N__ (Y:]EO_P /;_@G
M:=.O;K^%'3KVZ_SH^O\ GN:.OX__ *S7GGI!]?Q_G1]?Q_F:.OX_UHZ_C_6@
M ^O^>YIX.0#3.OX_U_\ K4_K0 C?=IOT_P ]A3FZ9].E-Z=.W3\* #Z?A_(4
M=.GX?RHZ?A_3_P"O1T_#^G_UZ ,'QIJ%UI?AJ>ZLIC#,CH%< ' W =ZS4UQ;
M7PYJE];Z^VJ/$BK&S0A/*8Y"]N>2/RK9\4Z1/K>@S6%O)&DCLI#2$X^4@GH#
M6;J&B:_K=K'9ZG+IT<"W$;R?93(&9!G<.>_(Q]*ZZ;AR)2[_ (:''553G;CV
MT]=2B-7UT>$]3B$CRZI8W'E.Z(-PCR#N 'L3^53:5+<ZC87IT[Q/)-"@5T:1
M T\1 .Y6! X)_E3_ /A#[^SN;XZ7JCV\=RL;*[R,TGF+S\WJI!/?TJYI?A^]
MAU'4-3OY;;[5>1B+9;*0B\=3GDDX%7*=/E=K?U8SC"IS*]^V_J<\NIZ^/!EO
MJPUB1[B\G6)5,2 1_.P].<X%.N/%.IS3:"+>Z**Z0_;,*#O=GVD'CC[K=*UT
M\+7B^$]/T@S0>=:W"RLV3M(#LQQQG."*@3P5<QS2ND\.'U*.Y0$GY8E+-MZ=
M?F/M5J='6]MV0Z=;2U]D%WX@OXO&*JL^-,AN8K25-HPTCJQSGKP<53NO$VJ6
MVJZ[;/<$1I'(+1MJ_NY$4-CIZ$GGTJ>7P)<W-A=RR7F-3GN3.C+*WD@EL\C'
M7&>U2ZAX-O-1M-3#3P)<75RD\+ MA?EVL#QZ$TDZ-U]WY:C:KZ[]_P ]#IM*
MEDN-(LII6W2201L[>I*@FK?7\?ZU6TZV>TTRUM7(+Q0I&Q7H2 !D?E5GK^/]
M:X);NQZ$;V5PZ_C_ %HZ_C_7_P"M1U_S^ H^G^>PI%#P<C-#<#/?M0,8XH;I
MD]N: &=.G;I^%'3\/Z4=.O;K^%'3K^/\Z #I^']/_KUS'C35+G3!IHAOVL8Y
MI]DTRH&PH'7!!KI_K^/\ZQ];T>?4[[2IXWC5;*Y$L@<G)'4@<5K2<5-.6QC6
M4G!J.YBZ?J]PVO:/;PZT^HVESYYD<Q!-Q5<@=.QJUJDM_J7BPZ/!J$UC#!8F
MX9H<;F?=@9)'3D58UO1]3NM:T_4]+>T5[19%*W.[!+#_ &?:H9]$UU[^+5H+
MFQCU![8VUPI5S$06+ KWR!CK6ZE!M2TV_&YSN,TG'7?\+'/Q>*+^[CT;[3K!
MTZ.>"7SYA&IRRL0#@CO@=*6?Q/K\6DZ+=M(6:1YFE C \^),-DC''RYZ8K<T
M[P>^GWND,LL4L%E!)'+N!R[.2<@=,<^M0Z=X0N[9M,2:6W>&SGG9E!;YDD&
M ,?7-:^THWV7]7_X!E[.OW?]6_X)FZGXEU%8+V6'4C%"-3CB20(IV1,C$]N>
MQJ6^U:Z72;>>VUVZO;%KO9=WD, 5X5P#M''OG./\*6/P+J=MISVT%U;.ZW\=
MS$9"V-B@@ \=>16S-8>)[E(9FO;&"X@E+"*$2>3,I &'!Y[4G*DK6M_7R&HU
M7?FO_7S,6\U/4(=!M98]8DN[%KLB:^MES+'#Q@-QPW7)QZ?CTGAB:2XTQV;5
M$U*,RL(IA][8<8#\#YA_6LJT\*ZMI\'GV>HPQ7;W37$L2JPMW#<;,#G [5I^
M&]#ET6"Z:>2)I[N=IG$*E8T)X 4'MUK*K*FX-)FM*-133DC:Z_C_ %HZ_C_^
MH4?3\/Y4=.G;I_*N0[0^G^>PIXY%,Z=.W3\*>.  .W%  Q 4DC..:B^[U[=?
MPY_G4C %>>G6HQSC/X_S- !TZ]L9_#DFCIU]L_S-,DECBB,DTBQQJ,LSG 4=
M3DGVIMO<V][$);:>.:-CC=&X89/)&1[4 97B'[;NLQ ;AH [&YBM9 LS#;G*
MY(R 2,@'/3KT-#3_ !/+-<6=I;))J,.R!9;H02!F+\ECA=JXX)!(ZGICG=U#
M3K74%CDN&DC:'+)+%*T;*&Z_,".-O^>*K0^'=)62">" J(U38JRML;&=C$9P
MQ )Y.3^0H Q/#FK7C)'=ZG<R2P#3+,X1'<EY%+,Q50<DX//TJ2"_NFU?5KAD
MU&6*VF;RRLBK;JODH^UE)W9Y/8]1706.E6>G+MM(C&!#' /F)^1!M3KZ#-0O
MH5D]U/<@W"M<DM*BW,@C<E0F2@./N@=NU &9;^(M3DNHTN+*V6-Y84<I*Q;$
MPRN,CJN,'UJH?$U_=0:>TT4=L;S[+<J87+?NY) K*V1UQ_/VYVVL]&6]6V,D
M0NB8Y$A,WSGR^$(7.<#FH-*\*V.G:?;02;YYH$B'F-(WWH_NX!/RC=DXZ<T
M58/%5RXMI+FTBCBNXX)PRR$^7',Q1<\=0=OM\Q]*BM_&-U<31'^S)/**1O+L
MCD8IYB[@<A=H 4KG)'4^G-V\\*VCZ7<V-E^Y%R@A9I6:3RXE) 1,M\N"21V!
M^E7)M'TP7L=U(FUP55$,A".R@A<IG!(R<<=O88 *&@ZEJ.H:K-)=JD44NGV]
MQ#%&Y8*7:0<Y YP #VXKH3Q]WMG'\A6=IFCZ?IA,UB'(>)45FF:0>6F=BC).
M "QQBM!F6,99@ "!DG&<<#]30 O3IVSC\.!1TZ=NGX<?SH^[UYQU]\?_ %Z.
MG7MU_#G^= $B?=P.@XIU-3A0.XZ_6G4 %%%% !1110 4444 %%%% !1110 B
M_='TI:1?NCZ4M !1110 4444 %%%% !1110 57OK.+4+&>SG&8YXRC8ZX(Q5
MBJ>JWW]F:5=7WE^;]GB:39NQNP.F:<;W5B96L[['BVN>&=3T&Y=+F!FA!^2=
M%)1A]>Q]C617J&E?$HZKJMM8'2!&+B01[_M&[&?;;S6SXGFT/0K%+V]T:WN1
M)*(L"!"<D$YY^E>TL55@U"I#5GB/"TIISIST1XM4UM:W%Y,L-M!)-(W1(U+$
M_E7JGAK4?#7B*[E@M?#UO T*;R7MX^><=JF\6^(V\(+9I8V%NRW._<,;0-NW
MT_WJ;Q<^?V:AKZB6#@H>T<_=]"3P+X;E\/Z7(UV +NZ(:10<[ .B_7D_G745
MS'@SQ5<>)UO#/;1P_9R@&PDYSGU^E=/7DU^?VCY]SV,/R>S7)L%-89/UXIU,
M:L383K^/]:.OX_UH^G^>PH^GX?RH S]?OI=.T&^O8,>;%"S(6&0&QA2?:LN\
M;5=*N+6&WU+[:9[J-1'<%58 QR9W,J_=)4$<=C6_=6T-Y:S6MQ&)(9D9'0_Q
M*1@C]:S8=(TRUNHP]R\MVLBRJT\^Z1MJLJCZ#<WYDT 9]OXNEFN;&-K*)%N6
M1&"W&YT9MPS@+]T%<98C.>!QS%8^*KV72HIX[!956*S!>:YP[O/Y8&<)CC>2
M3@=.!SQIQ^%=-@F62(W"[)$E"B8[2Z=&([GG'TJ6#P[IUK9BUC1_*4P'&\Y_
M<;=GZHOUH S8_%5XHD\_3K:/:MR%/VO"EX'"-DLH"J2<Y]NE1'QA=&%C#IT,
MDD,5S+)FX95*P^7]W*9.[S!C('3O6I-X=TNX5X7#G!E9MLA!4R,'8^WS $?2
MHDT'1TN9HGN'>>:.5)%>?+D2!-YQ[^6I]N<4 3ZAK$UL+5+.U2>:XC>55DDV
M (B@GD \Y8#IW]JJ:#J=[JEWJ-W\IMPL7V6(R< &)9!GY>"=XR<GTQQDZ%]H
MUI>PPQRM+$8%*))%(58*1AAGT(Q^G>I;"PM++S3:*%65E# -D HH3 ],!0/P
MH Y;2_$NL!8I[R*&>(V5E)+B7:0999$+@;.2<*2. -O'6M?0_$C:Q>O#]D,<
M.UGCE!8Y"OCYLJ "<@@ GC/I4T'AK3;:!H@)=A2)/GD)VK&[2*![ L?PJ?3]
M(L[&9I[9I") 0BM(62-68N0H[ DY_+M0!H?7\?YF@=L_Y[FCK^/]:.OX_P!:
M  <_C_\ KJ2H^OX_UJ2@!KTWZ?Y["G-V_.F]/P_I0 ?3\/Y"N0O];OK8W=H+
MA_-LY[J9RNT,8%AWH 2"!@RQC.#]WO77]/P_I_\ 7K.N-!T^YO+JZEC8RW=L
M;64AB,Q]\>AZ<^P]* ,^3Q+<0VUW?#3Q)8V@=/,$_P Y= ."N.A8D9!)XSCT
M2?7+J?PCK-\D?V6YLH)MCKDJ66+<K+N4$C)'4=014\WA_1C<21SNV;D/^X,Y
M )*@,RC/WN!R.G/J:LC2K$Z1=64LSRP7H99Y7ERS[AM/S?D!CT% &/::MJUM
M>+ D,]Y!=3+';27X$##$;O(2 F2HVC&1G)/.*;#XTFGMGGBTPM&0CQR!G*A"
M^W+G9Q@88XW=>O&:Z.YMK9I+>YN#M^QL9%8M@*2I!)]L,:S#H>D6D8W74D )
M4PLUSCR<$MA,\8Y]_3IB@"I#XFN)KJ**"WCEGNO)$:&Z!A&4D=B'53QB,\\Y
MR.!S5?2/%US(+&UGMC/(RPBXD!.X-(QY "XP."22.#[5JP>&M),,9MFD4H4*
M2Q3'<K+O!(/J0[@_4T^V\,:=:O T(F180@V>:=K[22I;U(S_ "SG H QG\5:
MI<V-K)!96\$EQ]BF3-P6!CFE"E3\G!Z#IT;/48.KK_B"319(@+>*5"N^0--A
M\;@#M4 D]<DG 'KS4I\,Z<UK%;A956*"&&-ED(95C?>ASZ@@&G:CH=AK,ADF
M>7+1&!_*E*[ESG!QZ$9H S)?%UQ")'ETY/++7*0%9R6=XIA'AAM^4,2.><>]
M:.@W=]=R:FM^%62&\\M41MRJOEQM@' )ZD\CO2OX?TRY@,3*SIF?I(<@RR;G
MY'0[A^%6M/TV'3DF$+RN;B4RR/*^YF8@+G/T44 6^OX_UHZ_C_6CZ?Y["CZ?
MA_(4 24UNF?2EI&_^N: &].G;I^%<G+K-UI%_>7&HW-Q^[,[06Q13#<QK]P(
MX'RN.X//WN,8QUG3KVZ_AS61)X8TV:24S"9XY#(?),IV(TF?,91V)R>>V3C&
M: ,'4/$6K3Q8M%%O)Y4B-AB%)$D*AU+)GI(>J]<]<5HZUJS?Z!;6=S=!_MOD
M7(M4!D.(96P-ZX/S("3Z"KDNB:7!&)+N9\Y(:6>;EBS(YR3[QJ/H*N:CID.J
M) )I)HFMY?-C>&38RMM93S_NL1^- &0=>U"*ZCL8+!9OWB6XDNKC9(7,'G98
M*A X!!QWJN?%UQ<6/VB.R6*"2.,++YV71Y(/.7Y=N" 2 >?>MN'1+2*:.8F6
M25)A-OD<DEQ&8\GU^4UG6WA.QMI9#+)(;?$<<,1D(50(A$,^K8S@^X[@4 5Q
MXLN(;03/8B:)%9?,$N'=TC$C_+MX& V.>H]^'OXO;^T%MHK'S$\TJS!V)*^:
M8]R@*1U5SR1PO7GB_P#\(_:Q%YK1=TA0B..5R8@S*%+8'<J #^/J:9:>&+*V
MM+"%I)2]I"D3,KE1/M.X;AW^8%OQ/8F@"/1=7O-5U,O+$L-K-9I- BONR&=N
M6X&#@#CD>]9&C>(+Z,P27<UQ.MS%%\EPJH&9YTC+1E1RJAQD'U7UKH;32M.T
M61[E9FB#J(E\Z;Y47)(5<] ,FH(_"FF?9]@>X<>6$A<SDF)=ZN-G8?,BG_@(
MH B3Q/++J4-M]B1(Y9Y(?,DFV[BLSQ_+\N"P"!BN0<-QFJ5KXPF6QBN9[+-J
ML:K),9\REC:B?.T( >,CMSSCM6I#X;TV.5#&\S&-Q*RF8G>WF-(K-ZX=F(_K
M4D?AK3([5;81,T2L&VLY.<0^0 ?;9Q0!E#QA=>2COIB1YD*M(\S)%]U2 '9!
MR=Q S@94\\BM32=9EU*^O+:2V2 V[$!?,_>?>*@LA (! !!&00>O%1MX8TV>
MV,9FN95<.KN9R3(C!5*$]U(11^'J35RRT>UL+J2YA,C.X*KO<L$7<6VKZ#<2
M: +WN/\ /84\# Q3.@^G]/\ Z]/ P * $;IGL.33>G7MU_G3FZ#ZTWK_ )_$
MT '3K^/\Z/K^/\S1U_'^M'7\?ZT <]XFN[R"YLX;6>[B,L<QQ:1"1F<!2H(*
MD8R?8>IJM)XKU"VMAY^FPM/YAAP)F^=E3<_"H<#HHZ]>P'/02):37-M=M*I=
M5<0L'&&#8SCUX6J]SH5G=1E29HRTK3;XI"K9<;6Y'8C/_P"N@#,/B>:>Y:!K
M0VX\V *#+ME*O-&N2C+]TASR,]",J2*J+XMO1.)WM8Q'>V]L]I$925Q)YS[F
M(0D'9&. #T'O6W_PC>G&Y\_$N58-&AD.V,^8C_*.V6C4GZ>]1)X5TZ($Q/<Q
ML @B=9CF$+O"!/0 2./H: ,VX\67\MG-);Z<L 93&C2S$.DAM1<#*[<<#(Z]
M1TK1OM:N[*RM2+2.>YEMGGD7S2JA44%L';R>0!P.M3KH&F&%HD0F,2%MHD)P
M?)\C'_?''UYIUUH5G>6D-K*\Y$"&-7$I#E"-I4GN".M &0VK:F?#OB'5(W3?
M")6M07R(U6,$'&WKWP<Y/' IA\47VGF\:]M8I$6281E)CD.H0!,;/NY;[W7V
MK<>PTW[/=Z8Q7;>A_,A\S#,&7:<#J!CTJ)_#>GO 8I!+("7)9I#N)8 $Y]>
M<^M $^CZ@^IV'VB2#R7#LA49(.#@$$@'!Z]!5[IT_#^55[*TBL;811.\@W%R
M\C;F<DY))^IJQT_#^G_UZ #IT[=/Y4=/P_I1TZ]NOX4=.O;K_.@!X& !Z4-T
MH'09ZTC=,>O% #?K_GN:.OX_UY-'7\?ZT=?Q_K0!Q*Z[JMN]Y?H;N[AM9KW[
M1%)&J0A$=Q&$?;G=\JCJ>^>E:;>*+J/5?L$FFAW0JDPAD9R&==PQ\@! &T$D
MCKTXYTY=,L$TJZLY3LM;EI7E+/CF1B6.>W+&HVTG3=0NVODD:4.?G2.;]V[
M;02!W /\O04 8I\9/]C6]N+81B/S&DBAG!/$#2;75E#*PQC''8Y(XHD\3ZE8
MWUS;W=K$;AYE2*(2L8T'E;B=P3<?3[O4^E:P\+:9M995EN-P*DRR%B5*&,*3
MZ;68?C2?\(O8X9A-=^<7W^?YY\S(3R^OIMX_7KS0!3B\4WES*/*TQ$C>5(5,
MLY5UD>W$JY7;P!G:><]\=JEL=:O5\%Z=JERMN]U<00L[/,(TRX W$[>O.=H!
MYX'K5Z/1M.AD41K@B87"KO\ XDC$0_ * *0:#9II-MIJ-.L5F5:!A(=\>S[N
M#[9QSVH RHO&%Q-&DT>FH(ECA>8M.0R^9,\.%!3G!0GG'X5/IFLWNHZW;DQ+
M#936MQ)"H?<7VR1HI;@8."3@$_>]JG_L#1["W:.1V2.78F99NNR1I5 )[[W:
MI+;2M+TF^-RL[(Z1N DD_P L:,P9L ]!N _E0!F276H26=]JT>J-#Y$]U$MN
MRJ4*Q[T4#C.[<H;.?48Q3?\ A*)[;[.M_;^6T3!I##*&$B?9I9.<J.<QG@8Y
MQSC@ZC^'-,N9I)F,KQR,[F(2DQAV4JS@?WL$CZDGK4DGA[3I9EDEB9BNT$%C
M@XC>/G_@,C"@#$7Q%J>I3:;##;K:B2]19661L.GE/)M!:/U0@\=A@_-D==T_
M#^E9EKH%G:M"^Z>1X)A*KRREB"(V0#Z!6(_7K6G]?\]S0 =.O;K^'-/48 IG
M7K_GN:>OW1[\T (PRI'K4?WO^!?U_P#K"I'SL..IXJ,]\>^/;L* ,?Q<?^*3
MU-L@?Z.QR>G/3]!7/6>IK:ZV;G[=;M:3Z@HGO(/W=N^;:0*O4@8*KD[CDD?2
MNDU37XM*GDC:SNIQ# ;B1X0A$: E<D%@3T)P 34UUKFF6<$\KWL/^CPF=H_,
M&\(!P=N<\YX^M '%6NM7S16DDVH2S2S6:_NA)M928&.6C(PZD\[P<@C'K5I-
M1U.-!>07,\DJW)A2#.4(^P[P-OJ7YKJX-;T^5#*+F)(P0(W>5,294$8Y_P!H
M=?\ "I3JFG+%-+]OMO+MFVRMYRXC(XPQSP<^M '"C5KP:9YG]LHT(<'Y;Q_F
M;RCE?/* !LX8)TSQQ6OHVJ33>)!&]Y--YJ,1$S[6B 1,+)$1\O).'4\EL5N#
M6[/^QSJ8$C0*Y15 !:1E?8 .<9+X Y[BB#6[0Q.UYG3WCF$+QW;(IW!0P (8
M@YW \$_SH Q8KFPM]2O;6YB\_46U3S((0?WA 10C]0=@&<GIP1[5F6.HWEU=
M:9;)J=U+%<" WC+)\R2F*8O'G^$Y5<KQMP.F:[.75--MG9)[^UC:/&\/,H*X
MR3G)X_\ K4\7]D)H83=P>9.H:-/,&Z08W$J.X^E '$6^L7WF67F:A--*\"((
MDDVR9VO\Q0C$BD@98'*E?K4MOJ?]KW6GQ_;&GC5;(LT;\K(8[C><CHV0,^XK
MK1K&E_N\ZE:?O'"+^_7YFP&('/)P5X]Q44'B#29XY'^WV\:Q3FW8R2JHWYR1
MU[XXH XK2M6%K::%#;ZA(!##8I*CW/'S-B0!,?-@Y4DD;2 !S4DLT\NE6K7N
MH731RPV-U,SRD!&^T+N;/8!3G_@(/49KMKC5+>UO/LTX=6-L]QNP-NQ2-X^H
MW+^=1VVN64]JEQ-(MFLC*BBYD1268!MOWCS@XQUH N6UQ#<Q[H95D57,;,#G
M#*3N'YC%2CG&>_7^9JM!/9&XDLX)X3.,O)"K@NN\Y)(ZC_Z]6?O?\"_K_P#6
M% $B?<!]>:=34Y7/J<TZ@ HHHH **** "BBB@ HHHH **** $7[H^E+2+]T?
M2EH **** "BBB@ HHHH **** "LGQ5_R*NI_]>S_ ,JUJR?%7_(JZG_U[/\
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
MIBFZELT6.Z:5,6Y%H(B@(.<[\]L8<G/:MC4?%T5M97AMK>2:X@A=HR5 C=U
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
M?]+\SR$,1_<[)XX1N^;YLA\]L$5,=4ULZH+..[M /MYL0YMB3D6OF[_O^H(
M]^IH F_X1$DB6347EFC6%87DA4JHC$B+E>^5E;/OR,=*M)X;B1-OVJ5SOMWW
M,!DF%\J>/[QSFLBU\4:E=-ILD;0;;E+=946$D1O)'GEBP[D$*,\=3SQ6TG6-
M3BAL(#<))/=6]NHN)59MH9I<Y&[!/R8!]3SZ4 ="_AY6T!M(^U,4$OF1LR X
MQ(&56'1ER,'U!-5D\(Q);W<+7LC_ &F*:+.Q1MWMN. /]HG'M5&/Q)JTA+@V
MP2U^SK*OE']]NN9(&(.[Y1\FX=>M7=:C6[UJ2UN9I4@@TUYD*2,F'!P7R".5
MXQZ9H MVOA\6FJ)=K>2-%#)/)% 5& TIRV3U/S$D>F:5]!_TZ66.]E2VEG%Q
M);JH^:15 'S=0"0"1W(]\5RK-J5_=VTL]\5,J:>LB;&Z-EV'##^(<\<\#M6K
MI&M7UPJ8EM8(+983*DH8F4N[YVL3P>  .<GB@"_'X6MXA:@W#NMI;V\ ! ^=
M8=V#^)<_E19>&$LH8H3=M(EN\)C C5?EBR1G'5B3R>^!658^(M<O(K0,MO U
MZ8&222,'8)%D9L*')(&U<,<9YXK4U[5;ZRF$-HT*-'937<C2H6#&/:=O!& =
MW)[<4 ;W3KVZ_AS_ #HZ=>V,_AR:P?"IGG74;JYE,CS7C#!!&P#'R\D\8QTQ
M6\.<>_\ 7D_I0!(@PH!Z]_K3J:GW ?7FG4 %%%% !1110 4444 %%%% !111
M0 B_='TI:1?NCZ4M !1110 4444 %%%% !1110 5D^*O^15U/_KV?^5:U9/B
MD%O"VI!023;/@#Z5=/XUZF=3X'Z'D/A6;3;;Q#;3ZL5%K'N9MR%AG!QD 'OB
MNT\6>(O"FK^'[B""XCDNE4&#$#@A@>Q*\5YQ]FG_ .>,G_?)H^S3_P#/&3_O
MDU]!4H1G-3;U1\]3KSA!P2T9N>"[K1[/7&GUHQB!(6\OS(RXWY&. #VS7H0\
M8^#1TNH!]+5__B:\A^S3_P#/&3_ODT?9I_\ GC)_WR:BMAH59<SDRZ.)G2CR
MJ*/==(UW2]:63^S+@3"' ?",NW.<=0/0UI5Y[\*8WCCU/>C+DQ8W#']ZO0J\
M6O35.HXH]O#U'4IJ3"F-_GZT^FL<8_.L3<;]/P_E1TZ=NG\J.GOC^G_UZ.GX
M?TH S=2TRYN;^UO;.\2WEM4D0>9#Y@8-M[;AW6J%WX4^VR74UQ?LTUU$8I2(
M_D* +L 4DXVL"??<P[\9T-Q=6TNJ:@4FW0W<J1W$]W(T*_,%"^2K<\G  ')Q
MTZTX>*-55(VECMHHXYI(YYI('Q\LB@956)C!!/S'< 1SB@"]'X7GMRLMKJ,=
MM.5E21H+0(FQ]F=BY^5AL&"2W?(/9)O"33FZCDU _9Y5N@J+#\R^?RY+9YP3
MQP/QK+C\0ZU9VSQ+Y=Y,LE],Q,+<K'<,H3._Y0?[QX4 #!ZU<E\2:E"TLDAL
MD@+7<<>]'!1HFP"Q!.0>X SZ4 7+CPJMW\US>$R&]CNI"D>T/MB2-DQD_*VW
MU[^U3:?X=33]7EO5EB*.\L@46ZB3=(V]MTG5@#G P,9[X%4-)U:^U#7;:&Z.
MPQ"YC<*C1+)CR6#%"QP<.>I_+.*3S5,U_JUU?W$4EK?F..-9F",H48BV9V_-
MG.<9R?84 7V\/L;]G^V8LWNUO'M_*^;S0 >'S]W<H;&,Y[XXJ/\ X19#;+!]
MK8;8##G9ZR"0GK[8JDGB#6'GM;(_8A/=BW<2")RB+*DIP5WY)!AZY&0>@J*'
MQ-K$D$!D%CYEVELT9$;[8_-E\ML_-\WJ.GI[T 7Y/"SS6<ED]^&M1)YD$+0
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
M8/$%@Q%&=[' 3=PN'(QGCUJN?$FK+<2QB& KYWV:*0PLH6031P[C\WS EV;
MQC &3G-/NM>UBU,Z?Z%(T ACS#&[[Y))3'D#<, 8SMY.>,\9H N6/AB.R\G;
M=,_ESI-DH!N98S'^N2:2_P##'V^6[!O-D%P9'6,19*2O#Y.[=GD;23C'4]>U
M4H_$>JO=6<+);(9&$4J>0Y*L3(H8G=A1E00F2>3R.M5-*US5!:6D"RPR74ME
M#*TTX=E($+.<KO\ O$X&01W..U '63V*S:E;7I;!MDD55QG.[:/_ &7]:RG\
M+[KH2&\_<Q3M-!&(N5+3I,X)SSEEP.!@$]:HIXHU%XOM0%G%!(KB)9(W+(RH
MK L0?FY8C: "<#GFK.@ZI>:CJ[?:B5,<$B,@4HI*3,H;82<$@#C- #M-\)_V
M??PW1O5E,10X$&TR;%E4%CGECYQ)/<CM4MKX:-KJ-I=?:PZV@.T>2 Y^4J5W
M@_<);.T@\@'-9;>+-4EA5;>V@\\8CD_=,X69(R\JX##C)0 YXY)S4?\ ;>I0
MQW+2E&@GEF*H2_F1%2AQO#=/F(P .G6@#7G\+)-->R&[8?:TE4C9]W?L.>O.
M"GZU:L-)NM/9E74=T"OF.+R1\JER[ G/)YP#Q@#H3S6)<Z]J"PVVHS/!]G\Z
M21((BRR;4CF.U^2&!VJ<\<]N,UM>'[^^O[:8ZA$B21R!0R1F,,"BL?E))')(
MZ\X![T :O3KVZ_SH^OX_SHZ_C_\ K-'7\?ZT /&<#/6D;[N/7BE!R ?6AON^
M] #.OX_UH//^?P%'T_#^5'3IVZ?RH /I_GL*/I^'\A1T_#^E'3\/Z?\ UZ #
MIT_#^5'3I^'X?_7HZ?A_2CIU[=?YT '3\/Z4=/?']/\ Z]'3KVZ_SH^OX_SH
M .GX?THZ=>W7\.:/K_GN:/\ /]30 =.OX_SH^OX_SHZ_C_7FCK^/]: #Z_Y[
MFCK_ )_$T=?Q_K_]:CK^/]: #K^/]>:>OW<^O-,Z_C_6G@Y% ".2$..O05'T
MZ>^/Y"I&.U2?05']WWQ^H'_UZ (YH(IU59(U<(X= PSAE/R_KS69:MH-S<_8
M[98))+=0J($_AB88"GH0KXZ9P:U_N]><=??'_P!>N)2:6+PW;Z:VD7,MU9VW
ME7$OENABPRAMK!<L&Y8[#RJ^XH ZD:/IJ32RBRAWR$,YV?>(.[_T+!^HS1/'
MIME(MQ/'&C&8RARO5UB(+?78",^@Q7'V5GJ4RS +=(;:"\-L662&-9-RM&<,
M>F#P"3CGTX9'')+.\5A'?B!&0/'*L@*YM+C.5;D N5]B<>HH ZJUTS09Y%EM
M[2V=K3RT#*GW-B*Z8]P&7'L:?#I>BRQSP16EN51Q',JIC:R_/^&"V>/6J7A[
M=92W,%S%+&US<QB/=&0#BUA+<_\  6'U!':LB\TZ\N=0U$-;W7E-]LD39O4,
M_EP;.G4\-CW!QTH ZQ-+L(XQ&MI"J!8T("C "$NH^@8DCZTM[I=CJ7E_;K2*
M?RSQYBYVYY8?0\9'>N0D2^>&^S!J;:JZ/M>/>%\HQKQGH3Z <[LGUJ2VLY;G
M6/DBO%TM7GDMU;S$4?)#C(.#C<)" >X)'% '6M86DDOFO;QF0LA+%><KDC\L
M\?6HET;31-!,+& 20@"-M@RO)./PR<>F3ZUQ6G)--:6$RI?MIKQ6AOPZRDR.
M5DW,!U89\K)7@C'8&IX;.^_L^[N+N"_E9;:W2%6>4$(TK@D@<DB/;N_BP".,
MT =5!IFCVEQ'##:V\4TA,R(J@$XX)'^Z'Q[;O>I=0LM/O81)J%O%*D0+9D7.
MT'D_A@<BN(-K?>1YL-O=FY2#4(K>18)5VEG1HMH/*@KOVY/MG(J66VE^S.KI
M?SV#"Y$*16LT864QQ+'M4LS[<B7EL#<3[$@'<6R0>5YENJA)SYN5'WM_?ZXJ
M8_-^/]>!^E5=,5TTJT5E*NL" @C!!V@?XU:Z=.V<?R% $B'(SZGCZ4ZFI]W
MZ#@4Z@ HHHH **** "BBB@ HHHH **** $7[H^E+2+]T?2EH **** "BBB@
MHHHH **** "J>K7W]F:5=7WE^;]GB:39G&[ Z9JY6?KUI-?Z#>VEN 99H61
M3@$D54;<RN3._*[;G$?\+9;_ * @_P# G_["C_A;+?\ 0$'_ ($__85B?\*X
M\2?\^\/_ '^6C_A7'B3_ )]X?^_RU['L\%W7WGB^UQO9_<;?_"V6_P"@(/\
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
MJ!_]>CIU[8S^')HZ=?;/\S0!(G"X].*=34&$&>O4TZ@ HHHH **** "BBB@
MHHHH **** $7[H^E+2+]T?2EH **** "BBB@ HHHH **** "D)P,FEK,\1S-
M!X;U*5"0RVLF".QVFG%7:1,GRILX7Q#\2[LW4EOHH2.%"5^T,NYG]P#P!]<U
MS4GC'Q%*26U:X&?[I"_RJKH6D2:[J\&G12",RYR[#(4 9)Q^%=_'\*; +^\U
M*X8^JHH_QKW)?5L/:,EKZ'A1^LXB\HO3U.('BWQ IR-7NOQ?-:6G?$77[.13
M<3)>1#JDJ ''L1@_GFNG/PITW'&H70^H7_"N8\7>"SX:@ANHKO[1!*_E_,FU
ME."1]>AI1J86J^6V_D.5+%4ESM[>9ZEHFLVVO:7'?VV0K\,AZHPZ@UH5Y]\)
MY6-GJ4))VK(C >Y!!_D*]!KR:]-4ZCBCU\/4=2DI,*8W/\J?3&/I6)N)U_'_
M /4*Q=>\1/H][96<.G37TUXLSJD3JI C"Y^]UX-;73IVZ?RKG?$>E:M<ZSI>
MI:2EJ[V4=PA6YE9!^\55!X4YQ@T .M?&>EW*I.\L=M:R6T=PLTTJJ1O8J%*Y
MR.1UZ5=A\2:+<7*6T&IVSS/'YJ()!DKMR#_WSS].:X\_#W4(8[:".:VEBAM[
M6-BY(W&.4N_&.ASQ5B]\#7MUK&H-F#[+=/+*DYGEW1%H?+P(QA<@G[QSQQB@
M#:NO'.@6T5O-#?1W23W2VP,+ ["1U;V[_P JN_\ "3Z&&N5_M6VS9_ZX>8/D
M .WG_@1Q]:YP>&==>PM"]OI<5Q8W5I(BQL1YJP*0=TFW))SP,<"LV;X?ZU/I
MTEB\EF%M[>2"!Q(V9M\XE+,-ORX QCGF@#NI==TJ#38]2DOX1:2';'-N^5SR
M,#UY!Z>E5!XJTM+B02W=NELD<3I<F=2LF_...HZ=3UIGBK1[C5-,MX;*&%I+
M>=9%W3-"R8!^:-USM89'4$8SQ7/Q>"=9\^VFN;BSD>.2Q:5ERH/DLS/@!<=&
M&/7VH Z@^*=!2"VG;5K4171Q"QD #X.#^O%6(-9TRYU&73H;Z&2[A_UD*OEE
MQU_(D9]*XV'P9K=E,\D*:;<?:(YX)$N262-7G\T-MV_-QP5XYQS5_0O"=[IW
MB1[RX$$D"37$L4OVB1G_ 'I!VB/A%XSD\YXH TYO%MC;ZQ>Z=+%<(;&R:\FE
M:,JNU3R%S][ZCBJ$?CZW=EMSI=VM]*T0AM2T>Z42*75MV[ &%.<GBKE_H%Q>
M^)+G4,6[V\^D-9;)23EV<M\P'\..N#FN8M_ .HHLET]I:-,&MQ%!]OGRJH&!
M99?O*>1@<@ 8H V%^(^F20)<16=V]NJ(]U)A1]FWR% &&<D[@>F>*Z_K^/\
M6O-&^&M[_9UM8+'9_O(E6XN$N)5*'SC(1L^[( #A<X.>?2O2^OX_UH .OX_U
MJ2H_I_GL*DH :V?\^M-/'3\/Y4YCT_.F]/P_I0!DZ]KIT3[$D5E)>37MQY$4
M:.J\[2>IX[53L/&NG78620?9(1;M+*UQ(JM$5D$94KG/WCUZ5)XGTO4+^72[
MG3EMY)=/NQ.4GD**P",.H4]V]*Y>;X>ZLUM,IGLWEN+.2.4[F"^:]RLQQQ]T
M*,9]>U '9P^)=$GN8;:'5+:26<9B19!EQSC'UP<>N*I7WCC0+*S:Z2_BNECG
M2%U@<,06. ?IU.?8UE:AX,N[KQ3/>*(#9W$T,VYIY%,!CCV\1KA6/0@D\<\5
M73PEKI\/BQ>'2XY[1+:.!U)W3>5)O)=]N0",87!YS0!U/_"2Z()IX3JEMYEL
MA>9=XRB@9)_#(SZ5+_;FE#3/[3-_!]CW;?/#Y4D'! /?GCBN+NO VMW8N(6:
MS2,?;7AD\UBSM< ?*PV\!>>><\<5TNM:)/>>&K?3[>"WDDA,1"-(T0&T@DHZ
M\JPQP<$>HH ?_P )9I0N0&N[<6AMEN!=&==O,FS&.O7C/3/%2GQ5H"V<5X^K
M6JP2R&-7,@P6'+#\.,UR4G@;7+F"/[1<VDDILXH6)8]5NO..<*,_)QG')_.I
MY/"&M0:A<WUJFGW#7%Q>D0W#'8$GVX)&TYQM.5[CO0!UT>MZ7+J?]F)?P->;
M<^2'&[IN/Z<_2LV]\76]AJ@M+BQNDMS.EL;PJ!'YCKN  SDC Z@8S67I7@^^
ML?$PNY1:R6PN7N5D6:12I:,)M6(?(,8/)S\O'TGU'0M:U+Q1)=W,5G<:>J>5
M:*UPRFW###R;-A#/UQDCB@ C^(5E)&-VGW:33I$]I"VS=<K*^Q"/FP.1WQBF
MR?$6P6)F73[QWAC>6\C&S=;*LGEL3\WS<CMGBLA/ NN,UC=2M9"XTF*VBMD6
M5BLXBD+98[?ER..AIMY\/]3N;1_W-B;J]\\SRK<RH83))N X&)% [$#GGI0!
MZ,CK+&LB'*N-RGU!Z'\J<>?Q_P#U"HX(A;V\<*G(C0*"?88%2=#QVZ4 24UN
MF?3FEI&[4 -Z?A_3_P"O69X@UI= TT7C6SW),L<2QHP4L6.!R?<UI_7\?YFL
M3Q9I5YK&CI;V7E>>EQ%,!,Y53M8,1D XZ>E $%IXPMYW2.>V:TE2XDM[E)Y4
M!A:-/,)X/S CTJV/%GA\I$W]L6A69MB'S!@G@G_T(#\:YN7P7J]U,UY/):+<
MW%U<3RHCL4020&-5!*\XXR<"H[WP)?S0:9%&MK*(]*BL;A&N)8T#!@Q?"8+C
M@\$CG!H Z74/%NBZ=%?%[Z*6:PC+S01N"XQU 'KD@>Q/-26OBC1;J2UA74(%
MGNHUDCA9QNPPSCZ\=*Y[_A$M7>VU'3RNG>1,MX8+E\M*6GY ^[\@'\1!.>*@
MB\':V]]"TYLUA>>TN9765BR-#'LVJ-O(. <Y& 3UH Z^UUW2;ZSFO+;4+>6V
M@&995<;4XW')[<52D\4Z3.8%CGM[BTN1,)93*H$81-S J>3\O7T'-5M.\.7-
MI\/ET%X[26Y^S-&RON,+L2>I&&Q[CFL+_A"M=GMT$TUO\JWBHDDYD9%E@$:
MOM!?YNYY QUH Z2PUKPM8Z?/+97]G';12 3,LF?F;A<]R<# ]A[5</B+1C-;
M0_VG;>9>*&@42#]X&.%(^O0>M<J?!NL07R7]N;21X&L7CA:1E#F&)XV!.TX^
M_D'!Z=J:O@G5/[2@GEBTYHY%@\Y(9)(8X6C<L=L:8#]>"<<\XH Z#7O%<.@S
M,)K"[FABB$T\\879$K-L'4C<<]ASBJ#^.='L;N\>2SN(86><BY 4K<20J%8
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
M;:T@N1-@_+]T@8SZGI0!V#>*-"CMH+E]6M5AN&VQN9!ABOWOR) /I3=<U_\
ML41_\2^YO&,;ROY(4"-$&YR2Q [C [US&I>#]9U*<7CV^G+)<I-'-;QS21(H
MD<,"Q0 R' ^;.,\>E;/BC1]7U2WL+*P%N]BIS>0RSM$9QQM3<%8[>.?7B@!(
MO'6GS7<");7+6LSQ1?:MHVK)(GF*FW.[D8Z#KQ4D'C""[L+BYM=.O9FBO19)
M#Y>UW<@,20V-J\]6QC%92>$M5DU>)G2SALGOX-0<1R,6C9(]IC4;0",C@\<=
MJLW&@Z_%INM0Z9/;Q3ZGJ+3H_FE2L+*H.#M.'^4CH<9S0!O:'K$.O::E[!')
M$&=HVCDQE6#$,#C(/3J*T!\WX_UY/Z5FZ!9/I^C0V;6=O9B(%5BMY3(H!/!W
M$ D]2>*TCSGW_KP/TH D3E<^O-.IJ'(S[\4Z@ HHHH **** "BBB@ HHHH *
M*** $7[H^E+2+]T?2EH **** "BBB@ HHHH **** "LGQ5_R*NI_]>S_ ,JU
MJK:A91ZEI\]E,S+'/&48IU /I50=I)LF:;BTCP.SO;G3[E;FTF:&900'0X(S
MUK2_X2_Q#_T%[G_OJN]_X57HO_/Y?_\ ?:?_ !-'_"J]%_Y_+_\ [[3_ .)K
MVI8O#2=VOP/$C@\3%63_ !."_P"$O\0_]!>Y_P"^JK7^NZIJD*PWU]+<1JVX
M*YR <8S^IKT;_A5>B_\ /Y?_ /?:?_$T?\*KT7_G\O\ _OM/_B:2Q6&3NE^
M/"8IJS?XE'X3?ZO5/K%_[-7HE8OAWPM9>&EN!9S3R?:"I;SF!QC.,8 ]:VJ\
MO$5%4JN4=CU<-3E3I*,MPI",XI:*P.@8%/\ *@*>/PI]% # IXS[4!3Q3Z*
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
M?Z\5C:WXJTO0T833>9.,[8(N6ST&?3\:XJ_^)&JW"D6<,-DN>&_UC#\3Q^E
M'IW7\?\ ]5'7\?\ ]0KQ*Y\8Z_*6!U:<%O[C!,?3&,?A1%XVUZV"%=7F)08&
M_##ICG<#G\:5T/E9[;]/\]A1]/P_D*\LTWXJ:A P6_M(;N/CYXSL;^H/Y"N\
MT3Q1I.OI_H-S^]"Y:"3Y9 ![=^O49%,1K_3\/Y4=.G;I_*CI^']/_KT=.O;K
M^% !TZ=OZ4=/?']/_KT=.O;K_.CZ]NO\S0 J\''X4^F+UY_R>M/H 8W+8_"D
MZ_C_ %I6ZD?YYI.OX_\ ZA0 =?Q_K_\ 6HZ_C_6CZ?Y["CZ?A_(4 '7\?ZT=
M?\_@*/I^'\JH:EK-EI:$S2 R#[L2\L?P[?C0!?\ I_GL*/I^'\JXJ[\9W;HQ
M@BBMD ^\YW$#\>/TKGKCQO?NLCI?2N!P=I"#\,4[6W%OL>K=.GX?RHZ=.W3\
M*\@M/B'?HX62:8!>^\/^>1S74Z7XXEGC#'RKI!C=CY''U_\ U4M]@VW.VZ?A
M_2CI[X_I_P#7JAI^LV6H86*3;)C)C?AN.3]:O_7\?YT##I^']*.G7MU_G1]?
M\]S1U_S^)H .G7\?YTJ\$?E_6DZ_C_6E4\@_YYH ?1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 B_='TI:1?NCZ4M !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'
MT_#^G_UZ.GX?TH^OX_SH^O\ GN: #IU[=?YTUW2*-I)75$09=F. H'))-.Z_
MY_$UYI\4O$\B%=!LY2N5#W9'<'E4_D3]1[T E<Q/'?Q NM99]-TIVAL.4D8?
M>N.>OJ%/IW[^E<(_[I"Q'/85<6/?R>M5+Y=T\<0[<G\:S;T-4BNJO(X+#.>]
M:MM9F4C([<"M?2="BN[8%QANU=#;^&9BH0 8(Z@UQ3D[GH4Z:M=G&3:1')\P
M4@@9) XJB+-U+(HR.U>LC0X;>SV,@+$?,:XG6+ 66H,8QA"<C';UI*<HE3I1
M:NCG-,U2_P!#U!+[3;AH)TR,@9!!Z@@\$5[KX*\:6_BZP<E%M[^'B: -G/0!
MU_V?Y=/0GP6[C*W+@=-U6M&U2ZT'4H=2LI"DT1S[,.ZGV(KOB]#S)+6Q]+_3
M_/84?3\/Y"JFE:G;ZQI=MJ-HVZ&= Z\].Q!]P<@^XJWT]\?T_P#KU9F'3I^'
M\J<HZ_E3>GX?T_\ KTY1S].* '5'T/\ GZU)4?M_GF@ ^OX_S-'U_P ]S1U_
M'^M'7\?ZT &1C)X'?/YFN \0^+Y+Z:2RL6,=J,J\H/,OK]!_/]*T/'.LM'$N
MEV\F&E&Z<@\A>R_CW]OK7#HIVX JDB&Q2"9 %Y[5J6FG;\%AGUJMI\>^X4%>
ME=58Q*J'(KGK2;?*CJH127.RI]C1(\;,5F7MGCY@*Z&4Y' JE<(C*5/6N=P.
MI3./N[))<G&&]:S[6ZO-,OUN;25H)X3\K+V_Q%=#>JJ284<"L2Z7$Q/J*Z*,
MG?E9S8B"MS(]3\)^*X_$%N8YE6&]B +(#PXQC</Q[=JZ+IT[=/PKPJPO+BPO
M(KNUD,<L1RA':O:=)U*+5M-@O8B,2*-PS]UAU'YUNU8Y4RYT_#^E'3WQ_3_Z
M]'U_'^='U_'^9I%#E&,_E3J8O6GT ,(YQ2=?Q_K0>I_S[4?Y_H* #K^/]?\
MZU'7\?ZT?3_/85SWB_6'T^R6TMG*W%QGY@>44<9_'I^= &9XF\7,9)+#37P
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
M4,:A9<O:BY^3Y$8X48]:YJZO8Z\,[-G365Q#-$3',K8XX.:9=7D%J,RR$8[
M9K(L7G^V0DP1VZ-P\:MFI+LS'59 %1HU VACP/?'>N3EUL=ZEH3KJ5K<$B.3
MD\X92/YU1N9A%)YN,KTIMQ)>,&5[:+:K?*T?7'KCFF3PO%9$R$G<.,U:5F9-
MN2'VERDK,I89]^]6""&P*S;7RV>-1\LBN"RX[>M:P /6NVF[H\^K#E:\S?\
M!EUY6HRVC' G3*_[P_\ K$_E7:]?Q_K7FVBN(==M&#'F4*,>_']:])^GX?RK
M0R#K^/\ ^H4J]:3IT[=/Y4J\''^>*!CZ83R?\]*?3#RWZ4 )TZ_C_.CZ_C_,
MT=?Q_KS1U_'^M 'F?BVZ-[X@F^;*0?NE'ICK_P"/9K#D4(W3.:L;S<3O+( K
MNQ8@=.M,E0'Z4%#+%1]K8]NU=1:(JXW,!Q7)16L^^3:Y?<W';;P..*#8Z@LP
ME6Y?CJH##]:XII.39W0NHI'=F1-HRX%4[J2+:2)4)^M85_#J+65K&+LLS)EP
M !_*LS^QIT96\[)Q\P=,\T60]34ORIB(KFL;99,=S6K-876S=)</$H'W4.,U
MG"!49P')8MDY.3BKIM)DU(.2(>2:ZOX=ZC]B\0FT9L)>1E1S@;QRI_\ 0A^-
M<RP*FK.BS?9_$&GS[B ES&25]-PS^E=9P'N/T_#^5'3I^'\J.GX?THZ?A_2D
M J]<#_.*?3%X./PI] ##][_/UI/K_GN:5N6Q^%)U_'^O_P!:@ Z_Y_$URNNW
M!GU0QY^6)0H'N>3_ #Q^%=5U_'^M<+<LSWLTA'+2,3CZU426-*X.>@KBO&\^
MZX" \1H._KR?Z5W( 90#7GWB8H]]=[N1EE'X "E4>A5-:G4^%[^ST+PW!+,V
M05^=R0J[^ZC/7'3CTK9TWQO8:AD'-N@Z2.<*?Q[57T[0XKVU@GBBBDA9?,56
MXV[AGOD=_2KMGH4,LQ4PP%%<%PHW;B.<9P!P<'O7&F=31!J?C+3K.$F)Q='.
M 8S\OYU@7WBFUO[%S)%M4CYBI!P/ZULSZ%']OFV+ H:3(21< $]<'W],56N_
M#D%J3*\4,>5P1&G7_/TIW"QX\96LM>1U##RYP1D=LUZ>6+A2>017 ^)E$GB%
MBHX9QSCK7H-FHDLH&]8U_E7729RU58U?"UW]AUV-6/R3@QGGC/;]0!^->A=/
MP_I_]>O,H<0W,4N2/+<-D=1@UZ;]?Q_G53W(B'3\/Z?_ %Z5>#C\*3Z_C_,T
MJ]1_GWJ"Q]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% "+]T?2EI%^Z/I2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% $?3IVZ?RHZ=.W3\*.GX?THZ=>W7^= '.>
M/X/-\'7A"LQB*,,>S ']":\CCP5%>YZO8C4M(N[)O^6T3(.>AQD'\\5X6@*.
M48%2IP01@@U,C2!,O<=JSI<VNLP3$D)(<9'3_/%:54]63_0UEVY\J0.?I6;6
MAK%V9N:UK$4=CY99?G&"2>E=-I,T$6B60\Q#F,$?,.37F<EF][*"C^9&Q!Q[
M>U=CIF@".QC<2/D8VHB,<?GTKE=[:'?&6NITT%];EI8SE'7JI/3_ .M61,J7
M>J[#M,21LQST]/ZUG/'<6EXIG=5;8254YQZ#-9.JW#RQ^86V)O$0YQO."2/T
MJ%[TK%RDH*Y'KMTEWJ3>6V^*)0BG/7'>L>9^H%.DW9.*A8E0<]Z[HI)6/,G)
MRDVSH?AG"\WCVR<$8B25CGT*,O'_ 'U7NO7\?Z\5Y/\ "'2Q)JE]JCC_ (]X
MA%'Z;F/)_ #]:]8Z=/P_E6BV,9;@>?Q__4*<N.:;TZ=NE.4=?RIDCJC/!]A_
M2I*CQSS_ )[F@ Z=>W7\*H:XI;1+L8)_=\X]N35_Z_Y[FHYX5N;>2!_NRH4/
MT/7]*!'FR>7C&1[U'MC6;(!()ZU5ECEBNI(GX:-RC?4'%:5G&AP&&ZMC(=>N
M4\B1 >XJI;/<W%Y+/.VUS\L49/1?4CWK;U"TWV"R1K\\7S >H[_Y]JP9+*UN
MI$OMA$I/)!/(QC&/QKBJJTST*$KPLAM_<7\EWA[58\<!SR#3K6]GM86A<ET'
M*D]O:EN([=TVJC@C_;?_ .*Q5.TLX[".6>2:20L/NNV0/H*AVL;)LJW$S2EB
M>YJ_91J]LA4?=7!/O67*Q>0(G /)K9T]%@MD1V7S)07"YYQTZ5I2C>5S&O*T
M2&6(*<]:O>'(_-\262K@,'+?D"?Z56N&'((K8\#V@N-:DNRIVVL9V_[S<?RS
M76]CSUN=_P!.GX?RHZ=.W3^5'3\/Z?\ UZ.GX?TK(V'+@?R'X4ZFJ.OMQ3J
M&'&?;/\ ]>D^O^>YH(YQ_GFCK^/]: *]_%Y^G7,6"?,A9<#J<@Y%>+3RG.*]
MQZ_C_6O%]?M?L&K7=EMP(I2$_P!WJOZ$4"(892I SFMNQ6*>)0>"I-<U#-'$
MX#&M*UN&;=Y)'/OWKGQ$;QN=.%DE.S-I8U:^1$.YAU/>H(G"7SI/QEN&-4HA
MM?"7)29<Y;/K[5$MD(9S<7-T69CDAG('Y9Q7(HGI7['1M:QD;F8LO8$\5C:W
M.'98UJ>.X)MB8I Z@>O2J$\9,@+GYFQ22LR9M6T"UM]\PG.-Q 4#T _^O6@1
MB,]ZKVB!;<MW)(_6GELKSQ7H4HVB>77GS3]"SHR%]<L@  1.C<GT.?Z5Z?T]
M\?T_^O7 >$+076NB=AE+92Y^O0?U/X5W_P!?Q_G6K,D'3\/Z4J\''<#%(.W^
M?<TJ<G-(8^F,.<?YYI],;()_/^E "=?Q_K39$$B,AZ."#^/%.^GX?RHZ=.W3
M^5 'DZQXX*]*;+$3@#%:6MVS6>M7,/.T.67Z'D5E"8EL..AP:"@M72*Y(<X4
MXZ&KMY?P&-HX5^[C>W4"J<J()E+XVL.H[$4ZYM)X3_H?EM&2,*QQ]>:Y)JTF
M=U.5XHFOM4LX9(0)03L"X )Y%6XKVTFB"R(5;'W3D5D#3;CS#+'!;J_<F3_Z
MU7(+&9SOOC$$'("]1^-)FERM=SJY*)]T5E'R][G/S XQ[5?NC'#&64CEB:S1
MRS \.#EAW&1D?H154XW9E4J60UB6!&*?I4)FUBRA! 9[B-03T&6%(1@>U;/@
MO3UU#Q3;9!*09F;_ (#T_4BNLX3USZ_C_.CZ_C_,T=?Q_K1U_'^M(0J]>?\
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
MV9I]V)%P&!48*GH>1U%5[W0[BSU":VM[?[;L; : AMI/0,!]T_6O6#SGW_\
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
M*YKQS(\>DVAC<J?MT2Y4XXYKI>G7MU_G7.S^#K>?4WN6O9UMY+E;F6U &UI
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "+]T?2EI%^Z/I2T
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MEI;PSPQ0E8@UN0HC8 87( P<#IZ"K7]BZ6(HXA86Y2(.$!C'&X88?\"SSZT
M<[_;NLLD0A,;?:+Y[:)8H S(J(S9^9P"3MQU&!D\U&FLZIJ;V<LDD%ND=W:1
MR0Q?-O9XU<D.&(*Y; '(P#S74S:3ITUL;:6RA>'>9-A08W>OUY/-5Y+70X[]
M6>VMOM5L(E7$8W(,D1]!QR"!Z8- &-KV(=9GOY6DGMK9( P@G*2V9WGY@O1E
M;(SWPI'-0?\ "3:TWF2)%$D<DC+"947Y=MPD(P ^YN'))P,$#UKJ+C2=/NKJ
M.ZN;.&::+&V1T!/R\C\B<CTJ$V&CV][M:UMUN+L[S^[&9"A#D_\ ?6#]>: .
M>EU[48+ORV:!YT:2V$VP@<W,,2L5W8X$F3].U7=,U;5+S7?[/DF@$=MYOFN(
MCF;8X48Y^7KSUY!K2MXM&U-)6A@@G5P1(?+X8,<MU'.2H_(5;MM/L[/9]GMH
MHBB[ 54 @$[B/Q//UH L=.O;^E'3KVZ_SH],_P">YH'/^?Q- !TZ]NO\Z5>O
M-)U_'^M*O)S[?SH ?3&ZG_/M3Z8>#G\: $^G^>PH^GX?RHZ?A_2CI[X_I_\
M7H XB^>X7Q-=2HDJ)'J]K%]J6<CRU:.(;-G<,6Q_P//:F'7-;U/21*6%HLQM
MIXF"J&4-.J[<!R2N".2!G##OQV3V%I()!);1/YLBRR94?.R8VL?<;5P?85ED
M>&8=)O+QH;1;!WVW$ABPCE6QSQR Y[<9R: ,9-?U.VM[QXO(\NRMYI]A0DR/
MY\T:\EN!\H)_I2W6L:U-;75@\D5M+%!=2&5T7<RQQQ8!57(0YF/?.%!QS72P
M6NE&2XM8K>W)1!'/&(QRK9;!]02S'\34=QI&AP6217-C:K;I(,!XP1N8@?FQ
M('OQ0!EZOYDL6@QB"2Z\S.Z)9O+WXA)Y;(Z'FJG]HZ]I-B]M)/%/+:?9;;[A
MD9GD906W%ANV[N,XR>I%=3 +.Z6*6)8W%N[1HP7_ %;*2K >G((J!CI-[>7>
MFNL$MP41KF(KDD=5)_+CTH P(_$.KK<6XN?(BB601S,%60\SL@WA')CR!@'D
M;MP.,55CU>_O+"T"S1P0P3:?YB ,6<R7"YPQ.0. ,<Y^:NK71-+!MR-/MP;?
M'E?NQ\G.[^?/UYZT'1-*>2&0Z?;EX=HB;RQ\F&W#'T/(]* .9L_$VM74,#LD
M,(O&A,32(O[L/)@_*')88(Y..0?H+FB7VHWVOQFYNE*)!/&\:H0K-'<,F[KP
M3M!_2MBTTW22&GM;* >;)O9A'C+*Q.?P.3]23WJ=-.LDG2=+6)94W[7" $;V
MW-S[G)/O0!9^O^>YHZ_C_7FCK^/]:.OX_P!: %7DY]OYT^F+RV?QI] #&X/Z
M_P!*3IT_#^5*W!)_&DZ?A_2@ Z=.W3\*YKQ1 \UY"PS<Q06LSR6:3F*0CY0)
M4(X++R #C[W!KI>G7MU_"J&IVFE73VT>J6\$I=S'")4SEBI8@?4+R.^* .9;
MQ5J.V:XLT#V42%(WG506VVWG!B=P);)&5"],G-.N_$-_8Y:Y\FY>U?SEV(R9
M'V2:7;C<<_,F.>Q]>:WH;;0[Z]G>.VMY9U4Q3-Y7;E&&<8/W2OT&*N'3K(R"
M1K2$N"#N*#@A2O\ Z"Q'T)H Y]-6U?\ M>+23=6S.95WW @."IB,A 7=URO7
M/0C\7ZC!+=>,?*%J+F.*RB8AKIXA&3))E@ #N/'Z5<,OAW1;N.T*6]I*NV4
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
MK<3#("' P2,\\CIZ %>R\.:M8RP7$36@-LRF*U\^0Q?<=&*DJ2@.X$* 0-I
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
MSCD'/IVS3T\63&XMH)-.CC>29X9"]SM7<LI1@C%0'/&[!VG'3)XH =::#?\
M]KV^I7C6R212+NCA9F&U873() Y+29QV'<UJZ+8OIFAV%A*RL]K;QQ.R]"54
M9(]N*QAXOE9("-.7-Z(VM/\ 2.'1Y F7^7Y3\RG W<&MG2;]M3L!<20B&02R
MPN@?< R2,C8.!D90XX% %Y>O/^3UI],7DY_'\Z?0 QAR?\^U)_G^@I6X/ZBD
MZ=.W3\* *6M63ZGH>H6$3*CW5M+"C-T!92H)]N:R+KPW+%J;WNEQ6<0 MBL/
M,:LT;2[LE5.,B08.#TKH+AC';2NIP40D'Z#_ !KDM-U^]M=#MKZ:2ZO);B.,
ML-0,=O&"4+'RRL>Y\D8  8].G)H GA\+7R6\J//;[Y!#]TMC*7+RGMW#@#W%
M1ZGX5U.ZBN88;B Q3M.P1I70*S/N4D*/G],'@=>:?-XNN)H95M+..-C9^?$T
MT^US^Y\P,%*_,H)VD@DY'( YI8?&,B3);3V:/)&B"=HYB2',7FY V?=P5!.1
M@MTXH O66AW%K?6UR\D1$,UY(P4GD2ON4#CMWJK-X3WW<M[&+=+M[_SO/48?
MR2@5DW8SZ\=.E*OBJY\DF33[>*4B!U$EYA-D@9@2=F=V4(VJ&Y(]R+.A:U)J
MK7%TP983;V\T<1QF/>A9AGO0!EV_A*\@LDC:*T>2$0H#]JF#,(T<;UDZQG+Y
M 4$ ;AD[N)$\*ZCY0M+B[@EB:19Y;CD2&06XB("XQ@D!LY]L=ZDL]2U&WTFQ
MU>>\^U_VC!$1:/M0++*R;0K!<A!OP<[CT/U6?Q?/$DN-+5Y+99&N5^T8"[)
MK;3M^;(((SM]\4 %AX=U%-1M+R\>U4V[PY6)V;(CAF0G)4<DR _G^+6\.:F^
MFQV#O:^5:2*\&V1U:7$F_P"9@,I\O'&>>?:I6\47HE>V72HFN8S.)%^U$(!&
M$8X;9DY$@[#G\ZCO/&@M9-PLDDA>%I(_]('F']PTW* ':"%*Y)SGL1S0 D/A
MF^@N;.2(VT!C9&EDBED# >:TCH0<^:"&QEL$$EAUQ7164EQ-9Q/=1K%,RY=%
M/ )Y_E6&WBM[=Y1?6*PB-B'=)]X ,)E4_='4*P]CCDYK>MI9)[6*66+RI)$#
M-'G.PD=,]\4 2]?Q_K2J><_YYI.OX_\ ZA2CEOUH ?1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 B_='TI:1?NCZ4M !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M']?Q_F:/K_GN:.OX_P!:.OX_U_\ K4 '7\?_ -9HZ_C_ %HZ_C_6CK^/]>*
M#J/K_6CK^/\ 6@_S_P#U"CZ?A_(4 !Y_'^M'7\?_ -0H^GX?RHZ=.W3^5 !]
M/\]A1]/P_D*.G3MT_"CI]!_2@ [\=NG\J.G3MT_#BCIU[?T_^O1TZ]NOX4 '
M3\/Z?_7HZ>^/Z?\ UZ.G7MU_G1]?Q_G0 =/P_I3E'7\J;]?\]S3DS0 ZH\=O
M7^M25&><^_\ ^H4 '7\?Z_\ UJ.OX_UH^G^>PKF?$NJ7EE>2BWO#;>19^?!&
M I^T2;]NPY!)'08&#\_TH TY] L[B_:Z=IL22I-) '_=R2+@(Y'J J]\?*,]
M*BMO#%A;-&RM.YA,8BWR9\M4SL4?[(W'W/<\5SO]O:P+W[,+LX$W]G9\M<_:
M/-^_T_YX_-CI22ZSK-M9),NH/(US"Q^=440XN8XMP.WC"NQR<CC- &[J'ABV
MEL%BMY&A:,J [.1M3STD;GU^7@TLOA'3YHW4S70:1'29UEPTVYL_,<?WN1C'
MITXKF=5U*^N='O;:\U54C2TG:,HR,+@B0IL+%1N*C ^7')S71^(;^6VOX8#J
MATV 6DT_G!%;<Z% HP0=P^8G:.3VH MOH<$4):VC$DJ?:&19G.UC*VY]V!TR
M338=!2'PJFB>:25M_+\[')<#[^/7=\U<[>:YJD:RO#J+"9Y+E'AV(?LXCF5$
M8#&>01G.<[L^E&H:OJ5A)<1MJTICLYIMQVQ^<ZJL3!L%0KA2[ J"I.1C.* .
MAF\.6ERQFE:6.9W=Y#%)C.Y%1USCH0H]#QVJ2U\/6-F8RAE9HIEG!9NK)"(1
MG_@(_.N<T][V/4I+2#5)POGWTTJ 1DEDD0J#\O .XY]<TZ/Q#<7<UG -4$<,
M\%EY]Q'LS$SI.[G)! +&.,<],\8H W8?#EA8^3) &WV_E^5ODX)1'5<\?]-&
MJ;0-*&C:4MHQ0OO>20IG:"S%L#/89"CV KEA<LNK&Y343?O*M@5WQ(HE!9_F
M"XR.G4?WC[8?9ZOJ5T]A FKR2"\CM9)Y$2/,3R"0N@^7 'RC .2,4 =Q]?Q_
MG1]?Q_F:S?#US/=Z+!+<2F67+HTA !;#D9..,X K2Z_C_6@!5ZT^F*<G]:?0
M!&<Y/^?:CZ?Y["@GG/\ GTHZ=.W]* *]_90ZC8S6<^?*F4JVTX..E5-5T"TU
M:0O-)/&6A:!O*?;O0D<'\1GC]1Q6GT]\?T_^O1T_#^E &+)X6L)6E,DMR^Y7
M5-TG^J#.';;QW=0><XQ@8'%./ABQ)E#27+QR%CY9D^52S!G(&.I89_/&,UL=
M.O;K^%'3KVZ_SH QKSPMI]Y+/)(UPAN!(LWER8\Q'5 RGV.Q>GI[U;CT>SCL
M;JR=6FANRQG#G._<N&_.KWU_'^='U_SW- &,/#-J")6NKMKI65ENFD!E3:K
M '&,8=QR#]XD\U+!X<TZV6-(T=5C,) WYYB'R_\ U_6M3K_G\31U_'^M '/K
MX3@_M,RF:46IB1#"'^^PE>5MW'*Y<?D1TZRQ^%-/257\RY(0_(C2?*@\U9<#
MCIN4>_;/3&WU'U_K1U_'^M &)<>'DFU"RD3:((+M[R3<Q+M(P/RCMMR0W_ 1
M6WU_'^M'7\?ZT=?Q_K0 =?Q_K2KR<_C2=?\ /X"E7K0 ^F'KG\:?3"?F_P _
M6@"EJ6FQ:C'"LDLL302B6-XFVL&"E?0_WC58>&M-6W:#9(5:":!B9"2XD(9R
M2>2Q89S6KTZ]NO\ .CIU_'^= &2WAZQC2'RI9[=H(HH8I(Y,%1'NV]003\Y!
MSG.:BC\,:9 D8MY9H)(BH26.0;U*HR\9!&2&;(QW]JF\3(Q\.W<JC+VRK<J.
M^Z-A)_-17#QW=S!)-+ QWO'+KJ.1D)YBE <'T#$X]J .YM_#NG6B(D2,B1R1
M2 ;LX,:A5_0"G/I<=SI-M:7=U)(\11EN5?#^8O(8'GG\\^]<_%?7]SK1TU-5
MEEM(GF_>A8R9@L<#[2=N."[#(P<<=>:S+&>XN[+2K9M2,#0O916]OA.5:W5O
M,Y&2=Q(ZX^7I0!V(T"T%F;9I9S&^XR[I/OLS!V=O?(_ '%3C3[<7CWB2R)).
MZ,^U\*^%( ]Q@YQZ@5Q]IXBU:^>%'GPEZHV#RU.WRHR;@'CG+X6F6NH7%V=,
M\Z\ >&YMDBLE5%5E-J'W  9^\S#CC QB@#L)]%M+H70DWYNY8I9"&QADVE<>
MF-BU3_X13365HQ)<8&SR@)?]0!() $XX&X \YZ =!5+PEJ]Y>+NU&_AE\^W@
MD53(I99'WD@848X7A221M.:9=27)\6R6MO=R6RW5S&DCQ!2VT6\C #<"!RH[
M4 :L?AK3U"$^:[AE<NS_ #.PF$V3[[AGZ<42^&;&:0L7G59)#))&)/EE)D,@
MR,=F)/&#VZ5BZ#K=W?R6LM]J_D2>7;@6_EKBXWP[F;&,C)W<@X&SZUU\<L<\
M230R+)'(-R.AR&!Z$'N#0!D1>%M.B=&!F81LAA5GR(E5]ZJO'3([Y/ &>*TK
M.SBLH&A@R%>624Y.?FD<L?U8U/\ 3\/Y4=.G;I_*@!5Y;]:?3%X.!_G%/H 8
M>I/^>*3IU[=?PI6Y;]/ZTGU_SW- #7021M&_1AAOZUG2Z!:26MC;;YHEL%"1
M-&^&V[-I!/N./7TQ6GU_'^O)HZ_C_6@#$B\):=&L4;27+PQ+M6)Y,J#Y7E%N
MF<[..N.^,\TZ/PO9(P/GW14J Z&7Y78)LW-QR0F!Z<#C(K9Z_C_6CK^/]: ,
MB3PU8R2PS*\\4L*QK')&^"H174=O[LC _6I]*T6TTB,QVOF8:-(_G;=\JY"C
M\!Q6AU_'^M'7_/X"@#$3PGIRQB/?<,J($MPTG_'LN]7 CXXP40\Y^Z!TXJ0>
M&=/,,D;&9S-&Z2.S_,^]]S$\=<C^E:_T_P ]A1]/P_E0!A7WAB.[U);F.XEA
MC?SFG\M\,QD$:\<=-L?/UR.:6Y\):;<F4%[B.*0EO)CDP@8Q>22!CNG'\L5N
M=.GX?RHZ=/\ ./\ Z] &'JWAR._B>&+:$N9X7N&=CG;'@ *!Z@;3GL3]*W.G
M3\/Y4=/P_I_]>CI^']/_ *] !TZ?A_*E ^8?YZ4G3\/Z4J\''X4 /HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1?NCZ4M(OW1]*6
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH C//\ G\!1]/\ /84=.G;I_*CI^']* #Z?A_(4=.GX?RHZ?A_3
M_P"O1TZ]OZ4 '0\=NGX4=/P_I1TZ_C_.CIU_'^= !T]\?T_^O1T_#^E'U_'^
M='U_SW- !TZ]NO\ .CIU_'^9H'/^?Q-'7'O_ %H /K^/\S1]?\]S1U_'^M'7
M\?ZT '7\?_UT=?Q_K1U_'^M!Y_'_ /4* #K^/]?_ *U.4Y_'FF_3_/84Y<<T
M .J,GG(_#^525'P#[#^E !TZ=NGX4QX8G9&>-',9RA90<$=QZ&G].O;K_.CI
MU_'^= #/*C!SY:Y#;LX[@8S]:##%MVF)",%2-HY'4_K3_K^/\S1]?\]S0!7,
M=EQ"R0'[./N8'[L8ZX["ED>SE6)Y6@==P:-F((SZC\Q7*7&CWDJ7L7]C>9<-
M<2RM=&11YT33*_E#GYLQC;AL ;?>JUWX=O+V#4773 JS6E]]DA?9F*1_*V #
M.%)*,W'3/.* .S)L1NF8VXW_ "O(=O)!Z$]\4KK9O*(Y1 9 ?,VMC(/]['X=
M:X^^TT6>N[/['%Q;3W4KP6\:IAE-M$I(!( ^96'YFJPT#6$DMD>Q9Y8%5'GC
M\O$H^QF+<6)W$[SC P !G!/- '=1FU>0O&8B[$J67&2>I&?H!4-N+"Z2>&*&
M%E5MDJ;!@DX;\>&!_&N0U+3)](LWN[6".VG06@M5!5?,F*O$P '4[7_'%=!H
M5DME?WT,'%M!%;VR?[R)U_[Y9?RH V##$SAS$A8# ;:,@9_^M2+;PKDI#&NY
MMYPH&6/?ZXJ3Z?Y["CZ?A_(4 (JJJX50H] ,=:7_ #_04=.GX?RHZ=.W3\.*
M '+U-.IJ\?R%.H 83R3_ )XI.G7MU_G2GKCW_P#KT@Y_'_\ 6: #Z_C_ #H^
MO^>YHZ_C_6CK^/\ 6@ ^O^>YHZ_C_P#KHZ_C_6CK^/\ 6@ Z_C_6CK^/]?\
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
MR2+M.7SR!S@8'7K0!U'T_P ]A2CEOU_I2=.G;I^%*/O ?YXH ?1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #2N
M>]!7.>>N:=10 TKG//K05Z\TZB@!NWT-&WT_"G44 -VXZ?A1MQ^%.HH :%QW
M]* O3GTIU% #0OOZ4!?>G44 -V^]&WWIU% #=OO2@8%+10 4TKUYIU% #=OH
M<>E&WT/TIU% #=N.E&W'X4ZB@!H7&.: O3GTIU% #0OOZ4;?>G44 -V^]&WW
MIU% #=OO1M]Z=10 W;[T%<]^N:=10 @&,^]+110 TKSF@+TYIU% #0O3GTH"
M^_I3J* &[?>C;[TZB@!NWWHV^].HH ;M]Z-N>].HH ;MSW]:"N<\]<TZB@!I
M7.>?6C;UYIU% #=OO2@8S2T4 %-*Y.:=10 W;[T;?>G44 -V^]&WWIU% #=O
MO1M]Z=10 TKG//6@KG//7-.HH :5SGFC;[TZB@!NWT./2C;Z'Z4ZB@!NW'2C
M;COTIU% #57'\J=110 TKDT;?>G44 -V^]&W/?K3J* &E<YYZYH*YSS3J* &
M[?>C;Z'%.HH ;M]#]*-OI3J* &[?THVX_"G44 -"].: O3GTIU% #0OOZ4!<
M?E3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HIKND:EG8*HZEC@4(Z2('C974]"I
MR#0 ZBJM[J5CIJ![V[AMU/3S'"Y^GK5:U\2:+>RB*VU2VDD)P$\P GZ ]:I1
MDU=(ESBG9LTZ***DH***3(H 6BDR/6C(]: %HI,CUHR/6@!:*3(]:,CUH 6B
MDR/6C(]: %HI,CUHR/6@!:*3(]:,CUH 6BDR/6C(]: %HI,CUI: "BDSBC(]
M: %HI,CUHR/6@!:*3(]:,CUH 6BDR/6C(]: %HI,CUHR/6@!:*3(]:,CUH 6
MBDR/6C(]: %HI,CUHR/6@!:**3(% "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D
M>M "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D>M "T4F1ZT9'K0 M%)D>M+0 44
ME&1ZT +129'K1D>M "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D>M "T4F1ZT9'
MK0 M%)D>M&1ZT +129'K1D>M "T44E "T4F1ZT9'K0 M%)D>M&1ZT +129'K
M1D>M "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D>M "T4F1ZT9'K0 M%)D>M% "
MT4E&1ZT +129'K1D>M "T4F1ZT9'K0 M%)D>M&1ZT +129'K1D>M "T4F1ZT
M9'K0 M%)D>M&1ZT +129'K1D>M "T4E+0 4444 %%%% !1110 4444 %%%%
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
M_=93D>E4(>>?Q_\ U"CZ?Y["CIT[=/Y4=/P_I0,/I^'\J.G3\/Y4=/?']/\
MZ]'3\/Z?_7H >O3V'%+2+TQZ4M !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5#>6L5]9S6DZYBF0HP]B,5-10G835]&>(:YX0U;
M1;EU:UDGMP?DGB0LI'OCH?K6=:Z3J-[,(K:QGE<G&%C/Z^E>E:Y\2[+3KM[6
MQM3>O&=K2%]J ^W!S533_BK!)<+'J&G&"-C@RQ2;MOU&*]N-;$\E^3^O0\.=
M##<]N?\ KU-WP7X8/AS3&\_:;RX(:4CD*!T4'VY_.O*]=BDG\4ZG'%&TCM>S
M85!DGYSVKU#Q#X[T[0FCBCC:\GD02!8V 4*>A+>]<Z/BMM8E=#1<\G_2.O\
MX[6.'=?F=7EO?Y&^(6'Y52YK6^9M_#[PW/HFGS7-ZGEW-T1^[/5$'0'W.3^E
M=?7*>#O%=SXGNKXRP)!% L>Q%.3D[LDG\!75UPXCG]H^?<[\/R>R7)L%-8?K
MQ3J8U8&XG7\?ZT=?Q_K1_G^@H^GX?R% !U_'^M8OB3Q''H=N%11)=2@F-#T
MZ;C[?SK2U"]BTZQFNYB D2D@9ZGH!^)KR6]O)+Z\EN;AB\DAR3GIZ >PJDKB
M$N[R:]N6N[N8RR/U)_D/0>U4Q!+J5Q]DM.6*Y9NRBB9RJ'U)P!76>&=)2RA5
M3S(YW2-W+5E5G;1&U*-]69%O\/D,6Z2<M)^6*IZCX,OK<%X2)U'\.<&O3A"H
M3D_A5>X0%#BN?4Z+H\9DMY;-\-%(GKFH)]TA!#<&O0=:TR.Y/.5;/45PU_:?
M8-1>#^!B"A/;-:TY-,SJ05KH['P7X^GL'ATS6'\RT)"1SL<&$=@?5<XZ]/I7
MJ8((!!!'J._?-?.LX8G+?A7IGPP\2O>VSZ)>3;I;90;?<>3'W7WQ_(^U=#74
MY3O^G7\?YT?7\?YT=?Q_KS1U_'^M2,![_P">YJ2H^OX_UJ2@!K#_  IO7_/X
M"G-GBF].G;I_*@ ^G^>PH^GX?R%'3\/Z5%=7,5C:R7,[;8H5+,?8?US0!F>(
M_$,&@6BL5\RXER(8_7'&3[#->5ZOJ-WJ-V;F[D,CO^2CT ["KM[?3:M>RWMT
M<LY^49X4=@/:LS565=,GD!P50\U5K 8L][<:E(UMIT+2D?+E>AJ]9^ ]6EAW
M2S10[N2.IK<\"Z?'#H\4A #2DDG'Y5V[10I$ .N*YI3;9TQ@K*YY=_P@CQJP
MGN=WIMXK!O\ 1;O19PRO@=58=Z]@FACD4^M<MXFM5;3V4C.#2C)W*E"-M#DK
M*]%RI23 E YQT-=IX3\<W&B21V6H.T^GD@9.2\ _V?\ 9]OR]#YBK-!= QD@
M[JVV8[>:Z5J<K5CZ-BD2:))8V#(ZAE8="#S_ "IW7\?_ -9KR_X7^)I%NFT"
M[D+1R M:EC]T_P 2_0CD?0^M>H=?Q_K2$'7\?ZT=?Q_K_P#6HZ_C_P#J%'^?
MZ"@"2FMTSZ4M(W\N: &].G;I_*CI^'3\*.GX?THZ=>W7^= !T_#^E8_B7Q':
M^&M.^T3@R2N=L,0ZR,!^@'<UJ3SQ6L#SSN(XHEW.[=% Y)KP?Q%KESKVLRWT
MQ8(Q(BC)_P!6G8?U/OF@"+6]8U#7KYKN_DWMT5%X2,>BCL*BTZR:]E*\B-3A
MB.Y]!3(E,H"J?F)Q76:1:)"D: ?C656;2LCHHTU)W8^PTN.- (X0/?'-6)K'
M</FB!'TK=MK=53/'-3O GEG=C..*Y;,[;I'G&K:--#FXM!C'+1GO6:DJR <'
MW![&O0+Q%7.5&#7):OIZV[F6(8#'D>E;4I/9G-7@OB1H>%_&UUX=D2VN2UQI
M[-AHR<M$.Y3_  Z?2O8+:XAO+:.YMW$D4R!T8?Q ]/TKYUE!<@8Z5VWPT\22
M6.I_V)<R$VUT?W&X\1R>@]F_GCU-=)QGK'7\?ZT=?Q_KQ1]/P_D*.G3\/Y4
M'7_/X"GTSIT[=/Y4\# Q0 C=,^G--Z?A_2G-T_'FF_7_ #W- !TZ]NOX<T=.
MOX_SHZ_Y_$TUW5$+R,$11EF8X '4Y/TH HZWK5MH6G->7.6.=J1CJ[=<?_7K
MQO7]>O\ 7KPW%XXP.$B7[B#V']:N>)=>?7=8EN-Y\A"5@3G"KZX]3U/_ -:L
M.13@GT% S*NKJ42_9[1<R8R3Z5##IQ<E[AR[GKFNR\+:/') T[H&>8\D]A74
M-X8LGC^:!5XZCBN5U=;'4J/NIGD\VEQ;>!T]ZJ26 3E"<CT->J2>%[$?+Y18
MGWK/NO#UE A!A(/J32]H5[$X?3]1:%Q!<$E6X#'M7=^&O%EYX?E$98SV3'YH
M2?N^I3T/Z']:X?4M.6WN9(UZ9X^E:EN,VD;9R=O-=$7='-*-F>_6=Y!J%G'=
MVK[X9EW(PX]JG^GX?R%>4> ?$3Z7JJZ?.Y-I=-M )X23L?QZ'\/2O5^GX?T_
M^O5F8?3\/Y4=.G;I_*CI^']/_KT=/P_I0 \# QZ4-T_6@#  H;D8]: &?7\?
MYFCZ_P">YHZ_C_6CK^/]: #K^/\ ^LU3U75+;2-/>\NB=B\!1U8GL/>K9(P2
M3@8R2?\ /I7EGB?6O[;U>0I)NM824A /!]6_'^6*:$W8I:YX@NM<N?/O&\N%
M,F.)3\B#U]S[UQ&IZX)Y3#;'$7=AU;_ZU:'B:65;2&T@R'N&VD]L55T+P=J5
M^WF!%A4'&]_Z5G4FHHNE!R91'[Q0<$'H <596TU1HPXT]W0=?I7HND^#([=T
MENF20KSP.IK>FM8U4JJC'IBN1U.QV*EW/$6N+S3)BZ1X3/S1GI6_I][;ZC&)
M(^' ^9">173ZUH-K=C!B"NV1D>E>>F!=.FS'*5:,[6-;TZNAA5HV9Z!H'B*]
M\/3YA)EMF.9(')Q]1Z'WKU73M0M]3L8KRT<M%(,KD8(QQ@CUS7B$%T;NRBE
M'S+SCUZ&NB\&ZX^C:JL,LA^QW!"R*3PK=F_Q]OI73N<J=G8]6Z?A_2CI^']/
M_KT=.O;K_.CZ_C_.I+#I^']*>!@ 4SZ_C_,T]?NB@ (R,4SK^/\ 6GM]TCUI
MAY_S^ H .OX_UHZ_C_6CZ?Y["CZ?A_(4 175S%:6[SS-A%&>/?@8K@_$6N2W
M8+R-Y<*GY8QT'N?4UI:[?_;;TQ1OF&(X7!X)[FN1\0 HA?.-H  ]S3V1.[)-
M*'V^.5BY5F.(_I237$EKA-@*@X.3_P#KJEHEVYG2!%!*C+'& *W)[$LP9EW(
MP((]JP<KLU47:YFR-]H3S4_> ?>!^5T/\JJ32[F$$Y5XV'RLPP16I+:"W*S*
M2PQ@G'WE]#5:ZMUE?'4*.&_QH Y^\'E-MPT<@/#*?UKI/"WB.[L1YD3B0 _O
M8B?E;W]CQUKG]2 =MI&TC' /%5M-N6M-24,<1R?*<]O\FKB[,F2/>-.U"#4K
M-+J DH>"#U4CJ#^-6NG7MU_G7FWA[5GTK4E9F/V>0A95[8]?PKTD'< >Q_KS
M6C5B4[A]?Q_G1]?Q_F:.OX_UHZ_C_7_ZU(8]?NTM-7IGUYIU !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZ_</:^']0N(R0\=
MM(RD=CM.*T*RO%'_ "*VI_\ 7K)_Z":N&LT14T@SQ"RLKC4;R*TM(S+/*<(H
M[UKZMX+UK1;(WEU AA7&]HW#;,^M4-#U>70M5BU"&))7B# *^<<@C^M=!JGQ
M&OM5TRXL);&W1)TVEE+9%?05'64UR+0^<IJBX/G;YNASEE8W^MWR6UK&UQ.5
M  R!A5&!R>   *W!\./$A_Y=X1_VV6LOP]KTWAW46O8(4E=HS'M<G&"0>WTK
MIO\ A:VI?] ZU_-O\:FJ\0I6II6+HK#N-ZK=SHO ?A?4/#OVQ[]H<W 0*L;%
MB,;NO'O77URO@OQ9<^)GO%N+:*'[.$(\LGG.?7Z5U5>+B.?VC]IN>YA^3V:]
MGL%-8],?6G4UCC^=8&XWIT[=/PHZ?A_2CIU[=?PHZ=?Q_G0!Q7Q U (UIIX;
M@@R./7LO_LU<8/F?(&:U?&[L_BJY4@#RUC4?]\@_S)K+A?9@GTK1+01&0_GV
M\A7CSE##\:[G3\APYX3UKC;>07-RBD8^<'\CFMV33M3FC,,<L0P<J9&;D=^!
MC^M<E97F=5%^ZSJFE&T$,"#WS4+NCJ</S[5EV-N\,$Z37+2$+P >%JM<:9=+
M&)K1K<OQ@S.W/KT( K-79JTD/U!P!\V,@5PVLQ+=7JE^&7I76SVEWNDEG9-H
M'!5B0?IFN=NHB]X60!B%/R^O!IIZ@U=&%<@\ '('%+H^HG1M?L]00MB"4,^.
M"5Z,/Q!(IURNT2(IR 3UZUG@%GKOZ' ]&?2BLLB!T8,KC((.00>A'X4O7\?_
M -59?AB?[1X7TN7<S,;6,$MU+!0I_4&M3IT[=/Y5D,/I_GL*DJ/I^']*DH :
MQQC\Z;TZ]OZ4YNU-^O\ GN: #IU[=?YUR/C^^\JRM[$'F9B[CV'_ -<_I77=
M?Q__ %FO._&\V[Q$ X&$@4#\R?ZTUN!SL*$CI@54U>(G2KI0!]S-7)),QC;P
M14-PK7%K)$21O4J2*I@:'A^\MM/T"T-T^WY =O?FNDM-2M+RW\R%B5'8URMO
M8W3:7 L$S1(85#[4W%CM  ]A5_P_82V$4OFNY+C/SXZ?A7$=Z3:'W'B&-;LV
MT-I(Y_O< 56O)%OXI()D:(D<@_S'K3;G1(KN61WC$F\@D&0C'TQTJ2.R2SA*
MJK!>REBP'XFBZ'RL\UU.P:RO7BSN96RO'6M)N1R"#CH16_/8J^K"ZDA$D* ;
M_;/_ ->LG50OVZ94&-IQ713E=V.:I3LKE:&>6UGCN;=RDL3AT8'!!%?0VGWJ
M:CIMM?1#"7$2RJ,YQD# _6OG N0*]O\ AQ<>?X(LLLS-$9$;/LY('Y$5HSG.
MHZ=/P_E1TZ=NGX<4=/P_I1TZ]NOX5(Q](W;ZTM(W3'KQ0 WZ_P">YH'/X_\
MZS1U_'^O_P!:CK^/]: ..^)>H&WT"*S1RKW<GS>Z#D_KMKR1A\V>M=]\4)B=
M<M82!M%L'![\LP_]E%<6L0)R3S0!%;-Y<ZMCH:[/3"NU">@KE8(DD<AB5P,@
MBM='NTC,,$3,V,@@@#\S7-5UD=E!-1N=M"R>6,-3FN(U4[G 'O7+Z(VHFZ$5
MZZJ&';DU)?V-U<S$).-G\(/<UF='2Y=O)HY#\C!L>AK!U10\,G7<QVJ.^:U[
M;3;B/;YTBL-N2%&,50G=8YI <[>Y ^[23Y6)QYU8Y21#&^&&"#R*;G9(LD<C
M(Z$,K*<%2.A!J:]41W<B+P%.,54?.*[5JCSI*S:/H#1-0&JZ+9WX S-$K,!V
M('(_[ZS5[I^']/\ Z]<?\+Y_-\(A"S'R;ATP?X>C<>WS5V'U_'^9IDATZ]OZ
M4\9P,]:9]?\ /<T\'(!H 1NF/6F]?Q_K_P#6IS?=IOT_SV% !U_'^M<O\0=0
M-IX:>%&*O=N(^.NWJ?T&/QKJ/I^'\A7 ?$I\W=A$0-BH[#UY('_LM 'GJ1-Z
M4Z2,B)AZJ15TH(T&,,#^E,D 9T7;\K'!I-E)'2^'5"6< & =@/Z5T3,2O)[5
MP%X;NSMX?)>="(AM$2 Y '.<U=\-ZKJ6H*8Y$E8@9#2+M/XUQ):7/0O=V.H<
MD-P>:R]4<%0O'K7.:MJNK1WDBJ\D:)EF*H&  ]Z;IVI2WQ7>[R@]V7:?_P!5
M/ET"_O&7KB-]HY_B7BF6!_XE\1)Y(/\ ,UH:S:^;>P*#C(.<]JK"V\@>2HPB
M<"MJ3Z'/5B]9$;.0V5.".1BO</#&I?VMX<LKQB2[1A9"3DEEX8_B1G\:\.="
M*]1^%LN_P_<P%F)CNC@'H 57I^1K<Y3M?K^/\S1]?\]S1U_'^M'7\?Z__6H
M>,X&:1ON_7BE!R,T-T_E0 SZ?Y["CZ?Y["CIT[=/PHZ?A_2@#"\9WQL?#5QL
M;:\Y$*'Z\'_QT-7EL,87@Y-=U\1Y"L>G18!5FD.3[!1_4UR$: 8]ZI&<MSFO
M%X:(6LZ$[59@?8XXKN- NHHM.MVF<)NC7K]*P_$.FI?:1*K-M\I?-! ]*TH=
M)GGACAC<*OE84^IQQ^%<>(LW8[<-=1N=?:7,%Q%NBF5U]5.:BN[BWB.))D0G
MIEL9K$T'39=+FV32!F93Y@7IGU%07&C/JGVB=''V@ ^4&Z9]ZPLKV.J[M<L:
MC.C ,C K@@$>M>0ZU=F>^=2-I1B"/7FO4Y-/NTA*3,K;%#9 QSCFN'N=!BO_
M !%,9&*QX!(7^)L=/TK6FTC*HG*UC6T-5_L*U5AEMN<_4DU)-@/CM4L5NMI:
MI"O 5< 5#<AOE(KN6QYCW/7/"6HG4_#EM*Y)D0>4Y)R20>I/N,'\:V>OX_UK
MBOAK(387L.XG;(K8[#<,9_\ ':[7K^/_ .H4F:+8.OX_UIZG(SZTSK_G\!3P
M<BD,&.%/K3.G3MT_E3SP"?2F=.O;K^% !T_#^E4]6N/LNFS.#AL;5/Z?UJYT
MZ]NO\ZPO%9?[' @ QYN3]0#_ (T"9SJQ[FR!6'XQ8P6D+A1RVW/<'K70Q$X'
M&*@U:Q&I6#V[<;A\I]".AJFKHE;G/^&+?RX&<\LS<FNPAVO;[2O2N<\/H$2>
M,CB*3:23CH!6W#?6TA,<,JLP." <UPO239W*S@D4[M3&I*KE>XK"O)MIRA^F
M,"N@O@5.0VQB.0.]8\]B+V-F2YMV8<[%8$_C@U:DB'!G.7;F1]P&0?QJI-"9
M1YBR?*O)Q_*M:Z@GL8R^P.F>><D5B'SM3NE0*5 .-JCU/6K6IE)6.LT:22YT
MQ)I<<\*>Y XKTGPO=F[T5%<DO"3&23U]/T_E7 VMM]F@CMT^[& *Z_P>Q5KN
M/)Z*P';N/ZBNAK0Q6YT_7\?_ -5'7I_GL*.G3\/Y4=.G;I_*I+'KTI:1>F/3
MBEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.
MLV<FHZ+>64)423PM&I<X )&.:O5F^(YI+?PYJ,T,C1R);.RNIP5(!Y!JH7YE
M8B=N5W/./^%6Z[_S\V'_ '\?_P")H_X5;KO_ #\V'_?Q_P#XFJ7AOQ!K-QXD
MT^&;5;N2-[A%9&F8AAGH1FN_\?:M?:/H,=SI\Y@E:X5"P4'@JQQR#Z"O7J5<
M1"HH75V>13I8:=-U+.R.-_X5;KO_ #\V'_?Q_P#XFC_A5NN_\_-A_P!_'_\
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
M>'+5H;)"7DQYDS\N_I^ ]*U^OX_UH^GX?R%'T_#^5<<I.3NSIC%15D'7\?\
M]5'T_P ]A1TZ=NG\J.G3MT_"D4'T_P ]A3QTXIG3\/Z4\< #TH #C&3VIG3K
MVZ_SIYY%,Z_C_P#K- !]?Q_G1]?\]S1U_'^M'7\?ZT '^?ZFJ]U90WB 2#GL
MPZBK'7\?ZT=?Q_K0(Y?4K&[TZ)IXK:6\11D+ N7_ "_PKR@7]S?>-[F2YB>)
MFC8".0$%%!&!@U[_ -?Q_P#U"HY;>&9@TL,;E<A2R@[<\<?E3;O%Q".DKGCI
MTV.<[T+(W<*,TX69C(CCB<L>^TEF]@.IKUDZ3IN21I]KG_KBOT]*L)#%$28H
MD0^JJ![5A[-]S?VB['D%GX%U[Q%>"2Y@.FVB\*TX^8#V3J3]<#WKT?PYX3TW
MPS"PLU:2>08>>3!8^P]![?SK;Z=.W3\*.GX?TKJ=1\O(M$<_+[W,]P^GX?RH
MZ=.W3^5'3\/Z?_7HZ?A_3_Z]9E!TZ=NG\J.GX?THZ=>W7\*.G7MU_G0 ]>F/
M3BEI%Z>_>EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M 5RG8(W3VZFF].OX_P Z<W3'J:;U_'^M !]?Q_F:/K_GN:.OX_UHZ_C_ %H
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
M:6^GWVO>='\FS%HJ[-ISV//I6BJTK+Y?IY&3HU;OY_KYF+:QWNI'7+/3-2U
M0PQ(\ N)F$RR#G !^8*>1SZU7EU/4]2\,ZOX@-S<6XV0P0(DA4*0R;V&#W)Z
M_6NU@T;R/$5SJ_VC_CXA6)HMG0K@YSG^E9Z>$0OA*;0#??ZU]WG^5]WY@_W<
M^V.M2JT+_=_P?R*="=OO_P"!^9O6I)M82Q).Q22>_&:XG4]7NH_&!O%NY%LK
M*Z@M)(@YV-O#;V(Z'!(KJ=(L-2L@RWVJB^3:JQK]G6/9Z]#SVK%E\ 65S9WB
MW$PDOKJ8RB[\L@QDG. -W^<UE2=.,GS,UJJI.*Y4=9]?Q_G1]?Q_F:I:?:WT
M$LYN[[[4DFWRU\L+Y?'S?7/6KO7\?ZUSM69TIW0?7_/<T=?Q_P#UFCK^/]?_
M *U'7\?ZTBAR_=SZ\TZD7D9]:6@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *RO%'_(K:G_ ->LG_H)K5JCK<\=KH=[/+ MQ''
M[-$_1P!T-7#XD14^!G@-%=SI/B/1=3U:UL3X2L(Q<2K'O&#MR>N-M=1XBMO#
M7AS3EO9]!MIE:41[4A3.2">_TKW)XIPDHN#N_0\&&%4XN2FK+U/'J*]4\-W?
MA;Q+>2VT'AV"%HH]Y+PI@C(';ZUT?_"+Z!_T![+_ +\+_A6<\<H.THNYI# .
M:YHR5CC/A-_K=4_W8O\ V>O2*J66E:?II<V-E!;&3&_RD"[L=,X^M6Z\JO45
M6HYH];#TG2IJ#"FL<8_.G4UL<5B;C>GOC^G_ ->CI^']*/K^/\Z/K_GN: #I
MU[=?PYK@=;2.;QM=17-C?WT:VT9$=FY!4]R<$5WW7_/XFL^'2(XM=GU82L9+
MB%8BA'  .:VI34&WY&%:FYI)=S'\*DKKNNQ$N$CDA"J[$E1L/%<W=&1]#U/Q
M(9IAJ%OJ16)_,;"H& V8SC'-=8_A>8:I=7]IK%S:F\=7DCC52#CMR/2HIO!D
M,UQ*OV^=;"XN!<RV85=K/GUZ@<=*WC5@I<U^WX;KYG/*E4<>6W?\=G\CD=6E
M'VS79L7JW*7B""YC=EB@R>=Q!P/RJW?7MW8^*M7G>X+0-!';2D'@-)!E6'I\
MR?K753>%+>>WU:%KF0#5)%D<@#Y"#D8_*FS>$+6XCU%)KB1O[0CA1C@?(8QA
M6'Y9JU7I]?ZV_P""0\/4Z?UO_P  X],7%]I$=S;7U\C:0C&*U<A]V]OF/([?
MTJ[K=F;>[6XU&TU :6;2-;:2)R7LC@<L,]?4G]:W?^$-\J:UFM-6N;:6VM1:
MAT5<LH8GG/KG]*6Y\'M/+-*FL7,;W<*PW9V*?/ &T'IP2/2CVT+K7\P]A/E>
MGY&#K41-VM_J!O;W2I+.,6][;L<P-@?O&4$<GKSZUW6G.DNF6SQ7!N4:)=LS
M=9.  Q]SUK"G\%0[I!8:A/9QSVZV\\:JK>8BC:.2.#CO6_96D6GV4-I;@B*!
M B9.3@# S6%6<9123.BC"<9MM$_T_P ]A1]/P_D*.G3MT_"CI^']*YCJ#IT_
M#^525'T/T_I4E #6/3\Z;]?Q_G3F[>_%-Z_C_6@ ^O\ GN:\\O[075]XKNFF
MGCGL1');NDS+L.TD\ XYQ7H?7\?ZUS=YX.2\O;Z?^T[F*+4&4W$,84!P. ,X
MSZUT4)J#=W_5T<V(@YI65_\ ACD]1NOM=]+<7D5[.[:1%,OV8L/+D*@[S@C
M&>]7=;N)[O0M"TR341YLUN]Q).)<9*H=H)[Y)Q^%=4/#5JM_<W4<CJ+BS%IY
M8 PB= 1^%5;/P5I\$\,ETWVY8+;[/''/&I51NR&QZ]:W5>GH^W^1S^PJ:KO_
M )F1K-Q::GX.T_49!++?SQ+!;I'*R[I3P> ><$&LS6YKWPG<6%M!+)-.NFNI
M?)(#,S%G_#G'T%=$/ J1&V^SZK<P_9'=X JJ0F\]LU?C\,H;R*[O+R6\DCMG
MMV\U1^\5B>N/KBA5J<=+W6N@.C4EK:STU_,PCIUO-JNAZ&9Y+BP:T>X8B1AY
M['HQ(.?<5G66H7%@NGWDD\CQV5W=6I+L3N79E,^N.:Z5/!PMX+,6NJ7$5Q8E
MQ!/L5B$;^ @\$=<?6G7'@NRF\.IH_P!HE"K,9S,<%V?D$GZY-"K4]F]/^'U_
M$'1J;I6?_#:?@<OHDEW(^D:/)._GK>M<,2Q^[Y*NN?;+&K.A1#3M:LX=6^W6
M6JF5\SLQ>*]R>%SG%=.GA:RCUY]6WN2UOY'E$?+@*%S]<#%5;+P;':7%IYFH
MW%Q:V#M);6[JH"'KRP&3R:'7@T_3\=05"HK>OX:'+>#+N35KW3].NYI$@LUD
MG16)_P!(DW<#/<*#T^M=5X'=WTBZ+NS$7LV"QSW&!2P>#;:ULM/@ANY5ETZ9
MI8IPHW$$Y92/0_TK3T;2(]%M98(Y6E$DS2DL.F><5%>K":?+_6Y="E.#7-_6
MQH=/P_I1T]\?T_\ KT=.O;K_ #H^OX_SKC.X?2-T ]32TC#(_2@!O7\?ZUCZ
MSK,]A>6=G;0P/-=K(R-<2F-"5V_(#@_,<\>P-;'7\?ZUE:WIMWJ*A(6MI(7C
M>.6WNHRT;;L;7XYR,'ZY[4 *?$-C'*(+EG@GV R(8V98V*;]A<#;N"@G&>GU
M%,7Q+I\YC,,VU7E"N9XY(R%,;.&&5Y&$)R<# /.>#E1>#)()"!<0S*R+F:6,
MF4L(!".<XP=H;/7J.^:GN?";W3*KW2B/RXXVVJ<X6&6(X^OFY_"@"\/%&E.B
M$2S;I9!&D?V:3>Q92RX7;G!4$YZ<&FZEK4]KK*:?"MDNZ$2[[JX,6<L5PH"G
M/2H+3P_=KJEOJ-U<0M+"Z@K$I *I%)&.O<F0G]/>I]0TJ[EUM=1M19N!;B'9
M<H6QAB<C'UH F?Q'I:"0BX9FBSN18F+!M_EA< 9R6! '4X..*0>)-++0JL[D
MRXQ^Y?Y"7\L!^/DRX*_-CD'TK*G\)7$LEW,;F&1[N9+B5'0[2\;_ "#CG&SY
M3[@'UJ>P\/W^F7"R6MU;1"5$6Y"0X "RO(=@]_-923]>M %B^\4V%G917,(D
MN?-\MHT2-\E&<)GA3T)Z=^G>I8?$5B4E\V8*T+E2%1SQYK1+U4<[EP0.A]1@
MG*7PKJ"VXB:\MO\ 1X4B@Q&W.R5906Y[[0#BIU\+R?;+*>2Y3$%U/-,BJ?WB
MO*9E'_ 7V_KZT :EIK-GJ#RQ64ADDB4L Z,@< D94D?,-P(R,_RK.@\4B?\
ML\K B"YMXI9=[G]VSNJ!. <G._T&5[=0_P />'6T25MQMRJ1B%&C0AV );+$
M]^@P..,]^(;;PM);M<EKE&\R_BGC^7_5Q)*9=GYL_P"8H NIXGTET9UFD;:4
M"@0/F7<2%*#&7!(/(R.,]*T+2Z@O;6.ZMWWQ2*&5L$9'7H>1]#7.CPO?MI5G
M8375M+%IQB%M&T9"N$5E)<]<E6'3@%<]ZW=+LO[/TV"T/EYC7#>6FQ<GDX'8
M4 6_K^/\Z>,X&>M,Z_C_ %IX.1F@!&Z8]>*;U_'^M.;I[]J;TZ?A_*@ Z_Y_
M 4?3_/84=.G;I^'%'3\/Z4 'T_#^59WB)MGAS4RK;2+24@@\C"G^M:/3WQ_3
M_P"O6'K?AA=7N_M*7TUI(UL;:;8H821$Y(YZ<GK5T^7F7,S.IS<KY5<Y#6+J
M2ZT71K)+PPO#IINV8R;2Y"X0>YR#5G5]7G?7-'UFW=O+BL$N98U)P4W8<8]@
MQ_*NCA\':6EVTUQ&+I%@2".*9 PC5%QD>Y]?>F6'@ZULC")+J6=(K:2UVN!R
MC$L?YXKL]M2_/\3B]A5_+\#EXX;V]TB&X6&?4+"+4+AKJWAD(:1>-I&#D@<\
M#UIEY-9RV&B1VD]_?VINI4:')68<*?+Z]L^M=);^!HK.VM%M-2G@N;.1WBG"
M*2-X^8$'@CBE_P"$(A6"V6'4;B*>&=[@S@*6:1@,G'0< 57MJ=]_ZU)]A5MM
M_6ASVJF6PNM'FT^WO+06ZS7#6]PY+L$(+ \GJ :Z3P7<?:HM8F$AD1M4F*$G
M/R\$8]JM0^&\WEI=7FH37DENLB?O57YPXY!QZ"I?#OA^#P[92VEO,\J2RF3+
M@9&0!C\EK*I5A*GR]?\ @FU.E.-3FZ?\ UOK^/\ .CZ_Y[FCK^/]:.OX_P!:
MXSM#KU_SW-'7\?Z\T=?Q_K1U_'^M #P<@'UH;[I]>U .1D4-TSZ4 ,Z=/P_E
M1TZ=NG\J.GX?T_\ KT=/P_I0 =.G;^E8'B=YA/I,$*W4BS73*\5M<&!I (7.
M-P9>A /7M6I!JNG7%V]I!?VTMQ$2)(4E4NNT\Y .>#P:+_3+34EB6[C9O)?>
MC)(R,K8()!4@]"1^- &#<^([C2+M[!K8;;:P-Z?,F+OY:(<H3DDOO'7D8SUQ
M1;^(-8N)$LA!;Q7+DL)IH9$C*K&&(VD[L[CC.>G..U:QT;1XWCCEA0O(_P O
MFR%F<B,J1ECD_)D$>F:C7P_HDL;V8AW&-PTF)W,BDKC!;=NP4P,$XQQTH H7
M.OWS6[1QK!%*]V]L'&7"@6K3;AR,_,,?2J5MXDN]-MEGOF6>,0Q&>3+#!,#2
M @$D#)4 ^I(KHAH&E"[%W]D DSN'SMM!*;"=N=H.SY>G3'I3(=!T:73Q!';)
M+:S"-AF1G#!3E,$D\ #CV]J ,_3O$&IW6L1VD]FJQB3R)BL3_(XB\QFWD[<;
MOEV]>AS6?J.HWL,][IXN)M]K+<W9Q(P+0"'>%R#D /*H_P" UU TFQ&HG4!!
M_I#'.[>V,D;=VW.-VT8SC..*9-I^ESZA*\L41N[NU,+Y;#/#GD8ST&X<^X]J
M ,:3Q)?PV-YJ AMGM;;?$L3,PE9U4'.><@G(QC('.3TK5T._N[^WG^V0^7)%
M-Y881-&) 55L[6)(ZD<GMGO566V\,_VA<0RO:_:7B82PO/T4J QV$X!V 9.,
MXZUHV<%AIT*16[*@NI"4+REVF<C.=S$ECM4GJ>!Z"@"YU_'^M'7\?Z__ %JB
MN+JWM55IYHXA(X1"[ ;F/"@>I-2_3\/Y"@ Z_C_6G@Y&:9]/P_E3QC'';B@
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
M<CH"2.Y%=YT_#^E'3KVZ_A1TZ_C_ #H .GX?T_\ KT\#  IGU_'^=/7[H]:
M C(Q3.OX_P!:>W*X]:9U_'_]0H .OX_UHZ_C_6CZ?Y["J]U?VMG+!'<3I$]S
M)Y<*L?OOC@#\C0!SY%O/J6IW][=3PRV>HQ0P&.0C"E(MJ;>A#ESGC^+V&(+?
MQ#K$PLD\VUWZA%;SHXA)$(EW KC=S@*,'CO722:7827ZW[6D372?=E*C<,<#
M^9I(-'TVT)-O90QDN'^5 .5SC\B3CZF@#E%UG6O.:Z6ZAWF&&(1F-O+W&Z,)
M;&[TY_(=J=K&MZG'IM\KSQ-&?M-F/+C*.K1VSOYF<\9*'CL".?7J6T?32Z.;
M& M%]P[!D?-N_P#0_F^M0W=EHL=S)/=6UOYT\3ARR M(@4!^._& ?; H YE]
M<U2SFO(+$"1UDN;@F7! $:Q *2S*%7+\GMZ5TFBWEY>O>37#Q"*.X>**)$Y4
M*<<MDY//8#I4TNC:5=*#+8P2C>9/F0<D@9/XX&?7 J0:;:I=QW*Q!9(BY&T
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
MT[V]O?'5$EN3'+L?8JFU=8L-]W[Q 'OGUJ2TTR:>2*(B\ELB\IV_9Y8%!$(
MX9RWWO7'S9Q73Q^)-(DMS.EWN165<"-]S9!*[5QELX)! .0#Z4VU\2Z==W[V
ML<I(41%)=IV2[P2,'&* ,[PQ;20ZB\]U;SI<S:=:LTDB-\S!2'!)XW XR.M;
M]FEY'$POIH)GW<&&$QC:!TP6;G/?-4;CQ)IL(94N8Y)E3S-G(^4,P))P<#*,
M,^H]Q4@\0:3YDT;7J*T =I"P( \LX?DC!P< @>H]: -+I^'7\*.G7MU_G5:Q
MU"UU&-Y+67>L;^6^5*E&P&(((!!P15GK^/\ ^LT '3K^/\Z/K^/\S1U_'^M'
M7\?ZT /&<#/6D;[N/7BE!R,^M#<#W[4 ,Z_Y_ 4?3_/84=.G;I_*CIT[?TH
M/I^'\A7,6GA;[)IMH(X(5O$NTEFD!^\HEW8S]*Z?I^']/_KT=/P_I0!R"^'=
M6MK6P$(A+V]G;P2A7 8E&);:2#@\\'KUZ'FFV7AC4H;*>*40AVC@1?WI?/EW
M,DAY(ST=>O>NQZ=>W7\*.G7MU_G0!RL.B:HMK;V<D%H$L[B)EGW9DE59Q(3T
MX&!T[L?;)K67AW64NK>6Z6+,?V;S")LC,3LS;5"@*I#< >G/-=GZ9_'^9H^O
M^>YH Y[6=.U%KO4&LK=)UU*Q6T9FD"^2RF3YB#U7]Z>G/R^]-B\/W4-\KAD,
M2:FMR"6Y\L68A_/=^E='U_S^)HZ_C_6@#C].\-ZI::=_9CQ6K)-;PK)<,Q8P
M,EN(R%&.NY00?0G\9=+\.WD-[8W,\$<1MYE,F;AI20L$B9!/ &Y^ ,<=?2NK
MZ_C_ %HZ_C_6@ _S_4T=?Q_KR:.OX_UHZ_C_ %H .OX_UIZ\C/K3.OX__J%/
M!R* !CA3ZTSIT[=/Y4\G )]*9T_#^E !TZ=NGX5R7BBSU2_U&62RM5D73;02
M0M(67=+O#_)@'<1Y2C_@>.]=;TZ]NOX<T=.OX_SH X:1;B6WO7%KJGVYY96G
M8+(JFV\]2%'JWE< +R,-WI+V&4JWV*VU)8_)8:;N23Y)O-))Q_"OW<;L?+GM
M7:W-S!96SW-U((HHQEV/;O6>_B;1XX5EDO BL'.&C<%0I&_<,94#(SG&* .8
MNO[2FC-JD.H"2$7HE(CD4?-<HR8;&#\F2,'@4V_TN:&>XVVEV5A:\CM2J2-L
MW0HRXQT!;=@],UU;:]9G6(-+B;S9I79'QD!"%WGG&#Q@$ \9&:K3>(9K359[
M:]M(+>U@1)'N3<DX21V53MV=24Z9XSUH Q38ZDDK74"W*7374Z!W9@ GV5BN
M<\!?,"\],U;\,JLDNI06HNH5-I;@+<!P5<J^XX;GKCGOUYSFMDZ_I+L\3W:K
MB(N_F(R@+MWD$D8!"<E>H'.*J6FJ^&]-LV>T,5K"SG>J6[(00H)++MR $*G)
M& ".U '-W=E/J6AVUNFGW0>PT9[>9&@=?WI,6$7CYL>6QXR.GK4UYI=_:/J1
MTFVN(I9+N<Q% PW#['\IS_O\ ^M=;-K6FPPO-+=HJ+YFYN<#8"6_( FF+K^E
MR31PK=#?,,I\C <D@<XP,[3C/7'&: .3U.W,L48TZ+48-/S-P]M-(3*4C"%$
M#*R_QX+<;LGN#6YH2&UO+EKX7!NKJY:.-Y0V&4(IXZJ.C'CJ<]:V+'4+75+8
M7-E,)86/RN 0#TQC/6K!52P;:-RYVG'(SQ0 O7\?ZT=?Q_KQ1]/P_E1TZ?A_
M*@!Z\C-+2+T]AQ2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !65XH_Y%;4_P#KUD_]!-:M5[^RCU'3Y[*5F6.>,QL4Z@$8XJH.
MTDV3-7BTCY_@GEMITG@D:.6,AE=3@J?6K=[KFJ:E"(;V_GN(PVX+(^1GU_6O
M1S\+=#4$F]O@!U)=/_B:SY?!7@R!MLOB%D/HUU$#_P"@U[GUNA)WM=^AX/U.
MO%6O;YG!V.I7NFRM+8W,EN[#:S1M@D>E7?\ A*_$'_07N_\ OX:ZQ?"/@=S@
M>)#GWNXA_P"RU>@^&OAVZ3?;ZG=S+ZQS1L/T6E+$T-Y+\!QPM?:+_$;\--6U
M#4Y-1%]>2W C$>SS&SMSNSC\A7>UA^'?"ECX9:X:SFN)/M 4-YS*<8SC& /6
MMRO)Q$XSJ.4-CV,/"<*:C/<*:V.*=36&3]>*P-QOU_SW-'7_ #^)HZ_C_7_Z
MU'7\?ZT '7\?ZT=?Q_K1U_'^M!Y_'_\ 4* #K^/]?_K4=?Q_K1]/\]A1]/P_
ME0 =?Q_KP*#_ )_D*.G3MT_E1TZ=NGX4 'T_#^0H^GX?RHZ?A_2CI[X_I_\
M7H .G3\/Y4=.G;I^%'3\/Z4=.O;K^% !T^@_I1T_#^G_ ->CIU_'^='U_'^9
MH .G7MU_"I*C';/^>YJ2@!K#./?BF]?Q_K3G'^%-_P _T% !U_'^M'7/O_\
MJH^GX?R%'3I^'\J #K^/_P"H4?3_ #V%'3IVZ?RHZ?AT_"@ ^GX?R%'3I^'\
MJ.GX?T_^O1T_#^G_ ->@ Z=.W3^5'3\/Z4=.O;K^%'3KVZ_SH .GX?T_^O1T
M_#^G_P!>CZ_C_.CZ_C_,T '3KVZ_A1TZ]NO\Z/K_ )[FCK^/_P"LT 'U_'^=
M'U_SW-'7\?ZT=?Q_K_\ 6H ?2,./TIU-;IGTH ;U_P _@*/I_GL*.G3MT_E1
MT_#^E !]/P_D*.G3MT_E1T_#^G_UZ.GX?TH .G3MT_"CI^']*!QU[=?PH^OX
M_P Z #I[X_I_]>CIU[=?PH^OX_S-'U_SW- !TZ]NO\Z/K^/\Z.OX_P#ZS1U_
M'^M !]?Q_F:/K_GN:.OX_P!:.OX_UH !S^/_ .LT=1]?ZT=?Q_K0>?Q__4*
M#K^/]:>#D9IG7_/X"GT (W3/<=*;TZ=NGX4YNF>PYIO3KVZ_A0 =/P_I1T_#
M^E'3KVZ_SH^OX_S- '/>(O#]YJL_GV=S'!-';E(G;/RR"1'!X[?*0?K6==^#
MK\6EQ8VD\(M9DEC$;2NFT-'&BL=H^;&QOE/!R/2NR^O^>YHZ_P"?Q- '+77A
M6[N["6W>>&-I9+AV()(7S(63TYP6_*I(] U.2^6]N)+6"7[4)BL;-(% MGBZ
ME1GYF!Z#C]>EZ_C_ %HZ_C_6@#C[/PQK%K>0WY:UDN(3"VR2YD82,L<J-EBN
M1D2Y&!@8QC'-6I-#U;[2MRK6<LG^C2,"S1*SQ[MPP%.%(8D'GIC'>NFZ_C_7
M_P"M1U_'^M '+0>%[U;*^BDFM_-N[5(@5)P&$TTA[=,2C\C3=2\.73:>["16
M,;7DP6-2[$RR^8@V]\  $?EFNKZ_C_6CK_G\!0!B^&?M4L>HW=W 86N[PR(N
MQEROEQKT8!OX#U SUQS6UU_'^M'T_P ]A1]/P_D* #K^/]:.O^?P%'3I^'\J
M.G3MT_E0 \8QQ0W3/IS0!@ >E#=* &=.O;K^%'3KVZ_SH^O^>YHZ_C_^LT '
MU_'^='U_'^9HZ_C_ %HZ_C_6@ ^O^>YHZ_C_ %Y-'7\?ZT=>?\\]* #K^/\
M7_ZU'7\?ZT?3_/84?3_/84 '7\?ZT=?Q_K1]/P_D*/I^'\J #K^/_P"H4?3_
M #V%'3IVZ?RHZ=.W3\* #Z?A_(4?3\/Y4=/P_I_]>CI^']/_ *] !TZ=NG\J
M>,8P.W%,Z?A_2G@8 %  <8YIGU_SW-/(R,4SK^/]: #K_G\31U_'^M'7\?ZT
M=?Q_K0!2U>VNKS2YX+.58IW VLQ('W@2,@$C(&,@9&<US\7A2_\ (OD>2W0W
M-M=Q(!*\F#/Y9&689.-C9/4\'O@=:>?Q_P#U"CZ?Y["@#GK30[^WU2%RUN;2
M&ZFN P9O,;S5(QC&!@D]^1CIBI=3T.>_U"YN$DC59H[10&SD&*=I#V[@X'O6
MY]/P_E1TZ=NG\J .6NO#%\^H7L]M+"AF>6:"9Y9&,;O%Y8'E_<&,D[N3CC'>
MJ\GA;5&6Y:,6J232M+&_VR8R0L8DC!$A7+<ID@C#9P<8Y['IT[=/PHZ?A_2@
M#D;WPMJ=U!=VGG6OE2"Z,<I9@S--&4&5VX4 GL3D>E7+SP[//K[WJ>4T$CQR
M'?-("AC& !&/E;)P03TYX-=%T]\?T_\ KT=/P_I0!3TBS?3M&L;*1E9[:WCB
M8KT)50O'MFKG3\/Z4=.O;K^%'3KVZ_SH .GOC^G_ ->CI^']*/K^/\Z/K^/\
MS0 ]>F/2EI%^Z*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *@OKN*PL9[R<XC@C+MCK@#-3U@>.=W_"&ZALZ[%_+<,_I5TX\T
MU'N14ERP<ET/*==\2ZEK]RTES,RPY^2!3A$'T[GWK(KH?!:Z&^M$:Z8Q#Y9\
MOS3A-^1U_#/7BO3HH/"&T>5%HQ'JHBKVZF(C0?)&)X5/#RQ"YY3/$*FMKJXL
MYUGM9Y(9%Z/&Q4C\J]K,'A4CF+2,>ZQ5ROC:+P@NBRFR^PK?97RA:%<YR,Y"
M\8QGK4PQBJ247!ZE3P3IQ<E-:&YX%\32^(--DCNR#=VI =@,;U/1OKP<UU->
M6_"K=_;-[C[OV?GZ[AC^M>I5YF+@H56H['J82I*I13EN%,:GTUCT_.N8ZAOT
M_P ]A1]/P_D*.G3MT_"CI^']* #Z?A_*CIT[=/Y4=/P_I_\ 7HZ?A_2@ Z?A
M_2CI^']/_KT=.O;K_.CZ_C_.@ Z?A_2CIU[=?PH^OX_S-'U_SW- !TZ]NO\
M.CZ_C_.CK^/_ .NCK^/]: #Z_C_,T?7_ #W-'7\?ZT=?Q_K0 =<>_P#6CK^/
M]:#SGW__ %4'G\?_ -0H .OX_P!:DJ/Z?Y["I* &MGBF].G;I^%.8XQ^=-Z=
M>W7\* #I^']/_KT=/P_I_P#7HZ=>W7^='U_'^= !T_#^E'3KVZ_AS1]?\]S1
MU_S^)H .G7\?YT?7\?YFCK^/]:.OX_UH /K_ )[FCK^/_P"LT=?Q_K1U_'^M
M !U_'^M'7\?ZT=?Q_K0>?\_@* #K^/\ 6CK^/]:/I_GL*/I^'\J #K^/_P"H
M4?3_ #V%'3IVZ?RHZ=.W3\* 'TC=/IS2TC=OK0 WIU[=?PHZ=>W7^='U_P ]
MS1U_'_\ 6: #Z_C_ #H^O^>YHZ_C_6CK^/\ 6@ _S_4T=?Q_KS1U_'^O_P!:
MCK^/]: #K^/]:.OX_P!?_K4=?\_@*/I_GL* #K^/]:.OX_UXH^GX?RHZ=/P_
ME0 =?\_@*/I_GL*.G3MT_#BCI^']* #Z?A_*@^W;I_*CI]!_2CIU[=?P_P#K
MT '3IVZ?AQ3P, "F=.O;K^%/&<#/6@!&Z#ZTWZ_Y[FG-TQZ\4WK^/]: #K^/
M_P"LT=<>_P#6CK^/]:#SG_/M0 =?Q_K_ /6HZ_C_ %H^G^>PH^GX?R% !U_'
M^M'7I_GL*.G3\/Y4=.G;I_*@ ^G^>PH^GX?R%'3\/Z4=/?']/_KT '3I^'\J
M.G3MT_E1T_#^G_UZ.GX?TH .GX?THZ?A_3_Z]'3KVZ_SHZ=?Q_G0 =/P_I_]
M>CIU[?TH^OX_S-'U_P ]S0 \# %#<C'K0.0":&^Z??B@!G7\?Z__ %J.OX_U
MH^G^>PH^GX?RH .OX_\ ZJ/\_P!!1TZ=NG\J.G3MT_"@ ^GX?R%!]OP_E1T_
M#^E'3\/Z4 '3IVZ?RHZ=.W3\*.GX?THZ=>W7^= !T_#^E'3\/Z?_ %Z.G7\?
MYT?7\?YT '3\/Z4=.O;K^%'U_P ]S1UZ_P">YH .G7\?YT?7\?YT=?Q_KS1U
M_'^M !]?\]S3U^Z*9U_'^O\ ]:GJ<C-  WW3[TSZ?Y["GL< FF=/PZ?A0 ?3
M\/Y"CIT_#^5'3WQ_2CI^']* #IT[=*.GX?THZ=?Q_G_.CIU[=?YT '3WQ_3_
M .O1T_#^E'U_'^='U_SW- !TZ]NOX4=.OX_SHZ]?\]S1U_'^O- !]?Q_G1]?
MQ_F:.OX_UHZ_C_6@ ^O^>YHZ_C_^LT=?Q_K1U_'^M !U_'^M'7\?ZT=?Q_\
MU4?Y_H* '+TSZ\TZD7I2T %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !5>_LXM1L)[.;/ESQE&QU (ZU8HIIV=T)JZLSP?7/#VH:
M!=-#=PMY><),!\CCV/\ 2LNOHIT61"CJ&4\$$9!K-E\,Z%.<R:19D^HA4']*
M]6&8Z6G$\F>6Z^Y(\'J2"":YF6&WB>61CA4122?P%>X+X3\/H<C1[3\8P?YU
MHVUC:62E;2UAMU/:*,*/TJI9C&WNQ)CELK^](YOP'X9FT#3I)KP!;NZ(+)UV
M*.@^O)S75T45Y52;J2<I=3UJ=.-.*C'9!36X_G3J:W45!8WIU[=?PYHZ=?Q_
MG1_G^IHZ_C_7F@ ^OX_S-'U_SW-'7\?ZT=?Q_K_]:@ Z_C_^LT=?Q_K1U_'^
MM'7\?Z\4 '7\?ZT=?Q_K1_G^@H^GX?R% !U_'^M'7\?Z\4?3\/Y"CIT_#^5
M!_G^@H^G^>PHZ=.W3\*.GX?T_P#KT '3I^'\J.G3MT_E1T_#^G_UZ.GX?TH
M.GX?TJ2H_K^/\ZDH :W:FCG'^?<TYAG\>*;U_'^M !U_'_/\J.OX_P!:.OX_
MUHZ_C_\ J% !U_'^M'7\?ZT?3_/84?3\/Y"@ Z_C_6CK_G\!1TZ?A_*CIT[=
M/Y4 'T_SV%'T_#^0HZ?A_2CI[X_I_P#7H .G3\/Y4=.G;I_*CI^']/\ Z]'3
MKVZ_A0 =/P_I1T]\?T_^O1TZ]NO\Z/K^/\Z #I^']*.G7MUH^O\ GN:.WU__
M %F@!XZ4C=,>O%+2-TH ;U_'^O\ ]:CK^/\ 6CZ?Y["CZ?A_*@ Z_C_7@4?3
M_/84=.GX?RHZ?A_2@ /4X_#^5'T_#^5'3WQ^N/\ Z]'3WQ_2@ Z=.W3\.*.G
MX?THZ?AU_"CIU[=?YT '3\/Z?_7HZ?A_2CZ_C_.CZ_C_ #- !TZ]NOX4=.O;
MK_.CZ_Y[FCK^/_ZS0 ?7\?YFCZ_C_,T=<>_]:.OX_P!: #Z_Y[FG@Y -,Z_C
M_6G]1F@!&Z?RIOT_#^0IS=,^E-Z?A_2@ Z=.W3^5'3IVZ?RHZ?A_3_Z]'3\/
MZ4 '3\.GX4=/P_I_]>CIU[=?YT=.OX_SH .GX?T_^O1TZ]NOX4?7\?YFCZ_Y
M[F@ Z=>W7^='U_'^='7\?_UFCK^/]: #Z_C_ #-'U_SW-'7\?ZT=?Q_K_P#6
MH .O^?Q-'7\?ZT=?Q_K1U_'^M !U_'^M'7\?Z_\ UJ#S_G\!1]/\]A0 \'(S
M0W S0,8XH;ID]N: &=/P_I1T]\?T_P#KT=.O;K_.CZ_C_.@ Z?A_2CIU[=?P
MH^OX_P S1]?\]S0 #W_'^='U_P ]Z.H^O]:.OX_UH /K_GN:.O\ G\31U_'^
MM'7\?ZT '7\?ZT=?Q_K1U_'^M'7\?_U"@ Z_C_7_ .M1U_'^M'T_SV%'T_#^
M0H .OX_UHZ_C_P#J%'T_#^5'3IVZ?RH /I_GL*>.E,Z=.W3\*>.  .W%  <8
MR>U,Z=>W7^=/(R*9U_S^)H .G7\?YT?7\?YFCK^/]:.N/?\ K0 ?7_/<T=?Q
M_P#UFCK^/]?_ *U'7\?ZT '7\?ZT=?Q_K1U_'_\ 4*/7'^>PH .OX_UHZ_C_
M %H^GX?R%'T_#^5 !U_'^O%'^?Z"CIT_#^5'3IVZ?A0 ?3_/84?3\/Y4=/P_
MI1T]\?T_^O0 =.GX?RHZ=.W3\*.GX?THZ=>W7\* 'KTQZ<4M(O Q^=+0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9WB"XEM
M/#]_<0.8Y8K=V1AV(!P:<5=I"D^5-FC17D7A[Q=K]WXAL+>XU*22*6=5=2J\
M@GITKNO'&M7NA:)'=V+*LK3JA++N&"&/]!734PLX34'NSFIXJ$X.:6B.CHKA
M? GBO5=?U2XM[^2-DCAWJ%C"\[@/ZTOQ,U.^TV'3C8WDUL7:3=Y3E=V-N,XI
M?5I>U]D]Q_68^R=5;'<T5P/PSU34-2DU$7UY/<B,1[/-<MMSNSC/TKOJSJTW
M2FX,THU55@IH*:P_PIU,:LC43K^/]:X?0?B!]LTPZEJDVGK$57-O9L\D\;,X
M0;E]/IZBNX^GX?R%<99^!+ZVT6+2)-;AEMH'C>/;8;'RD@?EMYSG!'X^U %U
M?'^BOOW"[BV1SNWF6[+@Q??7_> YQ[TR3QS:3/:+81OF2_BMIEN8VC*))&S*
MX![$+D51U?P+,UC=RVMWY\W_ !,)(X?+"[VN%P%R6XP>_?VI]EX$G>*&XU#4
M=UQY]O-(JP!1MBB:,1\-U^<Y;VZ4 :-OXZT6Y9 AN4\QXQ&9("H=9&*(XS_
M2,9I?^$YT7=%M:X*/R9!"2L8\PQ*S'L"X(%8=[X(O;+0KN.*=]3NOL<=E9+'
M&L)B1'+JS%FP2&(R>.G2K8^'L0DT^59[<?9K6&"82V:S%O+.XLA;[I8D@G!X
M- &YIOB?3=5U![*U,N]5=HW>,JDRHVQBA[X;BJ%_XULHK743:"3?8J_[Z:!C
M"S1D*PR.N"?\*/#O@V/P]J4ERL]O+'M=8PMFB2X9]Y+R<LV.@Z#':J-]\/Y;
MZZU*9]66+[=')&?*M0I(9@P,F& ?;C . >>2: -1?&NCB_:S=IT:.22)I6A(
MC#1IO8;OIS3(_'.D26PE6.\+ET2.#[.PDEW*64J.X(!.?:JDO@%)WD\[424D
MO+BY=1#@XEA\LJ#N[=<_I4<O@6[N]/MK>]UB&Z>SDC-NLUF&@540KAHRW.<Y
M)SU XH V+_Q$L7A1]?TRV:_B$!G4!@GRA2Q8[L<#'('/M6'JOCVXT^.%X[.W
M<1Z=#?W(DE*DAV VQ\<GZ^U=!_8(_P"$2DT!9U3S+1K8S+"J@%E(+;%P!US@
M5D:OX&.KVME:/?0"&"T2U<O9(\F!C+(^<H2!CJ1STS0!FS_$UK4M<2V,+6DA
MN4MU68^;NAY^<8P WMT]ZZ3POKLFNVT[RM9,T,@3?:3>8AR-QZ@$>GOU%8M]
M\.8=4O;B:ZO(1'()3%Y-FD<@,@P-[@_/M&<9 //)K;\/Z!+I,U[=W5XMU=7Q
MC\QHX?+4!%"J N3S@<\]Z -H<_C_ /K-25'U_'^M24 ->FGV_P ]J<QZ>W--
MZ?A_2@#B-+\?&5+R\U&;38K:T\S?! [-<J%<("5].1^=:<?CS1FN#"4O(G5Y
M(SYMLRA71-Q4Y[XY K/_ .$"OO['O=(.N0FTN2[<6 WJ2^_[V_GGC%2:CX(>
M3[7<Q7N^1[N:\6+RL9+0^6$SN]><_I0 ^;Q]9S00OIL4C2-<6R%;F)H\Q2G
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
MZIO1ERL6-PQ_>KT:O'QO\>7]=#V<%_ C_74*0C./:EHKD.P;MQ^% 7IS3J*
M&A>G/I0%_I3J* &[:-OO3J* &;?>EV^].HH ;M]Z-N>]&X4;A0 %>O/K05]_
M6C<#0&!_&@ *YSS1M]Z-P/XT;A0 !<&G4W<*-PH 4C.*3;[T;A1N% ";:-OO
M2[A1N% !M]Z-M&X4;@* #;[T%<_C1N S[4H.<^U "%<YYZYH*YSSUS3J3<,X
MH 0KUYHV^]&X4;A0 ;?3\*-OI^%&X4;A0 ;<?A0%QCFC<*-PH =2$9&*3<*-
MPH 3;2[:-PHW 9]J #;05SGGK1N S[4;@*  KG//K05//-+N%)N% !M/8T;?
M0_2E!S2T -V^GX4;<=*7<*3<* #;C\*-OOZ4;A1N%  %Z<^E 7ISZ4;A1N%
M %]_2G4W<*-P% "D9!'K2;3SSZT%@*-P% ";?>EVGUHW"C<* #;Z?A1M]/PH
MW"@,#0 ;<=/PHVX_"@,#^-*"#0 @7IS0%QCFG4A8"@! OOZ4!??THW"@L!0
M;?>C;[T;@/PHW 4 &WWHV^]&X4;A0 ZD/(.*3<*-PH -OI^%&W'3\*-P- 8'
M'O0 ;<=.U 7&/:C<#^-&X4 (%I0O3GTHW"C<*  +_2C;2@@TM #=OO1M]Z4L
M!2;@,^U !M]Z-OO1N HW"@ V^]&W/?UHW"C<*  KG//7-.INX&C<#^- "TFW
M&*-P-&X4  7^E 7ISZ4;A1N%  %_I1MHW"C<* #;1MHW"E!!.* $V^]&WWIU
M% #=OO05SW]:=10 TKG//7-!7.>:=10 W;UYHV^AIU% "#@8I:** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\0SRVWA[4)X
M',<L=N[(PZ@@<&M*JNIV0U+3+FQ+F,7$31[P,[<C&<546E)-DS3<6D>46?Q'
M\0VN!++#=*.TL0S^:XK>L_BO$<"^TME]6AD!_0X_G56X^%%XN?LVJ0R>GF1E
M/Y$UEW'PV\10Y\N*"?\ ZYS ?^A8KV&L'4[?D>*OKM/O^9WEG\0/#EW@&\-N
MQ_AFC*_J,C]:W+6_LKY=UI=P3CUBD#?RKQ2X\)>(+;/F:3<G']Q-_P#Z#FLQ
MXY[2;;(DD,J]F!5A4/ TI_PY?J6L?5A_$C^A]#4M>?\ POU"]O#J$=U=S3I$
M(]@DD+;<[LXSTZ"O0*\VM3=*;@SU*-558*:"BBBLC4**** "BBB@ HHHH **
M** (^OX_UHZ_C_6CZ?Y["CZ?A_(4 '7\?ZT=?Q__ %"CZ?A_*CIT[=/Y4 'T
M_P ]A1]/P_D*CN+B"S@>XN)4BBC&6=VP !QU^M<)KGQ+1"8=$BWXX-Q,I /^
MZO7\\?2@#O\ IT_#^5,DEB@ ,DB("<*68#)["O#]1\1:WJ1#7&HW#],*K;%S
M]%P,UDF%U0N5( ]J5TAJ+9]$]/P_I1T]\?T_^O7SQ::LUJ-]M=O ^1DJY0Y'
M3I75:;X_URP8>=*M[#D?+,.<>S#G\\T7"QZ[T_#^E'3KVZ_A6'H'BW2_$ $<
M,GDW0&6MY.&]3C^\..WX@5N?Y_J:8@Z=?Q_G1]?Q_F:!S^/]>:.OX_UH /K_
M )[FG)3>OX_UIRG.??F@!U1GG/O_ /J%25&3SD?A0 ?3_/84?3\/Y4=/P_I1
MT]\?T_\ KT '3I^'\J.G3MT_"CI^']*;))'#&TDKJB(,LS'  '.<T .Z?A_2
MCI^']/\ Z]<%KWQ-MX5:#1HO/DZ?:)!A!]!U/XX_&N,U#Q3K>J28GU"8C.1'
M&=B_DO7\:'H-)L]MDEB@3?-(J*."S' _SFG].O;K_.OGZ:&?:'\ECDY/J:KQ
MWLMG+E));5SW#%<_B*E2B^I3A)'T3TZ_C_.CZ_C_ #->.Z3X[U^QV^9=?;(1
MU2<;B1_O=?UKT30?%^G:\%B4FWNF',$AZ^NT]_Y^U40;WU_SW-'7\?\ ]9HZ
M_C_6CK^/]: #J/K_ %HZ_C_7_P"M0>?Q_P#U"CZ?Y["@!RG)_6G4U>IIU $9
M/)/^?2CIT[?TI2>2>W^%)TZ]NO\ .@ Z>^/Z?_7HZ?A_2CZ_C_.CZ_C_ #-
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
M^-)]/\]A2C[W^?I2&/HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MX=/PI0.0/\\4G3KVZ_SI5R#^E06/HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K*\4?\BMJ?\
MUZR?^@FM6LKQ1_R*VI_]>LG_ *":NG\:]2*GP/T/#+>>6UN8KB%MDL+AT; .
M&!R#S6__ ,)_XH_Z"G_D"/\ ^)K%TZU%]J=K9ER@N)DC+ 9QN8#/ZUZ%_P *
MGMO^@M+_ -^1_C7OUZE"+7M5^!\]0IUY)^R?XV.7_P"$_P#%'_04_P#($?\
M\31_PG_BC_H*?^0(_P#XFNH_X5/;?]!:7_OR/\:/^%3VW_06E_[\C_&N?VV#
M[+[CH]AC.[^\M_#SQ#JNN27XU*Z\\0B/9^[5<9W9^Z!Z"NVKG?"WA*/PPURT
M=VUQ]H"@[D"[=N??WKHJ\S$2A*HW#8]7#QG&FE4W"BBBL#<**** "BBB@ HH
MHH **** (_I^'\A1]/P_E1T_#^E'3WQ_3_Z] &+XPB:;PM>H@R<*?P#KG^M>
M1M"=X!&*]PO+9+NSFM9/NRH4)QGMU_.O'[JU:.=XI1M>-BK#T(.*!HJF%  P
MY-=5H]PGV!$EP5"_E7.B(!1GJ*E_>RV_D1.4R?F(ZX]JQK*\3>@[2.CCDAE.
M85 0 GY?6JT5S% 56XQAS@%O6LQ$D\@11B:V=$Q@ L"/7CK55+<PH[R0S3%A
MG)!^;Z!JP43KYD;]U<)Y3;"H[<5@NX$RN3PISS3?)GCB#R$QEO\ EGNSBH9W
MRNWVI*.M@<M""\\MY6\L<$EB?4FJGE@'-3,:8ZG'I7;&-E8\^<G)W.A\!0>;
MXOM6!QY:2-CU^4C^M>M]?Q_K_P#6KSWX8Z=F:]U%U^ZHAC;MD\M_[+^=>A?3
M_/84R //X_U_^M3E/7WYIO?C\/Y4Y>] #JC/7/\ GBI*CX!^G_ZZ #I[X_I_
M]>LOQ-!Y_AN^CV[L1%L?[O.?TK4^OX_SIDL23PO#*,I(I5@?0]: /$2AC;(%
M.D0%,X.:MWMH]K=26\G#Q,5/X&FK"7&.E!1IZ3Y$]DL<R@XXY&:O30Q1)^[
M'I6%:R-;.5/0G-6K_4 B*O)=QQ@XQ7!.%I-'I4Y)P3->[9E$4A7H*DBGBD3<
MF*YB5KFZYGE61!AD429/'TJY!?S,ZQ&V=5/ ?:0!2<="[HMZA,#N!/%8LA4V
MC+GYRV!D]NM6[@LS/D\"N?U*]DL]1MAD>1(&$@/;I@UK2A>22,:LK198* Y!
MQBM/PA!YOBW3T#;<.S9QZ*3_ $K-=#T'6NK^&]AYNJW-\R'%M'M0G^\W_P!8
M'\ZZS@9Z1]/\]A1]/P_D*.G3MT_"CI^']/\ Z]!(Y<9-.IJC&?RIU ##C)]/
M\FDZ=?Q_G2D<X_SZFDZ_C_6@"KJD'VK2+RW*;_-@=-G][*G(_&OF;/%?4?7\
M?ZU\Y^*M*.B^)[^QV[8TE+1#C[C?,O3CH130&37?^!Y?.TAH9#\L4I SV!&?
MZFN!49-=/X0NF3[5;CKPX'Z'^E95E[AM0?OG87%[9K(ZFYBCV C!.,D8_P :
MP4UFW@G=XF,VT\H$()'L>]2)<6T/^BW4;/(SL3B,D$_7ITJM.T5N3Y%DY'3)
M;&?R%<B29Z'H;<MS;W$&^*3"L,BL*ZD\R0+V%26T4TEK)-+&8<GY5W9JMMVJ
M&/4T(10U%U2VD!;YL85?KUK :M36/FE1O8BLL\5UTU9'!6E>5C8\'0>?XPTE
M=VTB[C?.,_=.['Z8KZ*Z=.W3\*\6^$NEB\\4/?.A,=C"7![!VX'Z;ORKVGIU
M[=?PK0Q#I^']*5>#CVQ2?7\?YTJ=: 'TPCG'X4^F,.3_ )]J $Z_C_7_ .M2
M,HD0JPRKC!'J#_\ 6I?I_GL*/I^'\A0!X;<QN'((P5."/0U"(\UN^*+'^S?$
MEW'MQ'(_FH/9N>/H<C\*R@0.HH*+6AHCWS0OPDB%372MIL$&V5O+"H,+@<GT
M&?2N5M08;M) >^/SK0GGN;JZB%P[0VT'S'G&YNU<]1>\=="SB=!/(Q,*_> 7
MYJ;"NGSN9(GRPX9=W0^F*YRZ>XNI S:LIAST1L-C_@-1,]K#=A+6=A<L.5(8
M%\?7^=0TC<W=3EC\LQQUDN$-DCL0K0LQSW.>U2RHT9/F-DXK(OIE\U$W$%\X
M'8X__71"/,[$3ERJZ*L@8\'FIM*A\[6;"$MM#W,:YQG&6 I@4YYKHO ^G"]\
M30R.NZ.V4RGCC/0?J<_A76>>>J].OX_SHZ=>W7^='U_SW-'7\?\ ]9H$*O!Y
MZ]/ZT^F+R<_YYI] #&ZX_P \TG7\?ZTK<$X^O]*3Z?A_*@ Z_C_^H5P\L7EW
M$D8&-KD8].:[CIT[=/Y5S.JP"WU1SCY9/F']?US51)D4%C*D=Z\Z\73EM;G;
ML& 'T''\Q7I@QR:\M\5+YVJG:/=J578JGN=#X-U&YC\+>59@/)"[KCWSG^M=
M'I#3_8V$;W22QN?-D\H\N>3D>E>7^#]?.CZ^()6VVUT0"3T5NQ_I7L0L[>_(
ME,88E>#7(U9G7&5U8Y_49;B-99KN>>1.K,(F"C].U!U*YGL%$X;T#,I&[WP:
MT[G2K>(J[1@D'/S5@:YJBBW<K]V%3S0RMCBM5EAGU] K9='VD5T_AS<UK+$.
MJOG_ #^5<+8H\FJ+,YRSL7/YYKO?##;;^=.Q4G\F_P#KUO3=I)'--7BV:R0M
M+*D9.-S 9]*]+^O^>YKD-(M!<:I"-N50[S^'_P!?%=?U_'^O_P!:MIF$0Z_Y
M_$TJGD?YZTG7\?ZTJ\G/X_X5!8^BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[7_L_P#PC]_]
MJ\SR/L[^9Y6-VW'.,\9K1K.\0P2W7A[4(($,DLENZHHZDD' JH?$B)_"SRJS
MN_!]C>P7<<>M%X)%D4,T6"5.1GCVKKO^%JZ1_P ^-[^2?_%5PO\ PA_B+_H$
M7'Y"C_A#_$7_ $"+C\A7MSIX>IK*5_F>%"KB*>D8V^1W7_"U=(_Y\;W\D_\
MBJM6?Q+T"YD"2?:;7)QNEC&/_'2:\[_X0_Q%_P! BX_(55OM!U;3(A->Z?/!
M'G&]D^7/UJ/JN&EHG^)I];Q4=6OP/>89HKB%)H9%DC<95U.01[&GUYW\*]3E
M=;S3)&+1Q@2Q _PY.&'\OUKT2O*K4G2FX'K4*JJTU,****R-@HHHH **** "
MBBB@ HHHH CZ=>W7^='U_'^='7\?_P!9HZ_C_6@ ^O\ GN:X7QIHIBNO[2A3
M]U-@2X'W7]?QX_'ZUW77\?ZU'/!%=P/!/&)(Y!AE;N#0!Y $R<4?-&PV]:VM
M>T"XT>4R*"]JQ^20#IZ ^A_G6-GG/4T-75F4G;5&C%,TD22(H8KQ@]J;^^WG
M<@4>U8;ZT(M5&GV[@2LA8YZ9]*IW>LZJ',9B"#H6SFN:4'%V.R-1.-S3OKD>
M81G)JE<>8+&5XV EV$J3V/:JT4V!YDQY[YJ&>]-P=B\1^GK6M##SJR]W;N14
MJQIQNRKI=W>R3#[:4VOP%"X(K;AM9;RYBMH%W2R,%11W)K'BMYIYTC@C:25F
M"HBC)+=@*]D\(>%_[(A^VWT:_;G'W<@^2.X!'?U(_P#U]V(I*FU8X83YKW-G
M1=+CT;28+&/!,:Y=A_$W<_F35[I]!_2CI^']*.G7\?YUREAT]\?T_P#KTY1C
M/Y4WZ_C_ #IRY_SZT .J/'.#_GN:DJ/K^/\ 6@ Z_C_6CK^/]:.OX_UX%'T_
MSV% '%^-=##2KJD2GYN)<=C_  G^GY5S*+QC&,5ZQ)&DL;1NH9&!!4C(/:N!
MU[P_-I4C31 R6I/ROW7V/^- T84D:G/KZU&+V*.Y421J6*[03U%22W$%M"9+
MB140=VKF[O6(-2U.*VA5HP0VQSP21[>G6HJ4N9<W8UIU.5V.N(RWF?:& QD+
MTQ5"\U1$,<>_Y=PX]:P9I]7A&T2;E]=F?ZU5B=HY1+*K/(>F[^@K"-.^AT2J
MG0W-\BQ%F.$')/K7*:A</>7+2MWX4>@J2[NI)I &/3HHZ"HXX7ED6*-6=V(
M"C).>P]S7LX7">S7-+<\ZO7Y]%L7=+U-I6BLFB>25W$<;*,EB3@#%>Z>'M(7
M1-'BM.#)]^9A_$_?\N!] *YCP#X$_L3&IZI$GVT\11<'R!W.?[Q_0?6NZ^O^
M>YKEK<O-[HXMVU#IU[=?PYHZ=?Q_G1]?\]S1U_'^O-9%"J.>:?3%Y_G3Z (R
M.2/\\T=?Q_KQ0>I/^?2CIT_#^5 !_G^@KSKXL^&FO;&/7+2+=):C9<!>ICSP
MWX'/X'VKT7IT[=/PI" 000",8P>XH ^7UST%:&D7IT_4$G;E#\KCV-=5XY\
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
MCT'^>:V_K^/\S2 A@"#D'^O-,CGAF=DCE1V7AE5@2,^M<TG*3NS166A)]?\
M/<T=<?Y]Z.OX_P!?_K4=<^_]:D8=?Q_K3E.?YTWK^/\ 7BG+W_.@!U1D\DC_
M #VJ2HSP?8?TH .G3\/Y4=.G;I^%->1(EW2.J@<9)QG%,%U;XSY\9 QD[Q3L
M*Z)>GX?T_P#KTC*K(4=0RD8((R"*C^TV^W<9X\ @$[QUZT[SHA&)&E0(?XMP
MQZT6871PGBKX8QZM-]JTN[^SR@8\B8DQ>Y!Y*_K^%>::UX%\3:+<K='3)V,;
M!Q) /,48]USC\<5]#">(H'\U-I.,[AC/7%*'0OY>X;\9*YY'<UI[1\O*]A65
M[H\6O$DM]*%]<1R0PE-QW+CGTY'K7'>7J>J7MO):6MS*"^%,<3,#[# _"OII
M98W<QAU+CJH/(]:(Y(YAF-U?L=ISU_\ K5%*U*]D:5)\YXMI'PT\0ZA,KW4*
MV,+?QSL-V/\ ='.?KBO2?#?@G2O#H$D:FXNV W3R@9![[1_#_/WKH))8XD+R
MNJ+W9C@<T@EC;;B129!E>?O?2M9UYS5NABH13']?Q_K_ /6HZ_C_ %IGG1%=
MPD3&=N=PQGH*07,#-M6:,L>@##Z5C9EW1)U_'^M'7\?ZTSSHBH99$P3A2&&,
M] *?]/P_E2 <IY/YTZFKCFG4#&$\D_YX_P#KTG3\/Z4IQGVS_P#7I/K_ )[F
M@ Z=>W7\*.G7\?YT?7_/<T=?Q_\ UT (0"-K $'@@_F:X7Q#\+M/OPT^D,MA
M<'DQMDQ,?YK^&1[5W?7\?ZTTNF\(6 9AP,\G_(H \#UKP3XET='=M-EE51D2
MVP\T=,YXY&/<"M2XMIE2-;JW:.0J"01CZU[,L\,KLB2HS+]Y0P)&?6E\Z)E#
M"1"'.%.X<D\<45%SI+L53J<MSQFVTN6?!C@=QG&44GG\*V(_!>MWT8CB@6U1
M\?O)VQ@>NT<_I7IWG1%682IM!P3N& >@I7=$&68+DX&3CGH*R5*SNS1UVU9'
M,>&_A_I'A]UN2#>WHZ3S ?*?55[?J?>NIZ_C_P#J%'T_#^5'3IVZ?RK:4G)W
M9@'K_GV%'T_#^0HZ=.W3\*.GT']*0P[\?A_*E7K@4G3\/Z?_ %Z5>#C\* 'T
MP\M^G]:?3&'./\\T )U_S^)HZ_C_ %HZ_C_6CK^/]: #K^/]:.OX_P!:.O\
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
M'T_#^0HZ=.W3\*.GX?TH X[5!:0>))KUD@O"+NUB9"3'<6S_ "A/+/\ &AW
ME1C^/KR*JV6NZY=10LUZ(OM3P$@"-GAWRE2%&W@8R/FR<K]:ZRYFTV'4<W$<
M?VF"W:82M'RL:\,0V.Q/3WI;)]/GA^TPVZ1K*ZN2\.PR-@,&Y')YZT <FFKZ
M@+U(WN@KLPMFN_*C#A5NI8P<[<9(4#IC)SBM+P]J.I:CK#QSWS-;VL!(58T
MN,3SQAR<=UC4\8&?;@]";:T<21-!"P(Q(I0'()+'(]R2:HP:QI27XLD1H9 _
MV97\@JA9 6*!L8X&3C/K0!@VL$,>K:U=LVF6TD5Q,1>.BFYBQ$/F&1T'\LU4
M?Q+KD]E%*;A;2=H[F:6,A%$#1; J-O&2/FWG^([N#BNT:QTZ2?S7M;5I7SES
M&I8^O/Z4DT=E))'YMM',SS#GR@^V0 G)..,!<9/L* .8GUN_2VO;QM56&:.2
M9!9&)"$6-U&\'&1QR=V0=XZ<56U:^GNM1N)?M^8K9KN.) L;(P%NC;3E3N^8
MG-=:CZ;->72".$S"-/M#%!\RMG +=Q\IXJ7['8!%A^S6X4'*IL7 ..P^G'TH
M Y"[\0:O:K=6T4R[[.%IRWEJ (V6/R^V  7D_P"_?-=%X=N;NYM)Q>3"9XKA
MHU?<I;& 2&*@+D$D<#T[YJY9RV6H6RW=J(Y(ITVA]F-RY/!R,X'/'O4\,$5O
M$L,$211C[J(H4#)[ 4 /Z_C_ %YHZ_C_ %HZ_C_6CK_G\!0 JG)_6GTU>IIU
M $9/)/\ GTHZ=.W3\*4GDG_/%)TZ]NOX4 '3\/Z?_7K@_$5HL6MZG?FVMM6M
M/)1;N#S LUL !R/3.,UWG3K^/\ZQ]0\*Z5J=X]U<1RK)* LWERL@E [, >>U
M;49J$KLPKTW.-D<O EAJFI:Q(\0D@CTF(VWG#+(ACSGGH<]ZAT*WAU'6=(BU
M"%)X_P"Q<$2KD8#M@\^U=/-H7A[6I5,4B,T<0A86MQC,?]U@IZ5-=^%-(OI(
M7E@=#%"($$<K( @R=O!Z<UT>WA:VO^6AS?5YWOI_GJ<'8+/<V_AB-;6&](:[
M6.&Y/R.HYYR#TY_*M74;6=/$>F0#0K*246,F;%658A\S'@XQ[].]=1<^%=(O
M(+2%[=D2S4K (I&3:&Z\@^U.M="TJPN;>>/<)H$,<9DF+'#DG')Y[XHEB8O5
M>?XW\P6&FM'Y?A;R.$M(O-L_"D=M%'>LS77[FY^5-W&5/7@5&D8;2-+M8X$F
MFCU=TDMI0!'OX^0=?EZ?K7<MX/T9[>W@$4JI;L[1;)F4J7QNY!SVHD\*:$UG
M;Z=Y'EI&YEC596#%CP6SG)XQ^E5]9A_7S_S)^JS\OZM_D<YJ]K/%J7AZ%M#L
M4D:2X/V*)E$3_*O4XQT]NU9]I'&^G:=:R+MBEUXBXMR/DC;C]W[C'\Z[6R\/
MZ/'+;RVQ:5[21WC8W#/M9P%/?T6GS>%M)GM+BV:!O+GN#<MB0@K*>-P/:I6(
MBDE_77_,IX:;;?\ 73R\BEX5DMC?:O!!I[V,B3*98_-#+N8'E0.!P*Z0\Y]_
M_P!59^EZ)8Z,9FLD=6GP9&=RQ8C(!)/?DUH=.G;I_*N6I)2E='72BXQLPZ_C
M_P#J%*OWJ3IT[=/Y4J\''^>*S-1],)Y/^>G-/IAY;'X?XT )]?Q_G1]?Q_F:
M.OX_UHZ_C_6@ ^O^>YH^O^>YHZ_C_7_ZU00WUI<RM%!=0RR 99$D#$#// H
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
M1NTD E+M$_F%5R-@$> ",9).,^IKI8+BUO$\VUFAG56(#1L& ;IC(J7 4DJ
M"?\ ]5 "]?\ /X"G+CFF].G;I^%.4=?RH =49X/L/Z5)4>.>?\]S0 =.O;K^
M%'3K^/\ .C_/]31U_'^O)H YWQ9IEY?"T-G&7:0O9W!! V02@;V_ JM9MUI%
MP-2N);G1VO[61K@10@@ .PBVMG/RC"L-PY7\:UH->N9]:N;7R[98;:4I+&SD
M3JFS=YN.ZDX''USQBG'Q1;226HC1XTEG,<_VA"C1H89)0V#[1_SH H:)I-U;
M^)I[FX@F5C)<LTQ"!&5Y R#<!N?Y O7[NW'I277AR:[L=8EF$\DS27+VEN7
M3<\94,!ZD$CD]ZTCXKTTQ!MMSYC'B'R&\P@KOW;?3:"?TZ\5/J.I3(UC!8+&
M\U^Y$;2Y"JH4L6(')X &..M '/2^'9H]<MC#9.L*K:F'R4C58]KLT@+$97WQ
M][=CZ4[30=36"."UL7MPC)MDD"K(K>1.GS%3A]I9/G !.[G.*Z*W\66C6Z&[
M22*;YA,(T9TB*R-$26QPNY3^'-32>*=,B:;>\RB(MAO)8B3:ZQMLX^;#, <>
MM '+G0KEC')#H\UI:*UL9H5BC8OMCE4D(20V&9.OIFK5KX;G5(&EL"TL<EF%
M:4J[K&H <;AV R#C@UN3^*+2+S$$%T)41BBO RAG5-^S/J!R?Q[BF6WBB"2%
M))8I!)*(_+MXXV:3)C+$8], G/\ 4T +X?T^XM?"\-BB'3KA,JQ$:G#;NH'0
MY'>MF)72%%>3S'50"^ -QZ9P.F:RD\5:2\J+'+(R,5 F$3>7\T>]1NQW4YJW
MIFK6VJPF6V64*H4CS8RFY2,J1GJ#F@"[]/P_E1TZ=NG\J.GX?T_^O1TZ]NOX
M4 .7 _D*=35'7VXIU ##C/X__7I/K_GN:".<?YYJAJ.K)I\T$/V6XN9;D.42
M *3@8)/)':@"_P!?Q_KS1U_'^M48-:TVZM$NH[V$1R1"8%W"D(0,$@\C@CKZ
MBI_MUF9(HQ=P[YQNB7S!F0>JCN,>E '!Z+J,MMX,LCIVHZ;<:@L%L(+2UC E
M=C@&.7YSGC.3A<8)[8J>+6=3DU"$6^I+,/+A\E)9"KW(:,ECY00Y).><C;MQ
MQSGJGUNPBCM'9@DEV8_+BRN\;R%4D ],GDC-6/M^GA7D%W; 0L49O,7Y#Z$]
MNAXH Y;3];2*/2YGUUIXIIH_MC3%=D;-;RG:6Q@?,JG;V./6L_3[J::[AN9;
MQVN;NWTUB&(^8-*RLP&.WKV+>]=K%JFG3WYL(9XGF,0G"JP(92< CUZ9_*KN
M .@''2@#@?[9UB6WC,UX(HXKI+"YDDF\A=\<3EVW[3MW/M&<=L<9K2U.^GL?
M#6D>()V%Q-9JKRNBD>8'C*=" 1EF0]!TZ5NVNLZ;>6EO,+B)!<H'CCE959AC
M/3--T_7M.U&W2:*=%261HX1(Z@R[#@E1GGG\?:@#ED>31YX=+N+\V5K%Y4<]
MRK*A#"!FY8],N,_ACO5G3]5U"?Q)%$VH*R"1$6*1BCS1?9PV[R0G&7).XL,$
M;?8]/)J.FH&\V]M0$(#;I5XQZ\^M*VH:?'&\[WELJ1MY;R&50%8?PDYX.>U
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
M>*9_*:4S&.,#R(T?:6?+'./]G.<$XJ7_ (2BV:66,6=ZVWSPA6,-YS1/L95
M.<YZ9 'OP: ,:Y\-WSV16*S0R-;WZL-RC<TLZ/&,^ZJ3[=\5U,L$MVENZ7%Q
M9;<,T<8C.X'^%LAAQ_LG\:S[+Q -1U2WMH8C&CQW'G+)@NDD;1*!E6*XQ(>A
M/;WJO#KMXVM7,$SVT<<,D@-H8V%P8U7Y9$.?W@)QP%XSUR.0#HNOX_U_^M1U
M_'^M<_\ \)7$]Q"@@>U59W2Z2X WQ 0-(#\K$=A^O%(/&=BP54L[QIVY6W54
M,A79N!'S8/&> =W!XH Z'K^/_P"H4?3_ #V%(K J&7.",C(P:7IT[=/PH 5?
MO?Y^E/IB\''^>*?0 P_>.?\ .*3IU[=?YTK<M^G]:0<_C_\ K- &?X@M)K[P
MWJ=G;KOGN+.6*-<@98H<<GW(J@_AN"+4M.GBA:;R[@R7$EQ*9&XB8+RQ)P"1
M@#IG-;_7\?ZT=?Q_K0!PMIX:U"&U59K2[>6W$:"19X%9B'+EXQC!]?WAYW$5
M-;:%JD$]G=SZ>DH@:%GMHC&N[$<RG )"@CS%.,XZX[5VG7\?ZURH\47/]O-9
MM<6+H+UX&ME1A,D83=YI;<1@?[H^M %'3/#.HV]S8B>UE"!;8GRY8A'%Y98E
M6)!<^P7@[CG%.B\-7UOIE@HL%:2WL]/62-&0%GBEWR 9(&<9Y)P<]:UD\96,
ML:F.VNFEE9!%#A T@=79&&6P,B-^"0>,8R14LGBNRC9BUO=+&ORF4Q@!9/*\
MS803N#;/;&>,YXH TYK:2:XBE2\GA5/O1($VR9]<J3T]"*YW7_#DVJ3ZS.L+
MN\]A'%:[9R@9P9,@@$#^)?O<<_6M.X\26L#B-+>YFE9HU2.)!EBZL5') Z*>
MO IG_"46OV:2Y^R7:P@@0N47%P2_EJ$.['+?WL<'/3F@#&U#1=5N8;ZTCL#M
M87Y24RIMD\Y3L &<CDX.0,5/=Z!=B_NI[2Q@^;4#-%G:%*?8_*&<<X\S(Q]3
M6C:^*K.[NX[:WMKIW/\ K,*I\GYVC^;#9(W(PRN0.N<'-;?3\/Z4 <7I>A:D
M-6M9[JQ988YTE;SC#\N+>2/&U#@88KC'8CGKCH_#UI/8>'=/M+A-DT%NB.N0
M<$*!C(K1Z#UQ_3_Z]'3\/Z4 '3IVZ?A2@<@?YXI.G7MU_"E7(./P- #Z***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (X/^/>/_ '1_
M*I*C@_X]X_\ ='\JDH$@HHHH&%%%% !1110 4444 %0W8MS:2B[\O[.4/F^;
MC;M[YSQBIJRO%'_(K:G_ ->LG_H)JHJ\DB9NT6S@?$$?@!=WV62X$WI999<_
M\"XQ]#7$2;/,;RRQ3/R[A@X]ZL6&FWNJ3^18VLEP_<(N<?4]!^-=QHWPNE?;
M+K-UY8Z^1 <M^+=!^&?K7O\ /3PZM*5SY[DJ8F5XQL>>UTWAM/![%?[:DNQ-
MW##$7_COS5UFL?"^PN$WZ3.UK(!_JY"71OQZC]?I7 ZOX<U70W(OK1E3.!*O
MS(?Q']:4:U.NN6,K/[F$J%7#RYI1NOO1[/HT>C):_P#$F%KY)QDV^.?J1W^M
M:->;_";_ %NJ?[L7_L]>D5XV(I^SJ.-[GN8>I[2DI6L%%%%8&X4444 %%%%
M!1110 4444 1_3_/84?3\/Y"CIT[=/PHZ>^/Z?\ UZ #IT_#^5'3IVZ?RHZ?
MA_3_ .O1TZ]OZ4 '3\/Z4=/P_I1]?Q_G1]?Q_G0 =/P_I1TZ]NOX4?7_ #W-
M'U_SW- !TZ_C_.CZ_C_.CK^/]>31U_'^M !]?\]S1U_S^)HZ_C_7_P"M1U_'
M^M !U_'^M'7\?ZT=?Q_KQ1Z_Y]A0 =?Q_K3E.<^_--^G^>PIRXYH =49ZY'X
M5)4? /L/Z4 '3\/Z4=/?']/_ *]'3K^/\Z/K^/\ .@ Z?A_2CIU[=?YT?7_/
M<T=?Q_\ UF@ ^OX_SH^OX_S-'7\?ZT=?Q_K0 ?7_ #W-'7'O_6CK^/\ 7_ZU
M'7/O0 =?Q_K1U_'^M!Y_'_\ 4*/I_GL* #K^/]:.OX_UH^GX?R%'T_#^5 !U
M_'_]0H^G^>PHZ=.W3^5'3IV_I0 Y>IIU-48_E3J &'J?\^])TZ_C_.E(YQ_G
MU-)U_'^O- !]?Q_F:/K_ )[FCK^/]:.OX_U_^M0 #G\?_P!9KG8_",41LO+N
MAF"".WD9X59G1&+#:3]P\D$\\'\:Z+K^/]:.OX_UX% &##X9=(XH&U&1K:"9
M)((0@&T"7S,$Y^8\ 9XP*/\ A%82EXOVI_\ 2UD!^4?+OF>7]-V/PK>_S_04
M?3\/Y"@#GG\)K*2CWK&%"YMT$8!C\R59&R<_-]W Z8![]:AN_"KK;EHIWG:V
MR;*)0J-&3,DOWB<,08UQG P,'KFNG^GX?RHZ=.W3^5 ')0:!?SMIS7<3!UOY
M;N>0LG"EMRI@$\EEC/' V]3WZT^WX?RHZ=.W3\*.GX?KB@ ^GX?RHZ=.W3^5
M'3\/Z?\ UZ.GX=?PH .G3MT_"E7@X_#\J3IU[=?YTJ]>>M #Z8>3C\*?3&')
M_P ]>* $Z_C_ %J"^M1?Z?<V;.4%S$T18#) 8$9_*I^O3_/84?3_ #V% &#_
M ,(M$;;R#=/M+3-D*,_O4*G\@<U&GA/]\\CWJGSES*1;J&9_*\H$-DD+M .W
MU'7J*Z+Z?Y["CZ?A_(4 8TOAR.57!N6&^WMH/N]HI&8'\=V*H+X+"K,!?_ZV
M-D#" !LF0.K,<_,V1R>XQT[]1]/P_E1TZ=NG\J .<F\(B5;@"^*_;!*EU^Z!
MWQR/N('/RGE@#SP3Q4EWX4CN;8PB\=/GN6!" \S2;\$=P.F.XS6_T_#^E'3Z
M#^E &)I7AM=,OQ=_:0Y7SL(D(11YGE9  / !BX'H>^,TR]\,R7TC+/J<QMUD
MEEA4+^]B9T9>),_=&]L# QQS@5O=.O;K^'_UZ.G7MU_"@#FH/!L49837*M&V
M2T<, B7_ %+1$  G'#9^H/KPDG@]I-/>U>^B(8;&'V11&5"[0=N?O@\AL]2>
M,<5TW3KVZ_SH^OX_SH ;%&(8DCW,P10N6.2<#J3ZT[IU[=?PH],_Y[FC_/\
M4T *O!]^E/IB]<_YYI] #&ZXI.OX_P!:5NI_S[4GT_#^0H .OX_UXH^G^>PH
MZ=.W3^5'3IVZ?A0 ?3\/Y"L:X\-PSHRM.V&OC>?=[E=A7Z$$\^];/3\/Z4=/
MP_I_]>@#FX_"1BL#:B\A=<*FQ[13&Z*K* Z9^8G=G.1R!P.E*G@^-(A:F^E>
MT&'*,H+M((?)W%_3'.,=>^.*Z/I^']*.G7MU_G0!A6GAMX+B*XN+XSR121."
M(@@(C1T QD_W\_44S_A%F-B;)]19X(BAMHVB!6/8^\;AGY^<+VX]^:Z#Z_C_
M #H^OX_S- '/KX5Q/:227H<6TBR\6ZJ597+GRR/N*=VTCG*@#U)Z#IU[=?YT
M?7_/<T#G\?\ ]9H /3/;K_,T?7\?YFCK^/\ G^5'7\?ZT 'U_P ]S2J>1_GW
MI.OX_P!?_K4J\MG\: 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 1P?\>\?^Z/Y5)4<'_'O'_NC^524"04444#"BBB@ HHHH ***
M* "L_7I(H= OY9H!/$D#EXBQ7>,=,CI6A65XH_Y%;4_^O63_ -!-7#62(J:0
M9R'A_P ?Q27]II5KH<%I%-*L?[N3A<G&<;>:Z[Q%K\/AS3EO9X7F5I1'M0C.
M2">_TKQ_PM_R-.F?]?*?SKT/XH_\BQ#_ -?:_P#H+5Z->A35>,4M&>;0KU'0
MG)O5%_PWXSM?$MY+;06LT+11[R7(P1D#M]:B\;^)IO#L%J([6&Y6Y+JZRYQ@
M8_QKE?A5_P AR\_Z]O\ V85H?%G_ %&F?[TG\EJ/80CBE3MI_P  KV\Y81U&
M]?\ @EGX=7]OJ%YJDT&G06)*Q[EA)VM][L>GX5W5>;_";_6ZI_NQ?^SUZ16&
M+2C6:7]:'1@VW13?]:A1117*=84444 %%%% !1110 4444 1].O;K_.CIU_'
M^='7_/XFCK^/]: #Z_C_ #-'U_SW-'7\?ZT=?Q_K0 =1]?Z]:.OX_P!:#S^/
M]:.OX_UXH .OX_UHZ_C_ %H^G^>PH^GX?R% !U_'^M'7\?\ ]0H^GX?RHZ=.
MW]* #N<?Y[4?3\/Y"CI^']*.GOC^G_UZ #IT[=/Y4=.G;I^'%'3\/Z?_ %Z.
MG7MU_"@ Z?A_2G*.OY4WIU[=?YTY<\_YYH =4>.<?Y]34E1]?Q_K0 =?Q_KS
M1U_'^M'7\?ZT=?Q__4* #K^/]?\ ZU'7\?ZT?3_/84?3\/Y"@ Z_C_6CK_G\
M!1TZ?A_*CIT[=/PXH /I^'\A1TZ?A_*CI^']/_KT=/?']/\ Z] !TZ?A_*CI
MT[=/PHZ?A_2CIU[=?PYH .GX?THZ?A_3_P"O1TZ_C_.CZ_C_ #- !TZ]NOX4
M=.O;K_.CZ_Y[FCK^/_ZS0 Y1Z]J=3%YI] $9')'^>:.OX_UH/4_Y]J.G3\/Y
M4 !Y_P _@*/I_GL*.G3MT_E1T_#^E !]/P_D*.G3\/Y4=/?']/\ Z]'3\/Z4
M '3IVZ?A1T_#^E'3KVZ_A1TZ_C_.@ Z?A_3_ .O1T_#^E'U_'^='U_SW-  .
M.OXT?7\?YT=1]?Z\FCK^/]>: #Z_C_.CZ_Y[FCK^/]:.OX_UH .O^?Q-*O)S
M[?SI.OX_UI5Y/ZT /IAR#[]13Z83R3_GB@!.G3\/Y4=.G;I_*CI^'7\*.GX?
MTH .G3MT_"CI^']/_KT=.O;K_.CIU_'^= !T_#^G_P!>CIU[=?PH^OX_S-'U
M_P ]S0 =.O;K_.CZ_C_,T=?Q_P#UFCKCW_K0 ?7\?YFCZ_Y[FCK^/]:.OX_U
MH .OX_\ ZS1U_'^M'7\?ZT=?Q_\ U"@ Z_C_ %_^M1U_'^O_ -:CZ?Y["CZ?
MA_(4 *O)S^-/IB_>XZ?Y%/H 8W!S^-)T]\?T_P#KTI/S'_/O2?7\?YT '3\/
MZ4=.O;K^%'U_SW-'7K_GN: #IU_'^='U_'^='7\?Z\T=?Q_K0 ?7_/<T=?\
M/XFCK^/]?_K4=?Q_K0 =?Q_K1U_'^M!Y_'^O%'7_ #^ H .OX_U_^M1U_'^M
M'T_SV%!]OP_E0 =?Q_\ U"C_ #_04=.G;I_*CIT[=/PXH /I_GL*4?>_S]*3
MI^']*4#D#_/% #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** (X/\ CWC_ -T?RJ2HX/\ CWC_ -T?RJ2@2"BBB@84444 %%%% !11
M10 5E>*/^16U/_KUD_\ 036K45U;0WMK+:W";X9E*.N2,@]1Q51=I)DS7-%H
M^>02#D'!'<4YI'<89V8>A->S_P#" ^&/^@8/^_TG_P 51_P@/AC_ *!@_P"_
MTG_Q5>S_ &A2[,\7^SJO='BZNR'*L5/L<4,[O]YV;'J<U[1_P@/AC_H&#_O]
M)_\ %4?\(#X8_P"@8/\ O])_\51_:%+LP_LZKW1S/PF_UNJ?[L7_ +/7I%9N
MD^']+T,RG3;7R#-C?\[-G&<=2?4UI5Y>(J*K4<T>KAZ3I4U!A1116!N%%%%
M!1110 4444 %%%% $?7\?ZT=?Q_K1]/P_D*.G3\/Y4 '7_/X"CZ?Y["CIT[=
M/Y4=/P_I0 'KQ^'\J.G3MT_E1T_#^G_UZ.GX?TH .G3MT_"CI^']*.G7MU_"
MCIU_'^= !T_#^G_UZ.GX?TH^OX_SH],_Y[F@ Z=>W7^='U_'^='7_/XFCK^/
M]: #Z_C_ #-'U_SW-'7\?Z__ %J.OX_U_P#K4 '7\?\ ]9IRG_&F]?Q_K3E/
M7WYH =49/4C_ #V%25&>#]/Z4 'T_#^5'3IVZ?RHZ?A_3_Z]'3\/Z4 '3\/Z
M4=/P_I_]>CIU[=?YT=.OX_SH .GX?T_^O1TZ]NOX4?7\?YF@<X_S[F@ Z=>W
M7^='U_'^= Y_'_\ 71U_'^M !]?\]S1_G^IHZ_C_ %HZ_C_6@ Z_C_7FCK^/
M]:.OX_UHZ_Y_ 4 '7\?Z_P#UJ.OX_P!:/I_GL*/I^'\A0 Y3S]>:=35QDTZ@
M!A/)/^>/_KTG3\/Z?_7I3C/MG_Z])]?Q_F: #IU[=?PHZ=>W7^='U_SW-'7\
M?_UF@ ^OX_SH^O\ GN:.OX_UHZ_C_6@ _P _U-'7\?Z\FCK^/]:.OX_UH .O
MX_UHZ_C_ %_^M1U_'_\ 4*/I_GL* #K^/]?_ *U'7\?ZT'J<?A_*CZ?A_*@
M//X__J%'T_SV%'3IVZ?RHZ=.W3\* #Z?A_(4J]<"DZ?A_3_Z]*O!Q^% #Z8?
MO?I_6GTQNN/\\T )]?\ />CZ_P">YHZ_C_6CK^/]:  <_C_^LT=?Q_K1U_'^
MM'7\?Z\4 '7\?ZT=?Q_K_P#6HZ_Y_ 4?3_/84 '7\?ZT'G/^?:CIT[?_ *J.
MG3MT_E0 'V_SV%'T_#^0HZ=.W3\*.GX?T_\ KT 'T_#^5'3I^'\J.GOC^G_U
MZ.GX?TH .G3MT_"CI^']/_KT=.O;K^%'3K^/\Z %7@X_#\J?3%X//7_)I] #
M&Y;]*3K^/]:5NI'^>:3K^/\ ^H4 '7\?ZT=?Q_K0?\_R%'T_#^0H .OX_P!:
M.OX__J%'3I^'\J.G3MT_E0 ?3_/84?3\/Y"CIT[=/PHZ>^/Z?_7H .G3\/Y4
M=.G;I^'%'3\/Z4=.O;K^% !T_#^E'3\/Z4>Q_'^= ]_Q_G0 =/P_I1TZ]NOX
M4?7\?YFCZ_Y[F@ Z=>W7^=*O!]^G]:3K^/\ ^LTJGD'_ #S0 ^BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".#_CWC_W1_*I*C@_X
M]X_]T?RJ2@2"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!'T_#^G_ ->N4\9ZQJ&F7^D6UE=3VZ7;2B5K>T%Q
M(=B C"8.>>N*ZOIU_'^=96L^'H-:GL[B6[N[6:R+&*2VD","PPW4'M0!AMXV
MGL[M-/\ [,GO&CDM[9[AV6%GDEB#KE"/EYZCM^E0M\20+6.X719G46INIP)U
M_=*LS1-CCYN5S[^U;*>#]/%R+B2XNY9C<P7+/)("6DB3:N>.XZ^]9,GPZMI=
M2C0W4Z::+(P,B2XDD9IVE96^7!3GZ]* &1^-KNV>^B>U.H2I?70B166()!"J
M,><<GYN/7UJW%X^M))UB^QRC)#_>&?),'G^9CZ<8]>]6;KP-I=V9&$]W!)+/
M-*SPR ']ZH61.GW2%'O[U';^$(AXFFU"6*!;,:>MA!"C,6*=RV>AV_*,9XH
MS(_BA:R6X/V +/(T8C0W2^65=6;+/C"D!<$8ZD5L7GBZ&V\+V>N):.R7C1J$
MD?8(B_4NV#M QC./2F)X&T]+>.-;_4=\+(;>8SC?"%4HJKQ@#:2.G/X5HW.@
MP7.DV^G+=7<*6^TQRQR_O#@8&XD$-D9R""#0!S[>-Y8KTR-:2R++!;%+421D
M*TKLO#CKT'?'3I4L/CN:[*06NA3W%X!,UQ;QS*3&L<@1BIQ\YR>!Q5F'P#HU
MNL0A:Y41"$*/,'_+-RZGIW).?Z4LW@/2I2S)/>PL[2F1HI0ID61PS(3C[N1V
MP?>@!NG>-[?4O$KZ,EHR_O9H5E\P%M\?WMR=5'7!SSBF7VN:S:>*KZR$<$L$
M>D2WEM#&"7D<,JKN/KU&!ZUI6/AFST[59+^VGNE#O)(+<R_NE=\!F QG)QW)
M YQBK$VBVLVLG56:43FT:TPKX&PL#VY!R.N: //8?'VK-Y<!U&)XYC;-->BU
MQ]D#A@XV]#@@#)]3GFHG^(VLBP^TO/%"UM!O53;'%ZPF*,/]G"#.!T.:[:/P
M;:PK(RZGJ9N6,>+HW \U5CR%7.,$<G((.>^:8_@;2VM(K,7-^+6-=LD G^2X
M^?>2XQR2Q.2,>G2@#I <C(_#^0IR]Z;T_#^G_P!>G*,9_*@!U1]#]/\ ]=25
M'CM_GWH Y?QOJ]_I46F"RN9;<W-V(I6AMQ.^W:S?*F#DY JG)XXFTTK:RV%S
M?-$MOYUQ(%@?,K$#,9 P<C&.*Z'6]!M]>2U$UQ<V[VLWG126[A6#8(ZD'L:H
MMX+T^9I'GNKV>2;R"\DLH+-Y3%ER<>_/M0!ER?$-UA.W1)'GC6Y:>,7"XC$#
M#?SCGCI^5-M_&]T=0O(8[8WS3W*+8P;EBPA@$K9;'I]>M37OP_ANM45X[N>&
MSD6Y,^R7$C-,P) ^7&W ((/K5Z;P/I4KO)%-=VTIE$B20R -'^[\O"Y!X*CG
M.: *<'Q"M+@PXL95$Y@*9<9*2*[,V,?P>6P/TJM%\3[2:T:8V.QW:)8 ;A=K
M>83C>V,(0%)(YQQ5^'P;#'XCLKL1PK8:?8FUMT#,TCY!7+9&. 6]?O&I8_ ^
MG168MEO-0(C>-[9VG!-MY9.S9QC^(]0<T .?Q?$/!Z^(DLY"KG:8BV-AW["2
MV.%&"<XZ5EW/CI[9OMLEM(8O[/\ /^S1RQNK,;A8@RN!SP<]<8[ UT3Z# =$
MCTM+N\18B&6=9OWNX-G)8]<G/!&/:LO_ (5]HHMC;A[H*83"3Y@RP\T2YZ8R
M7';C':@"$>.IY6-K!HDLNH+<3PM;+.O'E*I8AL<Y#K@8Y-2VWCJWN?$BZ0ME
M(FZ7R=[. Z2>7NP4Z@=LYZU-=>!],N))I5N+R":6>:8RPR@-^\54=>GW2%'O
M[U8M/"EAI^J"^M9KJ-0V_P"S";]TSA FXCJ3@=SCOB@"OJ&KZK:>,K.P5839
M3VT\B(@)D=D48!)Z<GC'XUQL7Q!UK8J?:HI#-;QS32?9<?8#YPC<8_B"A@>>
M]>CW&D6UQJ]IJDAD\^SCDCC ;"D,!G/OP*S(_!EG&99#J.IO.T8B2X:YS)"B
MMOVJV.F[^]G/>@#C)?B#K @G O8HULUN/*N3:Y%Z\;@*F/X<J<G'Z5Z;8W'V
MNPM[K;M\V)9-OID X_,UA2>!]/>S-K]MU%$D,GVG9<8^U;SN<OQ@Y/< ''%=
M%'&D,:1HH5$ 4 =@* )%&/Y4ZF+UYI] $9'.*YSQMJM[I6DVLMC.\,D][%"[
MQPB5]KDYVJ0<GT%=&>I_S[5G:WHMOKUI%;W$T\/E3K/') X5E=3\I!(- '-3
M>-YM'M5CN+2[U%DM1=33RQBVD"-,8_\ 5D=1@8]1S4LGCZ8/]G70Y'O/M%Q
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
MV%: 'S?Y^E #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** (X/^/>/_='\JDJ.#_CWC_W1_*I*!(****!A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #=HHVBG44 -V@_C05
M!S[TZB@!I4'-&T4ZB@!NT4;13J* &[10% Q[4ZB@!H4#%&T4ZB@!NT4;13J*
M &[12@8%+10 4TJ#GWIU% #=HHVBG44 -VBC:*=10 T*!^% 4#'M3J* &[0*
M-HIU% #=HHVBG44 -VBC:*=10 W:*-HIU% " 8I:** $V\YI-H'X4ZB@!H4#
M'M1M'%.HH ;M%&T4ZB@!NT4;13J* &[11M%.HH ;M%&T4ZB@!NT'\:"H.?>G
M44 -*@Y]Z4#&?>EHH *3&3FEHH ;M%&T4ZB@!NT4;13J* &[11M%.HH ;M%&
MT4ZB@!I4'/O05!S[TZB@!I4&C:*=10 W:*-HIU% "  4M%% "%<FDVBG44 -
MVBC:*=10 W:*"H-.HH :5!S[T%0:=10 W:*-HIU% #=HHVBG44 -V@?A0% Q
M[4ZB@!NT#%*!C\J6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH C@_X]X_]T?RJ2HX/^/>/_='\JDH$@HHHH&%%%% !1110 444
M4 %%%0W-U;V<7G74\4$8.-\KA1GZF@-B:BL[_A(=$_Z#%C_X$I_C1_PD.B?]
M!BQ_\"4_QJN278CGCW-&BL[_ (2'1/\ H,6/_@2G^-'_  D.B?\ 08L?_ E/
M\:.278.>/<T:*SO^$AT3_H,6/_@2G^-'_"0Z)_T&+'_P)3_&CDEV#GCW-&BL
M[_A(=$_Z#%C_ .!*?XT?\)#HG_08L?\ P)3_ !HY)=@YX]S1HK._X2'1/^@Q
M8_\ @2G^-'_"0Z)_T&+'_P "4_QHY)=@YX]S1HK._P"$AT3_ *#%C_X$I_C1
M_P )#HG_ $&+'_P)3_&CDEV#GCW-&BL[_A(=$_Z#%C_X$I_C1_PD.B?]!BQ_
M\"4_QHY)=@YX]S1HK._X2'1/^@Q8_P#@2G^-'_"0Z)_T&+'_ ,"4_P :.278
M.>/<T:*SO^$AT3_H,6/_ ($I_C1_PD.B?]!BQ_\  E/\:.278.>/<T:*SO\
MA(=$_P"@Q8_^!*?XT?\ "0Z)_P!!BQ_\"4_QHY)=@YX]S1HK._X2'1/^@Q8_
M^!*?XT?\)#HG_08L?_ E/\:.278.>/<T:*SO^$AT3_H,6/\ X$I_C1_PD.B?
M]!BQ_P# E/\ &CDEV#GCW-&BL[_A(=$_Z#%C_P"!*?XT?\)#HG_08L?_  )3
M_&CDEV#GCW-&BL[_ (2'1/\ H,6/_@2G^-'_  D.B?\ 08L?_ E/\:.278.>
M/<T:*SO^$AT3_H,6/_@2G^-'_"0Z)_T&+'_P)3_&CDEV#GCW-&BL[_A(=$_Z
M#%C_ .!*?XT?\)#HG_08L?\ P)3_ !HY)=@YX]S1HK._X2'1/^@Q8_\ @2G^
M-'_"0Z)_T&+'_P "4_QHY)=@YX]S1HK._P"$AT3_ *#%C_X$I_C1_P )#HG_
M $&+'_P)3_&CDEV#GCW-&BL[_A(=$_Z#%C_X$I_C1_PD.B?]!BQ_\"4_QHY)
M=@YX]S1HK._X2'1/^@Q8_P#@2G^-'_"0Z)_T&+'_ ,"4_P :.278.>/<T:*S
MO^$AT3_H,6/_ ($I_C1_PD.B?]!BQ_\  E/\:.278.>/<T:*SO\ A(=$_P"@
MQ8_^!*?XT?\ "0Z)_P!!BQ_\"4_QHY)=@YX]S1HK._X2'1/^@Q8_^!*?XT?\
M)#HG_08L?_ E/\:.278.>/<T:*SO^$AT3_H,6/\ X$I_C1_PD.B?]!BQ_P#
ME/\ &CDEV#GCW-&BL[_A(=$_Z#%C_P"!*?XT?\)#HG_08L?_  )3_&CDEV#G
MCW-&BL[_ (2'1/\ H,6/_@2G^-'_  D.B?\ 08L?_ E/\:.278.>/<T:*SO^
M$AT3_H,6/_@2G^-'_"0:+_T&+'_P)3_&CDEV'SQ[FC16=_PD&B?]!BP_\"4_
MQH_X2#1/^@Q8?^!*?XT<K[!S+N:-%9W_  D&B?\ 08L/_ E/\:/^$@T3_H,6
M'_@2G^-'*^P<R[FC16=_PD&B?]!BP_\  E/\:/\ A(-$_P"@Q8?^!*?XT<K[
M!S+N:-%9W_"0:)_T&+#_ ,"4_P :/^$@T3_H,6'_ ($I_C1ROL',NYHT5G?\
M)!HG_08L/_ E/\:/^$@T3_H,6'_@2G^-'*^P<R[FC16=_P )!HG_ $&+#_P)
M3_&C_A(-$_Z#%A_X$I_C1ROL',NYHT5G?\)!HG_08L/_  )3_&C_ (2#1/\
MH,6'_@2G^-'*^P<R[FC16=_PD&B?]!BP_P# E/\ &C_A(-$_Z#%A_P"!*?XT
M<K[!S+N:-%9W_"0:)_T&+#_P)3_&C_A(-$_Z#%A_X$I_C1ROL',NYHT5G?\
M"0:)_P!!BP_\"4_QH_X2#1/^@Q8?^!*?XT<K[!S+N:-%9W_"0:)_T&+#_P "
M4_QH_P"$@T3_ *#%A_X$I_C1ROL',NYHT5G?\)!HG_08L/\ P)3_ !H_X2#1
M/^@Q8?\ @2G^-'*^P<R[FC16=_PD&B?]!BP_\"4_QH_X2#1/^@Q8?^!*?XT<
MK[!S+N:-%9W_  D&B?\ 08L/_ E/\:/^$@T3_H,6'_@2G^-'*^P<R[FC16=_
MPD&B?]!BP_\  E/\:/\ A(-$_P"@Q8?^!*?XT<K[!S+N:-%9W_"0:)_T&+#_
M ,"4_P :/^$@T3_H,6'_ ($I_C1ROL',NYHT5G?\)!HG_08L/_ E/\:/^$@T
M3_H,6'_@2G^-'*^P<R[FC16=_P )!HG_ $&+#_P)3_&C_A(-$_Z#%A_X$I_C
M1ROL',NYHT5G?\)!HG_08L/_  )3_&C_ (2#1/\ H,6'_@2G^-'*^P<R[FC1
M6=_PD&B?]!BP_P# E/\ &C_A(-$_Z#%A_P"!*?XT<K[!S+N:-%9W_"0:)_T&
M+#_P)3_&C_A(-$_Z#%A_X$I_C1ROL',NYHT5G?\ "0:)_P!!BP_\"4_QH_X2
M#1/^@Q8?^!*?XT<K[!S+N:-%9W_"0:)_T&+#_P "4_QH_P"$@T3_ *#%A_X$
MI_C1ROL',NYHT5G?\)!HG_08L/\ P)3_ !H_X2#1/^@Q8?\ @2G^-'*^P<R[
MFC16=_PD&B?]!BP_\"4_QH_X2#1/^@Q8?^!*?XT<K[!S+N:-%9W_  D&B?\
M08L/_ E/\:/^$@T3_H,6'_@2G^-'*^P<R[FC16=_PD&B?]!BP_\  E/\:/\
MA(-$_P"@Q8?^!*?XT<K[!S+N:-%16]U;WD(FM9XYXR<!XW#*?Q%2U)04444
M%%%% !1110 4444 %%%% $<'_'O'_NC^525'!_Q[Q_[H_E4E D%%%% PHHHH
M **** "BBB@ KD_B5_R*3_\ 79*ZRN3^)7_(I/\ ]=DK;#_Q8^IAB?X,O0\?
MHHHKZ8^8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,XQLV?>Q^/2M7A9.I-VTMIZZ&2Q<53@KZWU]#L/'MI"NO:!=JBK*]T$=@.6
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
M%%% $<'_ ![Q_P"Z/Y5)4<'_ ![Q_P"Z/Y5)0)!1110,**** "BBB@ HHHH
M*XWXJ?\ (E2_]=H_YUV5<;\5/^1*E_Z[1_SK6C_$CZF5;^&SQ"BBBO:/&"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 *T+G_D V'_7:
M;^25GT9.,9X':DU<$S3\/;/[4?S Q3[)=;@IP2/(DZ5=AU1/[)NDM;<+';0H
MJ"XVRDDRY)((QWZ8X^O-8"LRG*D@X(X/8]: S $ D ]1ZU,H7=RE*RL==<6=
MNEXT,=G#]EFDNC,WE ^7M&0 V,J%&#P1UYR*2&VM+J^:UEM8%BBN+8)LA4,=
MR,2"1@MN('!/TQ7*_:)@CH)I-LGWQN.&^OK33(YSEVYP3SZ=*CV;[E<Z[&OJ
M_EF**2.R):2V)>5K=8<#S<!PB$@=-G/7/3/-2Z1"+NWT^RN-/$EM/=.#<^8V
M8\A Q !P-H /S9&*Q7N)Y&=GFD9I!M<LQ)8<'!]>@_*D2>:.-XXY71)/OJK$
M!OJ.]7RNUA<RO<Z!E82/-M/V4Z.H#8^7.Q5_]&?K5"]6.UALM/D=HT,:W%PR
M*&)9QE>,C.$*X&>I;UK.\^;R?(\U_*SNV;CMSZXIK,S'+,2<8R324+ Y7.E\
M-"QBN\6^H(LTLA3]]$ZOY07/&T,!D^_1?>H8X%N;6&VN+%?*BL9GBO%=CG:9
M&!'0 %OEP1GGUQ6 K,K!E)!'<&G">80& 2N(B<F/<=I/KBAPUO<%/2UCHKU;
M,^'6A@U&&2U@N80!'')O)*ON;#*!N.2>O0 9X%5+,*MI+%;:>VHVTES&-TF4
M;=M; VHQ()RV#DCV],;<=NW)VDYQVIT4\T&[R97CW##;&(R/0T<FE@Y]3H[:
MT:UU62 >;+ $N8K*Y#@I&@\P,S #GN>HQG/(Q6:8TMM+LK=Y!#_:#>;-)@G;
M&&*+P.>"'8CO\OH*SUGF2%H5E=8WY9 Q"M]13"S-C+$X&!D]!0H,')&_KQ@D
MT:R:WNX988[F:.&.,/\ *FV/'WE'/&3ZEL^N*&G?\@K5O^N"?^C4K/W$J%R<
M Y ]* S $ D!NHSUIJ-E83E=W-'0"@U-C*K,@M;G<JMM)'D/WP<?E6MX<MK6
MYNH2MF/LT]Y% RR1K<.<YR,D (I'\0YXXZ5S 8J<J2#@C@TZ.>:%66*5T#XW
M!6(W?6B4+CC*QO"U1-!M[C[!'+>%T5XBIRT6\X; Y!9AL)'. /[U9^EO)''?
MLMBMTA@ D1G("KYB') ()Y '![U2%Q.)/,$T@?CYMQSP<CGZ@4D4TL,@EBD>
M-QT96((_&A1=F',KG1W=DT4$$.GPNL@O(G>)<DQN\2,J^O#;P,\\>M5;TQVZ
M:G?0$?Z7>26\##M&#N?'X,@^C'UK'2XGC9VCFD0R ARK$;@>N?6F;F*A=QV@
MD@9X!_R!24'U!S-/3ETR.Z28WNUHXRX%S 0GF\;1\N\D#)/(&=N.]:NIF1+B
M\Q:QZJDDEJ7?=)PWEL "!M8DY)ST_'IRU21W,\3EXIY$8C:65R"1Z4.%W<%*
MRL=);6;6FO>0JRO;+--%9S>8&2$@D,S #G P3R/7D50T1+47@>*2:9Q;3&:$
MQ!=P\L@JK!B3D$\X&,9P>E923S1QO$DKK&_WU#$!OJ.],5F1PZ,593D$'!!H
MY'KJ',CIM03S=#/V>)XR8+=E@/S/'&'E4Y/?+;6SC^(>U78/LRZO<J+Z&&[F
M5HYUD63< L/S $*1R^2><_+[UR N[E;@W N)1,>L@<[C^/6HPS!MP8@^H-3[
M/3<?M#J+3R3%]HE2=2FE31CY!Y+#:ZJX;.>6P,8^]7+4_P ^;R/(\U_*SGR]
MQVY]<4RM(QL3*5PHHHJB0HHHH **** "BBB@ HHHH ]Q^%O_ ")$'_763_T*
MNPKC_A;_ ,B1!_UUD_\ 0J["O$J_Q'ZGLT?X:"BBBLS4**** "BBB@ HHHH
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
M:/9> O%MK*/WD$RQMQW#8/\ *IKCXAV^F#1[+1XH)[2S@199)X#O##AMN>G
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
MIMA9Q[Y<H68?.J8QQSEA^5;UWJMHMU<20SVR)</=2+Y/F%COB=5+%B<$E@,
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
MY5>Q0_L:16<R7=O'"L:R"=B^QPW3&%SV/4#H:+;19KI08KB#]Y*T, )8>>X
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
M&0;F/_T(56N2#=2D'(+G!'UJSHG_ "'=/_Z^H_\ T(5W6M"QQ7O(J2_ZU_\
M>--ITO\ K7_WC3<$XXZ]*LD**4JP )4@'IQUHVG.,'/I0 E%+L;9OVG;G&<<
M9I,<9H **,'TZTI4J<,"#[T )1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M;R>,XIEKJ-S9Q/%"T9CD8,RR1)("1G!PP/J?SJU%I$N29H3_ /'UHG_7"/\
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
MD\YM2708%UEH/)-[YQVX]=F,?K^-.U#PKX2MKB^T<:K<0:G90>9Y]RZ)#*^
M=@[YY''\\5S7A32+?7?$MGIET\B0SE@S1$!AA2>,@CMZ4VZ<XW:V$E.$K)[F
MMI_C6S@\/V6DW^@1Z@ME(TB/)<%06+,V2H'^UCFI;;XBW UO4-2OM.CNEO8!
M;F 2%%1!VS@D]3^=%UHO@XZQ%H]E<:N;LWR6K^;Y>S'F!7((7KC.*NKX*T&W
MN_$1O9]1-KHYCV^2R;V#+DYRN"<_2H?LNJW+7M>CV,^S\:Z;IFLVVHZ;X:BM
M#"DB.B7)/F;L8Y*\8P?SJOI/C"WMM'&D:MH\>IVD<_GP*9C&8VY[@'(Y/'N:
MU)/!&CS7^@2V-Y=MIVKLRD2[1*F!GKC'Z=J6[\!:?#XXM-(CN;DZ=-;-.\Q9
M=ZA=V1G;CJH[=Z.:E_7D%JO]>9RWB+7KCQ'K$NI7*+&7 58U.0BCH*AT3_D.
MZ?\ ]?4?_H0K1\::%:^'/$4FG6<DTD2QJP:8@MDCV K.T3_D.Z?_ -?4?_H0
MK=6]G[NUC!W4_>W*DO\ K7_WC71PVBZCX9L;1%59A-O#XZ*TGEMD_5D_(USD
MO^M?_>-6K?5;RV1$AE"A(WB'RC[K_>_SVIR3:5A1:3=SI+ZVM=4NY),/#;N+
M8B.,*,+Y,A';K\H_7-9C:?IJV U#RK@H;=)!#YHZF5XR-VWI\F>G>J":Q>H,
M+(, (OW1T565?T8U$=1N6LQ:%QY00)C:.@=G'/U8U"A)=2W.+-RY\/6-J;A)
M)B!OG$4CW"*5"9"@H1EB2,''K2+H-BRQEUN(MDBI(IF1G8&-VR5 ^0Y0\'/!
MK,?7;Z03;WC9I6=BYC&Y=XP^T]LC_/-6+?Q-=K<^9,L3 MYCE8E#/(%90QXY
M/S<^M+EJ6W"\+CVT[3DTU=5,5P8&51Y E 8.7<?>V],)GIU/MS>N-,M[:VGM
MFG98H(W!D" EE^TQ+DC'H<\=QZ=<7^V[K=C; 8M@C$!B!C #%AQZY).?<]J!
MKNHAV<7!WL22^T9R9%DS_P!]*#3Y9!S1%UBSM[1XC;1R+'("0QE65' /!5EQ
MVQD$9!K0M(!=^#_LJ1AIVNI98R!\S%!"-N?3:['\*S9=6DG1TE@AVF-E14C"
MJA+ E@,=>,?_ %N*9::M>6/D?9Y0AMW=XSM!P74*WZ**KEDT3>*9U%S8VNH3
M6%NK%("D%MNB"C>HN98]W3K@ UCII^FR:>VH".X") S&+S026$D:CG;T(D].
MU48-9O;=8!%( +?;Y?R@XVN9!_X\Q-1+J%REFUHKCRF4J1@="RL>?JB_E4J$
MEU*<HLW1X?T\%7DD9(;B4(C27*(81Y<;Y((^?'F#ICH?48AAT:PN(()(O/=-
M@>65)%(XB9Y$*XRC97"YR#@GFL]-<OD'#QDC&QFC!,9"A,KZ':!S[ ]0*4:]
M?JL>QHU9-F7$:Y?:NU0W'( XQW[YHY9]PYH=C1CLM/\ [*EFCMIF-U;H\:[P
MS1-YQ0X^7GIGMUQ[U4UK3;:SMH)[=7C\R:6)HWF64C8$()*C )W\CMBH!K=Z
MLA9#&@\L1JBQC:@#;AM'8[N<^I-,O=5N+^)8I5A6-9&D58X@N&;&X\>N!^5-
M1DF)N+12HHHK4S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH VH_
M$9C\'2^'?LH(DN?/\_?TZ<;<>WK4EWXI>YT/2-,%H$_LN0N)/,SYG.>F./SK
M!HJ/9Q[%<\CM+SXC2S/JL]II[6EUJ4<:&=+D[HM@QQA1V)[U7M/'MW'IEI:W
M\$FH2VE\MW'<37!+?+_#R#[\Y[UR=26\$EU<Q6\0S)*X11ZDG J?94TMBO:S
M;W.MTOXASZ;J6KW0L!)'JC[S"9L>6W/(..>OIV%%EXVTXZ=ID&KZ(;R?2?\
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
MK%;(]0;3;S5KGP/J%C"9[:WAC\Z12,1[=N<_D1^%+<ZP+'3O$6JVKAQ!K<;
MJ>& *!A^."*\NAU"]MH6A@O)XHF^\B2LJGZ@&HA/,L+0B5Q$QRR!CM)]<5/U
M=]7_ %>Y7M^R_JQZ-\4+>VMM"T5+-@UN\DTL9'3:Y##'M\U0^.?^1Q\.?]>U
MO_Z,-<!)<SS1I'+/(Z1C"*S$A1[#M1)<W$KJ\D\CN@ 5F<DKCICTJHT6DM=K
M_B3*JFWIO;\#US4YI+;5O&\\3;9(K6U=&'8A"0:?K5W9+H&B:S&0D%WK%O>2
M#LA*G?\ J#7D37MTQD+7,Q,H D)D/S@=,^M-:YG:!;=IY#"IRL98[0?8=.YJ
M/J^VO]6*^L;Z?U<]A3P_YWC/63J6BVUQ8SKYT-W,@)+;5&U3^#'\*X#X=?\
M(^:9_O2?^BVK"_M*_*1H;ZXVQ<1CS6PG&..>.*@BED@D$D4C1NO1D."/QJXT
MFHM-[HF55.2:6S.\NO$][J'CJWTN6"T6&+6D"O'"%<[9L#+=ZZ&:[-C<>.KH
M0PSF,P'RYTWHWR=QW%>1>;)YWG>8WF;MV_/S9ZYSZU(;RZ;S-US,?-_UF7/S
M_7UI.@GL-5VMSU19/[3O_!.LE!"TQ>-H8B1$F%_A7^'I_+TIUU>1#PWJ^J%O
M])LIKS3AZD2S*1^0/\Z\I6]ND2-$N9E6,Y11(0%/J/3J::;F=D9#/(5=M[*6
M.&;U/J?>E]7\Q^W\CK?BG_R.TW_7&/\ E7-Z)_R'=/\ ^OJ/_P!"%59IYKB3
MS)Y7E?IN=B3^9I@)!!!P1WK>,+0Y3&4KSYATO^M?_>--HHJR HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "NG^'6G#4/&=GN&8[;-P_MM''_CQ6N8I\4\T#%H97
MC)&"48C(].*F:<HM(J#2DFSU"_;2/$'A#Q&FE7\MY*EQ_:#"6,KY9/4+ZC:I
M%:-YIS:QXKTC41I5OJ&EW>GI')+,NY8<$MD>AY KQZ.>:$,(I7C#C#;6(R/0
MU(E_>1VXMTNYUA#;A&LA"@YSG'3.:Y_J[6S-_;I[H]8L([^T\-Z[#H-A#/-%
MK<R1P-&"H0%1T.!P*R]+?5[>/Q9<ZG;)97WV".0)&H4+@-M( ^E>=I?WD>[R
M[N=-S%FVR$9)[GWI&O+IRY:YF8N-KY<G</0^M"H/7S#VRT\CTSQQ+;7?PZ@U
M*VP%U"\CN64=%<QD,/S!K$\>?\BUX1_[!X_]!CKC#<3- (#-(8E.1&6.T'Z4
MDD\LJHLDKNL8P@9B0H]!Z5<*/+;78F=7FOIN,K0N?^0#8?\ 7:;^25GT9.,9
MX':MFKF"9:TZ[6RN7E92P:":+ ]7C9 ?S:M5?$RQRB6.W(<6\:G)X:598W9S
M]?+ K HI.";NRE)K8W+K78Y8IHA+>W DCD4-<REMA9D( &2, )UZG/L*DCU^
MS::SDN(9@+*2"6,)@[RD4:,#SP"8P0>?I7/T4O9Q'SLV7UFW,33+')]J>W2W
M8<; JLIW9ZYPH&,>ISVJV-?L%>X:-;J,3FX#JJJ/,$JD L<\[<G Z' /'-<W
M12]G$.=EJ.[5-)N+,J2TL\4H;L BR C_ ,?'Y5L?\),C1! ][ (VWJD$I02G
MRT3#$$8 *9R,]2.*YVBJ<$Q*31U6EWUK>SVLEP4BCLIK>3YID0_)&B,2#U'[
ML'Y<GMCD5DR:M&ZL!$PS9_9^O??NS]*RZ*E4U<;FSH)M<L9)K^8)<_Z7)+(T
M# &-RXXSSP4))# 9/M6=;W%MIVKP7$)>6*-49O7<4&X?@Q(JA134$A.39LMK
ML;6<<)A8,+5HI&S]YB%4'Z!$7\<U)<Z_#/J1NQ X4R73;21G][NQ^6:PJ*/9
MQ#G9NVWB%+:]DN5A<[G@. V#A%P>>Q/8TJZW!YREKO4F*1[1<.V]F^;)4H6V
M[2,#&3TSWQ6#11[.(^=FW/K5G*'GCMGAF$$MO'$N/+5'9CG/7A7*XQV!SVJU
M%XBL([I[A4NHVDN7FD$84&16 &PG.<*0Q'KGMUKFJ*7LXASL#UXZ4445H0%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'N/PM_P"1
M(@_ZZR?^A5V%<?\ "W_D2(/^NLG_ *%785XE7^(_4]FC_#04445F:A1110 4
M444 %%%% !1110!'!_Q[Q_[H_E4E1P?\>\?^Z/Y5)0)!1110,**** "BBB@
MHHHH *Y?XAZ9>ZMX4DM+"W:><RH0BXS@'GK744549<K31,H\R:9\_?\ "!^*
M?^@-/^:_XT?\('XI_P"@-/\ FO\ C7T#175]<GV1R_4X=SY^_P"$#\4_] :?
M\U_QH_X0/Q3_ - :?\U_QKZ!HH^N3[(/J<.Y\_?\('XI_P"@-/\ FO\ C1_P
M@?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/_0&G_-?\:/\ A _%/_0&G_-?
M\:^@:*/KD^R#ZG#N?/W_  @?BG_H#3_FO^-'_"!^*?\ H#3_ )K_ (U] T4?
M7)]D'U.'<^?O^$#\4_\ 0&G_ #7_ !H_X0/Q3_T!I_S7_&OH&BCZY/L@^IP[
MGS]_P@?BG_H#3_FO^-'_  @?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/\
MT!I_S7_&C_A _%/_ $!I_P U_P :^@:*/KD^R#ZG#N?/W_"!^*?^@-/^:_XT
M?\('XI_Z T_YK_C7T#11]<GV0?4X=SY^_P"$#\4_] :?\U_QH_X0/Q3_ - :
M?\U_QKZ!HH^N3[(/J<.Y\_?\('XI_P"@-/\ FO\ C1_P@?BG_H#3_FO^-?0-
M%'UR?9!]3AW/G[_A _%/_0&G_-?\:/\ A _%/_0&G_-?\:^@:*/KD^R#ZG#N
M?/W_  @?BG_H#3_FO^-'_"!^*?\ H#3_ )K_ (U] T4?7)]D'U.'<^?O^$#\
M4_\ 0&G_ #7_ !H_X0/Q3_T!I_S7_&OH&BCZY/L@^IP[GS]_P@?BG_H#3_FO
M^-'_  @?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/\ T!I_S7_&C_A _%/_
M $!I_P U_P :^@:*/KD^R#ZG#N?/W_"!^*?^@-/^:_XT?\('XI_Z T_YK_C7
MT#11]<GV0?4X=SY^_P"$#\4_] :?\U_QH_X0/Q3_ - :?\U_QKZ!HH^N3[(/
MJ<.Y\_?\('XI_P"@-/\ FO\ C1_P@?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A
M _%/_0&G_-?\:/\ A _%/_0&G_-?\:^@:*/KD^R#ZG#N?/W_  @?BG_H#3_F
MO^-'_"!^*?\ H#3_ )K_ (U] T4?7)]D'U.'<^?O^$#\4_\ 0&G_ #7_ !H_
MX0/Q3_T!I_S7_&OH&BCZY/L@^IP[GS]_P@?BG_H#3_FO^-'_  @?BG_H#3_F
MO^-?0-%'UR?9!]3AW/G[_A _%/\ T!I_S7_&C_A _%/_ $!I_P U_P :^@:*
M/KD^R#ZG#N?/W_"!^*?^@-/^:_XT?\('XI_Z T_YK_C7T#11]<GV0?4X=SY^
M_P"$#\4_] :?\U_QH_X0/Q3_ - :?\U_QKZ!HH^N3[(/J<.Y\_?\('XI_P"@
M-/\ FO\ C1_P@?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/_0&G_-?\:/\
MA _%/_0&G_-?\:^@:*/KD^R#ZG#N?/W_  @?BG_H#3_FO^-'_"!^*?\ H#3_
M )K_ (U] T4?7)]D'U.'<^?O^$#\4_\ 0&G_ #7_ !H_X0/Q3_T!I_S7_&OH
M&BCZY/L@^IP[GS]_P@?BG_H#3_FO^-'_  @?BG_H#3_FO^-?0-%'UR?9!]3A
MW/G[_A _%/\ T!I_S7_&C_A _%/_ $!I_P U_P :^@:*/KD^R#ZG#N?/W_"!
M^*?^@-/^:_XT?\('XI_Z T_YK_C7T#11]<GV0?4X=SY^_P"$#\4_] :?\U_Q
MH_X0/Q3_ - :?\U_QKZ!HH^N3[(/J<.Y\_?\('XI_P"@-/\ FO\ C1_P@?BG
M_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/_0&G_-?\:/\ A _%/_0&G_-?\:^@
M:*/KD^R#ZG#N?/W_  @?BG_H#3_FO^-'_"!^*?\ H#3_ )K_ (U] T4?7)]D
M'U.'<^?O^$#\4_\ 0&G_ #7_ !H_X0/Q3_T!I_S7_&OH&BCZY/L@^IP[GS]_
MP@?BG_H#3_FO^-'_  @?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/\ T!I_
MS7_&C_A _%/_ $!I_P U_P :^@:*/KD^R#ZG#N?/W_"!^*?^@-/^:_XT?\('
MXI_Z T_YK_C7T#11]<GV0?4X=SY^_P"$#\4_] :?\U_QH_X0/Q3_ - :?\U_
MQKZ!HH^N3[(/J<.Y\_?\('XI_P"@-/\ FO\ C1_P@?BG_H#3_FO^-?0-%'UR
M?9!]3AW/G[_A _%/_0&G_-?\:/\ A _%/_0&G_-?\:^@:*/KD^R#ZG#N?/W_
M  @?BG_H#3_FO^-'_"!^*?\ H#3_ )K_ (U] T4?7)]D'U.'<^?O^$#\4_\
M0&G_ #7_ !H_X0/Q3_T!I_S7_&OH&BCZY/L@^IP[GS]_P@?BG_H#3_FO^-'_
M  @?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/\ T!I_S7_&C_A _%/_ $!I
M_P U_P :^@:*/KD^R#ZG#N?/W_"!^*?^@-/^:_XT?\('XI_Z T_YK_C7T#11
M]<GV0?4X=SY^_P"$#\4_] :?\U_QH_X0/Q3_ - :?\U_QKZ!HH^N3[(/J<.Y
M\_?\('XI_P"@-/\ FO\ C1_P@?BG_H#3_FO^-?0-%'UR?9!]3AW/G[_A _%/
M_0&G_-?\:/\ A _%/_0&G_-?\:^@:*/KD^R#ZG#N?/W_  @?BG_H#3_FO^-'
M_"!^*?\ H#3_ )K_ (U] T4?7)]D'U.'<^?O^$#\4_\ 0&G_ #7_ !H_X0/Q
M3_T!I_S7_&OH&BCZY/L@^IP[G,?#W3;S2?"<-I?V[03K(Y*-C(!/'2NGHHKE
ME+F;;.J,>5)!1114E!1110 4444 %%%% !1110!'!_Q[Q_[H_E4E1P?\>\?^
MZ/Y5)0)!1110,**** "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* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (X/^/>
M/_='\JDJ.#_CWC_W1_*I*!(****!A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!'!_P >\?\ NC^52444"04444#"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
/ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>a2019finalannualreportwr012.jpg
<TEXT>
begin 644 a2019finalannualreportwr012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P"EJ^KZFFLW
MR)J-VJK<2  3L !N/O5/^V=5_P"@G>?]_P!O\:-:_P"0Y?\ _7S)_P"A&J5?
M3PA'E6A\K.<N9ZEW^V=5_P"@G>?]_P!O\:/[9U7_ *"=Y_W_ &_QJE15\D>Q
M//+N7?[9U7_H)WG_ '_;_&C^V=5_Z"=Y_P!_V_QJE11R1[!SR[EW^V=5_P"@
MG>?]_P!O\:/[9U7_ *"=Y_W_ &_QJE11R1[!SR[EW^V=5_Z"=Y_W_;_&C^V=
M5_Z"=Y_W_;_&J5%')'L'/+N7?[9U7_H)WG_?]O\ &C^V=5_Z"=Y_W_;_ !JE
M11R1[!SR[EW^V=5_Z"=Y_P!_V_QH_MG5?^@G>?\ ?]O\:I44<D>P<\NY=_MG
M5?\ H)WG_?\ ;_&C^V=5_P"@G>?]_P!O\:I44<D>P<\NY=_MG5?^@G>?]_V_
MQH_MG5?^@G>?]_V_QJE11R1[!SR[EW^V=5_Z"=Y_W_;_ !H_MG5?^@G>?]_V
M_P :I44<D>P<\NY=_MG5?^@G>?\ ?]O\:/[9U7_H)WG_ '_;_&J5%')'L'/+
MN7?[9U7_ *"=Y_W_ &_QH_MG5?\ H)WG_?\ ;_&J5%')'L'/+N7?[9U7_H)W
MG_?]O\:/[9U7_H)WG_?]O\:I44<D>P<\NY=_MG5?^@G>?]_V_P :/[9U7_H)
MWG_?]O\ &J5%')'L'/+N7?[9U7_H)WG_ '_;_&C^V=5_Z"=Y_P!_V_QJE11R
M1[!SR[EW^V=5_P"@G>?]_P!O\:/[9U7_ *"=Y_W_ &_QJE11R1[!SR[EW^V=
M5_Z"=Y_W_;_&C^V=5_Z"=Y_W_;_&J5%')'L'/+N7?[9U7_H)WG_?]O\ &C^V
M=5_Z"=Y_W_;_ !JE11R1[!SR[EW^V=5_Z"=Y_P!_V_QH_MG5?^@G>?\ ?]O\
M:I44<D>P<\NY=_MG5?\ H)WG_?\ ;_&C^V=5_P"@G>?]_P!O\:I44<D>P<\N
MY=_MG5?^@G>?]_V_QH_MG5?^@G>?]_V_QJE11R1[!SR[EW^V=5_Z"=Y_W_;_
M !H_MG5?^@G>?]_V_P :I44<D>P<\NY=_MG5?^@G>?\ ?]O\:/[9U7_H)WG_
M '_;_&J5%')'L'/+N7?[9U7_ *"=Y_W_ &_QH_MG5?\ H)WG_?\ ;_&J5%')
M'L'/+N7?[9U7_H)WG_?]O\:/[9U7_H)WG_?]O\:I44<D>P<\NY=_MG5?^@G>
M?]_V_P :/[9U7_H)WG_?]O\ &J5%')'L'/+N7?[9U7_H)WG_ '_;_&C^V=5_
MZ"=Y_P!_V_QJE11R1[!SR[EW^V=5_P"@G>?]_P!O\:/[9U7_ *"=Y_W_ &_Q
MJE11R1[!SR[EW^V=5_Z"=Y_W_;_&C^V=5_Z"=Y_W_;_&J5%')'L'/+N7?[9U
M7_H)WG_?]O\ &C^V=5_Z"=Y_W_;_ !JE11R1[!SR[EW^V=5_Z"=Y_P!_V_QH
M_MG5?^@G>?\ ?]O\:I44<D>P<\NY=_MG5?\ H)WG_?\ ;_&C^V=5_P"@G>?]
M_P!O\:I44<D>P<\NY=_MG5?^@G>?]_V_QH_MG5?^@G>?]_V_QJE11R1[!SR[
MEW^V=5_Z"=Y_W_;_ !H_MG5?^@G>?]_V_P :I44<D>P<\NY=_MG5?^@G>?\
M?]O\:/[9U7_H)WG_ '_;_&J5%')'L'/+N7?[9U7_ *"=Y_W_ &_QH_MG5?\
MH)WG_?\ ;_&J5%')'L'/+N7?[9U7_H)WG_?]O\:/[9U7_H)WG_?]O\:I44<D
M>P<\NY=_MG5?^@G>?]_V_P :/[9U7_H)WG_?]O\ &J5%')'L'/+N7?[9U7_H
M)WG_ '_;_&C^V=5_Z"=Y_P!_V_QJE11R1[!SR[EW^V=5_P"@G>?]_P!O\:/[
M9U7_ *"=Y_W_ &_QJE11R1[!SR[EW^V=5_Z"=Y_W_;_&C^V=5_Z"=Y_W_;_&
MJ5%')'L'/+N7?[9U7_H)WG_?]O\ &C^V=5_Z"=Y_W_;_ !JE11R1[!SR[EW^
MV=5_Z"=Y_P!_V_QH_MG5?^@G>?\ ?]O\:I44<D>P<\NY=_MG5?\ H)WG_?\
M;_&C^V=5_P"@G>?]_P!O\:I44<D>P<\NY=_MG5?^@G>?]_V_QH_MG5?^@G>?
M]_V_QJE11R1[!SR[EW^V=5_Z"=Y_W_;_ !H_MG5?^@G>?]_V_P :I44<D>P<
M\NY=_MG5?^@G>?\ ?]O\:/[9U7_H)WG_ '_;_&J5%')'L'/+N7?[9U7_ *"=
MY_W_ &_QH_MG5?\ H)WG_?\ ;_&J5%')'L'/+N7?[9U7_H)WG_?]O\:/[9U7
M_H)WG_?]O\:I44<D>P<\NY=_MG5?^@G>?]_V_P :/[9U7_H)WG_?]O\ &J5%
M')'L'/+N7?[9U7_H)WG_ '_;_&C^V=5_Z"=Y_P!_V_QJE11R1[!SR[EW^V=5
M_P"@G>?]_P!O\:/[9U7_ *"=Y_W_ &_QJE11R1[!SR[EW^V=5_Z"=Y_W_;_&
MC^V=5_Z"=Y_W_;_&J5%')'L'/+N7?[9U7_H)WG_?]O\ &C^V=5_Z"=Y_W_;_
M !JE11R1[!SR[EW^V=5_Z"=Y_P!_V_QH_MG5?^@G>?\ ?]O\:I44<D>P<\NY
M=_MG5?\ H)WG_?\ ;_&C^V=5_P"@G>?]_P!O\:I44<D>P<\NY=_MG5?^@G>?
M]_V_QH_MG5?^@G>?]_V_QJE11R1[!SR[EW^V=5_Z"=Y_W_;_ !H_MG5?^@G>
M?]_V_P :I44<D>P<\NY=_MG5?^@G>?\ ?]O\:/[9U7_H)WG_ '_;_&J5%')'
ML'/+N7?[9U7_ *"=Y_W_ &_QH_MG5?\ H)WG_?\ ;_&J5%')'L'/+N7?[9U7
M_H)WG_?]O\:/[9U7_H)WG_?]O\:I44<D>P<\NY=_MG5?^@G>?]_V_P :/[9U
M7_H)WG_?]O\ &J5%')'L'/+N7?[9U7_H)WG_ '_;_&C^V=5_Z"=Y_P!_V_QJ
ME11R1[!SR[EW^V=5_P"@G>?]_P!O\:/[9U7_ *"=Y_W_ &_QJE11R1[!SR[E
MW^V=5_Z"=Y_W_;_&C^V=5_Z"=Y_W_;_&J5%')'L'/+N7?[9U7_H)WG_?]O\
M&C^V=5_Z"=Y_W_;_ !JE11R1[!SR[EW6O^0Y?_\ 7S)_Z$:I5=UK_D.7_P#U
M\R?^A&J5$/A03^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_
MY#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A11
M15$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^
MA&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^
M%%3^)A1115$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7
M_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G
M_H1JE4P^%%3^)A1115$A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#
ME_\ ]?,G_H1JE4P^%%3^)A1115$A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115
M$A1110 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!=UK_D.7__ %\R?^A&
MJ57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%
M3^)A1115$A1110 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!=UK_D.7__
M %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H
M1JE4P^%%3^)A1115$A1110 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!=
MUK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_Y#E_
M_P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J5
M7=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^
M)A1115$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U
M\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1J
ME4P^%%3^)A1115$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!=UK
M_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\
M]?,G_H1JE4P^%%3^)A1115$A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A11
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!=UK_D.7__ %\R?^A&J57=
M:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A
M1115$A1110 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!=UK_D.7__ %\R
M?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4
MP^%%3^)A1115$A1110 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!=UK_D
M.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_Y#E__P!?
M,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A1115$A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^A&J57=:_
MY#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^%%3^)A11
M15$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7_P#U\R?^
MA&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G_H1JE4P^
M%%3^)A1115$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!=UK_D.7
M_P#U\R?^A&J57=:_Y#E__P!?,G_H1JE4P^%%3^)A1115$A1110 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!=UK_D.7__ %\R?^A&J57=:_Y#E_\ ]?,G
M_H1JE4P^%%3^)A1115$A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 44^..2:18HD9W<X55&23Z 5V6D?#+4[
MU!+J$R6*'HF-[_EG _.LJE6%-7F[&E.C.H[05SBJ*]8A^%VAH!YMQ>2MWRZ@
M?H*9<_"W2)$/V:[NH7[%BKC\L#^=<WU^C<ZO[/K6/*J*Z'Q%X,U/P\/.D"W%
MKG'GQC@?[P[?R]ZYZNN$XS5XNZ..<)0?+)6844459(4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%6=/T^ZU6]2SLHO-GDSM3<!G R>3QT%)M)78)-N
MR*U%='_P@'BC_H%_^1X__BJR]5T34=$ECBU&W\AY%W*-ZMD?@341JTY.T9)F
MDJ52*O*+10HHKT2U^%:SVD,TFJNCR1JS)Y&=I(Z?>J:M:%*W.QTJ$ZM^1'G=
M%=SKWP[AT31;G43JC2>2 0AA W$D #.?>N&ITJL*JO 56E.D[304445J9A11
M10 445WVD_#-=1TFUO9-3:%KB(2;!#G (R.<^E95:T*2O-FM*C.J[01P-%>D
M_P#"IHO^@P__ (#C_P"*H_X5-%_T&'_\!Q_\56'UVAW_  9O]1K]OQ1YM17I
M/_"IHO\ H,/_ . X_P#BJ/\ A4T7_08?_P !Q_\ %4?7:'?\&'U&OV_%'FU%
M=7XM\&1>&;&&<:@UP\TFP(8MO&"2<Y/M^=7?#_PZ&M:+;ZC)J+0&<$^6(=V
M"0.<^V:T>)I*'/?0S6&JN?);4X>BO1;CX606]O).^L/MC0N?W Z 9_O5YU54
MJT*M^1D5:$Z5N=;A1116QD%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !16MX:T,^(=92P\XPJ49VD"[L #T^N*[/_A4T7_08?_P'
M'_Q5<]3$TJ<N63U.BGAJM6/-%:'FU%;WBSPY'X:OH;1+LW+21>824V[1D@=S
MZ&L&MH34XJ4=C&<'"3C+<****HD**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH NZU_R'+__ *^9
M/_0C5*KNM?\ (<O_ /KYD_\ 0C5*IA\**G\3"BBBJ)"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "GQ1/-*D42%W=@
MJJ!DDGH*97<_#'1EN]3FU29 4M!MCS_?/?\  ?S%95JBI0<F:T:;JS4$=;X0
M\'V_A^U6>=5EU"0?/)C/E_[*_P"/>NFHK@_B5XBELK>/2+60I)<+OF93R$Z
M?CS^7O7S\5/$5;-ZL^ADX8:E=+1'1W'B_P /VLY@EU6 .#@A26 /U'%:L%Q#
M=0)/;RI+$XRKHV01]:^=ZZKPGXU?PU:SVTEJUU%(X= )-NP]^QZ\?E7=5R^T
M;P=V<-+,;RM45D>O30Q7,#P31K)'(I5E89!![5X5XBTK^Q=>NK $E(WS&3W4
MC(_0UVW_  MF+_H#O_X$#_XFN.\3ZXGB'5S?I;&WS&J%"^[D9YS@5>"HUJ4W
MS+1D8VM1JP7*]48]%>H?#?1[.;P]+<W5I#,TMPVTR1AL* !W]\UT]]I.FPV%
MQ)%I5HTB1,446ZY)QP.GK6E3'1A-PL94\!*<%.YX13BC* 64@'H2.M>R>%_!
M=CH=K'+<0QW%\PR\K#(0^B^GUZFN>^*]USIUF#_?D8?D!_6JAC%4JJ$5\R9X
M)TZ7M)/Y'G5%>@>%?AR+J%+[6]Z(PREL#M)'JQZCZ#FO0;+2M/TY EE900 #
M&40 GZGJ:FKCX0=HJY5' 5)J\G8\ 9'0 LK+GID4VOHIE5U*LH8'@@CK7-:_
MX%TG6(':"!+.[Q\LL2X!/^THX/\ .HAF,6[25C2>6R2O%W/&J*GO+.>PO);2
MY0I-"Q5U]Z]7\#66FW_A.TEFL+625=R.S0J22&..<>F*ZZ]=4H*=KG'0P[K3
M<+V/(:*]PUW1=-_L#4/*TZU1Q:R%66%00=IP1Q7BMG:RWUY#:0+NEF<(H]R<
M5-#$JM%NUK%8C#.C)*][D-%>\6?AS2;2RAMO[/MI/*0+O>%26P.I..M<Y\1-
M*L;?PN9K:R@A=)TRT<04XY'4#WK"&/C.:BEN;SP$H0<V]CRJBMKPCH_]M^(K
M:V9=T*'S9O\ <7M^)P/QKV3^Q=)_Z!EG_P!^%_PK7$8N-&7+:YEA\'*M'FO8
M\!KL_A?:^=XDEN".(+<D'W) _EFM761I^H>/],T6SL[=(K:3?/LB4;V W$'
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
MAEA3=M/IGI7/V;6GC?QTNH(K/8V%NIVR+C+9) (^I)_X#7FU>H?"F%1HU[.
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
M$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7=:_P"0Y?\
M_7S)_P"A&J57=:_Y#E__ -?,G_H1JE4P^%%3^)A1115$A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!TWA#QC+X:D>"6,SV4K;F0'YD/J
MO^%>CV?CCP[>("NI1Q$]5F!0C\^*\2HKCK8.G5?-LSLHXRI27+NCW=O$^@JN
MXZS9?A.I_K61J7Q&T&RC;[-*][*.B1*0,^['C\LUX_164<NIIZMLVEF-1K1)
M&IK^OWGB&_-U=D *,1Q+]V-?0?XUET45WQBHJRV/.E)R=WN%%%%4(**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@"[K7_ "'+_P#Z^9/_ $(U2J[K7_(<O_\ KYD_
M]"-4JF'PHJ?Q,****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HJWINEWNKW:VMC TTK>G11ZD]A7H6D_"VV1 ^K7;RR
M?\\X#M4?B1D_I6%7$4Z7Q,WI8>I5^%'F5%>V1^!?#4:X&EH?=G=OYFJ]U\._
M#ERN$M9+=O[T4K9_(Y%<JS&E?9G4\NJVW1XW175^)_ =YH,37=O)]KLQ]Y@N
M&C^H]/<?I7*5VTZD:BYHLX:E.5.7+)6"BBBM" HHHH **** "BBB@ HHHH *
M**ZRP^'.LZC807L4]FD<Z"15D=PV#R,X4UG.I"FKR=BX4YU':*N<G176:A\.
MM7TW3Y[V>ZL3% A=@LCY('8?+UKDZ(5(5%>+N$Z<Z;M)6"BBBM" HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK4T
M/P]J/B"Z,-C%\J_?E?A$^I_I7H.F_"_2H$#7\\UW)W"G8GZ<_K7-5Q-.EI)Z
MG11PM6KK%:'E5%>VIX'\-(N!I49^KL?YFJM[\.O#MTA$5O):OCAHI#_(Y%<Z
MS&E?9G2\NJVW1XY170>*/"-YX:E5G83VDAQ',HQSZ$=C7/UW0G&<>:+T."<)
M0ERR6H44459(4444 %%%% !1110 4444 %%%% !1110 45WGPY\/:?JUM?7&
MH6B7"JZI'OSP<$G^8KM/^$,\.?\ 0)@_7_&N&KC84YN#6QW4L#.I!336IX?1
M6IXECMHO$=_#9Q+%!%,8U1>@V\']0:RZ[(RYHIG%*/+)H****H04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% %W6O^0Y?_\ 7S)_Z$:I5=UK_D.7_P#U\R?^A&J5
M3#X45/XF%%%%42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !5K3M/N-5U"&RM4W2S-M'H/4GV'6JM>D_"S25$5UJ\@RQ/D19[#@L
M?Y#\#6&(J^RIN1OAZ7M:BB=?H&@V?A[3EM;5<L>992/FD;U/]!6A//#:P///
M*L448RSN< "I*\Q^)^N/)>QZ-"Y$42B28 _>8] ?H.?QKPJ5.5>I9O<]^K4C
MAZ5TO0Z*3XE>'DG\L27#KG'F+%\OZ\_I7265];:C:)=V<RS0R#*NM?/==GX+
M\9V?AS3[BUO8KF422[T$04@<8/4CT%=U? J,+T[MG!0Q[E.U2R1ZO)&DL;1R
M*'1P0RL,@@]J\'\1::-(U^\L5SLBD^3/]T\C]"*]$_X6IHO_ #YW_P#WPG_Q
M5<-XBU&'Q+XH-S9I(BW)CC59  V<!>Q-&"IU:4WS*RL+'5*56"Y7=W,86\Y&
M1#(1_NFAH)E!9HG '4E37T+'&L421H,*BA0/85R_Q(NOL_A*2,'!N)4C_7=_
M[+5T\>YS4>7?S)J9>H0<G+;R/'JE^SSGD0R?]\FEL[<W=[!;+UFD5!^)Q7T(
MJJB!5  48 K?$XKV%E:]SGPN%]O=WM8^>6@E12S1.H'4E2*CKU[XEW7D>%#$
M#S<3HF/89;_V6N!\(>&7\2:DR.S1VL #3..O/11[GG\J=+$J=)U)*R)JX9PJ
MJG%W9A1123R".*-I'/144DG\*T4\,Z[(NY='O<>\##^E>V:=I-AI-N(+&UC@
M0#G:.6^IZG\:JR>*-#BOOL3ZG )]VPKG@'T)Z9KD>/E)^Y$[%E\(K]Y(\3NM
M+U"Q&;NQN+<>LL3*/U%5:^BG19$*.H96&"",@UY1\1/#=KH]W!>V,8BANMP:
M->BL/3T!ST]JVP^-567))69CB,"Z4>>+NCD([>:8@1Q.^XX&%SS7T%9VZVEE
M!;+]V&-4'X#%8/@58+;PI80"6,RNID*AAGDD]/I725PXRNZDN6VUSOP6'5*/
M-?>QS/Q"G>+PC<1Q@EIW2,8&3UR?T!KQMXWCQO1ESZC%?0TD\,) EE1,]-S
M9KRCXF7R77B***)U=(+<#*G(R22?TQ6^ JM/V=O.YAF%)/\ >7\K''4^*&6>
M01PQO(YZ*BDD_@*ZKP;X*?7S]MO"T5@IP-O#2D=AZ#U/^1ZI8:98Z7 (;&UC
M@3N$7!/U/4_C737QL:3Y4KLY:&!G57,W9'B(\-:ZR[AH]]C_ *X-_A5*YL[J
MS?9=6TT#?W94*G]:^A:BNK2WO8&@NH(YHFZI(H(-<L<QE?6)U2RV-O=D?/-.
M5&<[44L?0#-=1XX\*+X>O$GM,FRN"=@)R8V_N_3TJW\+K7S?$%Q<$9$%N<>Q
M8C^@->@Z\?9>UCL>>L/+VWLI;G'_ &:?_GC)_P!\FF,K(VUE*GT(Q7T36-%X
M8L?[<N=9ND6XNI6'E[QE8E  &!Z\=:XHYBM;Q.V66O3ED>/0:!K-U$)8-+NY
M(SR&6%L'Z<<U3N+6XM)3%<P202#JDB%3^1KZ'K*\1:#;:_I4MK*B^;M)AE(Y
MC;L<^GK2AF+<O>6A4\M2C[LM3PI59V"JI9B<  9)K17PWKCQ[UTB]*GI^X;_
M  KUWP[X5T_P];J(8UEN2/WEPP^8GV]![5N45,QL[06@J>6W5YO4^=YH)K:4
MQ3Q/%(.JNI4C\#4=>W^+M#MM:T*X62-3/#&SPR8^96 SC/H>E>(@9.!7;AL0
MJT;VLT<6)P[H2M>Z8E6+6PO+UMMI:3W!':*,M_*O0O"?P[B6%+[7(]\C?,EJ
M>BC_ &O4^WYUW@%M8VP $5O!&/9%4?R%<]7'QB^6"N=-'+Y27--V/"Y/#FN1
M)N?2+T+C.?(;C]*SF4JQ5@01P01TKZ$MKVTO5+6MS#.%X)BD#8_*LWQ!X7T[
MQ#;,MQ$J7 '[NX4?,I_J/8UG#,'S6G$TGEWNWA*YX93TCDDSL1FQUP,U-J-A
M/IFH3V5RNV6%RK>_H1[$<UZ9\++7R]!N;DCF:XP/<*!_4FNVO75*GSK4X:%!
MU:G(]#R_[-/_ ,\9/^^338XI)I1%%&\DC' 55))_"OH6X+I;R-$NZ0(2J^IQ
MP*R/#7AFU\/6*JJK)=N,SSD<L>X'M7$LQ7*VXZG:\M?,DI:'C=WH^I6$"S7E
MA<6\;G:K2QE03UQS]*I5Z1\5[K$6G6@/5GD8?3 '\S7F]=V'J.K34VCAQ%-4
MJC@GL%2V\$EU<Q6\0S)*X11ZDG J*M;PL\<?BG37E("BX3D]CGC]:UF^6+:,
MH+FDDSV?1=(M]$TN&QME "#YVQR[=V/UJ35-3MM'TZ:_NRPAA )VC).3@ ?B
M:MU!>V5OJ-I):7<0EAE&'0]Z^7O>5Y'U/+RQM#Y''0_%/2GG"2V5U%&3CS/E
M./<C-=K'(DT2RQL&1P&5AW!K@]1^%5K(2^G:A)#Z1S+O'YC!_G7/:EX4\6:3
M&6#SW$*#[UM,S #_ '>OZ5W.CAZEO9RMZG JV)I7]I&_H>F>);&/4?#E];2
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
MXBD\1ZL;C:4MXQL@C/9?4^Y_STK?TA(%\/:>K*AM7M[N><M'O!F3[I9>^!C
MKA:T-/UFYT^&2W"0W%M(=SV]PF]"?7'8^XQ7?4H^XHPZ'GTZWON4^IU5ZD#Z
M+?+&D?V%M/BN%=4V*9_,*A@O\)(R"!UQ7"UHW^MW-];+:B."UM5;<(+:/8A;
MU/<GZFLZJHTW!.Y-:HIM6"BBBMS$**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@"[K7_(<O\ _KYD_P#0C5*KNM?\AR__ .OF
M3_T(U2J8?"BI_$PHHHJB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH NZU_R'+_\ Z^9/_0C5*KNM?\AR_P#^OF3_ -"-4JF'PHJ?Q,****HD****
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 **** +NM?\AR_P#^OF3_ -"-4JNZ
MU_R'+_\ Z^9/_0C5*IA\**G\3"BBBJ)"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@"[K7_(<O_P#KYD_]"-4JNZU_R'+_ /Z^9/\ T(U2J8?"BI_$
MPHHHJB0HHHH **** "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 NZU_R'+_ /Z^
M9/\ T(U2J[K7_(<O_P#KYD_]"-4JF'PHJ?Q,****HD**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** +NM?\AR__ .OF3_T(U2J[K7_(<O\ _KYD_P#0
MC5*IA\**G\3"BBBJ)"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@"[
MK7_(<O\ _KYD_P#0C5*KNM?\AR__ .OF3_T(U2J8?"BI_$PHHHJB0HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH NZU_R'+_\ Z^9/_0C5*KNM?\AR
M_P#^OF3_ -"-4JF'PHJ?Q,****HD**** "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 **** +NM?\AR_P#^OF3_ -"-4JNZU_R'+_\ Z^9/_0C5*IA\**G\3"BB
MBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"[K7_(<O_P#KYD_]
M"-4JNZU_R'+_ /Z^9/\ T(U2J8?"BI_$PHHHJB0HHHH **** "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 NZU_R'+_ /Z^9/\ T(U2J[K7_(<O_P#KYD_]"-4J
MF'PHJ?Q,****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** +NM?\
MAR__ .OF3_T(U2J[K7_(<O\ _KYD_P#0C5*IA\**G\3"BBBJ)"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@"[K7_(<O\ _KYD_P#0C5*KNM?\AR__
M .OF3_T(U2J8?"BI_$PHHHJB0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH NZU_R'+_\ Z^9/_0C5*KNM?\AR_P#^OF3_ -"-4JF'PHJ?Q,****HD
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 **** +NM?\AR_P#^OF3_ -"-
M4JNZU_R'+_\ Z^9/_0C5*IA\**G\3"BBBJ)"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"[K7_(<O_P#KYD_]"-4JNZU_R'+_ /Z^9/\ T(U2J8?"
MBI_$PHHHJB0HHHH **** "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 NZU_R'+_
M /Z^9/\ T(U2J[K7_(<O_P#KYD_]"-4JF'PHJ?Q,****HD**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** +NM?\AR__ .OF3_T(U2J[K7_(<O\ _KYD
M_P#0C5*IA\**G\3"BBBJ)"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@"[K7_(<O\ _KYD_P#0C5*KNM?\AR__ .OF3_T(U2J8?"BI_$PHHHJB0HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH NZU_R'+_\ Z^9/_0C5*KNM
M?\AR_P#^OF3_ -"-4JF'PHJ?Q,****HD**** "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 **** +NM?\AR_P#^OF3_ -"-4JNZU_R'+_\ Z^9/_0C5*IA\**G\
M3"BBBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"[K7_(<O_P#K
MYD_]"-4JNZU_R'+_ /Z^9/\ T(U2J8?"BI_$PHHHJB0HHHH **** "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 NZU_R'+_ /Z^9/\ T(U2J[K7_(<O_P#KYD_]
M"-4JF'PHJ?Q,****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** +
MNM?\AR__ .OF3_T(U2J[K7_(<O\ _KYD_P#0C5*IA\**G\3"BBBJ)"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@"[K7_(<O\ _KYD_P#0C5*KNM?\
MAR__ .OF3_T(U2J8?"BI_$PHHHJB0HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH NZU_R'+_\ Z^9/_0C5*KNM?\AR_P#^OF3_ -"-4JF'PHJ?Q,**
M**HD**** "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 **** +NM?\AR_P#^OF3_
M -"-4JNZU_R'+_\ Z^9/_0C5*IA\**G\3"BBBJ)"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@"[K7_(<O_P#KYD_]"-4JNZU_R'+_ /Z^9/\ T(U2
MJ8?"BI_$PHHHJB0HHHH **** "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 NZU_
MR'+_ /Z^9/\ T(U2J[K7_(<O_P#KYD_]"-4JF'PHJ?Q,****HD**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** +NM?\AR__ .OF3_T(U2J[K7_(<O\
M_KYD_P#0C5*IA\**G\3"BBBJ)"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@"[K7_(<O\ _KYD_P#0C5*KNM?\AR__ .OF3_T(U2J8?"BI_$PHHHJB
M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH NZU_R'+_\ Z^9/_0C5
M*KNM?\AR_P#^OF3_ -"-4JF'PHJ?Q,****HD**** "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 **** +NM?\AR_P#^OF3_ -"-4JNZU_R'+_\ Z^9/_0C5*IA\
M**G\3"BBBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"[K7_(<O
M_P#KYD_]"-4JNZU_R'+_ /Z^9/\ T(U2J8?"BI_$PHHHJB0HHHH **** "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 NZU_R'+_ /Z^9/\ T(U2J[K7_(<O_P#K
MYD_]"-4JF'PHJ?Q,****HD**]2^&NF^1X=N;\PB22YD/E@X^8*,#D^Y:I)D\
M6:C&UAJ%AIUA;7",LMS'\QC7!R?O?A^-<,L8E-QMMYG='!MP4K[^1Y3178R_
M#Z4^(H=*MKX21O;"X>=H]NQ=Q'3/)X%(?"6@M$LJ>)@@$AB>.2W/F;LXX3.>
MOM6WUFEW_!F/U:KV_%''T5WS?#FP34TTQM?;[6\?FK']E)^7IG.[ Z513P?H
MUQJ?]EVOB,S7HD,9B%FPQ@_-SG' !/7M26*I/9_@QO"U5NOQ1Q]%=L_P[$6L
M7-G+J16WM[47#3^3ZDC&,_[)[U!I?@-K[0_[1N+XV[O$\T4'E;BR+W)SQG^H
MI_6J5KW%]5JWM8Y"BN@N?#"V?A*VUV>[*O<N%2#R^Q)YSGT&>E84BHLC"-]Z
M@\-C&?PK6$XS^$RG"4/B&44459 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 7=:_Y#E__P!?,G_H1JE5W6O^
M0Y?_ /7S)_Z$:I5,/A14_B844451)Z3KNLV6D^ K;3-+U*"2Y(CC8V\P++_$
MQX/&2,?C4-GJVEZ9X42SU'5)[RYU,XG^SW"NT*GL220HP>?J?2N$73[UW"+9
MSLQ7>%$39*^O3I[TU[2YC0N]O*JA]A)0@!O3Z^U<2PT+<M^MSM>)GS<UNECU
M36+C2[G4AJ6E^)K2VOX+<1QJ;A!$XW$X;KGZ?2J&IZCH6I>*]&+W5EYMKF6[
MND8+&6 !50Q^]\P_*O//[/O3(\?V.??&,NOEG*CW&.*:+.Z81%;:8^=_J\(?
MG^GK4QPL5]HJ6+D_LGIND:SIL_BK6M5FU*SB( MK7S9E4,HZD<]"0#D>M2:?
MJYM99;S6/$>D7@AB9H8K:102^.O;)QD?C7EJ6UQ)<?9T@D:;)'EA"6R.O'6@
MVTZQ-*89!&K;"Y4X#>F?6AX2#Z]@6,FNG<];MM:T?5?#D"7FJV<5Q<V\<=UO
MG57('W@1GOEA_P "J"U\1:!J-YJ9CO1:LEO]EC^T2HD3+\V"@ZX]?PKRM+6X
MD9E2"5BJ[V 0G"]<GVY'--2*21'=(V98QEV"DA1G'/IS2^I0U]X?UZ>GNGHG
MB^#3M3TNRMK'7M,2WT^$_NS< LY  & .^!^M><445U4:7LH\M[G+6J^UES6L
M%%.V-LW[3LSC=CC/I4MS975F56ZMIH"W02QE<_G6MT8V9!113E5G8*JEB>@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** +NM?\ (<O_ /KY
MD_\ 0C5*KNM?\AR__P"OF3_T(U2J8?"BI_$PHHHJB0HHHH **** "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 NZU_R'+__ *^9/_0C5*BBIA\**G\3"BBBJ)"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 **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>chart-41d1e465610452038a2.jpg
<TEXT>
begin 644 chart-41d1e465610452038a2.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &" J4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]HO\ @DG_
M ,$E/^"9GQ>_X)E?L)?$WXG?L*?LO>._B%XY_9>^$GB?QEXR\4?"'PKJWB/Q
M/XBUCPS;7FJ:WK>JW-FUUJ.IW]S*\UU>7+R33.<L^T*J_HA_PY,_X)(_](Z/
MV0?_  R/@_\ ^0J/^")G_*)'_@G1_P!F@_!'_P!0^RK]1J /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_A
MR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH
M_+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*O
MU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#
M_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_
M9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_
M $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/
M^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(
M5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P
M?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L
M@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D
M?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9
M_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /
MRY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D
M*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX
M/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_
M ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_T
MCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,
M_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\
MA4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?
M!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^
MR#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_A
MR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH
M_+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*O
MU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#
M_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_
M9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_
M $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/
M^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(
M5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P
M?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L
M@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D
M?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9
M_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /
MRY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D
M*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX
M/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_
M ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_T
MCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,
M_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\
MA4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?
M!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^
MR#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _S)O^
M#O?]C?\ 95_9 ^)/[#6E_LN_L^_"7X!Z?XW\#?'>\\86?PJ\%:/X-M_$UYH/
MB7X<0:-=:W'I$$ U&?3(-5U""QEN?,DMXKN>.-A&^U2OI;_@^&_Y*O\ \$\?
M^R??M&_^I3\*** /Z_?^")G_ "B1_P""='_9H/P1_P#4/LJ_4:ORY_X(F?\
M*)'_ ()T?]F@_!'_ -0^RK]1J "BBN2\5^/?!'@5_#$?C3Q?X:\)R^-?%>E>
M!/!T7B/6]-T:7Q5XUUR.[FT?PEX=CU"XMWUKQ)J<%A?7%CHNG+<ZC<V]E>7$
M5NT-K<21@'6T5X=XC_:8_9[\(?%SPE\!/%7QJ^&'AWXT>/;<7'@OX8:UXUT'
M3?&WBA7ANKJ"'0_#]W>Q7^H7EY:6&I7FG:?!&U_J=EI>J7FG6MU;:9?2V_6Z
M/\6_AGX@\:ZQ\.M$\<^&-4\<: MZVK>&++5[2XU>S;2SI@UB%[6.0F2YT,ZY
MH0UZU@::ZT$Z[H@UF&P.L:9]K /1**** "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 _P [
MS_@^&_Y*O_P3Q_[)]^T;_P"I3\***/\ @^&_Y*O_ ,$\?^R??M&_^I3\***
M/Z_?^")G_*)'_@G1_P!F@_!'_P!0^RK]1J_+G_@B9_RB1_X)T?\ 9H/P1_\
M4/LJ_4:@ K\^_P#@H'<6<&E?LF-=%<P_MW?LL7X8VTUR;6UT[QK=3ZEJ4K0P
M3FPL=.L6EEU'5K@VUCI]K(S7UY;PRY?]!*0@'&<\'/#,OYX(R/8Y![B@#\J?
MVI?CG^R)XH^.OPN_9=^(7BR31_&OAK]H#]GGXS^(-%TSX0_$_P 1ZKXD^)W@
MK7O#GB_X%:%I'BGP[\.=:\,IJ3^+-%\%:CXLUU_$L4V@>#](@\)ZB;:S\2WD
M^C?,7[,GPM^+FE>)/V#OA?XCT7Q!>_&/]G3]M/\ X*(?%?\ ::\:76AW^EVK
M_#OXG+^UI#X8\17NK7%O%8:WIOQUUOXV_!;Q1X/BAO+N36K?0]3OH8OM?P\U
MZ+1?WR* MNR^<@\2.%X_V0P7''(Q@]\Y-+M .>_U./? S@$]R ">^: %'09]
M*\E^(/@/QWXJU*SOO"OQK\9_#.SM=/-M<:/X<\+?"S7;/4+K[1+-_:5Q<^.O
M WBC4H;GRGCM?(L[VVL?*A23[+]H:69_6J:_W&_W6_D: /RA_P""8_[1WQO_
M &DY/V_= ^+GCB#79_V6/^"CG[0?[*/@#7-/\)>%/#^IZM\-?AGX<^&FL>';
MSQ9!I&EP:/?^*&N?%^IQW^J:5IFBV=S;Q6BC2H98I)9?U"_LK4_^ADU#_P
M=$_^5E?BG_P10_Y&?_@LI_VFV_;&_P#4&^!-?N50!@_V5J?_ $,FH?\ @#HG
M_P K*/[*U/\ Z&34/_ '1/\ Y65O44 8/]E:G_T,FH?^ .B?_*RC^RM3_P"A
MDU#_ , =$_\ E96]10!@_P!E:G_T,FH?^ .B?_*RC^RM3_Z&34/_  !T3_Y6
M5O44 8/]E:G_ -#)J'_@#HG_ ,K*/[*U/_H9-0_\ =$_^5E;U% &#_96I_\
M0R:A_P" .B?_ "LH_LK4_P#H9-0_\ =$_P#E96]10!@_V5J?_0R:A_X Z)_\
MK*/[*U/_ *&34/\ P!T3_P"5E;U% &#_ &5J?_0R:A_X Z)_\K*/[*U/_H9-
M0_\  '1/_E96]10!@_V5J?\ T,FH?^ .B?\ RLH_LK4_^ADU#_P!T3_Y65O4
M4 8/]E:G_P!#)J'_ ( Z)_\ *RC^RM3_ .ADU#_P!T3_ .5E;U% &#_96I_]
M#)J'_@#HG_RLH_LK4_\ H9-0_P# '1/_ )65O44 8/\ 96I_]#)J'_@#HG_R
MLH_LK4_^ADU#_P  =$_^5E;U% &#_96I_P#0R:A_X Z)_P#*RC^RM3_Z&34/
M_ '1/_E96]10!@_V5J?_ $,FH?\ @#HG_P K*/[*U/\ Z&34/_ '1/\ Y65O
M44 8/]E:G_T,FH?^ .B?_*RC^RM3_P"ADU#_ , =$_\ E96]10!@_P!E:G_T
M,FH?^ .B?_*RC^RM3_Z&34/_  !T3_Y65O44 8/]E:G_ -#)J'_@#HG_ ,K*
M/[*U/_H9-0_\ =$_^5E;U% &#_96I_\ 0R:A_P" .B?_ "LH_LK4_P#H9-0_
M\ =$_P#E96]10!@_V5J?_0R:A_X Z)_\K*/[*U/_ *&34/\ P!T3_P"5E;U%
M &#_ &5J?_0R:A_X Z)_\K*/[*U/_H9-0_\  '1/_E96]10!@_V5J?\ T,FH
M?^ .B?\ RLH_LK4_^ADU#_P!T3_Y65O44 8/]E:G_P!#)J'_ ( Z)_\ *RC^
MRM3_ .ADU#_P!T3_ .5E;U% &#_96I_]#)J'_@#HG_RLH_LK4_\ H9-0_P#
M'1/_ )65O44 8/\ 96I_]#)J'_@#HG_RLH_LK4_^ADU#_P  =$_^5E;U% &#
M_96I_P#0R:A_X Z)_P#*RC^RM3_Z&34/_ '1/_E96]10!@_V5J?_ $,FH?\
M@#HG_P K*/[*U/\ Z&34/_ '1/\ Y65O44 8/]E:G_T,FH?^ .B?_*RC^RM3
M_P"ADU#_ , =$_\ E96]10!@_P!E:G_T,FH?^ .B?_*RC^RM3_Z&34/_  !T
M3_Y65O44 8/]E:G_ -#)J'_@#HG_ ,K*/[*U/_H9-0_\ =$_^5E;U% &#_96
MI_\ 0R:A_P" .B?_ "LH_LK4_P#H9-0_\ =$_P#E96]10!@_V5J?_0R:A_X
MZ)_\K*/[*U/_ *&34/\ P!T3_P"5E;U% &#_ &5J?_0R:A_X Z)_\K*/[*U/
M_H9-0_\  '1/_E96]10!@_V5J?\ T,FH?^ .B?\ RLH_LK4_^ADU#_P!T3_Y
M65O44 8/]E:G_P!#)J'_ ( Z)_\ *RC^RM3_ .ADU#_P!T3_ .5E;U% &#_9
M6I_]#)J'_@#HG_RLH_LK4_\ H9-0_P# '1/_ )65O44 8/\ 96I_]#)J'_@#
MHG_RLH_LK4_^ADU#_P  =$_^5E;U% %6S@GMHC'<7DU](79O/FBM87"D "/9
M:06\6U2"0QCWG<0S' Q:HHH **** /\ .\_X/AO^2K_\$\?^R??M&_\ J4_"
MBBC_ (/AO^2K_P#!/'_LGW[1O_J4_"BB@#^OW_@B9_RB1_X)T?\ 9H/P1_\
M4/LJ_4:ORY_X(F?\HD?^"='_ &:#\$?_ %#[*OU&H **** "BBB@ IK_ '&_
MW6_D:=37^XW^ZW\C0!^&_P#P10_Y&?\ X+*?]IMOVQO_ %!O@37[E5^&O_!%
M#_D9_P#@LI_VFV_;&_\ 4&^!-?N50 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?YWG_  ?#?\E7
M_P"">/\ V3[]HW_U*?A111_P?#?\E7_X)X_]D^_:-_\ 4I^%%% ']?O_  1,
M_P"42/\ P3H_[-!^"/\ ZA]E7ZC5^7/_  1,_P"42/\ P3H_[-!^"/\ ZA]E
M7ZC4 %%%% !1110 4U_N-_NM_(TZFO\ <;_=;^1H _#?_@BA_P C/_P64_[3
M;?MC?^H-\":_<JOPU_X(H?\ (S_\%E/^TVW[8W_J#? FOW*H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *.G6O$OCI^T=\$?V:O!UUX[^-_Q)\+_
M  \\.V\4SV\VNZA''J&KS0J&-CX>T6$RZQXAU%\J$L='LKN<E@75$RX_GE^+
M/_!:O]HW]JGQ;J?P6_X)@_L]>-/%VK#-M>?$O5?#T&K:MI<$\HMX]5?3+F4>
M"OA_8%I"8]6\>:S*60JZ0V4Z,J_&<1\></\ #=58*M5Q&9YS44?89#DU'Z_F
MU:4X\U-2HQG3H8-58WE1J9AB,)2K<LHT9U)KD?V?!_AYQGQ[4Q2X6R'%9AA,
MO][-LZK5,-E?#>1TK1E*KGO$V;5\#D&3Q5.7M80S#,:%?$136%I5ZEJ;^AO^
M"P__  5(_:#_ &"/BA\%_!?P6T#X2ZWIWQ!\ ^*_%6O-\0_#_B;6K^WO=%\3
MZ;HVGKI[Z#XQ\,I;V4]M<W32I<07+SS1;H9T2.2,_GW_ ,$_/^"Y'[47Q%_:
M$^ 7P(^.^I_!"+X:^)O$.J:%XU^)OB'2=9T'Q8MH=!\4ZWIU[?>)KSQQ!X4L
M+EM9M]'T2&XFT&.VDM&@MFB-]-]K;POX[_\ !%3_ (*K_%G6= ^)7Q USP+\
M9_B'XOTN[U#Q@VI_%JVBOO!%VEU$EAX<N]<\206\'B"XEMGDGD?PY"VA:2;<
M:?:7E]$8IZXOX5?\$ _^"@6I_$'PS8^.+'P+\)_"T]S?#5/B)I?Q \.^.+WP
ML8M(U&?3[R/PGI=_I.HZW%=:K%8:5=VUGJ%O-%::A/> RK:M!+^*X_,_%G&<
M0+-<'DF?8']['ZGDU2IBJN5PI5)8.<<-C,5##8?#QI8J6%HSQM25-2P/M<51
MC5:C4G5_T3X5X*^BS@? R64\3<5>"&*\3:/!_%F#Q'%&'SZ>/]CG]9YO_9N/
MH4'2P>>9B\NE++U1^J9)+$XWZI%Y31QE.OA*F)_N<TO5],UK3[75-)U"QU33
M;R%9[74-.N[>^L+F)AE9;>]M)9K6:-ARKQS.I'()%:-?Q#^+_P!F?_@J]_P3
MEU*YUVTTWQ_XL^&]A(UQ>?%+]ECQ!K>M:>EE!L:6^\4?#^TBL-1@CAB"M>+X
ME\$C2-H,3>()4#R+]K_LM?\ !8?]ICQFUOI&BZW\%/VG-25DBN/ 6O7EC\$O
MCZSP+B:RTS0;N31-*\67R']TT?A#1_&=Y-,A01!RP'T&%\;\7EN+66\<^'O%
M/#N,3M]9RBE_K/E]6,;*=:E1PM'!Y_.EKS<U'(:].*O^]<4IR_SZXD\)_$7A
MK+JW$$,@I<:\'4;RGQQX89A3X\X:H4U%RE4S6&6TJ7$7#C@E^\I<2\/Y14A*
M\;2MS/\ JAHK\G?"/_!7CX#P:TGA']H/P%\7OV8?&:MMN]+^)?@O5KG3(&9B
MJ^7?Z78KK?D[E(%S>^%;&W8$,)6&2/T1^&WQL^$7QAT]=3^%OQ*\$^/[0P+<
M2GPIXDTK6;BUC;&!?6%I<OJ%A("0'AOK2VE1CL=%?*U^E\.^(7!/%DW1X?XF
MRG,,7%M5,NCB8X?-J+C\2Q&48M8?,\,XZW6(PE)JSTT9^783-<MQ[MA,;0K3
M6])34:\>OOT)\M:'I*"/4:*0$'(!&1C([C/(R.HR/6EK[(] **** "BBB@#_
M #O/^#X;_DJ__!/'_LGW[1O_ *E/PHHH_P"#X;_DJ_\ P3Q_[)]^T;_ZE/PH
MHH _K]_X(F?\HD?^"='_ &:#\$?_ %#[*OU&K\N?^")G_*)'_@G1_P!F@_!'
M_P!0^RK]1J "BBB@ HHHH *:_P!QO]UOY&G4U_N-_NM_(T ?AO\ \$4/^1G_
M ."RG_:;;]L;_P!0;X$U^Y5?AK_P10_Y&?\ X+*?]IMOVQO_ %!O@37[E4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 452U'4=/TBQNM3
MU6^L]-TZRA>XO+_4+J"RLK2",9>:YN[J2*WMX4'+RS2)&H^\PKRS_AH+X'GQ
M(?"'_"V?AW_PD@T(>)CI/_"8^'_M T)M2.CC4]_]H?9OLYU-39X\_P WS1_J
MMF'K"MBL-AW36(Q%"@ZLXTZ2K584W4J2ORPASRCSSE9\L8WD[.R=G;HI83%5
MX\]##5ZT>=4^:E1J5(^T:34&X1:4FFFHMW:U2/8**IZ?J-AJUE:ZEI=[::CI
M]["ES9WUA<P7EG=V\@S'/;75M)+;W$+CE)89'C8<JQ%7*V332::::NFM4T]F
MGU3,)1E&4HRBXRBW&49)J49)V<9)V::::::NGHPHHHIB"BBB@ HHHH ****
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
MPT_X(H'_ (J?_@LIU_Y3;?MC=C_T(WP)]O\ /XBOW*R/?\C_ (4 +129'O\
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
M2I]=\8>)-"\*:):@FYUCQ)J^GZ%I=NH4N6FU#5;BTM$ 52QS+D $XX-?G/\
M%#_@K1^R5X'O3X?\#ZUXJ^/'C"4S06GAWX.>&KSQ#'/>(66*$:_?_P!EZ+<1
MR,O,NBS:VZH0X@=2,_+\1\:\)<(THU>)>(LHR;G5Z-'&XVA2Q>)=U%1PF"YW
MB\74;:2IX:A5J/I%G'B\QP.!BI8S%X?#W^&-6K&,YO9*%._M*C;V4(R;Z(_3
MFJEY?V6GVEQ?7UW;6=E:0R3W5Y=3Q6UI;0Q#=)+<74[QP01QJ"7>61$4 EB
M#7X!?'S_ (**?MIZ3X,?QYJO@'X3_L)?"J\,L>E>._VC];FU3Q_KEPL+2PV7
M@SX=G3)/%?B/7)H62>'2=%^%7B$*2LD]Y%:;IZ_%BU;]O_\ X*?>-E\/_ W5
M_C'\9/!%O?36>L_'#XP17G@#X*Z'.9"UU-I&D//J'AK2H84)>/2-,TG7O'$X
MV^9X5TD I%^79GXWRK5Z.!X,X%XHXDQF*<?JM?,\-/A7+Z]*=N7%4:69T*G$
M6(PMFY>WH<.SH2C%N-?=K] X%\-^//$7"ULXR#A]Y5P?@IN.:>(G&^*AP;P%
ME<8NTW5SO-*;Q&85XRM%9=D>79KF<YR@H8-J?,OZCOVA/^"L?["O[.5M=IXM
M^->D^+=<@,J1^%OA9;R_$+6KF2)2)8HY]&<>'K=XWPDAOM>MDB;/F,@5RO\
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
MD_\ BZ/^$6\/_P#0*MORD_\ BZWZ* ,#_A%O#_\ T"K;\I/_ (NC_A%O#_\
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
M16EM'%&;S7M?ND;3O#^DQRWMR+BY>QT^^_BE3_@K1^UXO[7A_:\/C$/KC :
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
M>+23/J&L?&;XH:Y>6]Y>,0S2MI_AEM!GDB+*#]GU#5M35@2LSS #'1X@>$O
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
M8XN*7^V9IEN49[C>>Z?/''<38'/L9";:;E.%>,F^NY_!M+BCPCP,U5R[Z.O
M.(KQUCB.)^*?%'B6M?1-S<^-\NI3?;]S%1=W9MIQ_GU\&V__  6E\/Q1V7PP
M_8<_X)N_L\VX*[7AUZ6YN$6SC)=97\%>()EF34Y"!;2&!KBU\LBY=0?-;T$?
M"K_@OOXLVOJG[4'[#WPOB=8E8>%OAEXA\67ULDY^T2SP#Q#X0O[:2\L<BP2-
M[E;6ZB5I=_F8G;]RZ*^_PW!>%PM*&'I9UQ%##4U:&'PV8T\MH05EI&EE&%R^
M$5IIRQ5M+66_JP\8H82"AE/A/X+93&/PJ' D<Z4+6LXKBK,^($[+2TU.,KWF
MI27,?AI_PPW_ ,%=O%^7\<_\%:(?#)F\ZZEMOAI^SIX3L8H+N8^0]K;7!D\.
MSG3UM2TD!98Y(+O8\4(*B:ORE_X*\?L&?M,_!GX"?#OQ5XX_;0_:<_;3EU7X
MQ:?X>M_ 7B?POJ%YX<\-!_!'B^_@\7VGAWPYJ'BB2#6K86$^B-J[Q0136FN2
MV\LBS-&MQ_9$TB(K.SJJ(&9W) 1%0;F9W/RH%')+$ #))P*_GH_X*\?\%;HO
M@1HT_P"SU^S!XCL=1^+WBO1'F\7?%3P]JFG:KI_PIT*^EN[!M,\/76G75W"_
MQ0OQ;SLLMR$7P/ITEKJXAN-;OM*_L_Z;AWP(Q7BGCUPAPZ\WJYCF45&KFF89
MUGF88+*</&<95\QQU/$YC/#+#TH1;=-PE4K3Y*.&I5<1*E2EC4^FIF?@AB,!
MX@<1X#@6&1Y#B'7EPWP]P!X><*8[/:DJ-2E0RO+\TR?A*&;4*]6K4C*-:C7M
M3@ISQ-2&']M57\;GA3X>>/=7\06<%A\/O'6K#2_%&C:9K<-AX&\5:F=*O!JU
ML+C3=:AL]&N#I=ZL4<_GZ?J:6UTD<<QE@"1R;?\ 4UMK6UL;>"UM((+2TM8(
MK:VM[>*."WMK:!%BAM[>&-4B@@AC18XH8E2*-%5455 %?YP_['O[<?QR_8P^
M+TGQ5^'.O7&LPZ[(\?Q(\$^)M5U2X\,_$K3I9)[B8>)G\^6[77;2XN)[_2/&
M$1DUW2;V6Y=IKS3[_5M-U'^G7X7>(_\ @L]^W7\/_#'Q2\/_ !+_ &?_ -C3
MX1?$'2UU;P\=%\%ZYXC^*%YX;N+F:"TU1-/\7:;K\]L-0AM_M^F7ZZOX8_M+
M3I[34]/"V5Y;R-^RXOZ&N,\$,;CJU3Q X>K<*YS'*H4^(.(XU<FK4\=A:.+E
MBL##*LN6=X_&5Y2J5\10C@J%:'U6-)5*BK*JH_C7B!^TAI?2^P/"U*?A-GN1
M<5<&5.)Y5>'^&,P7$N'QF!SO$9+#!X^IF698;A[ Y?2H4\OP^&KSQ==2J8NM
M7E2ITZ"I*?[]:IJ^E:)87.JZSJ5AI.F6<1GN]2U.\M]/T^UA7K+<7MW)#:P1
MCJ7EE10.IK\_OC/_ ,%7?V _@:M[;^*/VCO!'B+6[-2!X;^&<US\3M:GN 0#
M9@>"X=6TFSN020RZKJVGHA!$DBD8KY2T[_@B=X%\?ZC!K_[8_P"U5^TM^UEK
MD312?V?XG\;WOA'P6ASOE@MM!MK_ %_6+2V9L".+3_$>G1HH^6)2<+]\?"?]
MA+]BG]G6V6_^&_[/'PD\(3:8BR_\)3JGAVRU[Q#:"+'[]_&?C1]9UR'! 9I/
M[5C&[!..*YUEOA-E#C]<X@XLXTQ*:?U?AW*L-PSE<Y)Q_=K-L]EF&9SA-NW,
MN&\/.UU'EG8_-%F'BWG/^Y</<*<&8>7N^VXAS7%<39HE+[:RG(88'+83BM5%
M\15XN5D^:-S\^W_X*X?&_P"-)DM?V+/^"=W[1/Q<M;IA#IWC[XFV\'PM\!AV
MP$NGO1#J^G7%LWWPD_BS1Y3'RQCS@-_X5?\ \%OOVBS)+X\^.GP#_8I\*7\B
M1S^&_A3X>3XA>/K.U*@'_B<7+:[%'<@9S/IWQ"T]O-Y6*) H'W]\5?\ @HA^
MPG\#XKD_%']K7]GWPG<6.[[3I%S\4?"NI^((2@!VKX:T/4=6UYGVGY(HM.9W
MP0B':<?GAXY_X.,O^":F@:BVB?#?Q7\8/VBM=)\NWTCX&?!;QAKLMU<D,%@M
M[KQ9#X-M)_F7!>W>=64[X?- (K[C)<'Q9CH*IX<^ <*='EYHYWFW#V=<:5X6
MY'&M/,.(:<N%Z#CI)3ADV&BG[ZLDT=M'PMXHSNTN)>..-<YIO26"R"-+@S)Y
M0=N>G*614J><2A*[35?B"K>#LV]S9A_X(:?"+QT;G6OVHOVE_P!J/]ICQI/:
MWT$.N^+?B"^D:9I-U>VTD U+1-&=/$-]:W%I*T=S:VEUXAN]+DD@B@OM/N[3
MS+=_YM+?_@G/:R?\%!_^&'G_ &EO@.;*/6!._P 2$^(G@PWDGAH7XMSX?C\%
M?V__ &G_ ,+Q8YTIOA)N.J1ZKG5C(?"(&K-^S'QZ_P""M/[>G[1'P.^+OAC]
MD3_@E7^V?X.'BKX=^,M)T'X^?$"*/P'J'@F&ZT&]BN_%_AOPJ^@M)K?B/2+!
MKJ[\/Z?I/BL:E)J\=D=,^U7XM[63^#D.$D%TTLD+K=BX-XT\D-[%J"W/F&[:
M]=DO(M:CO@9VO'D358M44SO(NH*SC^L_ +A?Q?S3"\8U>+..<'E==X*CEF59
M'AUPSQ#+(\97IUIX;.GEF1YC'!Y%[":JTZ.45:.'69SC7GBL/3A@\/*IS9E]
M$CPPXRC@)8_+JF35\IS"EBZM3+<=+%8_.*$HKV^!SS&8C%8O&5\/7]E32J5*
M\,?2Y:GU;$T(U*GM/]!?1?V#O^"B/_!./^U-2_X)^_%[P[^T#\%[C6+SQ)K/
M[-WQDTC1=(UR[O)[2**ZN]+UJUFT33M2UJ:WL+>.2^T/Q%\/[JZ>*S@ET36/
M+$5?0/P6_P""U'P7OO%$?PE_;"^'GCO]BOXT6SQV=]I'Q2TO5'\!W5T7BMTG
ML_%SZ7I]]I%E=2F6X6]\3Z#IWA^WMMIC\4Z@N)W] _X)!?MY?"_]L+]D7X*:
M6/C9H'Q#_:*\ _";P;HGQW\-7M]+:_$*R\6:+I=MH^J>(]7T;51#J>N:;K4U
MO#=GQOI*ZGX=UJ^NIY$U07S7%K%^@/QH_9Z^"/[17AA_!WQN^&'@_P")?AYE
M?[/:^)](@O+K3'D*%[G0M8C\G6O#UZ0B@7^A:CIUXH  GQD'^/N*N(:$>(LV
MX;\9>#Y8S/<MQN(P&)XOX?H1X7XLJ^PJ.E3S'%86KA89-Q#1Q%*G3K8:KF&7
M8;%XG#3IS69I34SDJ^&6?\$U:E'PWXEK9/A<+.<8\&<40Q6><)M*5U3RZK4J
MQS[A^E4;E57U#&XC!+F4HY;-:'I?A[Q'X>\6Z+IOB3PKKNC^)?#NLVT=[I&O
M>']3L=9T75;.7/E7>FZKIL]S87UM(%)CGM;B6-@.&-;5?@7XA_X)+_'C]E[6
M-2\?_P#!,7]JCQ=\)9)9I=3O?@)\5=2E\5_"OQ!,L4I-I'>7=EJEF)'4_9;*
M7Q9X6UW4H#*77Q=IVT3I9\*_\%>OBM^SKK^F_#;_ (*<?LN^,_@)K-Q<_P!G
MV7QI^'FE7GBOX0^(9$>",WD,%K>ZT1#'&S3WDG@_Q1XUG5F53H6FY,,?SE3P
MPCGD)XOPWXAP/&]%0=6>1\BR;C7"PC%SFJO#>,K3>9*DFH2K9!C,VC*5VZ=)
M60J7BA+(ZD,)XD</8[@FM*<:4,\4_P"V>"\5.3C"#I\1X2E'^S959-RC0S_!
MY5.$;152K)-G[UU',I:-P!DE' QUY1AQW!)(''->6?"#XZ?![X_>%(/&_P &
M/B1X0^)/AB=8MVJ>$]:M-4%C+,K.EGK%G&ZZCH>HA48R:9K5G8:A$5(DME((
MKU>OR[%83%8'$5L'C<-7P>+P\W2Q&%Q5&IA\10J1^*G6H5HPJ4YKK"<8R75'
MZEA,7A<=AZ.,P.)P^,PE>$:N'Q.%K4\1AZ].6L:E*M2E.G4A+I*$G%]&?YK&
MJ?\ !.W]O>75-5EC_8R_:7>.75=4EBD3X1^*&22*34+F2.1"+3!21&5T(X*,
MI'6OZT_^" OP3^,'P+_90^*7A?XU?"[QW\*/$NI_M"^(/$&FZ#\0/#>H>&=6
MOM$N/AY\.;&#5[2QU***:;3Y;ZPO[..[13&US9W,6=T+ ?NGA?0?D*7 '08K
M\KX7\,,MX7S>GF^&S+'8JM3HUJ*I5X8>--JM%1<FZ<(RO%*ZUL^MS^P_&+Z7
M_%7C'P-B.!<VX2X=R?!8C'9=CI8[+<3F=3%1GEM7VM.FH8JO4I<E1Z3;CS)?
M"T]RBN,\??$7P'\+/"VJ>-_B3XQ\,^!/!^B1&;5?$WBW6]/T#1+%<,56?4=3
MGM[832E2EO;*[W-S*5BMX9965#^*7Q#_ ."OGC?XZ>*]3^#G_!,/]G[Q/^TI
MXVMY#8ZE\8/%&D:CX;^#/A$S,T2:G.-1FT*ZN[49+P7?B_6/ =A/)&KZ?!X@
MB=89?WOAC@;B;BYUZN3Y>_[.P>N99YCZU'+,@RNGHY5,QSG'3H8##<L7SJE*
ML\152:H4:LK1?\*<3\=<,\(^PI9QF'_"CC/=R[(\OHULSS_-*CNHT\NR; PK
M8_$\TER.JJ,</3D[UJU*-Y+]KO'OQ$\!_"SPMJGC?XD^,?#/@3P?HL)FU7Q-
MXMUK3] T.Q3#%5GU+4Y[>V6:4J8X+=9&N;B4K%;PRRLJ'\4OB'_P5\\:_'3Q
M7J?P;_X)B?L_>*/VE?&]O(;+4OB_XGTC4?#?P9\(F9FBCU.X_M&;0KJ[M1\S
M07?B[6/ >G3R1H^GQ>(8I%@EA\!?\$B_B/\ M!^*M+^,'_!4']H7Q-^T)XJM
MIAJ&E?!+P9J]_P"&O@YX0,Q21M-2738-#EGA"'R;JW\&Z-X*BGDB(O\ 6/$4
M3M/+^UOP[^&?P]^$GA33/ OPP\%>&/ '@[1HQ'IOAKPCHFGZ#HUK\J!YEL=.
M@@ADNIR@DN;V82WEW+NFN;B:5F<_7V\,^"?B?_$4>)*7V8O&93P#@*\>\O\
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
M:GZLVUI;6<$-K:6\-M;6T<<-M;P1I#!;PQ((XXH((U6*".- %2.)$15 55
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
MXE"O!)X/>-  J0IM$)W?V3/^#<_]C+]E[XW>%OCEJ'C/XN?&[7/A_K5IXF\
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
M^'/#%W:^()]-TRRM]'NM,B^'/@_0]-M;.QM= GN;.S,EU_9'\'/@A\(OV>_
M>C_##X)?#KPC\+_ &@H5TSPKX,T6ST72HI'"^=>W$=K&LNHZG=LHEO\ 5M2F
MO-4U"<M<7MY<3,TA]3KVLM\=O^(?8J-+P;X7RSA/ 0O2QF;9]1H<2<6\2T5=
M*&=9G7IT\-@,'4G&CBO[*R##X"A1Q5&G*6)Q*C=[4\Z^H22RG#4\+!:3JUXQ
MQ&*Q"72M4DE&$&TI>RH*$8R2?-+<_"__ ((Q_P#!(.^_X)KZ%\2O&WQ2\=>'
M_B#\=OBY9Z!H.L/X+AU:+P-X)\&>&KR]U2R\.:%=ZU!I^J>(]1U36;]]5UWQ
M#J&CZ3'_ *'I6F:5I=M#:7E[JG[H445^0\8\89_QYQ%F/%/$V-^O9QF<Z3Q%
M:-*GAZ4*>'H4\-AL/A\/1C"E1H8?#T:5&G",;M0YZLJE6=2I/R\7BZ^-Q%3$
MXF?/5J-<SLHI*,5&,8Q22C&,4DDO5W;;91117S!S!1110 4444 %%%% !4%S
M:V]Y;SVMW!#<VUS#+;W%O<1)-!/;SH8YH)H9%:.:&:-FCEBD5HY4)1U9209Z
M*:;333::=TUHTULT^C0'\\_[8/\ P0@\(:QX^?\ :?\ ^"<?Q)U']B#]J;2+
MB\UFRB\%7>H:)\(?%>I7,CSW=K<:/H<<MQ\/1K#NT>IQ^&]-U?P%J<;.FO\
MPTU<W%Q<GQ#X0_\ !<CXU?L>^)KK]G7_ (+(? /QI\*_B1H>E7]SX7^.WPT\
M'OKW@SXL6>E0,8KM=!T":72-0NM7FB-K!XJ^&M_J'AHZG=6UIXE\,?#TI<F+
M^H>OQ)_X+X_L<?%W]LG]AH>'?@5X<'C+XD?"CXI^&/B]8^"K-+;_ (2+QEH6
MDZ'XI\,^)M \)O<R6\4GB)-/\4#7K'2VN86\0-HC:+;;]2O+!&_H;@/Q P''
M.8\/< >,5/"9_P /8K$X?*<MXQS+&++N*^#H5I<F'EA^)Y4ZLL3D\*LE&ME^
M?0QN HPE&I"IA*5 ][!8Z&-J4,#FRC7H3E&E3Q=2?L\5A.9VBUB6FY4D])4Z
M_/!)IWBHH\[_ &7O^#B_]AS]I?XU>%/@E+X>^,?P:UCQ]K-GX:\$>)_BGHGA
M"+P=K/B?5;O[%H?AV_U;PCXQ\33>&]0UZ[DM++2+C7+2WT>?5+NWTN?5+:[G
MMA/^_0.>G^?\]Z_RZ?V.O^"9/[:G[0G[1GPW^'NE?L__ !@\ V%GX[\*:CXY
M^('Q%^&OC/P)X1^'OAK1/$6GZGKFN:OJWBS2="M[J^M+*PN5TCP]I<]SK>MZ
MJ;2QLK94EEO+;_4548'/JQ_-B?Z\UZ'TE_#?PY\.<]X=PGA_FLL3_:678NOF
M^52S2EFSRV5"KAHX#%?6(N56DLSA5Q-L/7G-Q^I>VI\M*O"*OB'+\OP%;#QP
M%7G]I3E*K3]JJKIM./))M:Q]HG+W9-_!=63LEHHHK^:#YX_SO/\ @^&_Y*O_
M ,$\?^R??M&_^I3\***/^#X;_DJ__!/'_LGW[1O_ *E/PHHH _K]_P"")G_*
M)'_@G1_V:#\$?_4/LJ_4:ORY_P"")G_*)'_@G1_V:#\$?_4/LJ_4:@ HHHH
M**** "FO]QO]UOY&G4U_N-_NM_(T ?AO_P $4/\ D9_^"RG_ &FV_;&_]0;X
M$U^Y5?AK_P $4/\ D9_^"RG_ &FV_;&_]0;X$U^Y5 !1110 4444 %%%% !1
M110 4444 %075Q':6\]U+N,5O#+/)L&YMD,;2OM!(RVU#M&1DX&1UJ5F5 2Q
MP "?P'4_0#DGH!R<#FOQP_;2_P""SG[+G[.5SJWPJ^'<U_\ M+?'V\^TZ#IW
MPR^$DG]L:=8Z]<P^2FG^)_&NGV^J:9:7T'G.USX>\+VGBWQ;#+";>ZT*R#-/
M%YF;9QEF2866+S3&T,%1UC"5:7OU:EKJG0I14JV(JOI2HTZE1](L^NX+X$XM
M\0<YI9)PAP_F6?XY\M2O3P%&]'!X;F49XO,<;4=/!99@J?\ R\QN/Q&&PM/3
MGJQNCRIO^#BW_@G\C,ITS]HC*LRG'PELR,JQ4X/_  F?(R#CUKZG^&'_  6'
M_8'^(_PCU+XSZE\:-+^$_AG3?%>J>$!HOQ>-AX5\>ZI?Z3IVD:G<WVA> ]-U
M/Q%XFUO1WAUB"&WU#3M/G2:[M[ZW"*]JY/\ GB30W$;GS[>XA:1I) LMM/"3
MND??M$L:LRK)N3< 1E2"=P('[4?\$S/"?P=\4?#O5K3P]^PG:_M??M;3?$;5
MHM$UKQY'J>K_  C^'W@2#2/#9T&3Q'X:.K0^&KNY769]>N;V;Q)#H-F(9+('
MQ(71;,?S9A?&O/\ #UV\TGE2HSBZ6'I4\JS;%8G%8VIRK#87!8'*(XW'X[%U
MI<T:.%HTH1J:SJXBA2A.I'_1+Z0'T9/HY^#'AW6XXS*MXDTL/A\WRK+U2R3'
MY5G&98RMF$JL*6"H8?'X3"X>A[>5.\\:XXR6&C%RC@<1S-1_=KQ__P %_/@C
MJ+ZQIO[)_P  /CW^U/J6C+,U[X@T?PQ<> /AMIT2*=E[K'BG6[+5-9TNQ#E2
M\^I^%M,A9.$N%9X]WYL:U_P5&_X*V?M<^*)/ 'P#\*>"O@N]XLZ#2?A=X63X
MA>.K/3/,VR:AJ_B_Q6?$.D:)9VD>#<^(Y=(\(Z9:)NN)-0MXL.F]^UM\0O@K
M^S!IVG6/_!1K]HR'Q]XUTJWL[OP/_P $ZOV.(]#\.:1HUQ=*&TNT\:Q^&[;0
MO!/P[L)I7BM3J=_96WB75("S>&O$/B6X2.TD^0/B=J?[1WQV\!6L'[4_C#P?
M_P $A_V!M=LX=4T#]E?X5:1=S_M-_'SP\%F^QS:SX#C73OB?XY&JQVOV.X\;
M_'=_!/P[MI;NVU'_ (0'Q%;$WC_T'X=^ ?TD/&KZAGN?9O4\#_#''U+83-,X
MRAUN.^*()0G.EP9P3D^)QV9XJNZ3:3K9EFE*FHSJ8ZE@E"I!_P -8CQ:X.X6
MR^KG?#GA3P)X?\.X2+=3C;QHS.KXB<1U80LZ>(PF2XR61\!X+$R^*%.OPSFU
MJEH/FY4G\U_'#4O#>H_$'3? _P :?CI\:/\ @IW^UMK5_P#V5HG[.OP3\>>)
M_'7@?1?$RLT;Z)XX^+]@GB:SO+G3+K$.K>"_V=]#UN>V'G0ZA\1O!GE/<U])
M>%_^"47PW\#'2?C]_P %?OC#\,_V5O!LM@NK>"_V*?@'-"OQ,UC289)9;72]
M7GT6^\6^)(/.+PP:I>Z3J'C;QA<,Y'B#XG^'+B"6&V^SOV-OA+\?M8\+#P-_
MP2B_9$LOV*_A%XAL(=-\5_MN_M%I%X@^/GQ)T7A%OM+\2:CI-T8[2]@@2>#P
MY\,?#VK^%-+U%$?2]:\*OMGK]>OV;?\ @C=^S?\ "C76^*'QXO=<_:\^.^IW
M,>IZY\1?C@\OB#1SJZN)6NM)\$ZG>ZO82LD@0P7OC"_\8:K;M&KV5Y81G[.O
M]C9%PSX._1UH5*'#<L7@N*W"5/,.*\;6RCC3QQS6K*#HU^7-;5^"O"7"UZ=2
M2JX7(X8W/YT)0J5J5+$PD?D7$_TI_&?Q1P+R+@+&Y_FG#DHJ#XHXPE5X3X#5
M--2C4X=X$R+"Y1A<?"+3C1EEF295@>:G!_VJVKGP-\%?BU^U/\=?!%A\$O\
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
M5555(+9  H%=-17PG$_''%_&=>%?BCB/-L[E2_W>CC<74E@L'%)14,#E\'#
MX"DDDHTL'AZ%**T4$<6)QF*Q<N;$XBK6M\*G)\D>EH4U:$%Y0C%>04445\J<
MP4444 %%%% !1110 4444 %%%% !UZU\&?MO?\$V?V3/^"@'A$Z#\??AU:7/
MBBQL)K+PI\6/"_V;0/BGX-64EA'H_BF.UN#J&C^:S27'A3Q/::]X2O78R7.B
M/<+%<1?>=%>KDN>9QPYF6%SG(<SQN49K@JBJ87'Y?B:N%Q5&6S4:M*49<DXW
MA5IMNG5IN5.I&4)2B]:-:KAZD:M"I.E5@[QG3DXR7S36CV:>C5TTT['\EKV/
M_!6O_@AX4ETZXU+_ (*-?\$]O#_^LL)5U-?BO\'O"T#ECY:J/$7BCP98Z79Q
M$":T/Q!^$44,9,NG?#1+A3'^ZG[#?_!3#]DO_@H'X5&K_ ?XAV[>,;#3XK_Q
M5\(?%OV30?BIX1C<A))]1\,F\NH]8T1)BL4?BWPE?>(/"EP[QQIK"W#-;I]^
MLH8889_^OP>>HR.#Z@D'@U^$G[<W_!"WX%_'[Q1+^T%^RQXFU']C#]K31[Z?
MQ-H?Q)^% O-!\(Z_XG1'F%_XI\+^&KG2+G1-9U"=0E]XT\!7>B:W<F>>X\1Z
M=XQC9[";]E7%W /B=^X\1L%3X+XOJZ4_$?A?+(?V7F=>5OWG&G"6#5*E4J59
MN<JV=\/0PV,<YPEB<OQ,*<I/U?K6!S'W<?!8/%/19AAJ:]E4>FN+PL;)MN[E
M6H<LVW>5.26O[AZKH'A_7)]'N=:T72-7N/#VJ1Z[H,^IZ;9:A-H>M16EW8Q:
MSI$MW!,^EZI'8W]]9QZE9-;WB6EY=VZSB&XF1[M]J%AI5C=ZCJ-Y:Z?IVGVD
M]]?7UY<0VEE8V-I"\]S>7=U.\=O:VEM!&\T]S/)'!!$C22R(BEA_EQ?$G_@J
M_P#\%*O'GB:UU7Q'^VG\=].U/PY9V7AN"'P#XQF^&VARKX<862W]YH'@.V\.
M:+K&K:A-:&]U;6M8TZ\OM7N)9'O"+>3[&G[G_L7_  )_X* ?\%Y/A?8^-_VM
M_P!M;7?"/[(OP]U[_A5&K_#OX6:7I_ASQ?\ %[Q7X-TW0=1UO5/%^CZ9I]AX
M+FN[ZSU^QFN_%GBN'Q=9MJ33)X>^'&A1(;Z3[_BGZ*.:\"Y1@^(>.?$7A?*>
M&J$U1S3%X;"Y[F6*PE2N^;#83)LOC@:,LUQ6,J.HHTYU,MITW&=:K45)3G'M
MK\*O 0^M8O&82A1FXO$U:=.K.JY<JC!0BJ<95YN*4(\TH<L8J[45I^JW[6G_
M  7W^"/@3Q@?@'^P[X#\1?MW?M*ZPUSIF@Z'\);?4=9^&>G:RAFMS]L\5>'[
M/5-4\<#39UBN-0L_AYIVI:.EN6AU3QMX<??/#\Q^%_\ @E!_P4!_X*5>(=$^
M*O\ P5X_:%U7P/\ #&*2/6?#7['/P/U"TT:QT;S'%S:VOB1]/?5_!OAN]@C9
M8KF]\_XG_$4Q9MAX]\/3Q&)/WC_9*_80_96_8A\(KX3_ &<OA'X<\$27%E;6
M?B#Q@\']L?$3QDUND0-SXP\=ZI]H\1:V9)81<KI[WD&A6,KLFDZ1IUN(X$^O
M>G2OSF?BCP_P5">"\'N'99/BU&5*KXA<40PF:\<XE23C.>4TU">4<)4JD93I
MVRJE7S%TW!SS15(MG"\QH81<F58?V4K6>.Q*A5QLK[NEHZ6%3U7[I.I:UZET
M?/W[.?[*W[/?[)?@.U^&W[/'PI\)?"[PI L37D'A[3Q_:WB"[B5E&J^+?$M\
M]WXD\7ZT^]_,UCQ+JNJ:BP;8+A8E1%^@:**_%\=C\=FF+Q&89EC,5F&/Q=65
M;%8W'8BKBL7B:T_CJU\17G4K5JDOM3J3E)]6>1.<ZDY3J3E4G)WE.<G*<F]W
M*4FVV^[;84445R$A1110 4444 %%%% !1110 4444 %%%% !00#P1D>AHHH
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
M>'/'_B^.X@,<ES93Z;X=\+SY4#PA=[=[_37[)7_!(O\ :I_9YT23_A$?B_\
M!3]G2\U6T-OXB\<>"O!=O\2/C%=:>%+3VLOQ%US1=)E\.Z:%,CR:5X.US0]%
M.&>YM[E@LM?!/Q-_X*'_ /!0S6Q._P 3/^"JO["W[/$%_P"86\&_LA?!SQ;^
MTEXS@4RHOV*W\03^"M6\+I=*H)BF/Q1M=YW;IMI!7Y-\9_";]KG]JW07M_!?
MQ<_X*Z_MAZI>W=HL&O>,M#O?@W^S^T4EU$NIE_"F@^*O%R7=G=V@GMK5+CQ5
MX9@M3(DE[#+;Q26LGZ9@_H"1S7,:7$'B)XS9I0C4ER2KX/%<3Y7E>'H3<?:^
MRSC#Y/P?@'AU&[G3PO&.(H*#FL+3C"<H2_(?%'Z4?#V<99BN$<!QUDW#G!N%
MIU:N%\(?!)8_&4\RJTH1]C2SNIP]&IG'%6<XOV5&$L;Q=Q!6PKQ=L13674Y2
M</D'X\_M>_$3XG?%+XAZWX5UG5OC-X*\/:[K7AKP'\1?C#JVMGQK\2/#^BZO
M=6L6MZ=90ZC=6/A32]8\NYU;0]*$UY#;I>6R3R27\EXD7VEXC_X*T_M1_&/X
M'^$O@_\ LYV?PI_X)T? K2?#&D^&_BQ\6O!UO%-\5_'WCG2M+M+#QK#X#T7P
MS86'B;3M1GNO)FDC\-:=IVLPO<1W/B#XS^%[>\:QC_,#Q5X/\2> /$>M^!_%
M_AS5/"/BCPGJ=WX?U[POK6G3:3JF@:GIDAM[K2[[3;B.*6SFM64#RF0*8FCF
MB+P2Q2O_ $P_\$)_V%(D7Q'^T_\ '_X*>"=1\*>([32[CX%7_CKPAK>M^,I-
M6L[KS+_XA>'M)N(;CPQ9^%M1LWAMM'\1ZKHUYXBU;4=/BU+PMJ.F:-:W%QKG
M]?U_H\?14^CAE"\3>%_#3)J.=X/!4,!@\PQV<YIQ)F7%.(QD\/.CB*JXHS?-
M<LS/.(RI2S*EF-3+\91P>&>/JT\MK4(8:EA?X*\+/I \;<7\<\0\-\.\!9)E
M^,S#$3EDF89M3SG,Z?!&5X.*I8N?$M+V].>=XN<J5.=#$8BIEJAGF*J89Q_L
MZOA,%EWR#^P3_P $Z?VB_&-[9>._V4/@]+\&_P"UI+C4=1_;V_:^L+7Q-\;]
M?N-329K_ %_X*>";ZRU?2OAY<:FD\QM_$O@G1M<\83N$:_\ V@99]RC^B']F
M#_@C]^S1\#->_P"%H?%-];_:G^/M_>+K&M_%?XXROXF#:^Q\R75-&\)ZI<ZK
MIT%V)@DUMJ_B6[\6>)K26-9+;7;<8C7]11XBTI> ;X=O^0/K70=!_P @[H.P
M[#@<4O\ PDFE^M]_X)]:_P#E=7\W<<>//''&-?&K#XG_ %=P&-IK#XFEE=>M
M+-,=A(MNGA<SX@K/^T\5A8<TU#+L/4P.2THR<,/E5"G:"_I;">'6#Q>8T.(.
M.<VS'Q#XEH2]I0S#B1TI95EE5V;_ + X8H1AD>34XR2E2E1PM;&TVK_792;D
M]Q$2-55%"JJA5   55& J@<!0. HP .  *=6#_PDFE^M]_X)]:_^5U'_  DF
ME^M]_P""?6O_ )75^)GZ,;U%8/\ PDFE^M]_X)]:_P#E=1_PDFE^M]_X)]:_
M^5U &]16#_PDFE^M]_X)]:_^5U'_  DFE^M]_P""?6O_ )74 ;U%8/\ PDFE
M^M]_X)]:_P#E=1_PDFE^M]_X)]:_^5U &]16#_PDFE^M]_X)]:_^5U'_  DF
ME^M]_P""?6O_ )74 ;I /7MT()!'X@@\]QGGO0% Y&<^I))^@))P/8<=ZPO^
M$DTOUOO_  3ZU_\ *ZC_ (232_6^_P#!/K7_ ,KJ -ZBL'_A)-+];[_P3ZU_
M\KJ/^$DTOUOO_!/K7_RNH WJ*P?^$DTOUOO_  3ZU_\ *ZC_ (232_6^_P#!
M/K7_ ,KJ -ZBL'_A)-+];[_P3ZU_\KJ/^$DTOUOO_!/K7_RNH WJ*P?^$DTO
MUOO_  3ZU_\ *ZC_ (232_6^_P#!/K7_ ,KJ -ZBL'_A)-+];[_P3ZU_\KJ/
M^$DTOUOO_!/K7_RNH WJ*P?^$DTOUOO_  3ZU_\ *ZC_ (232_6^_P#!/K7_
M ,KJ -ZBL'_A)-+];[_P3ZU_\KJ/^$DTOUOO_!/K7_RNH WJ*P?^$DTOUOO_
M  3ZU_\ *ZC_ (232_6^_P#!/K7_ ,KJ -ZBL'_A)-+];[_P3ZU_\KJ/^$DT
MOUOO_!/K7_RNH WJ0C(Q_D$<@_@>:PO^$DTOUOO_  3ZU_\ *ZC_ (232_6^
M_P#!/K7_ ,KJ /YUOVE_^#9[]DOXZ_&OQ1\7?!/Q7^*GP*T[QUK]_P"*?%GP
MZ\'Z7X+\0>%$U_6M1EU+Q!>>#6\2:8]]X1M-8O+BYOFT7S-:T?3;^ZN'TBSL
M=/:'2X/V_P#V5?V6_@]^QK\#O!G[/OP-T&XT/P%X+@O6@?4KPZKXAU_6=7O)
M=2U_Q3XIUEXH)-8\2>(-3GFOM3O?(MK=6:*RTZST_2[2QL+;VK_A)-+];[_P
M3ZU_\KJ/^$DTOUOO_!/K7_RNK[SB3Q/X_P"+\ERSAWB7BK-,XR7)Y4YX# XN
MI3=.%2C1>&H5L14ITJ=;'XBA0E4I4<1CZN)KTH5:L:=2*JU.;MQ&8X[%4:=#
M$8FK5HTK.$)M632Y4Y-)2G)1T4JCE))M)J[OO45@_P#"2:7ZWW_@GUK_ .5U
M'_"2:7ZWW_@GUK_Y75\&<1O45@_\))I?K??^"?6O_E=1_P ))I?K??\ @GUK
M_P"5U &]16#_ ,))I?K??^"?6O\ Y74?\))I?K??^"?6O_E=0!O45@_\))I?
MK??^"?6O_E=1_P ))I?K??\ @GUK_P"5U &]16#_ ,))I?K??^"?6O\ Y74?
M\))I?K??^"?6O_E=0!O45@_\))I?K??^"?6O_E=1_P ))I?K??\ @GUK_P"5
MU &]16#_ ,))I?K??^"?6O\ Y74?\))I?K??^"?6O_E=0!O45@_\))I?K??^
M"?6O_E=1_P ))I?K??\ @GUK_P"5U &]16#_ ,))I?K??^"?6O\ Y74?\))I
M?K??^"?6O_E=0!O45@_\))I?K??^"?6O_E=1_P ))I?K??\ @GUK_P"5U &]
M156SO8+Z(SV_F^6':/\ ?6US:ON4 G]W=0P2E?F&'"%#R%8D'%J@ HHHH _S
MO/\ @^&_Y*O_ ,$\?^R??M&_^I3\***/^#X;_DJ__!/'_LGW[1O_ *E/PHHH
M _K]_P"")G_*)'_@G1_V:#\$?_4/LJ_4:ORY_P"")G_*)'_@G1_V:#\$?_4/
MLJ_4:@ KYX_:'^!=W\=+/X36MKXQ'@X_"[XZ?##XVB3_ (1N#Q&->NOACK$F
MM:?X;G2?6-(_LZPU6YD$>H:A:O-?Q0*%LA#(6D/T/10!\1_$3]AOX>?$3Q[\
M0O$=]KVMV'@WXU^+_@)\0/CE\.[>VT^YTKXC^,OV:]4\/:C\--5?5;Q9;_0+
M>_M_!G@/P_\ $/3[&*X3QCX9\">&](MI_#H?Q%<>()/ 7[$'@'P)\0O OBFW
M\0Z[J/A#X/\ Q-^/7QD^"_P[N+;3K;2?A]\1_P!I2X\67/Q/UE=3M$COM=LK
M8_$/XF6G@'2KN&UC\(Z9\1_%&GW%SXABM_"S^&OMBB@ K\K?^"J7_!/KQ1^W
M]\.OA7X6\$^-/!/P^\0_#SQ_?>)KGQ%XN\-:IK[W7AS4O#&IZ-J/A_3Y-%GM
M-0M%N]2ETC5KA#<BSGET>UDEB>X@MGC_ %2IK_<;_=;^1KLR_,<QRC'8/-,H
MS#&Y5F6 Q-'%X+'Y?B)X;%8>O0J1J0E"I!^]3GR^SKT*BG0Q6'G5PV)I5</5
MJTYQ5P^ Q=#%8/-,JRK.\MQV$QF!QV5YW@,/F>6XO"XW#5<)6A6PN)A.'M(0
MK2JX3$T_9XK XRG0QV"KX?&8>A7I_P ,'[$7_!(;XC?M+>/OC1<V'Q;^$]CI
M/[(W[8&J?LY_%#2]2T+Q7XCB\5^+?A#J'A7Q)X_TC38FM-(MXM$U'0M;TJRM
M;G4(KR._35KJ"YM[9+60W']-/Q#_ .".W_!.WXB_:9KK]G70O!]_<O,XOOAE
MX@\6_#GR6E<N#%IGA;6['0!LSA(WT9X44>6(O+ 0?-O_  10_P"1G_X+*?\
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _SO/\
M@^&_Y*O_ ,$\?^R??M&_^I3\***/^#X;_DJ__!/'_LGW[1O_ *E/PHHH _K]
M_P"")G_*)'_@G1_V:#\$?_4/LJ_4:ORY_P"")G_*)'_@G1_V:#\$?_4/LJ_4
M:@ HHHH **** "FO]QO]UOY&G4U_N-_NM_(T ?AO_P $4/\ D9_^"RG_ &FV
M_;&_]0;X$U^Y5?AK_P $4/\ D9_^"RG_ &FV_;&_]0;X$U^Y5 !1110 4444
M (0",$ @]01D'\#3?+3IM7'I@;<^NWIGWQG'&<4^B@   &   .@' 'X4444
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 ?YWG
M_!\-_P E7_X)X_\ 9/OVC?\ U*?A111_P?#?\E7_ .">/_9/OVC?_4I^%%%
M']?O_!$S_E$C_P $Z/\ LT'X(_\ J'V5?J-7Y<_\$3/^42/_  3H_P"S0?@C
M_P"H?95^HU !1110 4444 %-?[C?[K?R-.IK_<;_ '6_D: /PW_X(H?\C/\
M\%E/^TVW[8W_ *@WP)K]RJ_#7_@BA_R,_P#P64_[3;?MC?\ J#? FOW*H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /\[S_ (/AO^2K_P#!/'_LGW[1O_J4_"BBC_@^&_Y*O_P3
MQ_[)]^T;_P"I3\*** /Z_?\ @B9_RB1_X)T?]F@_!'_U#[*OU&K\N?\ @B9_
MRB1_X)T?]F@_!'_U#[*OU&H **** "BBB@ IK_<;_=;^1IU-?[C?[K?R- 'X
M;_\ !%#_ )&?_@LI_P!IMOVQO_4&^!-?N57X:_\ !%#_ )&?_@LI_P!IMOVQ
MO_4&^!-?N50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?YWG_!\-_R5?_@GC_V3[]HW_P!2GX44
M4?\ !\-_R5?_ ()X_P#9/OVC?_4I^%%% ']?O_!$S_E$C_P3H_[-!^"/_J'V
M5?J-7Y<_\$3/^42/_!.C_LT'X(_^H?95^HU !112'.#CK@XSTSVH -PSC(ST
M_'L/J<\#J>W2C(SC(SS^G7\N_IWK\4/VD_&O[1_PY^,WB+4;R+XGV'CGQ5^W
MK^Q'X'_8_OO#/B*6\^$GCO\ 9R\>3_"+1OVA?A[XC\'6&L26XU+PUX:T;]JW
MXA_%&;Q+X9N_$.EZ/IG@OXC>%]5_LCPKI7_",\O^SC\??C!XC\1?L+?%O7O$
M_C"+QE^U?^V7^W_\&OC/\,]7UB[O] T;X8?"9/VM[[X?:;I7AB6:?1?",WP9
MN?V>_ACX<AU;2K.UU'47\4>*QXBU#4M4\87=S* ?NQ37^XW^ZW\C3AT':O'O
MB/XM^+?A_4K2V^'WPETWX@:7-IC7%]JEY\3-*\%265_]HFC_ +/33K_PYK,M
MVGV9(KG[:EQ#'NE-OY.Z,R, ?DM_P10_Y&?_ (+*?]IMOVQO_4&^!-?N57\P
M7[$GAG_@J]\$_B+_ ,%)9?@!\ _V)/'/@[XO?\%,_P!H[XR7I^+_ .U!\7_
M_BWPQKGBWPO\*$F\,"R\&?LZ^,M"U33;+2;/1YXM9BU:WN;G4+G4[:;2X+>S
ML[N^^^/^%F?\%T?^C2/^":7_ (FO^T5_]"50!^PM%?CU_P +,_X+H_\ 1I'_
M  32_P#$U_VBO_H2J/\ A9G_  71_P"C2/\ @FE_XFO^T5_]"50!^PM%?CU_
MPLS_ (+H_P#1I'_!-+_Q-?\ :*_^A*H_X69_P71_Z-(_X)I?^)K_ +17_P!"
M50!^PM%?CU_PLS_@NC_T:1_P32_\37_:*_\ H2J\S@_:C_X+47'QBU3X'Q_L
MB_\ !.;_ (3+2/A?H/Q9NIV_;*_:&&AGPWXB\9^)? ]A9PWP_92-P^M)JOA;
M4KJYMFL4L8]-DM)$U&6\EELH #]T:*_'K_A9G_!='_HTC_@FE_XFO^T5_P#0
ME4?\+,_X+H_]&D?\$TO_ !-?]HK_ .A*H _86BOQZ_X69_P71_Z-(_X)I?\
MB:_[17_T)5'_  LS_@NC_P!&D?\ !-+_ ,37_:*_^A*H _86BOQZ_P"%F?\
M!='_ *-(_P"":7_B:_[17_T)5'_"S/\ @NC_ -&D?\$TO_$U_P!HK_Z$J@#]
MA:*_#'QE^T__ ,%J_ WC+X1^!M:_9$_X)S/K/QI\5^)_!WA*2Q_;+_:%N+"V
MU;PI\-O%_P 4M0?7)Y/V4X);.SG\.^"M8MK*:T@U"635Y+&WN(+6TFEOH/2?
M^%F?\%T?^C2/^":7_B:_[17_ -"50!^PM%?CU_PLS_@NC_T:1_P32_\ $U_V
MBO\ Z$JC_A9G_!='_HTC_@FE_P")K_M%?_0E4 ?L+17X]?\ "S/^"Z/_ $:1
M_P $TO\ Q-?]HK_Z$JC_ (69_P %T?\ HTC_ ()I?^)K_M%?_0E4 ?L+17X]
M?\+,_P""Z/\ T:1_P32_\37_ &BO_H2J\P^,O[4W_!:CX&?#3Q5\5?&?[(?_
M  3HG\-^$+;3KK4K?0OVR_VA+_5YTU/7=)\/VZ6-K<_LJV%K)(MYK%M-+]HO
MK6-;6*X=)))UAMY@#]U**_'MOB7_ ,%SP[JO[)7_  30D5))(Q(O[:W[1H5_
M+=DWJ)/V1XY K%=RB2-'VD;T5LJ$_P"%F?\ !='_ *-(_P"":7_B:_[17_T)
M5 '["T5^/7_"S/\ @NC_ -&D?\$TO_$U_P!HK_Z$JC_A9G_!='_HTC_@FE_X
MFO\ M%?_ $)5 '["T5^/7_"S/^"Z/_1I'_!-+_Q-?]HK_P"A*H_X69_P71_Z
M-(_X)I?^)K_M%?\ T)5 '["T5^/8^)?_  70+(K?LE?\$T4#R1H7;]M;]HPJ
MGF.J;F$?[)#N54ME@B.^ =J,V%/F?P;_ &HO^"U?QR^%?@+XO^#/V0O^"=%O
MX6^(OAJP\4Z';Z[^V9^T'8ZS;Z=J/F&WBU.TM?V5;^U@O L9:2.VOKR%0R@7
M#-O50#]T**_'K_A9G_!='_HTC_@FE_XFO^T5_P#0E4?\+,_X+H_]&D?\$TO_
M !-?]HK_ .A*H _86BOQZ_X69_P71_Z-(_X)I?\ B:_[17_T)5'_  LS_@NC
M_P!&D?\ !-+_ ,37_:*_^A*H _86BOQZ_P"%F?\ !='_ *-(_P"":7_B:_[1
M7_T)5(?B9_P71 )/[)'_  32X!/_ ">O^T3V_P"[2J /V&HK\,/A]^U#_P %
MJOB5JOQ3T?P[^R+_ ,$YDN_A#\3]2^$_BDZE^V7^T+:PW'B33/"/@GQI-=Z.
M\?[*=PUWHTND>/=&C@N;I+&]-]!J,,VGPQ0V]Q=^E?\ "S/^"Z/_ $:1_P $
MTO\ Q-?]HK_Z$J@#]A:*_'K_ (69_P %T?\ HTC_ ()I?^)K_M%?_0E4?\+,
M_P""Z/\ T:1_P32_\37_ &BO_H2J /V%HK\>O^%F?\%T?^C2/^":7_B:_P"T
M5_\ 0E4?\+,_X+H_]&D?\$TO_$U_VBO_ *$J@#]A:*_'K_A9G_!='_HTC_@F
ME_XFO^T5_P#0E5YD/VI?^"TY^,C_  -'[(W_  3F_P"$TC^%L7Q;:;_ALK]H
M?^P_^$;F\:S>!4LA?_\ #*7V@ZW_ &K ]VUM]A^PC3"L@U(WI-B #]TJ*_'K
M_A9G_!='_HTC_@FE_P")K_M%?_0E4?\ "S/^"Z/_ $:1_P $TO\ Q-?]HK_Z
M$J@#]A:*_'K_ (69_P %T?\ HTC_ ()I?^)K_M%?_0E4?\+,_P""Z/\ T:1_
MP32_\37_ &BO_H2J /V%HK\>O^%F?\%T?^C2/^":7_B:_P"T5_\ 0E4?\+,_
MX+H_]&D?\$TO_$U_VBO_ *$J@#]A:*_#+Q]^T_\ \%J_AQK'PJT3Q!^R)_P3
MFDO/C#\3;3X4^%3IO[9?[0MU!;^)+OP1X\\?I=:R\G[*=NUIH\>B?#S7(I;F
MU2^O/[0GTV".PDAGN;FS]''Q,_X+HD C]DC_ ()I8(!_Y/6_:*[_ /=I5 '[
M#45^/7_"S/\ @NC_ -&D?\$TO_$U_P!HK_Z$JC_A9G_!='_HTC_@FE_XFO\
MM%?_ $)5 '["T5^/7_"S/^"Z/_1I'_!-+_Q-?]HK_P"A*H_X69_P71_Z-(_X
M)I?^)K_M%?\ T)5 '["T5^/7_"S/^"Z/_1I'_!-+_P 37_:*_P#H2J\R^,O[
M4G_!:KX%_"WQS\7?&?[(?_!.BX\+_#_09_$6M6^A?ME_M!WVLW%C;W%M;R1Z
M;:7/[*MA:S76ZZ1U2YOK.(HDG[\/L1P#]TJ*_'MOB7_P70#.J_LE?\$T)%22
M2,.O[:W[1@5_+=DWJ)/V2$D"L5W*)$1]I&Y%;*A/^%F?\%T?^C2/^":7_B:_
M[17_ -"50!^PM%?CU_PLS_@NC_T:1_P32_\ $U_VBO\ Z$JC_A9G_!='_HTC
M_@FE_P")K_M%?_0E4 ?L+17X]?\ "S/^"Z/_ $:1_P $TO\ Q-?]HK_Z$JC_
M (69_P %T?\ HTC_ ()I?^)K_M%?_0E4 ?L+17X]K\2_^"Z!=%;]DK_@FA&K
MR1QF1OVUOVC"J>8ZIO<1_LD/(43=N81H[[0=B.V%/F'P:_:E_P""U/QT^&/@
M_P"+'@O]D/\ X)T0>&?&VG7&IZ5;Z[^V7^T'8ZQ;P6VJZCI$D>H6MM^RK?VL
M4QN-,FE46U]=Q&WDA+2K,988@#]TZ*_'K_A9G_!='_HTC_@FE_XFO^T5_P#0
ME4?\+,_X+H_]&D?\$TO_ !-?]HK_ .A*H _86BOQZ_X69_P71_Z-(_X)I?\
MB:_[17_T)5'_  LS_@NC_P!&D?\ !-+_ ,37_:*_^A*H _86BOQZ_P"%F?\
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
M\*S:FJZC-X;U1+T7VA2WZK>OI<]HUVJW)E \N3]DC]FN&PNM/M/@QX$L$O\
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
M#5O%7PA_:!>[F6XLI2W]./C#PAX9\?>%]>\%>,]$T_Q)X3\3Z9=:+XB\/ZM
M+K2M:TB^C,-]I>IVC%4N]/OK=GMKVSFW07=M)+;W$<D$LD;<1XN^ _P9\?>#
M_%'@#QM\,?!/BSP;XX\(:-\/_&WASQ%X>T_5],\9^!?#PU,:)X-\6P7L4K>)
MO"VFKK6LK::!KDE_I<2:OJJ"U*ZE>B< _/;6_P!L#QU\*?C)\#/@[X5T/X2Z
MQ\,=1^+W[.W[.7B+2/#[>)+CQ?X.N/BY\!?%WQ)MM9\1ZK -'\'^"-?TFZT#
MPW+H?PKLM)\::KKO@+7+?QKKFK^"K/Q%X95_7OV:_P!IOXO_ !7\:W'P?\>:
M5\.](^+OP9\>_&3PU^T[HWAW2O%,&EZ-X>T>\L9_V>_$O@;^UO$VHZC96'QP
M\$>+O!GQ%T._\2)J5M>Z38>/]"LH;;5?#4\\'N\G[(?[,DOBRW\=S? WX:S^
M,K74/A=K$'B:?PQ93ZRFM?!6">R^%.N_;I0\[:]X"TRXDT;PWKKLVKZ?H0BT
M%;U]%@@L(^C^$OPENO NH>,?&WC'6/#OC#XM?$63P^GCKQQX<\%+X"L=6TOP
M9I]UI'@O1;+0)/$7B_4K73= L+_5)T35/%>O3R:SKNO7UK-I^GWUIHVF@'M=
M%%% !2$@ DD  $DDX  Y))/  '4TM-95=2CJ&5@596 *LI!!5@>"""00>""0
M00: /PET;XN:U\"OVM/V^?B%X$T'PQK%EX\_;L_X)>?!^^N-2M]2N-.F\%_M
M#_#3]G[P#XNU7PM?:-?VMK:ZO:7OQ#;QO!,HOM%U76?,GU?3[BYUE]33V72_
MVW?VB?&WQ/L?A)X.T;X*:-JVK?&K_@H+\'H/%NOZ)X^U_3M-E_9:L_#.I?"S
M6Y_"^E^,]$GU+^W4UN?3?B)IR>*=*)N(X[[PS<V"QR:9-]Y67[)W[-FF?!C4
MOV>--^"7PWT_X(ZL;)K[X8V7ABPM?"$DFE7NEZAH<T>EP)&MM/X;N]!T"7PO
M/:R03^%_^$?\/Q^'9-+BT/28[.6P_95_9QTK6;3Q%I7P4^&^E:_8:U\0_$EG
MK6E^%M/T[5;?Q#\6M&T[P]\3]>CO[)(+H:S\0-!T?2='\8:F93>^(--TO3K/
M4I[B"RMDB /S\\&_\%!/C]\8])^'9^#/P-\+ZUXNA_9^_8@_:)^+OASQ!XO\
M.>&] @\)?M56M_K'BVV\/^+?%GCSPEK>B6'@?P[H'BF;PEXK7P!\0]/\9>+]
M#N/!.JV7ANXBO-1@_8($D<C!R1UST) /XCG';.#R*^9X?V,OV4;?6O@WXCM_
MV>?A%;Z]^SWH47A7X)ZQ!X'T2'4?ACX5M9UNM/\ "WA"[2V$VE>&=*O8X-0T
M;P\C/HVBZE;6NI:3965_:V]S%],T %%%% !7YI?MR:=I&L?M$_\ !+Y/L5EJ
MFI6/[<FLV^I1A!=7-IHMS^Q/^U]X@MX]3MXF+?V2_B+PQH&OPP7\9LWUCPYI
M>IPA+_2K2[MOTMKS$?!;X3K\59_C@OP\\(K\7;KPWI?A&Y^(BZ)9#Q9<>'=#
M?7VT73)]7$?GRQ:0GBKQ/;:9,Y-W86/B+7=/M;B*PU>_MK@ _('6OVS_ (D?
M'C]FW1O#WCKPG\/;73_VB/V*?^"GFN>-+'1+7Q-'<:=XA_9@\6:)\)-.71EU
M77-05O#?B_1O&=]?:QIFJ07.IZ9JMI:1V>L36LLT*^B?"_\ :?\ B]\+M#^
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
MPII5D)WM;/1K#4;RXN+2UBA7[/Y@AB=;>..% #UBBBB@#_.\_P"#X;_DJ_\
MP3Q_[)]^T;_ZE/PHHH_X/AO^2K_\$\?^R??M&_\ J4_"BB@#^OW_ ((F?\HD
M?^"='_9H/P1_]0^RK]1J_+G_ ((F?\HD?^"='_9H/P1_]0^RK]1J "BBB@ K
M\K?BOJNN>.O^"J_P7^!'Q2MEO?V=X/V(/C!\9/A_X2UI=W@KXE_M!:7\:/A]
MX$\6S:]HUTW]D^--7^$7PF\1:9J/AC0-4M=6M=&3XEZ[XOBTZ'4M+TW5;#]4
MJX+Q[\+_  !\3[32[/QYX4T?Q*NA:BVL^'[J_MRNJ>'-9>QNM,?6/#>M6KVV
ML^'=6?3+Z_TR34]$U#3[Z33KZ]L))WL[JXAD /QF^%W[1GCCX&?M:?M1_LY^
M$I=*B^!GC']N?X _L_\ [.FO^*I;_4?A_P#!KXF?%']C+Q5^TC\>_ASH=O'J
MM@;SP_HVM_#_ $J7P?\ #C2]=T+3=!^)'QPB\':6-)TJTBT.+ZP^"OQ<_:HU
M[]L.'X5_%SQ-\%+?PSH7[(7A?X@^,/"/PJT7Q1XATJ\^*&H?'7XM_#N_USPS
MX_\ $&LZ/J=EIMUH_@GP_<W/A36O"&IW'AB_;7?"Z:SKEQ!_PE4_UAXK_9B_
M9Y\<_":]^!/C#X,?#?Q)\(-0OUU>\^'FL>$M(OO"\^NIK?\ PDR>)'TZ6V*C
MQ1'XG_XJ:/Q2CKXC3Q'_ ,3Y=4&K$WA?<?LR_L_W$NG3GX/^ +>?2/A-K_P)
MTNXL/#ECIEQ8?![Q/]G.M_#>TGTU+26'PC>O;1S'2$=8+>X:>YM/L]Q=74DP
M![G14-M;P6=O!:VT:PV]M#%;P1)D)%#!&L44:@DD*D:*JY). ,DGFIJ "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@#_.\_X/AO\ DJ__  3Q_P"R??M&_P#J4_"BBC_@^&_Y*O\
M\$\?^R??M&_^I3\*** /Z_?^")G_ "B1_P""='_9H/P1_P#4/LJ_4:ORY_X(
MF?\ *)'_ ()T?]F@_!'_ -0^RK]1J "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 **** "BBB@ HHHH **** "B
MBB@ HHHH _SO/^#X;_DJ_P#P3Q_[)]^T;_ZE/PHHH_X/AO\ DJ__  3Q_P"R
M??M&_P#J4_"BB@#^OW_@B9_RB1_X)T?]F@_!'_U#[*OU&K\N?^")G_*)'_@G
M1_V:#\$?_4/LJ_4:@ HHHH **** "BBB@ HHHH **** "BBOE?\ ;$^*_P >
M/@S\&[GQI^SI\$)OV@?B/'XF\-Z7#\/8+N[LI)M$U.YGBUG6?/L@9P-(ACBE
M*_<;S<OPM=^69=7S;,<%EF%GAJ>(QV)I86C/&8O#8'"QJ5IJ$98C&8NK1PV&
MI)M.=:O5ITX1O*<DDV<.9YA0RK+\9F6*CB)X? X>IB:T,)A:^-Q4J=*+E)4,
M)A:=7$8BJTO<I4:<ZDWI&+9]45EZWKFC^&M'U7Q#XAU73M#T'0].O=7UK6=7
MO+?3M*TG2M.MY+O4-3U*_NY(K6QL+&UBEN;N[N98X+>"-Y)'55)K\#?^'AW_
M  5R_P"D5&I?^%-K_P#\37Y0_P#!5+]MO_@H9\3_  #X,^&'[07[/FO?LF_"
M_P 4W5_>7F@VK:Q/;?%K4]$FM;F*PUKQ)=$1W&E^&P]OJ*^#(C#'=WDL&NZK
M'J$5EI@T_P#:^%?H_P#$_$'$&691B<ZX/P>&Q==K$XG!<7\-9UC*6&I4Y5J\
ML)E>69KB<9C,1[*G/V5.%.--2M.O5HT(U*L/Q+BSZ07"_#O#V:9SA\EXOQN)
MP6'4L-AL7PEQ%E&$JXBK4A1H1Q.99EEN'PF$H>UJ1]K5G4<^1.-&E6K2A2E_
M6=^S)^UW\ ?VO_"WB#Q=\!?'5IXPTWPKXEU#POX@M7MKG2M:TN\M;FXCTZ_O
M-$U%(-2@T7Q-90?VOX7U:6W2TUK3'+PLEY:ZA967TM7^;+^Q?^T/\?\ ]F[X
M_P#@KQK^SD=5U;Q]J^JZ?X5/@"RL[_6+#XJV&KWT*'P!K7A[3V^TZU;ZQ<;#
M8?90NJ:/J:P:UI%S9WEIYU?U*G_@H;_P5Q#,!_P2HU+ 9@/^*HUY\ $C&X*
MV.FX !NH !%?3^)WT;<RX5S^-'AK.LCQ.1XZC]8P*XCXER#(LUPSC)0K8>M'
M,\7EU/'0A/WJ6+P=/E<9*G7ITJD.:K\MX6_25RSB[AYXCB/),\PN>8&O]6QS
MX>X<SW/,KQ',N>CB*-3+L+CYX2<H7C5PN*J<ZG'VE*I4IU.6E_0+17Y%_LF?
MM@_\%"?B[\;_  ]X%_: _8)O?@1\,-1TCQ->:O\ $F;6]7OH]*U#2](EO-$L
M#!=@0,=9U%(]/!?YE,FY.5K]:-1L+;5-/OM,O!,;34;.YL;H6UU=6-P;>[A>
M";R+VQFMKVSF\N1O*NK.X@NK>3;+;S13(CK_ #]Q)PUF/"N/AEN9ULKKXBIA
M:>+C/*,XRS.\*J56I5IQC+%Y5BL7AHUE*C-RH2JJM"#A.4%&I!O^A.&^),OX
MIR^>99;1S.CAX8FIA'#-LIS')L4ZM*G1JRE'"9GAL+B947&M!0K*E[.<E.,9
M.4)I6\CIWYX/!XQDX/.!D<^]+7\O?[,W[47Q<_9]\"_\$X?B[\7-:^*-K\/O
MBC^P[^T7\0/'%UJ'QN\9?M#ZO^U#\1_A?\ K/X\6EOXD\-_$2Y\WX-^)M+\#
M?#WQWX[L/B-H5SK-EJNI79^%7B*>$:WH-U/^G&F?ME?M-:UK_P -O!\?P%\&
M>&;OXW_$W4O!?PB\;>,_&T,?A?Q'X>N/V2/B%^T78>+9- \!ZOX_\00VGAKQ
MGX OOAEJOVJ^TRV\<Z1=6'Q!\#SPVMQ>Z%HWSY] ?J90#D9YY]00?R."/Q%?
MFU\ _P!M+QO^TRG@>?P1X%^'NE00> ?V3?&GQN\,>+/B#JNF>(-$T;]JWX4G
MXC0WWP_O[3P]-#K=OX0^U6.B:$NO:3I(^*&L6WBO1[#4O!>H^%T?6/B?]F']
MNWXP_"G]DGX#Z1XI\&>'O'NI6O[,'_!.#Q?X9\2:MX_\5W7B#Q+9_M,_'S0O
MV8_&$OQ!U?4]$U&Y;Q-H%[=)X\TO4[*?5QKZW,VAZS]FGM/[<U$ _?VBOQ]\
M/_\ !1SXG:=XML]"^(_PY^$>E:5;^/\ ]N7X-ZYK\/Q,UKPUH=GXX_8]\+ZW
M\2;+QEJ'B#Q/X=GTOPO\,_&7@;0[JU\1W&L+=ZGX#U@/JYNO$&A02PIU/AK]
MN+XW^+?$O@_X9Z-\-OAQ#X[\4?M-:[^S_P#VUXAU/XA^&O"\%I;_ +#^E?MI
M:)XPB\/ZCX>D\8&%[74G^'<VEZHFEW.II:V_CB)-'AU,^%=- /U9!SSSWZ@C
MH<=#@_X]1Q17Y1_\$UOCWJ?Q T[QY\'VUVVU&_\ A'\6OVKKGQG'XUU+Q?<?
M$B[L/$W[9O[0UE\+-0\(QZW;M8^(/A/8>&_#FH>"XO%]KK&H6.F^*O!^J?#B
MPM;2Z\*:E#9?JE>RSP6=U-:P?:;B*VN)8+?)'GS1PR/%#D<CS9%2/(Z;LTTK
MM)6NVDKNRUTU;T2\WL!:HZ=:_F1;_@J'_P %O@S!?^"+^K,H9@#_ ,)KXB&5
M#$*?N=U /XUY=\;/^"I'_!;N'X.?%6>7_@E-K_P<A@^'?C*:X^+5GX@U_7;S
MX8VL6@7SWGC^ST:11'J5YX1LUGUZTMY0\(N;&*>:&XAA>WE_;L-X \;8G$X?
M#_VKX>T_K%:E14_^(E<#UN1U9P@I>RP^>UL15Y>>_LZ%&K6GI&E2G.48/V(Y
M)C)2C'VN 7-)1O\ VA@W:[2VC6<G:^T4V[-)-V3_ *C#\1? (\3CP4?&WA$>
M,2XB'A0^)M#'B8R&U^VB,: ;_P#M<R&S_P!+"?8MYMOWX7ROGKL^O2O\=4^(
M==D\1GQV^OZW)XR?4_\ A)SX];6;\^,FUQIO[2_X2D^,_M']O?VX;D_VD-?&
MI"^%QB[%R#AJ_MD^!7_!4?\ X+=R_!7X2S0_\$K/$/QKMI_AQX-GM/C#?^(-
M?T.^^*=C+H5D]A\0;S2(U,=C>>+[$VVN7<<82*:YO9;R&*"&YCMXOU7Q+^B+
MG'!>%R?$Y'QED&<_7I5,/CJ?$&-R7@KV&)I4Z=13P-;.<\^KX^E4YJBG1A5A
MBL/RTING5IUI2H>GF/"U7!QHRHXNA6YVXS]O.C@U&22=X.K6:FM[I/FCH[--
MV_K&HK^8X_\ !43_ (+?@$C_ ((O:L2 <#_A-O$7)]/N5_3'I<]U=:=87-]:
MFRO+BRM)[NS)+&UN9K>*2XMBQY8P3,\))Y.S)K^<.+^ L[X)CE\LXQ7#N(69
M/%+#_P!@\4</\1N#P:PSJ_6ED>8X]X-2^M4_8O%*DL1:K[%S=&JH>!BL%6P?
MLW5EAY>TYN7V&)H8BW)RWYO8U)\GQJW-;FM+EO9EW(SC(STQD9SC.,?3GZ<T
M9!Z$'\?K_@?R-? _QG^&'C>?]I;X._%+X8?&/XN:?KOAOQ;-J/Q6^'[_ !*U
M)O@GK'P6'PU\9:)8_#>Z^$E_J<?@1/&_COXH7/@[5/"?CE-"E^)5E=Z?K][#
MXG/A/2_^$5OODS]B'XS_ !8\:Z]^S/!XF^(/BOQJW[2'_!-37?VFOC]%J&LW
MDT?@3X_KX]^%.F6$'A>!92?AU#=M\1_BUX'M_"WAYM)TF"+X-:;]FTR+5] U
M.]G^*.,_:O('4CH3U[#J?H.]+7X9WOC_ ..C_L0?L6_&KQ9XO^*&J?!U/^"=
MFL^+?C7XZ\#?$+^POC):_M$:I\&OA!K_ ,%?B5J>HZCXET/6OB*;[4+3XF:)
M!X:TY_$-_P")?BSXS\"MJ_A+Q1:79?2/UP^ .H?$S5O@5\%]4^--E'IOQBU'
MX3_#B_\ BQI\-M:V<-A\2[SP;HMQX\LH;6R_T2VBM/%4FK6Z6]KBW@$?E0#R
M42@#URBBB@ HHHH **_(G]L_]L+_ (*&?!3XUR^"/V:_V!;[]HKX9)X/\-:S
M'\1X/$.J:;')XBU.75UUKP_]FM%,(;1H[/3G,GWW^WC=]T5\FO\ \%'/^"Q)
M1@?^"2&J %2"?^$PU[@$')^YVKY7%\8Y3@L37PE6AG4JN'J2I3E0R#.L11<H
MNS=.O0P-2C5CO:=.<HOH^W[3DG@-QMG^4Y=G6!S/P\I83-,)1QN&IYCXG\ 9
M7CX4<1",X1Q>79AQ#AL=@JZB[5,-BJ%*O2E[E2$9)I?O)J7Q=^%>CZA>:5JW
MQ)\ :9J>GSO:W^G:CXT\,6-]97,8!>WN[.ZU6&YMIT#*7AGBCD4$;E&16UX;
M\=>"_&+7B>$O%OACQ.VGB!K]?#OB#1]<:R6Z,HMC=C2KV[-L+@P3B SB,2F&
M41EC&^W_ #+_ -L/Q'XT^(?[4_Q_\<_%KX:VOPP^)WBOXGZ_K7COX=7"PZA-
MX+\27268O?#\E[/ );I[-8X6,[_-)YN<  5^B7_!'K]H+]K7]GG4_C_/^R1^
MR*?VGKGQ98?#2+QW;Z?J%QH9\%PZ+=>-7\-S2MIL0-S_ &])J6M1HLO,/]DN
M4.V20'\ZR[QBCB\_65U\DK4<&\3BZ+Q-!XS%XU4Z$*TJ4UE=++_K+J3=**JT
M?CPZE.516I22_J;BKZ"$\C\-I\89=XAX+&Y_'*LAQRRG,X9!D?#SQ.9U\LI8
MRB^,,;Q,LICA<-#&8B6!QSE[#-*E+#TL,W+&43^^BBOYV?\ AX[_ ,%B?^D1
M^J?^%AKW_P 17ZP?L/\ QF_:.^.GP>U/QE^U#^SW/^S3\1;7Q[KWA^Q^'UQJ
M-WJDE[X3T_3-!NM*\4BYO )575+[4-6LQ$!L3^RR5Y=J_3<LXHRW-L4L)A:.
M:PJNG.IS8S)<UP-'EAR\R]OC,)1H\SYO=@Y\\K/EB[.W\B\7^#O%?!.3RSS.
M,PX)Q.#CB:&$=+(?$#@SB/,/:XCF]G)9;D>=X_'RHKDE[6NL/[&DN7VDX\\;
M_8I('4@?4X[$_P @3] 31D>HY (Y'(/0_0]O6OG3]J#P%I7Q$^&-_H>L^-?C
M'X1M@UU-IUK\"OB?XD^#_P 0_%/B:32[^U\+Z!HWC;P;J.B^)K>X?6)X+VTT
MRWUBST34+VTMG\7PZCX7M-4T^?\ (3XB_&#]K+X8^$_C-#XR^(^O>*_C9^R/
M^S3_ ,$TY?A[=Z!JLFG^'?CW\8_BO\2O$G@WXW^*M6\.:$MAH'C2'XQ>,O#7
M_"FXK&\TBYT_PV+6]O?"%EX=\2ZNU[#]$?E1_0/D<\CCK[?7THSG\.#_ )_S
MQS7Y:^/_ (D^+=!^)_\ P5'MIOC/KWPVT#P!^S)\"_$_@SQ9JS:QXM\.?!;Q
M#X@^'GQ_BU'QWH'@N.X)?;J'AWPWK.M:/H8M;KQ#=Z3"RRIJ+I=)Z-^P/XY\
M>^(]-^.'A3XMZ)XQ^''Q4^'_ ,3-#T?Q=\#_ !1XVU'XMZ1\+?[1^%_@C4-/
MN/AS\;-8N[_5_BO\.?B>PU#XG:%K6J/I>J^&;WQ'J_@+6O#/A[7?"^J6LP!^
M@E%%% !1110 45\W?M3?$OXS_"GX8+XI^!/P?F^-_C@^)]#TMO!<%Y<V+C1+
M\7O]J:SY]J#+MTTP6P*8V-]I^;H*_.7_ (;=_P""F'_2.+4?_"FUG_XFO@.)
M?$GA_A7,EE>9X3B>OB7AZ6)Y\HX1XCSO">SK2E&*^N95EN+PRJKDESTG552'
MN\T5S(\K&9QA,#6]A6IXZ4^2,[X?+\9B:=I-I+VM"C4AS*VL>;F6EUJK_M74
M<,T-Q&)8)8YHRSJ)(I$D0M$[12*'0LI9)$>-QG*.K(P#*0/P*^+W_!2G]O3X
M3^!]2\3_ !"_8HL?A7H]PZZ#I_C'Q'XDU6:RT_Q#K%O=1:,8K%XG&I7<<\3W
MD5@56*=;207$L%OYDR?(O["O_!0W]JWPCX3'P!^&OP:@_:/UVTU+Q9XWTS[=
MXDU2Q\5V>DZQJ4.K>)(!%$K0:C8P^(]6O=8\T2K=6\FN7$/DM:0QO#^:XWZ3
M'A_@>)LKX<JX7BB%3,<)BJTY5N%N(,-CJ&*53"QRW"TLEKY;#-,:LRC+'N%?
M"X>I"C4P=.G)36(E.AY-3C#*Z>+HX5T\<G5A.3<L#BX58S<H*A".&E15>JJR
M=6TZ<)*,J:C9\]X_U9T5^*G_  V[_P %,/\ I'%J/_A3:S_\37O_ .S/^TW^
MVM\3_BQIOA+XV?L;WGP9\ W.B^(+Z]\=3:UJ-ZEGJ>GVL,ND:=Y%R!"3JMP\
MD 8_,FS*]Z^XROQ=X6S?,<%EF%P/&5/$X_$T<+0GC>!>+<!A(U:\X0@\1C<9
MD]'"X:BI37/6KU:=*G%<TY):GH4<_P #7JTZ,*68J=6<:<74RO,*5-2FXI.=
M2IAXPA&\ES3G)1BM6TM3]+*3(/0@].X[XQ^>1CUR*S-<LY-0T;5K"'5+W0Y;
MW3;^TBUG3GMDU#27N;6:!=3L'O8;FS2]L#)]KM'O+:YM4N(8WN+>:%7B;\7M
M0T/XO_!GQ7X%\ Z/\=OC!KO[-?[1W[>/PF\"Z1/\0?BEXG^(/Q+\(_"G_AG/
MXG^*_&$>E?&'Q'KVH_$_1_ WQ[_:&^&OA?PEX1M+CQ&)]+TS7]=@\#7NAZ%X
MRT31]/\ U$]L_;3(XY'/3GK]/6C/;^AQ^?2OQQ^&?QE^*WBCP%^P?J>K^./%
MER;[_@I%^TU\#)/$$6O7$#?%WX'_  OTG]O3PE\,=0\9QZ>;6T\66FN^'_A?
M\._%$EWJL%U_:^OZ)I_B\2O>3"YD^B(_@9I%C^W3X;\:>&OB+^T1<ZS8^$?'
MWQ:^*&@:S^T9\<==^#Q@\:1I\,OACX2L_@5J?CV?X*Z)I4CV_CWQ)HXTCP%9
M76GZK\.K;5DNI]6O]1U"X /T'HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#_.\_P"#X;_DJ_\ P3Q_[)]^T;_ZE/PHHH_X/AO^2K_\$\?^
MR??M&_\ J4_"BB@#^OW_ ((F?\HD?^"='_9H/P1_]0^RK]1J_+G_ ((F?\HD
M?^"='_9H/P1_]0^RK]1J "BBB@ HHHH **** "BBB@ HHHH *0@'@@$>A&:6
MB@!NQ/[J_P#?(_PKQ/\ :%_9X^%'[47PI\2_!OXQ^&8/$?@WQ)"K$(4MM8T#
M6+99/[*\4>%]5$<DVB>)M$FD:?3-3@5L;IK*]AO-+O+ZPNO;J*ZL%CL9EN+P
MV/R_%5\%CL%7I8G"8O#59T<1AL11G&I2K4:M-QG3J4YQC*$HM--*VQRXW!8/
M,<)B<!C\+0QF"QE"KAL7A,32A6P^(P]:#IU:-:E-2A4IU(-QE&2::T/R%_X)
MU_\ !([X5_L,>(/$_P 2-;UV'XO?%^^U+6M,\'^-M1T2/2K?P+X#GFEM[.ST
M#2&GO8[/Q=KVFE!XQ\213[Y4D?0=!33]$-^-7_7C8G]Q?^^1_A3J*]?B?BOB
M#C+.*^?<2YG7S3-,1&G3GB*W)"-.C1CRTJ&'H48TZ&&H4]7&C0ITZ?/*=1Q=
M2I.<O(X7X4X?X,R?#Y#PSEF'RK*\-*I4AAZ"E)SK59<U6O7K593KXBO-J*E5
MK5*D^2%.FI*G3IPB@50<A5!]0 #5/4M.LM7T^^TK4K>.\T[4[.YT^_M)@3%=
M6=Y"]O=6TH4JQBG@D>*10PW(S#/-7:*^>/H3P/X=?LL?LV_")[&7X8? GX3^
M Y-*\/WGA+1W\+^ _#FDMHGA+45M$U#PIH;6^GJ=$\+WZV%A]N\.Z2;/1KS[
M!9?:K&7[);^7E>!_V//V6?AGH_A;P_\ #S]G[X1^!]$\#^*_$7CGP7I7A3P-
MH6@6/A'Q?XLT*]\*^(O$?AFVTRUMH]#U;5/"FI7_ (4GN],%LZ>%[RY\.6_D
MZ),]@?I&B@#YTTK]D7]E_0O$_P .O&FA_ 'X2:/XM^$7@>3X:?"_Q+I?@3P_
MI^N> /A\[7KQ>"_">J6EE%>:)X8L6U/5&TG1K*6*RT8ZKJITB*Q_M._^T,C_
M &0/V6XM*TO0HOV?_A)'HFA^&/!O@G1M'C\#Z$FEZ3X.^'7C)?B+\/\ PKIM
M@MJ+6R\.^!_'ZIXV\(Z-;Q1Z?X<\6)'XATBWL]5C2[7Z.HH \"NOV5OV;;ZX
MN+N^^!?PKO[B\\1?$OQ=>27W@G0KTWGBGXS>'[CPG\7?$-VMU9RI=:Q\4/"]
MY=^'?B!J%PLESXPT.[NM*U^2_L;B:!ZOA3]DK]F;P-J/AO6/"/P*^%WA[5_"
M&LZ+XC\,:MI7@_2;75-#\1^'O "_"G1O$.G:BL!O+?7;#X9J? $.LB8ZD?!S
MR^'9;J72YIK:3Z'HH \6\(?LY? ;P!XAT3Q;X(^$'P\\)^)_#=IXZL-!\0>'
M_"NE:5K.DV'Q0\4?\)Q\1["QU&SMXKJ"P\=^-O\ BL_%UDLOV7Q!XM)\2ZI%
M<ZV3?'VFBB@!GEQ_\\T_[Y7_  IDEO;S1O%+!#)%*CQR1R1(Z21R*4DC=&4J
MZ.C,CHP*NC,K J2#-13NULVOG_79?<!^4\G_  1&_P""7,GQ//Q:?]D;P(?$
MC:\?$S:*-7\:+\.&UHS_ &LSGX4KXE'PY-F;O_2CHG_"-?V"UQF5M+/W:_5&
M&UMK>*.""WAAAAC2*&***...**)%CBBCC10D<<<:JD<: (B*J(H50!/17NYU
MQ3Q-Q(L&N(>(<\SY9=2=# +.<UQV9K!49<G-2PGUVO6^KTY>SI\T*7)&7LX7
M3Y8VVK8G$8CD^L5ZU?V:Y8>UJSJ<D=-(\\GRIV5TK7LNR&>7'_SS3_OE?\*?
MCC';I117@F)\WZC^QY^REJ_QIM_VC]6_9Q^">J_'^SU/3]9L_C3J7PU\)W_Q
M1M-6TG2%T#2M1M?'-WI<WB*WN],T-%TC3IX;])+'35%G:M% -E>HZ1\*OAKX
M?7Q@N@^!/">A_P#"P'NI/&S:/H.FZ7)XJ>]-^UVVNRV%O;RZB;B35=5GD^T.
MX:ZU75+O'VK4KZ:X[^B@#SOP]\(_AAX3\->"/!GAKP#X2T/PC\-(+"U^'GA?
M3-"T^U\/^"+?21&FD0^%=(C@%AH4>C1PQ0Z,NFP6_P#9$$:0:8;2)%0>B444
M %%%% !1110 THC'+*I/J5!/YD4TQ1,"IC3!!!^5>A&/2I**5EV7]?\ #+[@
MN^_]?TD?C_\ &;_@A_\ L-_'?XL?$+XS>/-,^+4OC3XF^*=0\8>)Y-'^*VLZ
M1I3ZQJ2PK<M8:9!9/#8VQ$$?EVT;NL9W8;FOI#]C/_@G/^SA^PC=?$.\^ UE
MXWMIOB=;^%[;Q1_PF/C6_P#%Z/'X1EUR;1QIZ7UO"+ J_B'4#=&(M]I'V<.!
MY"D_>%%>'A^&.'L)CUF>&R;+Z&8*I6JK&4L-2AB%5KQG&M/VJBI\U6-2HIN]
MY*<D[IGZ/FGB_P"*&=\./A#-^/>*<QX7EA<#@I9#C,XQE?*WA,LJ8:KE^&>#
MG4='V.#J8/"SP]/EY:4J%-Q2Y%9GEQ_\\T_[Y7_"G !1A0 /0  ?D*6BO=LN
MW]?TD?G!XK\;/V;_ ( _M)Z+HWAO]H+X,?#+XU^'O#VK2:]H6A?%+P7H/CC1
M](UN2QN-,?6-/TSQ%97]G:ZF=.N[NP%_%"MTMG=W5LDJPW,R27]'^ GP1\/6
MOP[LM!^$GPXT6R^$>CV/A_X76FE>#/#UA;?#W0M,6%--T?P;!:Z?%'X>TW3A
M;V[:?9:8MO;V,L$4]K'%/&LH];HH \\A^$OPRM_$GCWQ?%X"\*+XG^*>D:3X
M?^)6N-H=A+J/CW0M!L+W2]#T;Q?/+#(?$6EZ/IFI:EIVEZ?JHNK2PL=2U&SM
M8HK>^NXYM7P7X!\$_#G1SX?\!>%/#_@_1&N6O'TOPYI-EI%D]V\,%L;F2"RA
MB6686EK:6:2R[WBL[2TLXBEK:V\,?744 %%%% !1110 A 888 CT(!'Y&F^7
M'_SS3_OE?\*?10!\U_M&_LG?!O\ :ITWPOHWQCTK7]9TCPAJ&H:MHVF:/XMU
M_P +6:ZIJ5I%82ZA>Q:#>67]HW4%DDMK8R7AE^PPW=\MJ(S>W!?Q7X4?\$S_
M -E'X)_$/PQ\4?AQX7\8Z!XS\(WLU[HVI?\ "R_&U]$INK*YTZ]M;RPOM5FL
M[^PO]/O+FSO;*ZBDM[B"8ATW*C+]_45\CCN >"<SSJ'$>8<*</XW/Z5;"UZ6
M=8K*L%7S2E6P/LE@JM/'5*,L33J83V%+ZO*%12H^SC[-QY5;AJY7EM;$+%U<
M#A*N*4J<UB)X>E*LITN7V<E5<7-2I\D>1IWCRJUAGE1_\\T_[Y!_F*4(BG*J
MH/J% /Y@4ZBOKK+M_7])'<8GB7PWH'C'P[KWA'Q5H^G>(?#'BC1M3\.^(] U
M>UBOM)US0M:LIM.U?1]4L9U>"]TW4["XN+*_LYT>"ZM9I8)D>*1E/@GPX_8T
M_9+^#WA3Q;X$^$_[-7P,^&G@SQ[>:-J'C7POX$^%W@[PKH7BK4/#H4>'K_7M
M-T72+.UU.]T$QQOHEW=1R7.D2QQS:=+;2HCK]+44 ><:I\'_ (6ZROPY35/A
M]X0O(_A!J]KK_P *XI=!TY8?AWK=EI%WX?L]6\%P101P>&]1M= U#4="M[O2
MH[6:'1=2U+2HW6PU"\MY^RMM"T:SU;4]>M=*T^WUO6;;3+/5M6AM((]1U*TT
M47PTBVO;Q4%Q<V^F?VGJ/V"&61X[0W]X8%0W,Q?5HH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH _SO/^#X;_ )*O_P $\?\ LGW[1O\
MZE/PHHH_X/AO^2K_ /!/'_LGW[1O_J4_"BB@#^OW_@B9_P HD?\ @G1_V:#\
M$?\ U#[*OU&K\M_^")K@?\$D?^"=&0W_ ":#\$NB.>GA"S'93Z?B,$<$&OU%
M\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^
MY/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8
MOH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q-
M #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\
M[]R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H
M\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^
MY/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8
MOH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q-
M #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\
M[]R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H
M\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^
MY/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8
MOH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q-
M #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\
M[]R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H
M\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^
MY/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8
MOH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q-
M #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\
M[]R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H
M\Q?1_P#OW)_\30 ^BF>8OH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^
MY/\ XFCS%]'_ ._<G_Q- #Z*9YB^C_\ ?N3_ .)H\Q?1_P#OW)_\30 ^BF>8
MOH__ '[D_P#B:/,7T?\ []R?_$T /HIGF+Z/_P!^Y/\ XFCS%]'_ ._<G_Q-
M '^=_P#\'PW_ "5?_@GC_P!D^_:-_P#4I^%%%)_P?"D'XK_\$\<9_P"2??M&
MGE67_F:?A0.X'ITZXP>A&2@#^.GPQ^VY^V?X)\.Z'X/\&?M=?M/^$?"7AG3+
M71?#?A?PQ\??BMH'AWP_HUDACLM)T/1-*\66FF:3IEHA*6MA86MO:VZ$K%$@
MXK=_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2?QE_^;2C
M_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ )M*/^'@
M?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ
M?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_AX'^WI_T>
MY^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[>G_1[G[7
M?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?]'N?M=_\
MB2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^UW_XDG\9
M?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ (DG\9?_
M )M*** #_AX'^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_&7_YM***
M #_AX'^WI_T>Y^UW_P"))_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7_P";2BB@
M _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2BB@ _X>!_
MMZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[
M>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G
M[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^
MUW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P")
M)_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_
M&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ B2?QE_\
MFTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2?QE_^;2C
M_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ )M*/^'@
M?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ
M?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_AX'^WI_T>
MY^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[>G_1[G[7
M?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?]'N?M=_\
MB2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^UW_XDG\9
M?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ (DG\9?_
M )M*** #_AX'^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_&7_YM***
M #_AX'^WI_T>Y^UW_P"))_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7_P";2BB@
M _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2BB@ _X>!_
MMZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[
M>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G
M[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^
MUW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P")
M)_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_
M&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ B2?QE_\
MFTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2?QE_^;2C
M_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ )M*/^'@
M?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ
M?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_AX'^WI_T>
MY^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[>G_1[G[7
M?_B2?QE_^;2BB@#QSXJ?'OXZ?'2?1+KXW?&CXL?&.Z\-07MKX<N?BI\1O&'Q
K"GT"UU*:&XU&VT2;Q;K&KR:5!J$]M;SWL-BT$=U-;PR3K(\4;*444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>chart-656d23ce2ce85ee6be8.jpg
<TEXT>
begin 644 chart-656d23ce2ce85ee6be8.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &" JH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]HO\ @DG_
M ,$E/^"9GQ>_X)E?L)?$WXG?L*?LO>._B%XY_9>^$GB?QEXR\4?"'PKJWB/Q
M/XBUCPS;7FJ:WK>JW-FUUJ.IW]S*\UU>7+R33.<L^T*J_HA_PY,_X)(_](Z/
MV0?_  R/@_\ ^0J/^")G_*)'_@G1_P!F@_!'_P!0^RK]1J /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_A
MR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH
M_+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*O
MU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#
M_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_
M9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_
M $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/
M^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(
M5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P
M?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L
M@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D
M?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9
M_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /
MRY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D
M*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX
M/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_
M ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_T
MCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,
M_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\
MA4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?
M!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^
MR#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_A
MR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH
M_+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*O
MU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#
M_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_
M9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_
M $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/
M^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(
M5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P
M?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L
M@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D
M?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9
M_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /
MRY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D
M*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\A4?\.3/^"2/_ $CH_9!_\,CX
M/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?!_\ \A4?\.3/^"2/_2.C]D'_
M ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^R#_X9'P?_P#(5'_#DS_@DC_T
MCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^D='[(/\ X9'P?_\ (5'_  Y,
M_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+G_AR9_P21_Z1T?L@_\ AD?!_P#\
MA4?\.3/^"2/_ $CH_9!_\,CX/_\ D*OU&HH _+G_ (<F?\$D?^D='[(/_AD?
M!_\ \A4?\.3/^"2/_2.C]D'_ ,,CX/\ _D*OU&HH _+G_AR9_P $D?\ I'1^
MR#_X9'P?_P#(5'_#DS_@DC_TCH_9!_\ #(^#_P#Y"K]1J* /RY_X<F?\$D?^
MD='[(/\ X9'P?_\ (5'_  Y,_P""2/\ TCH_9!_\,CX/_P#D*OU&HH _+@_\
M$3_^"22%''_!.C]D E9(C@_!#P:P/[Q<@J]BR,"."K*RD$AE()!_QZ_VVO"_
MA[P1^V;^USX+\(Z+IOASPGX0_:=^/?A?PQX>T>UCL=(T'P]H'Q5\5Z3HNBZ5
M90@0V>FZ7IMI;6-C:Q 1V]K!%"@"H!7^ZQ)]T?[\?_HQ:_PQ?^"@G_)^G[;G
M_9W?[2?_ *N7QI0!_K[_ /!$S_E$C_P3H_[-!^"/_J'V5?J-7Y<_\$3/^42/
M_!.C_LT'X(_^H?95^HU !117B'Q@_:6_9]_9]N/"%I\<?C1\,OA)/X^U=-"\
M')\1/&F@^$1XAU1[BTLQ;:<^M7MI'(HOM0TW3VN9'BLX]0U/3-/DN4O-1L8+
M@ ]OHKSS7/BU\-/#7C+1?A[K_CGPQI'C7Q%'8RZ/X9U#5[2VU:]75KF_LM%"
MVLD@:&37KW2M6LO#\5R8)=?O-(U:TT5+^YTR_BMTT;XM_#/Q#XTUGX=Z'XY\
M,:KXW\/K>G5_#-CJ]I<:O9-I;:8NL1/:QR$R7&AMK>A+K]K;M-<Z"VNZ(NLP
MV#:QI@N@#T2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** &2?='^_'_Z,6O\,7_@H)_R
M?I^VY_V=W^TG_P"KE\:5_N=2?='^_'_Z,6O\,7_@H)_R?I^VY_V=W^TG_P"K
ME\:4 ?Z^_P#P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC5^7/_!$S_E$C_P3H_[-!^"/
M_J'V5?J-0 5^8G_!1SXW_LK>&_ OBG]G#X]>+;;P9=?M*?"GQ)X(\6:O_P *
MK^(GQ N8/@CJ\]UX<\<+!/X(\ ^,+4:[>6.M:Y8>"-&UFXM$&NW5UXIBM;RV
M\.WL-Q^G=-9 QR2P[?*[J/R5@#]3S0!_/C\8/A=\1+W7/VZ_ ?A;PYXJG\6?
MM/?'S_@FC\0_V2;X>'_$%J;/X1_#.P_9GTW5[E-;FMIKO0X_@%XI^%OQ9^)'
MC:TU^;3=0\,V^O:;J-_;)J/CC3(]4Z;]F[X8_%;3_&?[#/PWUO0O$%U\6?V>
M/VU_^"COQ:_:3\876AWVE6J_#;XJ3_M:)X1UR\U2Y@CT_6M.^.>L_&WX*>*_
M!\$%[=R:Q:Z#J=_#']J^'NO1:-^].T9![CW...F1G!([$@D=J H!)[GW./?
MS@9[X R>3F@!1T&?2O)?B!X"\=^*]3L[[PK\:_&?PTLK;3_LMQH_AOPM\+-=
ML[^Z^T33?VE/<^.O WBC4H;GR9([7R+.]M['RH$D^R_:'EF?UJD;H?H?Y4 ?
ME#_P3&_:-^-_[2B?M\:'\7?'%OKMS^RW_P %'OVB_P!D_P !:[IWA+PKX>U+
M5OAK\+=$^'&I^&[WQ9;Z3I<.CW_BEY_%NI1ZAJFE:9HME=01VBKI4,D<DLOZ
M@_V5J?\ T,FH?^ .B?\ RLK\5?\ @B;_ ,AW_@L;_P!INOVT_P#U$O@?7[D4
M 8/]E:G_ -#)J'_@#HG_ ,K*/[*U/_H9-0_\ =$_^5E;U% &#_96I_\ 0R:A
M_P" .B?_ "LH_LK4_P#H9-0_\ =$_P#E96]10!@_V5J?_0R:A_X Z)_\K*/[
M*U/_ *&34/\ P!T3_P"5E;U% &#_ &5J?_0R:A_X Z)_\K*/[*U/_H9-0_\
M '1/_E96]10!@_V5J?\ T,FH?^ .B?\ RLH_LK4_^ADU#_P!T3_Y65O44 8/
M]E:G_P!#)J'_ ( Z)_\ *RC^RM3_ .ADU#_P!T3_ .5E;U% &#_96I_]#)J'
M_@#HG_RLH_LK4_\ H9-0_P# '1/_ )65O44 8/\ 96I_]#)J'_@#HG_RLH_L
MK4_^ADU#_P  =$_^5E;U% &#_96I_P#0R:A_X Z)_P#*RC^RM3_Z&34/_ '1
M/_E96]10!@_V5J?_ $,FH?\ @#HG_P K*/[*U/\ Z&34/_ '1/\ Y65O44 8
M/]E:G_T,FH?^ .B?_*RC^RM3_P"ADU#_ , =$_\ E96]10!@_P!E:G_T,FH?
M^ .B?_*RC^RM3_Z&34/_  !T3_Y65O44 8/]E:G_ -#)J'_@#HG_ ,K*/[*U
M/_H9-0_\ =$_^5E;U% &#_96I_\ 0R:A_P" .B?_ "LH_LK4_P#H9-0_\ =$
M_P#E96]10!@_V5J?_0R:A_X Z)_\K*/[*U/_ *&34/\ P!T3_P"5E;U% &#_
M &5J?_0R:A_X Z)_\K*/[*U/_H9-0_\  '1/_E96]10!@_V5J?\ T,FH?^ .
MB?\ RLH_LK4_^ADU#_P!T3_Y65O44 8/]E:G_P!#)J'_ ( Z)_\ *RC^RM3_
M .ADU#_P!T3_ .5E;U% &#_96I_]#)J'_@#HG_RLH_LK4_\ H9-0_P# '1/_
M )65O44 8/\ 96I_]#)J'_@#HG_RLH_LK4_^ADU#_P  =$_^5E;U% &#_96I
M_P#0R:A_X Z)_P#*RC^RM3_Z&34/_ '1/_E96]10!@_V5J?_ $,FH?\ @#HG
M_P K*/[*U/\ Z&34/_ '1/\ Y65O44 8/]E:G_T,FH?^ .B?_*RC^RM3_P"A
MDU#_ , =$_\ E96]10!@_P!E:G_T,FH?^ .B?_*RC^RM3_Z&34/_  !T3_Y6
M5O44 8/]E:G_ -#)J'_@#HG_ ,K*/[*U/_H9-0_\ =$_^5E;U% &#_96I_\
M0R:A_P" .B?_ "LH_LK4_P#H9-0_\ =$_P#E96]10!@_V5J?_0R:A_X Z)_\
MK*/[*U/_ *&34/\ P!T3_P"5E;U% &#_ &5J?_0R:A_X Z)_\K*/[*U/_H9-
M0_\  '1/_E96]10!@_V5J?\ T,FH?^ .B?\ RLH_LK4_^ADU#_P!T3_Y65O4
M4 8/]E:G_P!#)J'_ ( Z)_\ *RC^RM3_ .ADU#_P!T3_ .5E;U% &#_96I_]
M#)J'_@#HG_RLH_LK4_\ H9-0_P# '1/_ )65O44 8/\ 96I_]#)J'_@#HG_R
MLH_LK4_^ADU#_P  =$_^5E;U% &#_96I_P#0R:A_X Z)_P#*RC^RM3_Z&34/
M_ '1/_E96]10!@_V5J?_ $,FH?\ @#HG_P K*/[*U/\ Z&34/_ '1/\ Y65O
M44 8/]E:G_T,FH?^ .B?_*RC^RM3_P"ADU#_ , =$_\ E96]10!A#2M3!!/B
M/4" 02#8Z)@@'D'&F X/0X(/H0>:W:** "BBB@!DGW1_OQ_^C%K_  Q?^"@G
M_)^G[;G_ &=W^TG_ .KE\:5_N=2?='^_'_Z,6O\ #%_X*"?\GZ?MN?\ 9W?[
M2?\ ZN7QI0!_K[_\$3/^42/_  3H_P"S0?@C_P"H?95^HU?ES_P1,_Y1(_\
M!.C_ +-!^"/_ *A]E7ZC4 %%%% !1110 4C=#]#_ "I:1NA^A_E0!^''_!$W
M_D._\%C?^TW7[:?_ *B7P/K]R*_#?_@B;_R'?^"QO_:;K]M/_P!1+X'U^Y%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%?A?^V__ ,%LM$_8O_:*\5_L_7O[.>L?$.?POHO@_6&\56?Q/T[P
MS!>CQ;X?MM>6W71[GP7K,MN;!;D6S2G49?M+*95CA4A*[G_@GK_P5]T?]OGX
MT>(O@]I_P$U7X7S>'_AOJ_Q#;Q!??$6P\6PW4>E>(O#'A]M)73;7PEH4D,D[
M>)4NA>&\D6-;-H3;L9UDC_3*W@[XCX?A5<:UN&YPX8>64,Y6:?VGDLHO+<33
MIUJ&)^JQS)XZTZ=:G+V7U7V\>;EG2C)22_,:/C)X;5^*WP12XFISXH69U\F>
M5?V;G,9?VEAJDZ5;#?6I9<L#>%2G./M?K/L9<MXU&G%O]EZ***_,S].&2?='
M^_'_ .C%K_#%_P""@G_)^G[;G_9W?[2?_JY?&E?[G4GW1_OQ_P#HQ:_PQ?\
M@H)_R?I^VY_V=W^TG_ZN7QI0!_K[_P#!$S_E$C_P3H_[-!^"/_J'V5?J-7Y<
M_P#!$S_E$C_P3H_[-!^"/_J'V5?J-0 4444 %%%% !2-T/T/\J6D;H?H?Y4
M?AQ_P1-_Y#O_  6-_P"TW7[:?_J)? ^OW(K\-_\ @B;_ ,AW_@L;_P!INOVT
M_P#U$O@?7[D4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%(2%&2<#\_P!!STY^@)Z"@!:^8/VIOVP_@#^QQX#;Q[\<_&]I
MX?M[I;J/PWX8L%35?&WC6_M(A)+IOA'PQ%-%>:I,A>)+R_E>ST+1Q/#/KNKZ
M9;.)C^87[<O_  6C\#?"G6+WX'_LAV6A?'KX\7$EWI=[XC6_AE^$GPYO( RW
M4NJ:XEY8V/C#5M+"R27UCINLV'AC1#%(_B7Q1;S6EQHTWXX_"/PGXU^-WQDN
M/B-XA\*^(O\ @HM^V%J+VMT]YXLMY[[]F7X/AYB^GK=Z//'H=CXZM]%E=AI<
M&MS?#?X*:)<JQT+0_'>R#5G^JSBGP+X6Y7EW$GC=Q!B>'*6<05;A3P[R3#RS
M3Q3X^<G*-&.0\,4(5\;E^55JL)4YY_FF%IX*-E&C&JZU*H?B/$7BO/&X_$<,
M^&U#"\09U1J/"YCG]=U:G"_#];W>:E4JX3FKY]FT%)<N3Y2Y>SG+FQ^,PD*5
M6)\6?M]^/_C#^US\;/$_[8%Y^SS\3?AM\,?B3'X5T7P/JNJ^%O%%WX=U/1_#
MNA+H>@30^-)="L/#FL:QK5CILNI75OH=Q<V4,GGV]A<7]O:F_G_27_@WF^%_
MQ+T3]JCQM\0M:^'?CK2/ .L_L]>,]'TCQQJGA'7[#P?JNKQ?$?X<B72M-\37
M6GQ:+?:E&=.U 26%K?2W2?8;S=$/LL^SWSXZ_P#!.;_@II\9_$NG^(OB/K?A
MKXGW[Z/97$4:_$K1]#\+^#I;M7,WA/PSX7>TTG1=*@TB*.WANKC0-#L=.NYV
M98+C4X[<:A<?IK_P2V^!'[5?[,_ASQ_\*OCKX8T.Q\!7E_#XR\!ZGI7C;1?$
MLVE:_?&.Q\4Z%)9V):[AL-6CAT_7;248M;?4(-7$@$NHQ$\N$^G;X@\;RQO@
M]4^C9G7A_P"'&.R*KP]DO$F8XS.<?CLLHX"A1EEO]J/^SGE\(5</AOJDIK,,
M2XXJ5&57$.,ZGL_R+A'P!KX+Q1P/'F;9WQ#C<PAG%;/<7B,3D6%P6'QN:5O:
M5\1.M'#5)T<%A\15J5>2G1E45%RITU.23D?K/1117SY_98R3[H_WX_\ T8M?
MX8O_  4$_P"3]/VW/^SN_P!I/_U<OC2O]SJ3[H_WX_\ T8M?X8O_  4$_P"3
M]/VW/^SN_P!I/_U<OC2@#_7W_P"")G_*)'_@G1_V:#\$?_4/LJ_4:ORY_P""
M)G_*)'_@G1_V:#\$?_4/LJ_4:@ HHHH **** "D;H?H?Y4M(W0_0_P J /PX
M_P"")O\ R'?^"QO_ &FZ_;3_ /42^!]?N17X;_\ !$W_ )#O_!8W_M-U^VG_
M .HE\#Z_<B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BL[5M8TK0=.O=8UO4K#1])TVWDN]1U35+RVT_3M/M(EW2W5]?7DL-I9V\
M2Y:2:XFCC5026%?AS^U+_P %N?AKX2\3#X*?L:^!M6_:L^.VM7TGA_0?^$=L
M]4G^'L&O/F-(;*7289?$?Q$NK:56EDL/"EM8Z--;(\TOC"S@1Y1ZO#^2YGQ3
MGF&X<R'"SS#.,52J8GZK1<?]EP%%I8G-,PJR:HY=E.$<HK%9GCIT,#0G.E2J
M5U5K4J<_FN*>,.'.#,O_ +2XCS2AE]"4U2PU*7-6QN/Q,W:GA,NP%"-3%X_%
M59-1A0PM&I/7FDHP4I+]8OV@_P!I3X*_LM_#Z_\ B9\</'>C^"/#-IYL-F+V
M4SZSXBU1(C+%H/A30;82:KXDUVY _=:;I5M<2QQ[KJ\:UL8I[J+^57]HS_@H
M3^V;_P %0O%=]\"OV3/ GC_X=_!'4'GL[W2?"D4MS\2/'VD2-]GDN?B%XETJ
M>'3_  UX:N(B1=>&].UG3_#,23S0>*O%?B&$16]O]K?"O_@D/\?_ -KGQU:?
MM%?\%2/B_K>N>(+I$ET;X&^#-3M(H/#.D2L;J+PU?ZWIJR>'O!FDPRD+=^%/
MAY:7<UT^;S5?&]YJLES(?WV^$?P1^$WP&\)VW@?X/^ ?#?P_\,6PC)TWP]I\
M=J;R6)#$EWJU\YEU'6K_ ,OY#?ZO>7MXR *9MH"C[/.,TP'A]*65\ 5\IS_C
M>"<,=XDYE@J>:\.<*UU>,H>'_#6-IO"\1YUAZG/*CQ7Q33_L3 XBCA<3EO#F
M?X>O4J4ORG$93Q]XK_\ ([ECO#OP^K;</T:OLN-.)<-*S_X7L3AY<O#^ KP7
M+/*<+7ECIPJ5:6.JV4(K\"OV.O\ @A!HGA>SL/$'[36N+O86\\GPR\!ZF#-<
M^65?[-XT\?P6\4K1AE,<FB>!H[2S@X:#Q-.<D_T#?#7X4?#?X.^&+3P9\+_!
M/ASP+X9LPIBTCPWI=OIUO+,%5&O+Z2-3=:GJ$JJIN-2U.XO+^Y<;Y[F1R2?0
MJ*_$LMX4RO 9QFG$^*GCN(.,<]JRQ&?\:\2XVMGG%F=5Y*,7+'9SC7/$1H0C
M"%/#Y?@_JN68.C3I8?!8+#T*5.G']:X=X5R#A3 T,NR'+,+@,-AZ2I4U1I0C
M/D6K3DHJW/)N<U%1C.I*4W%RE)LHHHKZ4^A"BBB@!DGW1_OQ_P#HQ:_PQ?\
M@H)_R?I^VY_V=W^TG_ZN7QI7^YU)]T?[\?\ Z,6O\,7_ (*"?\GZ?MN?]G=_
MM)_^KE\:4 ?Z^_\ P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC5^7/\ P1,_Y1(_\$Z/
M^S0?@C_ZA]E7ZC4 %<=XN^(7@7P#)X5B\;>,/#7A.7QUXOTGP!X+A\1:S8:1
M+XL\<:[%>7&C^$?#L5[-%)K/B/4K;3M0NK+1[!9[Z>UL+VY2$P6EQ)'V-?G_
M /M_R1)IO[)A>.60P?MU_LNZC(T-C=WQLK#3/&%[<ZIJUV;.VN3INE:99LTV
MJ:U>_9=+TRVD#ZA?6T4JEP#Z+^)7[2_P,^$'CWX6?"_XC?$C0/"_Q ^-6K_V
M%\+_  G>#4KK6?%^I_;M/TT0:=;:9I]^(4-]JEE:K=:D]C9-+*RK<D07)AZS
M1?C#\+_$?C;6/ASH?CKPUJOC;03J::GX<LM3AGU&";0WTN/Q#:QJI\F[O?#4
MFNZ#'XGL;&:YO/#4FNZ''K\&FOK&G+<_"?QR\,6&I_M3>!?%WP"^(?QM\,?M
M/>%/%_[/^A_%CP38WOQ7N/@7\2/V;9_%WF^/-*^('A'Q387?P-,?ASX;^*OB
M1XE\%?$?P0=)^(>A?%.UT?PX_B.__M#5O!VI?(O[,/PB^+NB^(OV#/A7XBT'
MQ->?%3]F?]L;_@H7\5_VD?'>H:%>Z58W/P\^*"?M86GA#7GUN>"/2O$5K\==
M;^./P?\ %OANULK^\N-0@T#6KV:VCOO .MP:2 ?O?2-T/T/\J4=!GTKRKQ[X
M!\9^+-2M+[PW\;/'WPSM+;3S:3Z/X3\/?"35[&_N?M$TW]IW-Q\0/AMXSU2*
M[\J1+3R;+4+73_)@C?[%]I::>0 _(S_@B;_R'?\ @L;_ -INOVT__42^!]?N
M17X*?\$/]%U6TN_^"O5C<>+]=U.[L?\ @M7^V7:7>LWMGX6BU#6KB'PC\$A+
MJFHP:;X=L-)AOKPE6N(](TW2],1E_P!%T^V5BM?NA_9>H_\ 0R:K_P" N@__
M "GH VZ*Q/[+U'_H9-5_\!=!_P#E/1_9>H_]#)JO_@+H/_RGH VZ*Q/[+U'_
M *&35?\ P%T'_P"4]']EZC_T,FJ_^ N@_P#RGH VZ*Q/[+U'_H9-5_\  70?
M_E/1_9>H_P#0R:K_ . N@_\ RGH VZ*Q/[+U'_H9-5_\!=!_^4]']EZC_P!#
M)JO_ ("Z#_\ *>@#;HK$_LO4?^ADU7_P%T'_ .4]']EZC_T,FJ_^ N@__*>@
M#;HK$_LO4?\ H9-5_P# 70?_ )3T?V7J/_0R:K_X"Z#_ /*>@#;HK$_LO4?^
MADU7_P !=!_^4]']EZC_ -#)JO\ X"Z#_P#*>@#;HK$_LO4?^ADU7_P%T'_Y
M3T?V7J/_ $,FJ_\ @+H/_P IZ -NBL3^R]1_Z&35?_ 70?\ Y3T?V7J/_0R:
MK_X"Z#_\IZ -NBL3^R]1_P"ADU7_ ,!=!_\ E/1_9>H_]#)JO_@+H/\ \IZ
M-NBL3^R]1_Z&35?_  %T'_Y3T?V7J/\ T,FJ_P#@+H/_ ,IZ -NBL3^R]1_Z
M&35?_ 70?_E/1_9>H_\ 0R:K_P" N@__ "GH VZ*Q/[+U'_H9-5_\!=!_P#E
M/1_9>H_]#)JO_@+H/_RGH VZ*Q/[+U'_ *&35?\ P%T'_P"4]']EZC_T,FJ_
M^ N@_P#RGH VZ*Q/[+U'_H9-5_\  70?_E/1_9>H_P#0R:K_ . N@_\ RGH
MVZ*Q/[+U'_H9-5_\!=!_^4]']EZC_P!#)JO_ ("Z#_\ *>@#;HK$_LO4?^AD
MU7_P%T'_ .4]']EZC_T,FJ_^ N@__*>@#;HK$_LO4?\ H9-5_P# 70?_ )3T
M?V7J/_0R:K_X"Z#_ /*>@#;HK$_LO4?^ADU7_P !=!_^4]']EZC_ -#)JO\
MX"Z#_P#*>@#;HK$_LO4?^ADU7_P%T'_Y3T?V7J/_ $,FJ_\ @+H/_P IZ -N
MBL3^R]1_Z&35?_ 70?\ Y3T?V7J/_0R:K_X"Z#_\IZ -NBL3^R]1_P"ADU7_
M ,!=!_\ E/1_9>H_]#)JO_@+H/\ \IZ -NBL3^R]1_Z&35?_  %T'_Y3T?V7
MJ/\ T,FJ_P#@+H/_ ,IZ -NBL3^R]1_Z&35?_ 70?_E/1_9>H_\ 0R:K_P"
MN@__ "GH VZ*Q/[+U'_H9-5_\!=!_P#E/1_9>H_]#)JO_@+H/_RGH VZ*Q/[
M+U'_ *&35?\ P%T'_P"4]']EZC_T,FJ_^ N@_P#RGH VZ*Q/[+U'_H9-5_\
M 70?_E/1_9>H_P#0R:K_ . N@_\ RGH VZ*Q/[+U'_H9-5_\!=!_^4]']EZC
M_P!#)JO_ ("Z#_\ *>@#;HK$_LO4?^ADU7_P%T'_ .4]']EZC_T,FJ_^ N@_
M_*>@#;HK$_LO4?\ H9-5_P# 70?_ )3T?V7J/_0R:K_X"Z#_ /*>@#;HKGI[
M.ZM89;BY\4ZC!!!%)//--!X?CBAAB5GEFFD?2%2**-%9I)9&6-%!9V4 FORT
M^/?_  5)^$OP_P!;_P"%<_ BZ\6?M/\ Q@O;A].TKPS\-K+2[_PLNJ!GB$%W
MXHTSPYJ,VNM%)L:6S\$:?KSC:\5UJ.EMF5/F.*.,^%^"\%''\3YU@\IHU9>S
MPU.M.53&XZM>*6'R[+\/&KCLQQ+<HI8?!8>O6?,GR6U./&YA@LNIJKC,13H1
MD[04FW4JRT]RE2BI5*L]5[M.$I:['ZQ7M]9:;:7-_J%W;6-C902W5Y>7D\5M
M:VEK C237-U<SO'#;V\,:,\L\SI%&BEG=5!-?CA^U;_P6B_9Z^"-IJ^D?";R
M?C1XML1-;2:S:7KZ5\,-)O5,D86;Q0L,]]XKG24(R6'@VPOK:\7=$->M&RZ_
MCW^V9^T-\:O$%S;>&/VOOBQK'B'XEZY-91^#OV$/V?6@;5K75-4;S-!@^,-S
MX?76M#\&W5U]H@ELO#M^OQ0^+FIQ7$,=CX<\+1W U&T^@?V-/^"(_BWXMZAH
M_P 9/V[X1X,T".&TNO"'[-?@ZY%E>161=;F)/B9K<4U_=::MQ&5^W^'=/U6^
M\67YEV^)/%&DR6TGA]/2X;X2\2..\OP?%G$2Q/@+X2XK]]A,]XBP&%S#Q>X[
MPT>23H>'W 6)=3!9+2KQ:I?ZS\82JX+!1Q.'Q<<IQ;A4PZ_%L_\ $W/LVS2M
MPGX:Y/#-N(:;5/'XS&34<JX;C-\JQ'$&+IJK1P-2+524,H@\3G.*5*<%A,))
MPJ/Y(\/C_@HO_P %HO&]U:6/B'4_"WP$T[6&BU[QAJ=O?^&/@WX6"R$S:9X;
M\-Z=*6\:>*+2W<I!ID5YKOB*(O;GQ1XKT"RN5F']+O[$O_!.C]G;]AKPTL'P
MYT'_ (2+XDZGIT5EXQ^,7BJWM;KQOXC)V275G8RHK6WA+PQ)<H)(/"WA_P B
MS9(K636;G7-2@.IR?7?A3X?Z1X%\.Z-X0\%M#X2\*^';&'2]!\-^'-"\+:/H
M>BZ;;C$%AI>F6.A0VMG:1 G9%#&H))=R\C.[=!_9>H_]#)JO_@+H/_RGK]$Q
M'$> RO(ZO!W 64SX1X0KU:5?,Z3QU?-.)^,<;0BXT\WX]XIQ+_M+B7,=9NAA
MZTZ>3Y52=/!95E^%PN&H1C[W!_A;@\FS%<4\4YC6XSXXJ0?-GV9P_P!GRF,_
MBP?#>73E4I95A8K]VZ\7/'8E<\JV(4:LJ,=OITHK$_LO4?\ H9-5_P# 70?_
M )3T?V7J/_0R:K_X"Z#_ /*>OD#]7-NBL3^R]1_Z&35?_ 70?_E/1_9>H_\
M0R:K_P" N@__ "GH VZ*Q1IFH @GQ'JI ()!M=" (!R0<:.#@]#@@X/!!YK:
MH **** &2?='^_'_ .C%K_#%_P""@G_)^G[;G_9W?[2?_JY?&E?[G4GW1_OQ
M_P#HQ:_PQ?\ @H)_R?I^VY_V=W^TG_ZN7QI0!_K[_P#!$S_E$C_P3H_[-!^"
M/_J'V5?J-7Y<_P#!$S_E$C_P3H_[-!^"/_J'V5?J-0 4A .,YX.>&9?SP1D>
MQR#W%+10 F!G/.>.YQQW"YP#[@9]Z-H!SW^IQ[X&< GN0 3WS2T4 %(W0_0_
MRI:1NA^A_E0!^''_  1-_P"0[_P6-_[3=?MI_P#J)? ^OW(K\-_^")O_ "'?
M^"QO_:;K]M/_ -1+X'U^Y% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 44A('4@9.!DXR3T'U/I7 >/_BM\,_A3I3:Y\2_'W@_P%I*J[+?^+O$6
ME>'X)BF<QVW]IW5O)=RM@A(;6.>5R,(C' //BL7A<%0JXK&8G#X3#4(\];$8
MFM3H4*,%O.K5JRA3IQ764Y)+JR9SA3BYU)QA"*O*4Y*,8KNY2:27FV>@5RGC
M7QSX1^'/AVZ\6>.?$&F^%_#=E=Z38W>LZM-]GL;>[UW5['0=(@DEVMMDO]7U
M.QL( 1@S7*;BJ!W7\S/'?_!7O]G6TU67PI\#?#'Q0_:5\;.PBL='^&/A#5(M
M+N+DR>4(I-7U>SCU%X'<J$N](\-ZQ RD,CME<_B]_P %#_VZ?VAOC@Z_ OXL
M?#;1/@/HNA:OI/C*^^'G]KW.H>-I);K2Y9_#4'CK4;B]MXH7M;+4/[9M=#30
M=$N[:YN;&_OX"T5@(_P/Q"^D=P%PCD.:8[(\RI<5YKAT\)@:644,9C\EEFE6
M$WAJ&.S["49932A^[J5:E&GCWC*E*A55&DVN:/R^:\6Y7@<-6J8:O#&UX_NZ
M2HQJ5,,Z[3Y8U,5"+H12M*3BJKJ2C&2C%M:?U_YST]Q^1P?UHK^<W]BGX_?\
M%)/VC?AO>W7P>^,_[-_B9?AB^E>$-9\*?%'P]JL'C2QM;+2H'\-ZG?ZOH&E2
MP:S%XLL[6ZMAK=UJ'VF34-+U(7@@O$EF?[/7Q_\ \%AM"9X[OX&?LE^.D619
M2="\;:[H-Q/',BK]EMVU?Q3911M:.#+--<0$2IOCA,IV-7NY!XUY9Q#E&7YY
M@N"O$6IEN98=5\/C,'PQ/-\--*3IU8TZF38O,)S=&M"I1G'V4:D:M.5*=.%5
M2IQZ<+Q'0Q>'I8JGEV;.C6CS0J4\$\3!V;C*SPM2LWRR3B_=4E).+BI)Q7ZQ
MT5^38_:B_P""F?AX^7XF_P"">>B:^P$EO]H\%_'#P\8)+J$[GNEAFN-;EAL)
M8\K;K(WF22<"9CF,2-_P4*_:5TD>9XM_X)H_M+:=;((Y;BY\,WMKXN$5J?DE
ME$=MX8LPURLV1%9&9'>(K*\D:D9]=>+W!].ZQU'B_*9)7DLU\/N.\%&/=NM4
MX=^KVC]J2K.*3B[VDC?^W\O7\2.84/*ME&:4[;;R>#<=+J[YK:K4_6"BOR=C
M_P""KWAG2&\KQ[^R1^V1X,EC>2"Y^T?"1+^*"[(+VMJ)#JVFM)-<P_O /*01
MX(_> ;S;M?\ @L=^QV6"ZY)\7_"#DQ_N_$OPE\00, 6VW+9TV;4EVZ>WRWC]
M%;_4^=S51\9O"Y_QN-,HP+O:V:3KY2T]+IK,Z&$:LY).Z5I>[O9-KB')-I9E
MAJ3[5Y2P[^:KQIM=M4M=-S]5Z*_.[1_^"KG[ VL!0O[0&DZ;*\DL:Q:YX3\?
M:1@1*&,DDMWX6%O%%("1"TDR&5QL5=Q4'U#1/V__ -BWQ H;3OVF?@^ T"7
M74?%]EHLHCDD$:AX=;73I8Y=Q&ZW=1.B_.\:I\U>UA/$CP]QRB\'QWP=BN97
MBJ'$V2U6](O:&-D]I+1J^IT4\XRFK94LTRZHWLH8W#2?W*JW\C[!HKQW2_VA
MO@'KC(FB?&[X1:P\DPMHTTOXE>"[YY+EE#+;HEOK;L\S*0PC4%R""!BO2-+\
M1^'];C271];T?58Y$>2.33=4L+]'CCD\J21'L[B=61)!L=U)57^1B&XKZ7"Y
MIEF-M]3S' XN^WU;%T*]]O\ GU4EW7WG;"M2J?PZM.IU]R<9:=_=;-JBF[Q_
MM'/0A'(_,*1CWSCOFER ,DX'J>/YUWW7<T%HIH=#T93CKA@<?K3J "BLN#6]
M'NM3U+1;;5=/N-8T>WTZZU;2X+RWEU'3;;5Q>'2KB_LHY&N+2#41I]^UC+/'
M''="SNC SBWEV?GG^TK_ ,%/OV=?@'=7/A#PYJ%Q\;?BTTS:=I_P[^&<L>L"
M/6FPD&F^(/$UK'>Z5I=P9R89]+TQ/$'B>-AM3P\[$5\YQ%Q?PQPEET\VXCSS
M+\IP$9U*4:V*Q$5*O7I2<*F&PE"GSXC&XN,XRA]4PE*MB7.,HJDY1:7)B\?@
M\#1=?%XFE0I)N*E.:3E).SA3BKSJ5+Z>SIQE-O11N?H[))'"CR2NL<<:,[N[
M!51$&YW9F("HB@LS,0JJ"6( )K\Q_P!HK_@J?\ OA#J4G@/X8KJ/[1'Q?N;A
MM+TSP3\,"VJZ4FLL0D=CJOBNQ@U"TEN%E8I-I?A6T\3ZW'(C0SV-HQ\Q/F%?
M@;_P42_;\5;[]HCQM_PRA\ =5"S+\)/!L4T7C+Q!I$P5EMM?TYKH7TGVF*-5
MN/\ A8&KI;PS$3#X<Q@F.M_XL_&K_@GY_P $??"T7ACP+X.L_&W[0VKZ;:VF
MD>"-#N;3Q!\:?%,E]'Y=A>^-?%EQ;73^ _#&I3M"(;6VL;*+47E">$/!>LR1
MR11?&Y#4\8_&;-,-D7A9PMB^%<NQ[Y:7$W$^6?6.(L70O'GQ62<(RJTZ> P\
M(M5?[6XKQ.#P<,--5JF!M%M?(9]Q93RO*\1G&88O"\+9#AXWK9UG:MB*G,OW
M<,ORQ-UJN(JM6P]*K&5?$2:C1PE2=HOS'QM\(OVO_P!ISPEJWQ7_ ."@7QWT
M;]C[]E_2;5=;UCX7:%?VOAZX712\3PP^*DO;V>TMKJ[+QV]I'XZU3Q9K;ZDZ
M6EEX&L+V:*U'R!X*^)_CO]H+5=<_9B_X(S_!F3X3?#*SD@\/?%W]N7QI:7NF
M^-]2LI%C6X>/QEJ-E-KOA:"^B#W6FZ/IL-S\0M0MS'=>'_"WP^M(I;Y?H#P#
M^PY^V)_P4X\7Z+\<?^"CWB/7OA%\"[&_BUOX;_LF>$)[OP[>-9D%[:?Q!9R2
MRWGA%KJ%_*O];\0?VA\5=4@FN[:T_P"%>Z>;&%?Z#/AK\,/A[\'?!FB?#SX7
M>#O#W@3P3X<M5M-%\->&=,M]+TNRBZR2""W16N+RZDS<7^HW;W&H:C=O+=W]
MU<W4LDS?OW"OA;X2> N.>>8A4/&?QL<%'$\5<3XM\19%PQB$DW3HXBJH8;-\
M=AFY0A@<GH8#AO!R:I3CF%7"IR_-,%E/%7B/4^L1_MC@?@RLK5,SQLG3\0^+
M<,[IK#N::X,R7$)NRHTXYSBJ"C98*EB+KX1_89_X)@? 7]BFU/BFU2?XK?'G
M5XYY?%'QO\;6D5QXA>[U#<^JP>#K*>6_'@W2[^629[Y[>^U#Q)K1E=O$7B35
MAY44'Z4@ < 8'H***X.(.(L[XIS3$9SQ!F6*S7,L2U[3$XJ?,XPC?DHT:<5&
MCAL-23Y:.&P].EAZ,?<I4H121^U\/\.Y)PKE>'R;A[+<+E66X9/V>&PL'%2G
M*W/6KU).5;$XFJUS5\3B*E7$5YWG5J3DVPHHHKQ3V@HHHH **** "BOP"_X*
MJ_\ !9[6?V(/BEH_P#^"7P\\(>/_ (G1>&]'\8>.M;\?7FM?\(GX2T[Q ]Z=
M!\.P:+X>O-)U;5_$FIV%H-;N;B36+#3=(TJ[TTB/4[N_:*S]-_X)-?\ !6BY
M_P""@-YX]^&?Q,\!Z!\/OC/X"T*U\9(O@Z]U.Y\&^,O!EUJJ:->:CI-GKD]Y
MK&A:GX<U.[TFTUC3+O4M6@N(-9T_4+"^Q]MM+3Y.GQMPY5X@EPS#'WS6-2=%
MT_8UE0>(IP=2>&CB>3V3K1C&2<>;EYXNDI.LO9G[7B?H]^*V$\,J7B[7X<C#
M@NKAL/F"Q/\ :&!EF,<JQ=>&&PV;3RI5WC8Y?7J5:4H5?9NI]6JT\=*E' R^
MLK]L****^L/Q09)]T?[\?_HQ:_PQ?^"@G_)^G[;G_9W?[2?_ *N7QI7^YU)]
MT?[\?_HQ:_PQ?^"@G_)^G[;G_9W?[2?_ *N7QI0!_K[_ /!$S_E$C_P3H_[-
M!^"/_J'V5?J-7Y<_\$3/^42/_!.C_LT'X(_^H?95^HU !1110 4444 %(W0_
M0_RI:1NA^A_E0!^''_!$W_D._P#!8W_M-U^VG_ZB7P/K]R*_#?\ X(F_\AW_
M (+&_P#:;K]M/_U$O@?7[D4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14<DT42/+)
M(D<4:N\DCL%CC2-2SM)(Q"1JB@EF=E  ))%?%7QD_P""B/['WP.%U;>+OC3X
M8U77;9,_\(OX%E?QWX@>?<5^R2V_AH7UCIUR2"-FL:EIJKU=E&"?&SKB/(.&
M\*\=Q!G>59)@TI?[3FN/PN HR<4FXPGB:M-5)ZJU.'-.3:48MM(Y\1B\+A(.
MKBL10PU-7]^O5A2CIV<Y13?DKM]$?;-(6 ZGG&<#);&<9"C)(SZ"OQM;_@HI
M^T_\=FDM?V-_V)_'?B#2KB::+3_B;\9IE\)>$64* MPMI'=:7I,X0L91"OCJ
M2=AM4VQ?=&K!^QY_P4+_ &A5\W]IO]L9?A?X6O5B:Y^&O[/&GR:>&M&)>;3;
MSQ!;+X;C#@L49KVX\90,5!W2JL8'YY_Q%K#9O[G ?"7%G',IZ4LPPF6O(>&G
M+=N7$?$LLKP=:FEJZF64\S=G%PA4YHW\K^W(5],LP..S)O15:=%X7!W[O%XS
MV%.<?.@JWDF?HK\7?VJOV=?@/%,WQ8^,/@;P==PABVBWFM07WB:4(I9OLWA;
M2!J/B.X/&T"+2V!8A<@D _GYJG_!6.W^(M_/X=_9 _9F^-'[1>M!VMUUS^Q+
MKPCX)MI&Y2YN=16TUK4(;=!AG&L0>&TV98W,:X8>X?"+_@EC^QG\)IX=4E^&
MG_"S_$R2&:?Q+\7=1E\;W5W.WS//-H=Q':>$1,9"664>'FG4G)F9CNK] M*T
M;2="T^VTG1=,T_2-+LXE@L],TNRMM/T^UA4 +#;6-G%!:P1J  J10JH   P!
M1_9_C'Q%9X_/.&/#S SM+ZIP[@JG%O$"A*UZ53.L\I8')</6BK^_0X>QT%+X
M:DE:0>RS_%_Q<3@\JIO_ )=X2F\?BK::/$XF-+#PE:_PX2JD]I/<_'O_ (5Q
M_P %:OVC\MX]^*_PV_8]\&7RKY_A_P"&UD/$?CZ.VF.5634[2]U2ZMKM(#AI
M;3Q_I#*Y&ZSC?<J>@?#_ /X)$?LV:5JR>+/C/K/Q(_:2\;R.)[[7/BKXMU*6
MPN;D 8<Z/I-S;7%U 7RYM=;UO6XR,1OO7=N_5:D) X)&3T'<_0=3^%;X7P<X
M-E7I8WB2.;<>9C2DIPQO'.:XGB"G3FEOA\GK.GP_@[.\HK!Y10Y6WRV>I4,@
MR]RC4QGM\TJQ::J9G7GBXI]'##RY<)3UU7L\/"S>AP_@3X8_#KX7Z1'H'PY\
M#>$_ NC1(B#3?"6@:7X?M'\L8#31Z9;6QN)#R7EN6FED8EG=F))J:I\(OA7K
MFHWFKZS\-? &K:KJ$WVB_P!2U/P7X8U#4+V?8D9GN[V\TJ:ZN9C'&B>;/+(^
MQ$7=M50)/B!\5?AE\*])?6_B9\0_!'P[T@1R.-4\;^*]"\*6)$:DMLN==OK&
M.1ACA8B[D\*I; K^%3]MO_@H-^T5?_M;?M!WOP-_:^^- ^$-Q\2]8/P]'@+X
MO^,;+P8/#D=KI\%N?#-KI^JPV$.D&YBNC;"QB2TD/F3P;UE\Q_ZC\*? K%>*
MM7%91EU#+,GRO)\#'%T*^/RBK4RGGC7I8:.$PGL*'U>G74*TZD80L_94ZJ4;
M7/S7Q9\7N&_";+<NQ&88%9O5QF-6$AE6 Q.!IXS#4_J]6LL7+#5GS+#KV:I<
M\8**E4BKZJ+_ +OO#7@'P-X-ENY_"7@WPKX7GOXX8KV;P[X<T70Y;R*W>1X(
MKJ32K&T>XCA>65XDF,BQ/([(%+L3UM?Q;?\ !+O_ (*O^(_@UXY^+&J?M>?%
M;]IKXT>'M;\(^&;#P9IB7'BOXP_V'K5GKVH7&JWYTW4]<6+1?MFGSVUM]OBV
MO>>2+9R1"BG]HHO^"\G[#Z2+_:VD_M$>'K,Y5M3UOX(ZS#81RE6,4+O9ZK>W
M'FW#*4A5+=P6SO9$!8>WQ-]'CQ X1S?$9%E/#F-S_!82GAZE+,<@RJNLOKRQ
M-"GB*M/#TE!3E4HU*LZ551@Y3K0FTFWKR<&^/WAQQ+D&#SC%9SEW#%7$SQ,9
M93FN-P]/$X54<34H1G6E3M1A&LH*O%W25.:<G=-G[3%5/50?J : J@84!0?[
MHV_RQ7XSK_P7F_X)Z%D$GB_XHP1EU5YYO@YXT$,"%@&FF*6SN(HE)DD*([A%
M8JCMA3O'_@NG_P $TP2/^%X:Z<$C(^$GQ4P<'J/^*3Z'J._J!7S4_"+Q1@U?
MP\XRE?7W.'<TJ=M_9X65GJM[7Z7L?5P\7?"Z=VO$+@Z-K?Q.(<KI/6S5E5Q,
M'+?7EO;;=J_Z\E >[?@[C^3"JEYINGZ@ACO[*TO8VCDA9+NU@N4:*4;98F6>
M.13'(O$B$%7'# BORZMO^"U__!,JXMH+AOVF].M6GB25K:[^'?Q:BNK<N,F&
MXB'@1Q',G21 [A6R QZUOV/_  6-_P"":NH0?:(/VK/!4*>8\>S4- ^(6F7&
MY,9;[+?>#H)_+.1LE\ORY,-L9MIQPU?"_P 1HQ:K>'O&BC?E?/PKG?*W>UM<
M!RO9::Z+L=]/Q*\.:UE3X]X,J<R32CQ1D<FT[-/E6.;ZKIZGW'JWP1^#6OES
MKWPF^&>N>8(1(-8\ ^$M2#BW_P"/</\ ;-'F+"#_ )8AB1%_!MKRG6_V(?V0
M/$))U3]FGX*2LTMQ.SV_P\\.Z?(TMR")G:33;*S<ELDKEB(W.^((_P U>):7
M_P %9_\ @G-J[S)9_M:_"M&@1'D.HW.O:.A61BBB*35]"L8YWRI+1P-))&N'
M=50ACT=C_P %/O\ @GWJ%U#9VW[77P.$\Y98S=>,[6PMP51I#YEW?Q6UI"-J
MG#33QAFPBDNRJ?F<=X-9KBG+^T_"K,,0TN:?U[@?$UFE93YI_6,LDTK6DV_-
MOJRGQ?X>8I)OBC@S$*3LF\ZR2JI.Z5D_K,KN[M;OYIF?JW_!+;]@K6$D6X_9
MS\*6DCPK )M'UGQGHKQHK;@\8TWQ+!$LY)(:X\LS.F$=RJJ!YKJ7_!'?]B2Y
ME>72/"7CWPHSREL>&OBEXPM52$IM:S1=1N]4VVKN!,R\RM* 3+LRA]]'_!13
M]A(D ?M>_LZY) '_ !=GP@.2<#DZE@<GJ>/6NT_X;3_8[_Z.M_9P_P##V_#7
M_P":6OC<=]'OABNXRQO@QE<9MWC4? 5'#56XZWC5IY72J-KFU:G]J[U:9*S#
MPZQ-W#'\'57&W,Z6,R9N/-M=TZMU?6UWJD^S/C8_\$C/A-I2AO!/[1'[7/@N
M=(U,3Z5\85DB2YMN=.G,+:!;[EL.5@@66-0GRATZE5_X)Q?&W1SL\&_\%'?V
MLM$AB<O:PZ[JT?BN"(S#_3#-#-KFFQW+SL7:!FB06I*D+*R!C]SVW[5'[,=Y
M;PW=I^T5\"KJUN(Q+;W,'Q=^'LD,\39VR12+XB*NAP<,I(.#S6_IWQ]^!FL0
MO<:1\9OA1JMO%(89)].^(_@R^ACF"JYB>6VUN5$D".CF-F#;65L88$^)/Z/_
M  ?A[RI\$9IEEFHMY=C.*,FY&FK)?V=F&#5-IZVCRM2][XE==-.CP=4<5A\7
MEL6TI16#S=T6U9-.*PV,AI9Q=UIU\S\]G_8]_P""AGA]67PG_P %(]8U1!')
M%&GC3X.>']1D$5N=UB'NI;[696GF.4O[LH9G7Y@+C_5CG/&GAG_@JS\*/"/B
M;Q]KW[6/[,&N>%_!NA:GXIUZY\6_#.ZT!8M,T>QFO-1C9]$\)1L((;:!IK9H
M[A+FZO&2U4QB10?U+T[XI?#75YGM])^(/@?5)XXS-)!IWB[P[>S1PAE0RO';
M:E*ZQAW1"[*%#,JYRP!^-/\ @HY^T7\//@C^R!\4?B'X@\">"OCSH>FW/@?3
M-3^%FN>)[2QTCQ1;^(/'7A[1PE_/9V>NRF'3);J/6! VEW,=Q)IZ1R".,M-'
M%#P'K9GBJ.2<(YCX@X#/\VJ4LNR/!U?$;C6EET\VQK6'RVGB7FF<XNAA\+/%
MU:?MZDE&$*<IR>D3FSBID&29+FF>5<YQV%P.4Y=C<QQ->GG.:XJE1H8'#U,3
M6J.A1KXNM5C3A3E)TJ%&K5G9PI4IS:@_Y@M)_:#^)WQX^/>K7_Q6^./BGX6:
M'^T7KO@[PE\9?%'@]+O3='M/"-GY6E:)9W7AV#5+=/\ A&O#ZRI UC/J$D-G
M9WNJWNH+J<4E]:7O]5?P-_9!_9/_ &*?"=[XL\/:%X<\/SZ#H\UYXI^,OQ$U
M+39_$%OIMO"[7^H7_BW6/LFF^%=',9=[FUT&+0-%"!2]N[8=OY4C_P %7/V6
M6#!O^"4W[.Y5@P<'QP_*,"'!S\+L8*DAL\8)SQFOT1^'G[-'[:/_  5P7P9X
M^_:EU>[_ &8_V&K%-$U;X9_L]^!9KFVUGQQX=LK:%/#^JE=1C>XFM[C3$B?3
MOB#XYMKB<VLJWO@#P+I=AJ,>MGZ+P?\ H+<=>$&/S;BOZ1&;<(8:A4QGUW+>
M,,3F2XFXDHXC$UL3C,TRSA_*5BL8ZF9YEBZ\\=[?"QP#52KCL3F.,J4>2,/P
M[A?Q<X<S>OBL)P'0Q'B5Q=6E&>"I4LOSC*\+E<:M2;Q&89SF^>X#"X7+<MC6
MFJE2MAHU\;7Q%3V%.C4G7@X>K?&O_@IS\??VQO'VJ_LP_P#!*CP;J&NW44W]
MG^//VI]>T_\ L_P?X/TNY>2";5?#,NKV5Q8Z'8/&LDECXP\265UKVKB.=/ ?
M@;5;O[#K0^OOV&_^"4/PC_99U/\ X7!\4-5G_:%_:EUB]FU_7OC%XXCNM3&A
MZ_J!\[49_ UAK5SJ-U:ZA),SI<>.-;N+_P :ZF#*\=]HEA<OHT7Z#?!/X$?"
M3]G3P!I/PQ^"_@70O '@O2-TD.DZ+;LLE[?2I&ESK&MZE<O/JGB#7KX11F_U
MS6[R_P!5O"B">[=(XT3UNOW3/O$:AA\KQ'"?AWEU7A/A2O%4LQQ$JL*O%7%2
MBG'VO$>;T5!K#33E*.29>Z65T/:5(2CBKJ:_4<A\.:]?-,/Q9XB9C2XLXJH2
M]KEV&C2G2X5X6E)J7LN',HJN2>)IN,8RSO,%6S.O[*E4@\*TX !CI_G_ #WH
MHHK\I/U8**** "BBLK6M=T7PWI6H:[XAU?3-"T32K:6]U36=8O[32]*TVS@4
MO/=:AJ5]-;V5E;0H"\L]S/%%&H)9@*3:BG*32BDVVVDDDKMMO1)+5MZ)%0A.
MI.%.G"4ZE2480A"+E.<Y-1C",4FY2E)I1BDVVTDKFK2$@=3CT]3[ =2?8<U^
M,/Q\_P""XO[)7P[UYOAO\ [3QI^V-\9+N62QT?P/\ =&O->T6ZU-93"EO/XW
M6SNK"_MW<?//X(TSQM)&/O0J02/GY?!'_!;/]O4B3QWXS\(_\$V?@=J_EL_A
MKP2+C7OCOJ&CSE_DO+^TOQXBTV_,#&.X$WBCX92HQ N/#;@&*OE,1QAEKK3P
MF34L7Q)CH/DG0R6G'$8>A/HL7F=2=++,*D])*IBO:QUM1D]'^U99X$\60P.'
MSOCS'9+X4<.8B"KT,RX_Q57+,SS##JSE/(^$<-0Q?%V=2<'S4983)OJ=6\;X
MVG%\Z_67]I;]N_\ 9-_9&T^>Y^//QK\'>#=62V:YM?!L5X_B#X@:FODF6$Z?
MX%\/1ZEXFDAN/E1+ZXT^UTQ&<&>^AC#.OY/W'_!4#]NK]M">YT3_ ()I_L::
MSI_@:YFGLH_VF?VDUA\/>#X8@L8DU'1-#^W6OA^YFM=_GQ10^(/'>H;"GVGP
MEYA, ^L_V9_^"+O[$G[/-]!XOU[P3>?M"_%=[A=2U+XF_'VYB\=W]SK#9DGU
M*S\+742^#[&X-PQGM[ZYT?5==A<*SZW/*#*WZPVUK;6<$-M:P0V]O;11P6\$
M$:0P6\,2".*&"&-5CABC151(HE2-% 55  %8?4>+<XUS',:'#>#EJ\#D;CC,
MTE![PKYQBZ*H4)+9_4<#S*[Y,4[)G?\ ZP^"7 CY>%N%LR\6,^HZ1XB\0U4R
M+@^E7@]*^6\!Y+C99AF-&5VX/B/B-TII1]ODRNX+^/C]J_\ X(6_\%!_C#/'
M\>O%/[0'PR_:*_:'\8744/Q*T.]A?X<:=ING:=96]EX;@\%^)I=,MM#UFQTF
MTC?3YM-N_"_@>&VMDMI=.%ZYN4?]$O\ @C1_P2B^)/[$.N_$#XW_ !\UGPPW
MQ4\;^$X?A_X>\%^#M3FU_2_!WA)]:M-?UR[UGQ&]K8VFJ^(/$&HZ1H<<=KI-
MJVGZ)IVEL!J>I7.JS)8?OY17-E_ASPUEN=T\_H0QU3'4G*I'ZUCJN*IRQ4X.
M-3&577Y\16Q-1RG4E*K7G356;J0I1DH./K\3_2L\6N+/#[%^&N8XCAS"\.8V
M%+"5O[&X=P.38FGD^'KTJV$R'"0R_P!AEN"RG"QH4,-2IX3+J.+E@Z,<+6Q=
M6E.O&J4445]X?S:,D^Z/]^/_ -&+7^&+_P %!/\ D_3]MS_L[O\ :3_]7+XT
MK_<ZD^Z/]^/_ -&+7^&+_P %!/\ D_3]MS_L[O\ :3_]7+XTH _U]_\ @B9_
MRB1_X)T?]F@_!'_U#[*OU&K\N?\ @B9_RB1_X)T?]F@_!'_U#[*OU&H ****
M "BBB@ I&Z'Z'^5+2-T/T/\ *@#\./\ @B;_ ,AW_@L;_P!INOVT_P#U$O@?
M7[D5^&__  1-_P"0[_P6-_[3=?MI_P#J)? ^OW(H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHZ=: "BF[EP2#N _NY
M;]%R:Q=;\3>'?#5H;[Q#KNCZ#9+G==ZUJECI-LN,$[I]1N+:(8!!.7[CU%14
MJTZ4)5*M2%.G%.4JE2<80C%;RE*344EU;:0FU%-R:26K;:22[MO1&Y17R;XS
M_;L_8\\ [E\2_M'_  EAE0A7MM*\76'B>]1R[(5-AX6;6;LLKJ0RB+(*L#C%
M?EEX*_X+,:EJOQ4^-7AS1_@WXY^,VGZSXQMXOV;O#'P_T^&#7;WPYI6F_P!E
MZC'XD@:UO-;1-;ETP^-8I[71]9O]+36+_2KRVM;738)(_P SXD\9/#;A7%Y9
M@<UXJRV>*S3%5L)2H996CG&(P\Z.%JXGGQ>$RMXO&4H5IPIX/#*.'G5Q&-Q.
M'H4J<KU)4_'Q>?Y1@JE&E6QM)SK3E!1HR6(E!QA*=ZD*+G4BI-*G"T'*=2<(
MJ+]YQ_?\D $DX Y)/0#U-8FO^)/#WA32[K7/$^NZ/X<T2R027NL:]J=CHVE6
MD9R?,N=1U*>ULX4 &2TDZ@5^0H\2?\%=?VC"?^$?\)_"K]C/P7>AA%?^*)8O
M%WQ&%E*AWXM9X/$<L5VH90JS>&_"5Q%*%VS1E6-;.@_\$D?"7C'4[;Q1^UE\
M??C1^TUXE00226>M^)=1\-^$H7#"2:VM;&+4-6UZ.T#?NXX[+7-)B\L$BUB)
M58^+_B(?%.>^[P1X;9_C*,[J.=<9U:? ^3)22]G7IX7&TL9Q/BJ33Y[0X?H\
M\;)58\RDL_[5QN)TR[*,54B]L3F#66X?7:2A4C4QLUULL)&ZV>MSU3XK_P#!
M5[]COX;7CZ%H/C35OC+XM,TMI;^&O@YH=QXMDN;L#$,<.OS/IGA>X623"$Z=
MJ^I3 [MMO(5VGQ'_ (:A_P""EW[1*B/]GW]D_1/@-X3OHXOL_P 0?V@=2E.J
MB"63$.HV.@7L6B.NZ+$OE0^%/%$!!RDT@\MG_2GX4?LW_ ?X&VJ6OPF^$_@;
MP*45T:_T30;--;N%==C"\\1727.OWQ*#:6N]3F)&>Q(KVO"KR<#.!DGD^@)/
M)_$T+A'Q*X@?-Q5XB+(L)4TGDOASE=++)6LK1GQ-GG]K9O4;=U.I@,+D\I:N
M"IW7*?4<WQ6N.S98:F]\/E-&-'MH\;B?;XB5]=:4,,]=+:6_'&/_ ()H_'#X
MW2QZC^VA^V;\3/B):S3S3W?PY^%[CP=X&A>0 "*(W-O'ITMN5^1_(\#Z=/L&
MU;D$LS?:/P;_ &"_V2O@2MK/X ^"?@Y-9M4AV^)_$UFWC3Q.)X6#B[@UGQ4^
MJS:=.S@.W]D)IT6X92)  !]-^*/&/A+P/I4^N^-/$_A[PCHEL";G6?%&M:9X
M?TJW"@DM-J.KW5G:1J "26F P,]*_.#XO_\ !9#_ ()\_"&2XT^3XZ6'Q+\1
M0NT47AKX-Z/JGQ&O;Z=<@6]IK&E0Q>#_ #G<"-%G\30J7898+EA]QP3]'_*,
M3CUC>&. ,RXMSQ27M<^Q^#S3C'.E55FZU7.LU>98C!Z^].5.OA:$$W[L())>
M/F>8<"\(KZYGV;9)E=6W/'%9[FF'^N5-M:,\PKRQ%23TM##IN3TA!MV/U!"*
M  % "_='9<# "CHH X 7  XI20,9(&>F3C/T]:_#0?\ !37]MGXZ[8?V/?\
M@FG\5[_2[US_ &7\1OVBM5A^&?A62 _ZNZ.F3'1[*\@ (D<67CR5RI"JI)!+
M4_9H_P""R7[1!$_QM_;0^&_[*WA>_D:2;P5^S9X0DUGQ)80L%#6W_"5W#:1J
M=O.1E1-;^/M6C1LN PVBOW3_ (A;C<N][BWBC@W@^,+.IA<PSVCF^<1CV61\
M+PSS,:=3=*GBZ6$]Y-2E#<\-^*6"S#W>$N&.,.+Y2]VGB<OR.KE.3RGIOG?$
M\\CRZ=-77-4PE;%633C&=['[/>-/B'X"^&^CR>(?B'XU\)^!- A)$VM^,O$6
MC^%])B(&</J&N7EA:AB.B^:6/0 GBOS1^*W_  6H_P""?OPRNGTC2OBSJ'QB
M\3"5H(?#7P3\*:SXZNKR8$*D5GK9BTGPC<M*YVI]G\13%OO $=?/_!?_  0W
M_9-36+?Q9\?O%GQR_:K\8AS->ZK\9_B;K4^FW5R>2ZZ9X>DTO4&@+DL;74?$
M&IQMPLA=00?TN^%'[-'[/GP+M8;7X/?!;X9?#<0QB+[5X1\%Z#H^J3H!C-YK
M-O9?VQ?2$?>EO+^>5CDLY)))['PBR;^+C.,N.,5#7DP5#+^#,GG+^7ZSC/\
M6'-JU/>\O[/RZHU:W([C5;Q=SK^'@^#N!\+/1RQU?,.,<YA&R?.L-@O]7\IH
MU.B@\PS"FG?F<U9'Y1+_ ,%$_P#@H9\? %_9'_X)M>+]%T*[WG3?B/\ M/\
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
M597>I:G>VFGZ?802W5]?WUS#:65E;0(9)KB[N[AX[>U@B16>2:>2.-$4LS
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
MSPW#$OE/;^*/VB=-U"\N)F#/]HM)=,\9V<*VZH4B,4T?F><K,)#&VU/Y.?\
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
M8GZA]:^I?6?:8:OA^3ZS]7Q7LK>VY[O#U;\MN57YE\;X@\)?Z]<&Y_PE]?\
M[+_MS"0POU_ZK]=^K<F)H8CG^J_6,)[:_L>3E^L4K<W-S-+E?^7G\/-(\3ZM
MX]\%:;X2N7TSQ3?>-?"NE^&]49KBW32O%%YXATRTT*\FNH;:Y>R-AJ\]C=/+
M]GFFMA%YPMI658W_ 'F^*GPA_P""]_PEN;Z]UG4_C[\4-,CN;EWUOX/_ !AO
MO'4%YM:1Y)X- \/^)_#GBZWC?#%(%\%6[+E42V5F"U^KW_!%*VMYM?\ ^"Q+
MRPPRM'_P6Y_;16-I(HW:-4\*?!%E5&=25569F4*0%8DC!))_<TJIP2 2.A(!
MQ]*_0_&CQDROQC>2QS3PUX2J4<HI8ZG&CQ-AZ7$U23QL\)*4L'FF%PG#N>Y1
M&V&Y:T<KS7"O$.5.<YJ="FU^0>%7T;\F\/J&;X?->*N),Y_M2O@ZL,1P[F.9
M<%XC!QPU/$0DE0I9GGF3X^K4=:$J=;-,HQJPZIRA3IN%:HG_  ()_P %"/VG
M/AUJLF@?M&?$#]M7P1?+(T-S8?\ "U_&OPYUE48$&)=(^*'AZ9992O&8[]%8
M/N4#: _TOX+_ &W?V,_$$-N/%/[3_P#P54\"7$A"R2R>.O!7C728UR '2\\-
M>(XM5E7!)POA_?A& #,4#?V:>*/!GA'QOI<NA^,_#'A[Q=HL^?/TCQ1HNF>(
M=+FR"I$NGZQ:WMHX*DJ=T)RI(Z5^='Q>_P"".'_!.CXQF^NM5_9M\*^"-:O<
M$Z[\(KW6?A5>P.,YDCL/!U_I_AR5VS\_VS0;I'P"Z$J#7\UXC@KPCQ%YYCX$
M\,YA-W<I9#XF^+?"E6-VG+V,>(.(?$K!0;72&$H4VU%.,8Q5OW? >%W U9*C
M'Q1\6>&K-*-;B+AS@/Q9HN6B7/#*I>"6.H44]9*.-QM;EBO>J3L?D_X'\=?\
M$V_B%]GL]0_X*R_M:Z/!>F-+S0OB-XS\:> 1<PM)@VTVI>)/!D.BH"ZJ6D2^
MG1!MD/R\C[+\%?L7_L/?$E8&^'W_  4.^,GC8W"JT47AC]K;P/K%RP=!(H-G
M9VDMVC[3DH\*NN&#*"K ?//CS_@W-\#Z9-=7_P"SK^U%X_\  Q($L/AGXO>
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
MBOBL16DYU:^(JU*]:K)[RJ5:DI3G)VUE*3;>K844459@%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #)/
MNC_?C_\ 1BU_AB_\%!/^3]/VW/\ L[O]I/\ ]7+XTK_<ZD^Z/]^/_P!&+7^&
M+_P4$_Y/T_;<_P"SN_VD_P#U<OC2@#_7W_X(F?\ *)'_ ()T?]F@_!'_ -0^
MRK]1J_+G_@B9_P HD?\ @G1_V:#\$?\ U#[*OU&H **** "BBB@ I&Z'Z'^5
M+2-T/T/\J /PX_X(F_\ (=_X+&_]INOVT_\ U$O@?7[D5^&__!$W_D._\%C?
M^TW7[:?_ *B7P/K]R* "BBB@ HHHH **** "BBB@ HHHH **** /@3]I;_@F
M)^Q/^UKXVB^)/QK^"]CK/C_[/8V6H>,/#OB3Q7X%U_7[#38%M=/L_$U[X.UG
M1_\ A(X[&U2*TL9]7CNKZRLXHK.UNX;6-(5^K/@[\%_A7^S]\/\ 0_A9\&?
MWA_X=^ /#BW TGPSX<LS:V4$M[.]W?WMQ++)/>ZCJ>HW<DEWJ6K:G=7FIZC=
M2/<7MW/*Q:O3Z*X*.599AL77S##Y=@:&.Q2:Q.,HX6A3Q5=-J4E6KP@JM12D
ME*7-)\TDI2NTF?2YAQGQ?FV1Y;PSFG%/$.9<.9.X2RG(<=G.8XO)\M=.G*E3
M>!RVOB)X/"NE2G.E2=&C#V5.<Z=/EA.291117>?-!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ,D^Z/]^/_ -&+7^&+_P %!/\ D_3]MS_L[O\ :3_]7+XT
MK_<ZD^Z/]^/_ -&+7^&+_P %!/\ D_3]MS_L[O\ :3_]7+XTH _U]_\ @B9_
MRB1_X)T?]F@_!'_U#[*OU&K\N?\ @B9_RB1_X)T?]F@_!'_U#[*OU&H ****
M "BBB@ I&Z'Z'^5+2-T/T/\ *@#\./\ @B;_ ,AW_@L;_P!INOVT_P#U$O@?
M7[D5^&__  1-_P"0[_P6-_[3=?MI_P#J)? ^OW(H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_P U='_#E'X.?]'H?\%7?_%F/[4/_P U= '[*[AZ-_WP_P#\31N'HW_?#_\
MQ-?C5_PY1^#G_1Z'_!5W_P 68_M0_P#S5T?\.4?@Y_T>A_P5=_\ %F/[4/\
M\U= '[*[AZ-_WP__ ,31N'HW_?#_ /Q-?C5_PY1^#G_1Z'_!5W_Q9C^U#_\
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
MM_%OBB2$+8^%_#U_JEGJ&FZ)?Z]>6#>)-1TK6;#PU!K-WHNKPV/I5 !1110
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
MO7FESS::EMX!LOBWX4\.>(9](N]4@FU[^T9="35-+MI+]/VA"( 5"J%/50H
M/U&,4I53C*@X.1D X/J,]#]* /Q>^(7[-_[0MI^T-^T]XF^'EK\0= ^(WQD_
M:F_8K^,GP:^-GACQ?>V?P^TCX)?";PC\'?AY\8_A'\5]"CU^TTNXT;1O#OAC
MX]S)X,USP[K%KXWD^..D:QX.+^+K;7=3\'_M"N<<]>?KC)P#UR0, G)R><FC
M R#@9'0XY&>N#[TM !1110 4444 %%%% !1110 4444 ?G'^T#\5[GQ1^T!\
M._@MK?[)W[6?C[P/X'^)_P +/','Q!\%_#SP?/\ !;Q!\0;"^LM<\$:UKOC/
M6?B;H.IV/@WX,^)9=-\:^([@^%9I)_%_A[2)],:_M?#-U9:Y\W?"3]E#XU>'
M-7_9E^"VJ^'M;31/V:/^"BW[7_[8/B#XPZK?V%YIGC;X:?%^Y_:W\2?##3-#
MO4O%O[WQAX@U/]J;2O#7BW1IK17\-6_P[\87FJ2#3]2\%S^)OVK,:%MQ1"V0
M=Q4%LCH<XSD8&/3%+@9S@9/!..2!T&: /AG]C/PWXK\,77[8$_BOP?XK\,Q>
M*?VR/C'XY\+KXBT2ZTQ_%'@K7-%\"6NC>)="61G-[I6JRZ)J<-F'-O?*UL/M
M=A:)/:M/[!^S%X+\0>%/A@FM>-M)&B_$;XI^)_%7QA^(FFN0]WI'B;XBZO-K
M4'A:^F2>ZAGG\ ^%CX9^':307$]N]MX1M_(FEA"2-]#!5&<*!DY. !D^IQU/
MUI>G2@ HHHH **** "BBB@ HHHH **** //_ (J>-[KX;_#OQAXZLO WCCXF
M7OA?1+O5[/P!\-M*LM:\=^+KNW"BUT'PMINI:EH^FW&KW\[QQ6[:EJVFZ=;@
MO=7U[;6L$LJ_CSJ'P]\:_'ZQ\"?';PY^SO\ M"?#?Q_\)/\ @H%\&/VJ?B]H
MGQD\&^$/A_XL^,WA_0/A7XM^"6H:+\-=#T;QQXQ;5O#GP<^&?BS0-2\-:-K&
MH:7=^(]:\#7<6F"]\6Z]=&?]Q2 000"#U!&0?J#2!$4$*J@'J H /;D 8/'%
M 'XNW7P&^+GA'X ?$W5[[P%XLU/Q+\=_^"K'PF_:OL_A[X8TA=<\1>!_A)I/
M[5WP(\2/>>)K33KVXL[/4;;X5?"*Z^(_BNPM;VYGL-8URZ\.017_ (AC-G/L
M?MF?LZ?&#XA?M-6GQ@^&/@_5]+^(7@;P?\"H?@OXGT2&RU7X2?&^+1/BUXD\
M5_$_X+_MJ>&=2U""VU3P'X/@_P"$>\:_!?7KC3K/7?A+XMU77O'OPJ\2ZCXV
MFUCP/J7[%E5( *@@8P" 0,=,#V[>E! )!(!(Z$@9&>N#VS[4 (N<<@ Y;&/3
M<=I/N5P3[YIU%% !1110 4444 %%%% !1110 5^<?[;OQ1>XO-/^ .L_LH_M
M7_'7X;^+;#P[XA^(6L_!'X;>$O%'@SQ#IEMXG6>'X2ZSK?B7XD^"9K!-;NM%
ML[KQ[+'I]]I[>![F305OHKO7KJ;1_P!'*:8T8Y9$8^I4$_F1F@#\3O$/[)_Q
ML?Q+\>_A%8>&];U#1OCK_P %1/V:/V[--^+&HWVG3>'O"GPG^'%Y^S#X^\>^
M&[BYCO&OM/\ &N@>)_V<M4^''ACP[#;73ZKI?C;PGK]A+)H-IXKF\._0&G_
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
MB^!O[3WBWQU^SEX5TG4-#D;PYX>T'X;0_$CPAXY^,VJ?%2S\1RZAH/PP\+^
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
M"?$-OXO\4?"[2_AA?R>)_$$Z>-[#PO[G\ /V;H?VIOC/^V=IVN?$6VT#X?\
MP=_X+3>&?VJE\-Z'X32?QIXS\1_!GX ?LKZM\.CI_C[4]=>RT+X?7GQ!\,W=
MIXFN_#G@Z\U;Q#%X8\1>![3Q=I4%SXBAB /V1^-O[1OP'_9NT30?$GQ[^+OP
M]^$.A>*?$-OX3\-ZI\0?%&E^&;37O$UW;7%Y;:#I$FHSQ'4=5GM;6XN([*U6
M68PPN^T #/6S?%'X=6WCBU^&EQXW\+0_$"]M4O+3P;+K>GQ^))X);.]U&$QZ
M2\XO#+/INF:IJ5O;&,75SINE:IJ-O!+8Z;?7%O\  G[>&FP:CXAT#4_@W\</
MB=\,OVW/ 7PZ\2>(OV>?!GA'4_$6I^#?BO\ VEKVG2S_  ^^)/PMO[&_^&_C
MKP%XV\2>%]$\.^.-9O%TWQE\./#L@\7:%XO\#_9+?6I/CO7_ (=_%2/XA_&C
MX9ZMI.MZ_P#&SQI_P6F_9B_::\!:K#IM]:2P_LJ^%+;]FW7=7\=6VOA&M9/
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
M'-+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 R3[H_WX__ $8M?X8O_!03_D_3]MS_ +.[_:3_ /5R^-*_W.I/
MNC_?C_\ 1BU_AB_\%!/^3]/VW/\ L[O]I/\ ]7+XTH _U]_^")G_ "B1_P""
M='_9H/P1_P#4/LJ_4:ORY_X(F?\ *)'_ ()T?]F@_!'_ -0^RK]1J "BBB@
MHHHH ***_.S]O/Q1_P %'_#DOPO'[ 7PV^#WQ!AO%\8?\+4/Q6U#3K%M*: ^
M'/\ A#1H?V_QSX-\T7HE\2?VCY0U#8;:SWFUW+Y_%F&-67X2KC)8;&XQ4O9W
MP^7X:>+Q=3VE6%)>RP]/WZG(Y\]2WP4HSF](L]_A?A^?%&>8+(Z>;Y!D4\:L
M2UFG%&;8?(\CPWU;"U\4UC<TQ7[C#.LJ#H893_C8JK0H1]^K$_1.O-/BG\9O
MA-\#_#@\7_&+XD^!OA?X7:[AT^/7_'OBC1_"NE3:A<?ZBPM[S6+NTCNKZ50S
MI:6QFN#&CR^6(D=U_"[_ (6?_P '&G_1M_[(/_A0>'?_ )^-?@'_ ,%==>_X
M*">(/B]\*[K]OWPAX6\#ZZO@"^C^%F@?#R[M+WX<G2H]<N!XHU+2Y=/\3^+;
M(^-;J]>PC\4K)JHU:/18?#0-G;:3):-/^?\ $7B,\HRJOC</PWQ"JT)4J=.6
M:Y3BLNP$)5:D8*5?$R3M;FM"G&TJM1QIJ4+N4?Z=\+?HJ1XXXSR[A_,_%?PO
MG@*]+&8G$TN"N-<FXIXDKT\'AYUY4LNRBC.#FY*/-7Q53GI8+#1K8F=&O[-4
M:G]Y/PJ^-7PB^.?AZ3Q9\&_B;X$^*7AJ"\ETZXUSP#XIT;Q5IMKJ$/,MA=W.
MCW=VEG>HF)#:W7DSF)EF6-HG5SZ?7^>Q_P $D==_;Z\/?&WXCW?[ OA'PSXV
M\5O\.%C^)OA_X@75K9_#I_#TFN6*^'=0UR:_\2^%+)?%MGJ@N!X/"ZLNK26$
MOB9(+:ZTA=5$?]!?_"S_ /@XT_Z-O_9!_P#"@\.__/QI<.>(SSC*J&-Q'#G$
M#K2G5IU)93E.*S# 3E2FX<U#$Q23OM.G)RE2FI0<I)*3KQ3^BG'@;C+'Y!E?
MBOX80P%*A@\5AJ7&O&N3<+<24*>+H1K*EC\IK3FU:_-A\73Y*6,PTZ5>-&BY
MRI0_H<I"P49)QV]R3T  Y)/8#)-?G'^P=XJ_X*5>(]3^)B?M]_#/X-?#_2[2
MQ\)-\+Y?A5J.FWT^J7\USX@7Q='K8L/'GC(QQ6=M%X>?3S+'IX=[F["/<E76
M"3_@KTJ#_@EO_P %"+K:/M.F?L=_M"ZSIMP,K<:?K&C_  R\1:CI&JV,ZXFL
M]2TO4+>WOM.U"V>*ZL+R"&[M9H9XDD7]!R[&K,<)2Q<<+C<&JKJ)8?,<+/!X
MN'LZDZ=ZN'J>_!3Y.>FW\=.49K22/YAXIX>GPMGF,R.IF_#^>SP<<-)YIPMF
M^'SW(\1]9PM'%)8/-,+^XQ$J"K*AB5#^!BJ5:A+WZ4C]&-PSCG/N",_0D $\
M<@$D=Z6OPQ_:@U?PY^R'\;?^"=WCK]GK3=0\/>*?%-U\6K'X[_ GX8QRV6@_
M%/\ 9)^&W[)WQ7^+7C[QMKOPRTN>TT&Y\4_#/XJ>'/A-:> /B-_94'B!/&7Q
M#M?AK_;D]K\2+C1=0[^X_;?_ &JM2\(:1>?#KP1\(/B+XL^,W_!.S4OV]/@;
M%HVE^.+C1;'5_!FH_"BY\3_ OQ'!:>)FO/&4GCKPY\7-#MOA!\0M,U#P2^H^
M(]'U]M>\'KIL=M;IVGSY^Q](65<9.,_R'4GT XR3@#(R>17Y;? C]O+7_CY\
M<_$WPJ\&77@'4= U^[^#WQJ^ GBRW\.ZZL'Q&_8V\9>!I;WQ]X^.WQU>"Z\3
M^"OB[H7B/X+ZAK%E;:?H6C^)-3\"7FH>&+V'Q 838_X*.6.EZYXW_P""=>GM
M9V&K:IIO_!13X&W%[9;(KR]LM U/X8_M S32WELF^XCT:^N?#9N'^UQ#3KRY
MT!9V$D^D+):@'ZA45^)MC_P4H^,&J?"[X%?&K0_!OP_U3P=^U5\ OVN?B/\
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
M\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\
M#P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _
MV]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]
MO3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^
MCW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H
M]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/V
MN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]K
MO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\
MQ)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)
M/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/X
MR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR_
M_-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\
MS:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I1
M10 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:44
M4 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?
M\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_
M  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _
MV]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#
M_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^
MCW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_
MZ/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/V
MN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_
M:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\
MQ)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\
M23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/X
MR_\ S:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,
MO_S:4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\
MS:4?\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:
M4?\ #P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?
M\/ _V]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\
M#P/]O3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _
MV]/^CW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]
MO3_H]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^
MCW/VN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H
M]S]KO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/V
MN_\ Q)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]K
MO_Q)/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\
MQ)/XR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)
M/XR__-I110 ?\/ _V]/^CW/VN_\ Q)/XR_\ S:4?\/ _V]/^CW/VN_\ Q)/X
MR_\ S:444 '_  \#_;T_Z/<_:[_\23^,O_S:4?\ #P/]O3_H]S]KO_Q)/XR_
M_-I110 J_P#!07]O965E_;=_:\5E8,K+^TI\9@RLI#*RD>- 0RD @@@@@$'(
MKY4UC6-6\0ZMJFOZ_JFHZYKNN:C?:QK6M:Q?7.IZMK&K:G<RWNI:IJFI7LL]
<YJ&HZA>3S7=]?7<TUS=W,TL\\LDLCN2B@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6714963136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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 );">Fair Value Assumptions for Options Granted</a></td>
<td class="text"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:36%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Date of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Risk-free</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Interest&#160;Rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected&#160;Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Option in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividend</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Yield</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Volatility</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated&#160;Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value of Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Option</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.45</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;3, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 21, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.68</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 16, 2013</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 17, 2012</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.25</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;19, 2011</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Plan Activity and Stock Options Granted</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2019, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:36%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Granted</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Option&#160;Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Strike) Price</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Closing&#160;Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Price on Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Grant</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Date of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercisable</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,316,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,087,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,019,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;3, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,529,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,197,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690,880</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,220,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 21, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,786,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,910,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>357,268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 16, 2013</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 17, 2012</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>547,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>440,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;19, 2011</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.890</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,021,758</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,807,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,164,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of activities under our stock option plans consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Price</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Life</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of January&#160;1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,999,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.61</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,316,924</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>26.000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9.00</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(2,325,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>25.150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(183,898</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,807,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.890</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6.09</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,164,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.30</span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercise<br/>Price</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Life</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of January&#160;1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,897,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.89</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,087,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.00</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(620,766</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(365,722</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,999,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.61</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,108,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.530</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.69</span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Weighted average exercise price.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Weighted average remaining contractual life in years.</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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock', window );">Schedule of Common Stock Outstanding Roll Forward</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares of common stock outstanding were as follows:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>571,803,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,183,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>578,323,848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,325,073</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>659,224</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,800,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>574,128,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,803,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,183,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Reconciliation of Denominators used in Computation of Basic and Diluted Earnings per Share</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reconciliation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>573,202,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>573,933,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,416,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted shares assumed upon exercise of stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,239,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>574,441,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>574,325,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,685,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Anti-Dilutive Options Excluded</a></td>
<td class="text"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Summary of Anti-dilutive Options Excluded</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase shares of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,159,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,048,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average exercise prices of options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in common stock outstanding.</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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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=116856206&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=116856206&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=116856206&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=116856206&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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</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> -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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829112752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Overview and Summary of Significant Accounting Policies (Policy)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">by the customer. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit is extended based upon an evaluation of the customer's financial condition. Accounts receivable are stated at their</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated net realizable value. The allowance for doubtful accounts is based on an analysis of customer accounts and our</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">historical experience with accounts receivable write-offs.</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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Transactions</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all investments purchased with original maturities of three months or less to be cash equivalents.</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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We establish a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or </span></div>asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.<span></span>
</td>
</tr>
<tr class="re">
<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="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less than </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate. </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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Other Long-Lived Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.</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_UseOfEstimates', window );">Accounting Estimates</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.</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_SelfInsuranceReservePolicyTextBlock', window );">Insurance Reserves</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.</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_StandardProductWarrantyPolicy', window );">Product Warranties</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.</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_CompensationRelatedCostsPolicyTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses. </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 Taxes</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.</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 );">Earnings Per Share</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).</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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have determined that for our North American operations we meet the aggregation criteria outlined in the accounting standards as our various operations have similar (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted and Recently Issued Accounting Pronouncements</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, we adopted the Financial Accounting Standards Board ('FASB') Accounting Standards Update ('ASU') 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The original guidance required application on a modified retrospective basis with the earliest period presented. In August 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Targeted Improvements to ASC 842</span><span style="font-family:inherit;font-size:10pt;">, which included an option to not restate comparative periods in transition and elect to use the effective date of ASC 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">, as the date of initial application of transition, which we elected. As a result of the adoption of ASC 842 on January 1, 2019, we recorded both operating lease ROU assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$227.5</span></span><span style="font-family:inherit;font-size:10pt;"> and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$228.3</span></span><span style="font-family:inherit;font-size:10pt;">. The adoption of ASC 842 had an immaterial impact on our Consolidated Statement of Earnings and Consolidated Statement of Cash Flows for the year ended December 31, 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard which allowed us to carry forward the historical lease classification.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#080808;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, which changes the way entities recognize impairment of most financial assets. This update is effective for periods beginning after December 15, 2019. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. We have evaluated the requirements of this standard on our financial assets and have concluded that the adoption of this ASU, beginning January 1, 2020, will have an immaterial impact on our consolidated financial statements.</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_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=98513485&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=6877327&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_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</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 (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-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_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<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 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_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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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 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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</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 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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=108376223&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_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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: 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 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 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 5: 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 6: 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><br>Reference 7: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=77888426&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_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>
<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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contract with customer.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</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_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 standard warranties including the methodology for measuring the liability.</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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts receivable.</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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e4975-111524<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 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5212-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5093-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="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>30
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6614932704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">573,202,152<span></span>
</td>
<td class="nump">573,933,834<span></span>
</td>
<td class="nump">576,416,870<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted shares assumed upon exercise of stock options (in shares)</a></td>
<td class="nump">1,239,476<span></span>
</td>
<td class="nump">391,694<span></span>
</td>
<td class="nump">268,596<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">574,441,628<span></span>
</td>
<td class="nump">574,325,528<span></span>
</td>
<td class="nump">576,685,466<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: 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> -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_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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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_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://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 (a)<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&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://fasb.org/us-gaap/role/ref/legacyRef<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=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: 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 (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_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>31
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6627323792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Components Of Income Tax Expense (Benefit)) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 177.4<span></span>
</td>
<td class="nump">$ 143.8<span></span>
</td>
<td class="nump">$ 270.6<span></span>
</td>
</tr>
<tr class="re">
<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">41.6<span></span>
</td>
<td class="nump">38.8<span></span>
</td>
<td class="nump">33.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">22.1<span></span>
</td>
<td class="nump">24.1<span></span>
</td>
<td class="nump">20.5<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 );">Income tax expense</a></td>
<td class="nump">241.1<span></span>
</td>
<td class="nump">206.7<span></span>
</td>
<td class="nump">324.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred</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 );">Federal</a></td>
<td class="nump">11.3<span></span>
</td>
<td class="nump">27.4<span></span>
</td>
<td class="num">(33.1)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">State</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.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_DeferredIncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">11.7<span></span>
</td>
<td class="nump">28.4<span></span>
</td>
<td class="num">(29.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Total</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_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Federal</a></td>
<td class="nump">188.7<span></span>
</td>
<td class="nump">171.2<span></span>
</td>
<td class="nump">237.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">State</a></td>
<td class="nump">41.8<span></span>
</td>
<td class="nump">39.0<span></span>
</td>
<td class="nump">36.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Foreign</a></td>
<td class="nump">22.3<span></span>
</td>
<td class="nump">24.9<span></span>
</td>
<td class="nump">20.5<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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 252.8<span></span>
</td>
<td class="nump">$ 235.1<span></span>
</td>
<td class="nump">$ 294.5<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_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=26873400&amp;loc=d3e23780-122690<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 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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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 50<br> -Paragraph 9<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 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=26873400&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_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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://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=26873400&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_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=26873400&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://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> -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 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 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=26873400&amp;loc=d3e23780-122690<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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=26873400&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_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_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://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=26873400&amp;loc=d3e23780-122690<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 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_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://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=26873400&amp;loc=d3e23780-122690<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 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_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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred federal income tax expense (benefit) attributable 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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-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_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-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_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred foreign income tax expense (benefit) attributable 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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-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_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 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=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local current and deferred income tax expense (benefit) attributable 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://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> -Subparagraph (a)-(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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-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>32
<FILENAME>R60.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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624669120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 1,276.9<span></span>
</td>
<td class="nump">$ 1,379.1<span></span>
</td>
<td class="nump">$ 1,368.4<span></span>
</td>
<td class="nump">$ 1,309.3<span></span>
</td>
<td class="nump">$ 1,231.6<span></span>
</td>
<td class="nump">$ 1,279.8<span></span>
</td>
<td class="nump">$ 1,267.9<span></span>
</td>
<td class="nump">$ 1,185.8<span></span>
</td>
<td class="nump">$ 5,333.7<span></span>
</td>
<td class="nump">$ 4,965.1<span></span>
</td>
<td class="nump">$ 4,390.5<span></span>
</td>
</tr>
<tr class="re">
<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">598.4<span></span>
</td>
<td class="nump">651.1<span></span>
</td>
<td class="nump">641.2<span></span>
</td>
<td class="nump">624.7<span></span>
</td>
<td class="nump">587.8<span></span>
</td>
<td class="nump">615.8<span></span>
</td>
<td class="nump">617.7<span></span>
</td>
<td class="nump">577.6<span></span>
</td>
<td class="nump">2,515.4<span></span>
</td>
<td class="nump">2,398.9<span></span>
</td>
<td class="nump">2,163.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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Pre-tax Earnings</a></td>
<td class="nump">236.4<span></span>
</td>
<td class="nump">278.4<span></span>
</td>
<td class="nump">271.4<span></span>
</td>
<td class="nump">257.5<span></span>
</td>
<td class="nump">229.8<span></span>
</td>
<td class="nump">259.4<span></span>
</td>
<td class="nump">265.9<span></span>
</td>
<td class="nump">231.9<span></span>
</td>
<td class="nump">1,043.7<span></span>
</td>
<td class="nump">987.0<span></span>
</td>
<td class="nump">873.1<span></span>
</td>
</tr>
<tr class="re">
<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 Earnings</a></td>
<td class="nump">$ 178.7<span></span>
</td>
<td class="nump">$ 213.5<span></span>
</td>
<td class="nump">$ 204.6<span></span>
</td>
<td class="nump">$ 194.1<span></span>
</td>
<td class="nump">$ 168.8<span></span>
</td>
<td class="nump">$ 197.6<span></span>
</td>
<td class="nump">$ 211.2<span></span>
</td>
<td class="nump">$ 174.3<span></span>
</td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.9<span></span>
</td>
<td class="nump">$ 578.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_us-gaap_EarningsPerShareBasic', window );">Basic Net Earnings per Share (in dollars per share)</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.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_EarningsPerShareDiluted', window );">Diluted Net Earnings per Share (in dollars per share)</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.00<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_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 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=116637232&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: 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=117327953&amp;loc=d3e4984-109258<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=116634182&amp;loc=SL114868664-224227<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> -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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: 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=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: 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=116637391&amp;loc=SL114874048-224260<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_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=117327953&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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> -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=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: 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=116634182&amp;loc=SL114868664-224227<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=117326831&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 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=116637232&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_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_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://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=116634182&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_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://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=26873400&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_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_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=118930883&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 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=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<FILENAME>R56.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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6628578080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases - Supplemental Cash Flow Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </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_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</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_OperatingLeasePayments', window );">Operating cash outflow from operating leases</a></td>
<td class="nump">$ 117.2<span></span>
</td>
</tr>
<tr class="re">
<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 );">Leased assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 116.1<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_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding payments 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=77888419&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=77888426&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_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-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_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=77888399&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=77888426&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6628510480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </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_us-gaap_LeasesAbstract', window );"><strong>Leases [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_ResidualValueOfLeasedAsset', window );">Aggregate residual value guarantee of pick-up leases</a></td>
<td class="nump">$ 90.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_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_ResidualValueOfLeasedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor.</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 30<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919381-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResidualValueOfLeasedAsset</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6825035760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade accounts receivable, allowance for doubtful accounts</a></td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">$ 12.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Preferred stock:</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_PreferredStockParOrStatedValuePerShare', window );">Par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<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 );">Authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,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_PreferredStockSharesIssued', window );">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_PreferredStockSharesOutstanding', window );">Outstanding (in shares)</a></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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Common stock:</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_CommonStockParOrStatedValuePerShare', window );">Par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Authorized (in shares)</a></td>
<td class="nump">800,000,000<span></span>
</td>
<td class="nump">800,000,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_CommonStockSharesIssued', window );">Issued (in shares)</a></td>
<td class="nump">574,128,911<span></span>
</td>
<td class="nump">571,803,838<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding (in shares)</a></td>
<td class="nump">574,128,911<span></span>
</td>
<td class="nump">571,803,838<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss on accounts receivable, 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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=6877327&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=6877327&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=6877327&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=6877327&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_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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=6877327&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=6877327&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=6877327&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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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=6877327&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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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>36
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829079600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Millions</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>Retained Earnings</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
</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 );">Balance at beginning of year at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 37.4<span></span>
</td>
<td class="nump">$ 1,940.1<span></span>
</td>
<td class="num">$ (47.3)<span></span>
</td>
</tr>
<tr class="ro">
<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 [Roll Forward]</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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.5<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_StockRepurchasedDuringPeriodValue', window );">Purchases of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43.6)<span></span>
</td>
<td class="num">(39.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.2<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 earnings</a></td>
<td class="nump">$ 578.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">578.6<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_DividendsCash', window );">Dividends paid in cash</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">(369.1)<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)</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">22.2<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 );">Balance at end of year at Dec. 31, 2017</a></td>
<td class="nump">$ 2,096.9<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">2,110.6<span></span>
</td>
<td class="num">(25.1)<span></span>
</td>
</tr>
<tr class="ro">
<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 [Roll Forward]</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_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.64<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.4<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_StockRepurchasedDuringPeriodValue', window );">Purchases of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24.0)<span></span>
</td>
<td class="num">(79.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.1<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_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 751.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">751.9<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_DividendsCash', window );">Dividends paid in cash</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">(441.9)<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)</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="num">(19.7)<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 );">Balance at end of year at Dec. 31, 2018</a></td>
<td class="nump">$ 2,302.7<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">2,341.6<span></span>
</td>
<td class="num">(44.8)<span></span>
</td>
</tr>
<tr class="re">
<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 [Roll Forward]</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_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.77<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.5<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_StockRepurchasedDuringPeriodValue', window );">Purchases of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.7<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 earnings</a></td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">790.9<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_DividendsCash', window );">Dividends paid in cash</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">(498.6)<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)</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">6.4<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 );">Balance at end of year at Dec. 31, 2019</a></td>
<td class="nump">$ 2,665.6<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 67.2<span></span>
</td>
<td class="nump">$ 2,633.9<span></span>
</td>
<td class="num">$ (38.4)<span></span>
</td>
</tr>
<tr class="ro">
<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 [Roll Forward]</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_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.87<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to additional paid-in capital (APIC) for recognition of cost 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid 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=27012166&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_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</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 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<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=27012166&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_DividendsCash</td>
</tr>
<tr>
<td style="padding-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_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=118930883&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 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=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_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=118930883&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://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=118951672&amp;loc=d3e1436-108581<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 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-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_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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of stock issued as a result of the exercise of stock 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 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=27012166&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-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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.</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=6877327&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 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://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=27012166&amp;loc=d3e187085-122770<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=6877327&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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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_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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793933200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Legal Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>
</tr>
<tr class="ro">
<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 );">Legal Contingencies</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 10. Legal Contingencies</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are involved in certain legal actions. The outcomes of these legal actions are not within our complete control and may not be known for prolonged periods of time. In some actions, the claimants seek damages, as well as other relief, that could require significant expenditures or result in lost revenues. We record a liability for these legal actions when a loss is known or considered probable and the amount can be reasonably estimated. If the reasonable estimate of a known or probable loss is a range, and no amount within the range is a better estimate than any other, the minimum amount of the range is accrued. If a loss is reasonably possible but not known or probable, and can be reasonably estimated, the estimated loss or range of loss is disclosed. In most cases, significant judgment is required to estimate the amount and timing of a loss to be recorded. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no litigation matters that we consider to be probable or reasonably possible to have a material adverse outcome.</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_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>38
<FILENAME>fast1231201910-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:fast="http://www.fastenal.com/20191231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="fast-20191231.xsd" xlink:type="simple"/>
    <context id="FD2019Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="I2020Q1SharesOutstanding">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2020-01-22</instant>
        </period>
    </context>
    <context id="I2019Q2PublicFloat">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2019-06-28</instant>
        </period>
    </context>
    <context id="FI2019Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="D2019Q2Stocksplit">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="I2019Q2Stocksplit">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D2019Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-19</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-02</startDate>
            <endDate>2020-01-02</endDate>
        </period>
    </context>
    <context id="D2020Q1Dividend_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-16</startDate>
            <endDate>2020-01-16</endDate>
        </period>
    </context>
    <context id="I2020Q1StockOptionPrice_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-02</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="location">
        <measure>fast:location</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="debt_instrument_series">
        <measure>fast:debt_instrument_series</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FD2019Q4YTD"
      id="Fact-C4705B83C55D624561E63CA115193B6E-wk-Fact-C4705B83C55D624561E63CA115193B6E">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q4YTD"
      id="Fact-461A6EA7EE4DA907191D3CA114B57E0E-wk-Fact-461A6EA7EE4DA907191D3CA114B57E0E">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q4YTD"
      id="Fact-51662EF72DEA9411B05C3CA1150370FE-wk-Fact-51662EF72DEA9411B05C3CA1150370FE">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q4YTD"
      id="Fact-BC7CF61FD36259DCEC0F3CA11503B26B-wk-Fact-BC7CF61FD36259DCEC0F3CA11503B26B">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q4YTD"
      id="Fact-962482C3196B4C1D155B3CA114D4BF44-wk-Fact-962482C3196B4C1D155B3CA114D4BF44">0000815556</dei:EntityCentralIndexKey>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="Fact-10D77E2C7CB3232FF17B3CA114E32A19-wk-Fact-10D77E2C7CB3232FF17B3CA114E32A19"
      unitRef="usd">12800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="Fact-F532AC0812A5CC9E13743CA114C45432-wk-Fact-F532AC0812A5CC9E13743CA114C45432"
      unitRef="usd">10900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-F10B6667B33BF7571B7C3CA114E381D2-wk-Fact-F10B6667B33BF7571B7C3CA114E381D2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-C9129E8EF604ADC0284C3CA114C4DC88-wk-Fact-C9129E8EF604ADC0284C3CA114C4DC88"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-B23D02A4A7AF8E4568C23CA114E3A691-wk-Fact-B23D02A4A7AF8E4568C23CA114E3A691"
      unitRef="shares">800000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-D91DDE9FF0EDBE0B6DCD3CA114E38757-wk-Fact-D91DDE9FF0EDBE0B6DCD3CA114E38757"
      unitRef="shares">800000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-0E12D676CEF76682F6203CA114E32840-wk-Fact-0E12D676CEF76682F6203CA114E32840"
      unitRef="shares">571803838</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-001B61CDF7B37B752E6B3CA114E3530D-wk-Fact-001B61CDF7B37B752E6B3CA114E3530D"
      unitRef="shares">574128911</us-gaap:CommonStockSharesIssued>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="Fact-D686D179C8723A60DD733CA1151994DD-wk-Fact-D686D179C8723A60DD733CA1151994DD"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="Fact-B016BA549B8D06261AE73CA11519E5F7-wk-Fact-B016BA549B8D06261AE73CA11519E5F7"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="Fact-30EDE2DA2DF0D8BE22373CA114C43217-wk-Fact-30EDE2DA2DF0D8BE22373CA114C43217"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="Fact-09E82164B4ED8CC50E603CA114C4AD96-wk-Fact-09E82164B4ED8CC50E603CA114C4AD96"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="Fact-63FDE4E2A40FEBF22E243CA114C47F44-wk-Fact-63FDE4E2A40FEBF22E243CA114C47F44"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-9C3E979195F63D360FFF3CA114E30169-wk-Fact-9C3E979195F63D360FFF3CA114E30169"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-53441CEB7EC8CAB45A753CA114C4050C-wk-Fact-53441CEB7EC8CAB45A753CA114C4050C"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-98AB9B77F42084134FCA3CA114E3AE0C-wk-Fact-98AB9B77F42084134FCA3CA114E3AE0C"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-16A7CB46A18522421FD33CA114E393A7-wk-Fact-16A7CB46A18522421FD33CA114E393A7"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-EA9C4A1AD1AA44EF39AA3CA114E3E966-wk-Fact-EA9C4A1AD1AA44EF39AA3CA114E3E966"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-44564F882BA7AC937E033CA114E38A32-wk-Fact-44564F882BA7AC937E033CA114E38A32"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-C589E8C0BE70BA655F073CA114E37BAB-wk-Fact-C589E8C0BE70BA655F073CA114E37BAB"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-B65400F0E3EFD47DD0FA3CA114E39061-wk-Fact-B65400F0E3EFD47DD0FA3CA114E39061"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember"
      id="Fact-AD075ADE546E0748FA673CA115033616-wk-Fact-AD075ADE546E0748FA673CA115033616">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember"
      id="Fact-0F3370AB301404DFE7AE3CA1151262D8-wk-Fact-0F3370AB301404DFE7AE3CA1151262D8">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      id="Fact-97687EF1C584DB3764963CA11512E161-wk-Fact-97687EF1C584DB3764963CA11512E161">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember"
      id="Fact-5710E01EDC9C8ECF30CE3CA11512C3EC-wk-Fact-5710E01EDC9C8ECF30CE3CA11512C3EC">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember"
      id="Fact-28369BE1E76BB721CC583CA11519DBF7-wk-Fact-28369BE1E76BB721CC583CA11519DBF7">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember"
      id="Fact-39B5AFDADB0CC44132AE3CA115125516-wk-Fact-39B5AFDADB0CC44132AE3CA115125516">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      id="Fact-C6D44C3B36A94C1F090D3CA11503B88F-wk-Fact-C6D44C3B36A94C1F090D3CA11503B88F">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember"
      id="Fact-65DC0A7BEBA201B3011D3CA115193FBB-wk-Fact-65DC0A7BEBA201B3011D3CA115193FBB">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <dei:DocumentType
      contextRef="FD2019Q4YTD"
      id="d5331868e566-wk-Fact-87EC87FF1E59C0769D683DBE04A1B454">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="FD2019Q4YTD"
      id="d5331868e585-wk-Fact-92D85E12D1017411C9F33DBF8EAEC503">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q4YTD"
      id="d5331868e595-wk-Fact-6E44E4D02B2CDDE45A453DC05D9CFBD1">2019-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q4YTD"
      id="d5331868e614-wk-Fact-4C80E83740B2CB92D4CC42CA4DFE3AD7">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q4YTD"
      id="d5331868e642-wk-Fact-BFCEB38DEE934C9395393DC0E2FE9028">0-16125</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2019Q4YTD"
      id="d5331868e686-wk-Fact-ACFF4C13E536975E578B3DC3539A62E2">FASTENAL CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q4YTD"
      id="d5331868e743-wk-Fact-7235BFCD5CCDF523BE833DCA969021E0">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q4YTD"
      id="d5331868e753-wk-Fact-189D1C0385836F0D831F3DCAE05D34AB">41-0948415</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q4YTD"
      id="d5331868e776-wk-Fact-42574D5706F91155C1DC3DCC3BCD99B0">2001 Theurer Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q4YTD"
      id="d5331868e780-wk-Fact-88612174B90D819E79673DCDA59546FB">Winona</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q4YTD"
      id="d5331868e784-wk-Fact-C6A832A35A368D3F56E93DCDEF36D42A">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q4YTD"
      id="d5331868e792-wk-Fact-ACF92B6423AABDFCBBF83DCEEA06F9D9">55987-1500</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q4YTD"
      id="d5331868e812-wk-Fact-95F99EE6753F21CF2C463DCF64824FE2">507</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q4YTD"
      id="d5331868e816-wk-Fact-F81BFB2BDC75D535B37D3DD0F32A5D27">454-5374</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q4YTD"
      id="d5331868e856-wk-Fact-B0F46905A345DE7E59CF3DD2EA7DF4F6">Common stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q4YTD"
      id="d5331868e861-wk-Fact-B9E1EC9960F6492F7D5A3DD2EB258946">FAST</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q4YTD"
      id="d5331868e866-wk-Fact-341BFF869B3E3CD518D43DD2EBD48F1F">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="FD2019Q4YTD"
      id="d5331868e879-wk-Fact-2811B683E7D10622B6B63DD57A4CC771">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="FD2019Q4YTD"
      id="d5331868e896-wk-Fact-F483BDBEA8CE975949CF3DD6C6CC7DEF">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q4YTD"
      id="d5331868e905-wk-Fact-FF38A0458CE026AC90AF3DD90C845933">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q4YTD"
      id="d5331868e918-wk-Fact-65E1F2B0A19B2C36F48B3DD98EFC02CD">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q4YTD"
      id="d5331868e948-wk-Fact-2A5DA57FC22F345BCF343DDF8AB458EE">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q4YTD"
      id="d5331868e1014-wk-Fact-7DF7598CE8D5B2CC22663DE061F47D6C">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q4YTD"
      id="d5331868e1050-wk-Fact-71012427E65BF857B8D33DE062C165D7">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2019Q4YTD"
      id="d5331868e1064-wk-Fact-A70D524F13FACF4993AF3DE30E110668">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="I2019Q2PublicFloat"
      decimals="0"
      id="d5331868e1080-wk-Fact-9FD990F56B9A8DAA38E03DE409EEA2A6"
      unitRef="usd">18623405521</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2020Q1SharesOutstanding"
      decimals="0"
      id="d5331868e1091-wk-Fact-3EE0632916FDE901CE3242B45749BD55"
      unitRef="shares">574226297</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e722-wk-Fact-E7670DCCB2EB1910DC863CA114F3E544"
      unitRef="usd">174900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e736-wk-Fact-CE5FA2B9CEF6144F798E3CA11503B779"
      unitRef="usd">167200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e751-wk-Fact-A34EF8410566CC9B030C3CA114D4C79D"
      unitRef="usd">741800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e770-wk-Fact-93D9DB96D73469769C5C3CA11503B285"
      unitRef="usd">714300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e785-wk-Fact-28CB720C9C17CA359A7F3CA114E339EF"
      unitRef="usd">1366400000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e804-wk-Fact-654D92D955CDBD1659493CA114C4D5E0"
      unitRef="usd">1278700000</us-gaap:InventoryNet>
    <us-gaap:PrepaidTaxes
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e819-wk-Fact-33A47D26EF85358BA7023CA1151255E7"
      unitRef="usd">16700000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e838-wk-Fact-2F8BAFF6806FAEEC39103CA114F3CCE3"
      unitRef="usd">9000000.0</us-gaap:PrepaidTaxes>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e853-wk-Fact-F68CB9F9A57D8F5E5A513CA114B5E735"
      unitRef="usd">157400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e872-wk-Fact-2F1F7D480752F4A3F2A13CA11512DB58"
      unitRef="usd">147000000.0</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e887-wk-Fact-F86B902C3714BB0CB0013CA114B5873C"
      unitRef="usd">2457200000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e906-wk-Fact-22B2D15918399EF0F5113CA114D4C339"
      unitRef="usd">2316200000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e921-wk-Fact-A3EC2B33FE06104B54F13CA114D463DD"
      unitRef="usd">1023200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e940-wk-Fact-DB09ED21393C586FCB2A3CA114F384F7"
      unitRef="usd">924800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e956-wk-Fact-8BD889ECA80C2D14BB63B5B93D2B8111"
      unitRef="usd">243200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e974-wk-Fact-98DB79AAFCD772F4CB93B5B93D26DB30"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e989-wk-Fact-18E702D83EFBFE0526523CA114C461ED"
      unitRef="usd">76300000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1008-wk-Fact-EC03E308AC5DDF54D97C3CA115037523"
      unitRef="usd">80500000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1028-wk-Fact-2974DB45ED15CFF85BBD3CA114B5EE2B"
      unitRef="usd">3799900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1042-wk-Fact-8F64C2C7713721F8E62F3CA114B530CE"
      unitRef="usd">3321500000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1134-wk-Fact-E000B8365A0058D856473CA115032656"
      unitRef="usd">3000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1148-wk-Fact-84CA42F8FCF9438F8EF53CA114B539DB"
      unitRef="usd">3000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1163-wk-Fact-1DC2354A62898F7E73A33CA1151951F9"
      unitRef="usd">192800000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1182-wk-Fact-7CDA1BDED6AB8FEEF70B3CA115192AB2"
      unitRef="usd">193600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1197-wk-Fact-0EAB265DEA2BCBAEEF6D3CA114F32C86"
      unitRef="usd">251500000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1216-wk-Fact-2FF9AE75D391EF4FA72B3CA114A0626E"
      unitRef="usd">240800000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1231-wk-Fact-7FB76D2DFF793376FC5F3CA114C4606C"
      unitRef="usd">97400000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1250-wk-Fact-DD26B8A57DD435CA053B3CA114D46842"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1265-wk-Fact-6F00A17BB648D090B1803CA11503DC22"
      unitRef="usd">544700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1284-wk-Fact-5E77C6CBC02699F51CE93CA114C495B1"
      unitRef="usd">437400000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1299-wk-Fact-7BFB48552919314F87663CA114F3BE93"
      unitRef="usd">342000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1318-wk-Fact-5BC7DDFB9D10DF0DAFF03CA1151930D2"
      unitRef="usd">497000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1334-wk-Fact-2EC93D02D41F17C5DBF93CA114D4CC81"
      unitRef="usd">148200000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1352-wk-Fact-BEC5BD416EBC0EEDC2193CA114A0110E"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1367-wk-Fact-618886D8FCD8836B12FD3CA114B561CC"
      unitRef="usd">99400000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1386-wk-Fact-B93D2F3DE1762624E8DF3CA114C4ACFC"
      unitRef="usd">84400000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2019Q4"
      id="d5354322e1401-wk-Fact-B0254BA47A6058DCC5BE3CA114E3504D"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2018Q4"
      id="d5354322e1420-wk-Fact-555BA1D4F7D12839B4613CA11519830A"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1471-wk-Fact-B213BC3B5CA2B63B50683CA114A02C9A"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1490-wk-Fact-9E5E5A92ACCB3E73419B3CA114B54CE8"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1505-wk-Fact-2919574EED1CF1ED97A03CA114D41D16"
      unitRef="usd">2900000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1524-wk-Fact-6EAAC86EF323C3C201DF3CA114B5F43E"
      unitRef="usd">2900000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1539-wk-Fact-1BF359F9F8BFAC0C76E43CA114C4509E"
      unitRef="usd">67200000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1558-wk-Fact-9316E0873037DA22EBAC3CA114E354A4"
      unitRef="usd">3000000.0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1573-wk-Fact-3D8FFFF41523F67DA0743CA114F3E39B"
      unitRef="usd">2633900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1592-wk-Fact-E46C71909EBA2BAE57AF3CA114A02F7F"
      unitRef="usd">2341600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1607-wk-Fact-AD0EA90A033DEBC2CA4E3CA115039EA3"
      unitRef="usd">-38400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1627-wk-Fact-4C12F0F349F31DF8D30E3CA114F3EDB7"
      unitRef="usd">-44800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1643-wk-Fact-E385960508480BB7A5BF3CA114F39596"
      unitRef="usd">2665600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1662-wk-Fact-B359933DC31189A4A9CD3CA114C415A5"
      unitRef="usd">2302700000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5354322e1682-wk-Fact-B9C161AE2F91739682873CA114D4455F"
      unitRef="usd">3799900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5354322e1696-wk-Fact-BF060288B3392DA2DF693CA114B56EBC"
      unitRef="usd">3321500000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e635-wk-Fact-029CBEF38BEED8A16C393CA11503B6F2"
      unitRef="usd">5333700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e649-wk-Fact-9DC8228F056D4F4FDF753CA1151936B4"
      unitRef="usd">4965100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e663-wk-Fact-47B558411084B837039D3CA114C496F9"
      unitRef="usd">4390500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e678-wk-Fact-120722C6EC45C7FD54A03CA114F33D45"
      unitRef="usd">2818300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e697-wk-Fact-E5AA3DEA16522FDF26BA3CA114B50495"
      unitRef="usd">2566200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e711-wk-Fact-D373A2C28BF3F0B7B2653CA11503E115"
      unitRef="usd">2226900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e726-wk-Fact-D377421656A29159AF9D3CA115033CDD"
      unitRef="usd">2515400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e745-wk-Fact-B2D8BF8FD848707EF3C23CA114B56108"
      unitRef="usd">2398900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e759-wk-Fact-25F45E94EF04672AB72D3CA115198908"
      unitRef="usd">2163600000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e774-wk-Fact-ED35A9AED05EE14450BF3CA114B5009D"
      unitRef="usd">1459400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e793-wk-Fact-F0977D1091881F621B513CA11519C3C0"
      unitRef="usd">1400200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e807-wk-Fact-81F751C0C43117CCDD5A3CA1150377BE"
      unitRef="usd">1282800000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e822-wk-Fact-C5101CB451364A6906B93CA11503604E"
      unitRef="usd">1200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e842-wk-Fact-FDA288D91207486BBE1B3CA11519F9C5"
      unitRef="usd">500000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e857-wk-Fact-D61B6807A5747EFD5C9C3CA11519D3F4"
      unitRef="usd">1000000.0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e873-wk-Fact-25EE863B935D27F023543CA11519302F"
      unitRef="usd">1057200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e892-wk-Fact-69B7027F97E427082C833CA115125ED1"
      unitRef="usd">999200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e906-wk-Fact-946A2AB8031B8CD4B15A3CA114F3E103"
      unitRef="usd">881800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndOtherIncome
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e921-wk-Fact-0ED0D13C4A498791A4C83CA114C4A986"
      unitRef="usd">400000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e940-wk-Fact-A4DDFAB5E70152E530833CA114F3DD96"
      unitRef="usd">400000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e954-wk-Fact-7FA9B81BEB7D720100A93CA11519C514"
      unitRef="usd">400000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e969-wk-Fact-832F97783BE8B8E9A35B3CA1150340DB"
      unitRef="usd">13900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e989-wk-Fact-A39561D01443A820A3853CA11519552E"
      unitRef="usd">12600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e1004-wk-Fact-5254BDBD3C541D1429823CA114F3C68D"
      unitRef="usd">9100000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e1020-wk-Fact-A5E4A42D2C9A860C579D3CA114C4ACE9"
      unitRef="usd">1043700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e1039-wk-Fact-84D2AB3B2CDBD58F21773CA114A01ED5"
      unitRef="usd">987000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e1053-wk-Fact-45A1A806F7F2892BB6443CA114F3F59F"
      unitRef="usd">873100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e1068-wk-Fact-A310FA9EAC9B514B5A793CA114A0314C"
      unitRef="usd">252800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e1087-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57"
      unitRef="usd">235100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e1101-wk-Fact-C75A4FA71026B26AB7243CA114C4D6D1"
      unitRef="usd">294500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e1122-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e1136-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e1150-wk-Fact-44D5D954B402A9FA94C73CA114B5892B"
      unitRef="usd">578600000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d5353154e1170-wk-Fact-8EE4D4F7B0F15BD937403CA114F352E7"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d5353154e1184-wk-Fact-1330DE420C9DB6978E203CA115193F81"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d5353154e1198-wk-Fact-0A6C9F0F49ACDF0597423CA11519A620"
      unitRef="usdPerShare">1.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d5353154e1218-wk-Fact-41D63274FFCFA45B04903CA114B569CB"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d5353154e1232-wk-Fact-C918FA5E3D7D8F825DF53CA115034E88"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d5353154e1246-wk-Fact-C67640404CC9EBC731B73CA11519EDEB"
      unitRef="usdPerShare">1.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e1261-wk-Fact-2E7CF137F159F5B46BED3CA11512FF61"
      unitRef="shares">573200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e1280-wk-Fact-6F0078C6FDAD0B6274B23CA114E3D552"
      unitRef="shares">573900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e1294-wk-Fact-060BAECAC9828B57FDC83CA115036FF7"
      unitRef="shares">576400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5353154e1309-wk-Fact-215F73B386287DC49F133CA11503A3BC"
      unitRef="shares">574400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5353154e1328-wk-Fact-8250BE1B82A96C7325DE3CA11503E12A"
      unitRef="shares">574300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5353154e1342-wk-Fact-048530DFFFCC16AF22933CA114C49495"
      unitRef="shares">576700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5356338e634-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5356338e648-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5356338e662-wk-Fact-44D5D954B402A9FA94C73CA114B5892B"
      unitRef="usd">578600000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5356338e728-wk-Fact-D7495C9A1986A0F374793CA115030389"
      unitRef="usd">6400000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5356338e747-wk-Fact-DFCB5768D757F097E4D43CA11512647C"
      unitRef="usd">-19700000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5356338e762-wk-Fact-CE256F5EC6E89A7FD5B53CA11503B33B"
      unitRef="usd">22200000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5356338e782-wk-Fact-95A86CA4D8E66078B4113CA115123E39"
      unitRef="usd">797300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5356338e796-wk-Fact-EC547AE34D6E115AC74E3CA115034581"
      unitRef="usd">732200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5356338e810-wk-Fact-466D8A404936F63C9C623CA115039683"
      unitRef="usd">600800000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d5356033e674-wk-Fact-74222830BB96A4A104F23CA11512D2F9"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d5356033e688-wk-Fact-BE86B36F01E768A0FB1E3CA114D451A7"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d5356033e701-wk-Fact-26F33E62F04B7D6E49F93CA114E396B6"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d5356033e716-wk-Fact-05AA445DE4A459FA032D3CA114D4989D"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d5356033e735-wk-Fact-74222830BB96A4A104F23CA11512D2F9"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d5356033e748-wk-Fact-BE86B36F01E768A0FB1E3CA114D451A7"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e810-wk-Fact-6C38F72E26525C34CC353CA115199254"
      unitRef="usd">3000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e829-wk-Fact-E68EFC0C3C09111D48433CA114F3988D"
      unitRef="usd">8500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e842-wk-Fact-887D58E3BB3C084689E03CA114B541BD"
      unitRef="usd">37400000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e857-wk-Fact-9A9D9D56585FFBC0BD5B3CA114E3BA58"
      unitRef="usd">58500000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e876-wk-Fact-2F4ED000263FD5DD79A33CA114A04056"
      unitRef="usd">13400000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e889-wk-Fact-B37BA041C4566F6D06043CA114AF3B2D"
      unitRef="usd">9500000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e904-wk-Fact-E85590B094572A2794C83CA114D464A8"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e923-wk-Fact-57ADF4774375919C53323CA114E317D3"
      unitRef="usd">24000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e937-wk-Fact-95B68673A802B0EEFB6A3CA114F35016"
      unitRef="usd">43600000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e953-wk-Fact-AFA568BFECF14B8EAAFB3CA114E34F60"
      unitRef="usd">5700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e972-wk-Fact-BB18FF3FD8DAA8161C5F3CA114A01500"
      unitRef="usd">5100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e985-wk-Fact-8BCD2176DEDC8C6DDDB73CA114C404BD"
      unitRef="usd">5200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e1000-wk-Fact-436AD0F75F08C5A2FE1B3CA114F3B6AC"
      unitRef="usd">67200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e1019-wk-Fact-6C38F72E26525C34CC353CA115199254"
      unitRef="usd">3000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="d5356033e1032-wk-Fact-E68EFC0C3C09111D48433CA114F3988D"
      unitRef="usd">8500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1095-wk-Fact-F6A94A6BD5D7C7427DDD3CA114E38BC1"
      unitRef="usd">2341600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1114-wk-Fact-8EB5F0F922FA7E293AC53CA114F3D4A2"
      unitRef="usd">2110600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1127-wk-Fact-BB2AE3A1F3D62D57B21B3CA115195810"
      unitRef="usd">1940100000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1142-wk-Fact-B4A39DC341FF0ACC9D4E3CA1151924CA"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1161-wk-Fact-00578B4DD52D9C668AB83CA114F33E6D"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1174-wk-Fact-52967BB8054979204A733CA114E3DA31"
      unitRef="usd">578600000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCash
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1189-wk-Fact-743AB5A92636AB8E47013CA114F3B8F3"
      unitRef="usd">498600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1209-wk-Fact-C1A65E4AA4422C753C733CA114E3F9DD"
      unitRef="usd">441900000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1223-wk-Fact-2A6010AD4B83E9C885A83CA114E3233F"
      unitRef="usd">369100000</us-gaap:DividendsCash>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1239-wk-Fact-DA0D32BD2816DA36A90E3CA115192B3C"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1258-wk-Fact-90CE74E579C04FCC26CE3CA114D4E852"
      unitRef="usd">79000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1272-wk-Fact-2EB74DBC887F82520DFE3CA115191924"
      unitRef="usd">39000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1288-wk-Fact-3D3968B71007330FBB6C3CA115192978"
      unitRef="usd">2633900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1307-wk-Fact-F6A94A6BD5D7C7427DDD3CA114E38BC1"
      unitRef="usd">2341600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d5356033e1320-wk-Fact-8EB5F0F922FA7E293AC53CA114F3D4A2"
      unitRef="usd">2110600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1382-wk-Fact-195A5632BDF62515BF493CA114A068E8"
      unitRef="usd">-44800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1402-wk-Fact-2986BF674A351A976F323CA114F359FC"
      unitRef="usd">-25100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1416-wk-Fact-234671B063DEEF7D500C3CA11503A19E"
      unitRef="usd">-47300000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1432-wk-Fact-1CB792897F2F6BC442783CA114AF4253"
      unitRef="usd">6400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1451-wk-Fact-EAC4B7E1A9C26D96E0903CA11519C1F8"
      unitRef="usd">-19700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1465-wk-Fact-0947A6C573ECCA0B20D03CA114F3476D"
      unitRef="usd">22200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1480-wk-Fact-2893338B166827F6ED143CA115030197"
      unitRef="usd">-38400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1500-wk-Fact-195A5632BDF62515BF493CA114A068E8"
      unitRef="usd">-44800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-5"
      id="d5356033e1514-wk-Fact-2986BF674A351A976F323CA114F359FC"
      unitRef="usd">-25100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5356033e1535-wk-Fact-E385960508480BB7A5BF3CA114F39596"
      unitRef="usd">2665600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5356033e1549-wk-Fact-B359933DC31189A4A9CD3CA114C415A5"
      unitRef="usd">2302700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4"
      decimals="-5"
      id="d5356033e1562-wk-Fact-C3655E03B4268F448F863CA114F3ED4F"
      unitRef="usd">2096900000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d5356033e1629-wk-Fact-79BB50E467AB785566E53CA114D4F2DD"
      unitRef="usdPerShare">0.87</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="d5356033e1643-wk-Fact-3CA24B12F794E7E737033CA114E3588D"
      unitRef="usdPerShare">0.77</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="d5356033e1656-wk-Fact-0E4F66D78BE6C4784FFA3CA11512F95F"
      unitRef="usdPerShare">0.64</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e683-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e697-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e711-wk-Fact-44D5D954B402A9FA94C73CA114B5892B"
      unitRef="usd">578600000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e777-wk-Fact-E7E56D822D21EF65A5673CA115039D5E"
      unitRef="usd">144600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e796-wk-Fact-0F174317B6A74673F1863CA114C4EEB0"
      unitRef="usd">134100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e810-wk-Fact-A9323C6B8A3188B982703CA11503F2CE"
      unitRef="usd">123600000</us-gaap:Depreciation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e825-wk-Fact-C5101CB451364A6906B93CA11503604E"
      unitRef="usd">1200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e845-wk-Fact-FDA288D91207486BBE1B3CA11519F9C5"
      unitRef="usd">500000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e860-wk-Fact-D61B6807A5747EFD5C9C3CA11519D3F4"
      unitRef="usd">1000000.0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e876-wk-Fact-154491FAA26D6EA379053CA114A01B6D"
      unitRef="usd">5500000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e895-wk-Fact-0E5FDDD86FE58CD473A63CA114B549EB"
      unitRef="usd">8100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e909-wk-Fact-D1266A800076B14572113CA114B5BF39"
      unitRef="usd">8200000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e924-wk-Fact-8FC5C4C611DDA826603A3CA114AFF121"
      unitRef="usd">15000000.0</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e943-wk-Fact-614DC2A3D8B148E6B0123CA114B556BE"
      unitRef="usd">33800000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e957-wk-Fact-5C190EB017EE51AC02E03CA114AF4C4C"
      unitRef="usd">-30000000.0</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e973-wk-Fact-A4A3F0A356F54FA638C93CA11512627A"
      unitRef="usd">5700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e992-wk-Fact-A4789CFCD2215966F04E3CA114AF9081"
      unitRef="usd">5100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1006-wk-Fact-1A49771793BA7468D75A3CA114B59A44"
      unitRef="usd">5200000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1021-wk-Fact-6F348323BADCA64216733CA114C435D4"
      unitRef="usd">4100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1040-wk-Fact-388FCFC027088ED577F93CA114B5B49A"
      unitRef="usd">4100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1054-wk-Fact-50F972C0A893A596B0B63CA114B526CC"
      unitRef="usd">3800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1121-wk-Fact-98F35C0937F514C000DC3CA11503ABF8"
      unitRef="usd">30400000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1141-wk-Fact-A26D26D64E077BD51EEB3CA114C4C736"
      unitRef="usd">120300000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1156-wk-Fact-F53FE94E8F43F5B07A863CA114B5DE86"
      unitRef="usd">103700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1172-wk-Fact-69A40F301558BF19CF603CA114B556D6"
      unitRef="usd">84400000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1192-wk-Fact-12CE947446E4F887C9023CA114AF99A5"
      unitRef="usd">193300000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1207-wk-Fact-B05B56A2A3204F0202363CA115034F81"
      unitRef="usd">76300000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1223-wk-Fact-9A12BD7537A368167ED33CA114C44F65"
      unitRef="usd">10400000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1243-wk-Fact-D1958970192EC4C99CF83CA114A06447"
      unitRef="usd">28900000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1258-wk-Fact-F38A959DF53DA4DF456A3CA11503689D"
      unitRef="usd">15600000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1274-wk-Fact-9A364777FAE160A7411B3CA11512F5FE"
      unitRef="usd">-800000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1294-wk-Fact-281887623CDF2BD05B4D3CA11503D211"
      unitRef="usd">46100000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1308-wk-Fact-46261862D905051C3FA73CA114B590D4"
      unitRef="usd">36300000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1323-wk-Fact-6FF9223C4388DECF2A913CA114B56872"
      unitRef="usd">10700000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1342-wk-Fact-DC25EBC83D5094EEAA803CA115037145"
      unitRef="usd">46800000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1356-wk-Fact-FCF8790935E0F44926AF3CA114A0DDFD"
      unitRef="usd">37600000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1371-wk-Fact-E425B4F49AA682910B163CA114B531BA"
      unitRef="usd">-7700000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1391-wk-Fact-7D4F89B21CAD28EA0F623CA1150342F5"
      unitRef="usd">-15500000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1406-wk-Fact-6B343172A3A0F23D28F13CA114A0228C"
      unitRef="usd">19400000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1421-wk-Fact-A507760C4D85D70B97CA3CA114B5F115"
      unitRef="usd">-1100000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1440-wk-Fact-99831B963CE34199465D3CA1151270EA"
      unitRef="usd">-2700000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1454-wk-Fact-7CA996222C68704FBAC23CA114AFD8C1"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1470-wk-Fact-646D4A5D9A475939E8873CA114A0DAEA"
      unitRef="usd">842700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1489-wk-Fact-9498F35F2E7DFE52B6AA3CA114B56722"
      unitRef="usd">674200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1503-wk-Fact-64759794A8996E8430E43CA114B5CB34"
      unitRef="usd">585200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1569-wk-Fact-1DE8ABB5E9E6879BBA813CA114A0B697"
      unitRef="usd">246400000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1589-wk-Fact-C35D50DC8A650DFF0B533CA114B56A3F"
      unitRef="usd">176300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1604-wk-Fact-A9D175558ECFE0CC61E33CA11503392B"
      unitRef="usd">119900000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1620-wk-Fact-D58FA7036E026D8BC5CE3CA11512F542"
      unitRef="usd">6600000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1639-wk-Fact-4F719DAD73D233AA36453CA114B5416C"
      unitRef="usd">9500000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1653-wk-Fact-512162AAB36635A3BCF23CA114A0E41F"
      unitRef="usd">7400000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1669-wk-Fact-E423D7728A889FB393393CA114B57CBA"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1688-wk-Fact-D8161C2B6CE277F301A63CA11503DF63"
      unitRef="usd">3700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1703-wk-Fact-5F31B4168F19926DF3A33CA114AF578B"
      unitRef="usd">58700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1719-wk-Fact-DF18EA4EB40F813DE33B3CA114AFD572"
      unitRef="usd">-100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1738-wk-Fact-08DA1434ECC4629797143CA114B5D140"
      unitRef="usd">3400000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1753-wk-Fact-9507E1FA783E1C04D81E3CA115120158"
      unitRef="usd">8100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1769-wk-Fact-A0AAE93BE68DACE6AD493CA115037463"
      unitRef="usd">-239700000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1789-wk-Fact-F8AB6F2D2627DA07BAEF3CA11512668F"
      unitRef="usd">-173900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1804-wk-Fact-60E9C479F1DF3098ECCF3CA114AF4240"
      unitRef="usd">-179300000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1871-wk-Fact-271C16C8C3236475136F3CA11503F671"
      unitRef="usd">910000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1890-wk-Fact-456628F18B90868E3BE63CA115128474"
      unitRef="usd">980000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1904-wk-Fact-5EF5324A08166A124D4B3CA114B580CA"
      unitRef="usd">1015000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1919-wk-Fact-79C55704EC84D84507763CA114B58A28"
      unitRef="usd">1065000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1939-wk-Fact-EFE269DC11C2196EB9E33CA115128D6D"
      unitRef="usd">895000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e1954-wk-Fact-88AD7E48291D4AF219253CA114C474A9"
      unitRef="usd">980000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e1970-wk-Fact-E5EA119DDBD020DCA5E53CA114B5BAC5"
      unitRef="usd">58500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e1989-wk-Fact-CEFEEEE2FEBB18073CA13CA114C4870D"
      unitRef="usd">13400000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2003-wk-Fact-124C7BC2AB213D1F3B143CA114B5608C"
      unitRef="usd">9500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e2018-wk-Fact-501E0B32FD9E1320E3223CA114B56294"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e2037-wk-Fact-713E49F4E84774FFDF7C3CA114AFFBD1"
      unitRef="usd">103000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2052-wk-Fact-9AEDA5DEEE10670145473CA114AF092E"
      unitRef="usd">82600000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e2068-wk-Fact-300B887A9332CB1DD1F63CA11503817D"
      unitRef="usd">498600000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e2088-wk-Fact-C5254A534060D04686293CA114B5DB8D"
      unitRef="usd">441900000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2103-wk-Fact-14CECD03A50E072A7EFB3CA114A0083A"
      unitRef="usd">369100000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e2119-wk-Fact-6F9E30FDF3ABF2D394C73CA114C471CF"
      unitRef="usd">-595100000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e2139-wk-Fact-0783A26D24E908388DAA3CA114A06E93"
      unitRef="usd">-446500000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2154-wk-Fact-627B8AB5B3D93FB1D71D3CA114B58A39"
      unitRef="usd">-407200000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e2222-wk-Fact-44966F70A54E26C5A0543CA1150352AD"
      unitRef="usd">-200000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e2242-wk-Fact-AE342AC7B4C953C894C83CA115128C77"
      unitRef="usd">-3500000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2257-wk-Fact-4A2096B342014FBA19BD3CA11512701E"
      unitRef="usd">5500000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e2272-wk-Fact-F5CDD92178DA36CF84E23CA11512BEAD"
      unitRef="usd">7700000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e2291-wk-Fact-216E12C7A66C5A2E62C53CA114A057ED"
      unitRef="usd">50300000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2305-wk-Fact-00E99F290AF283BC54723CA114A0306A"
      unitRef="usd">4200000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5358752e2320-wk-Fact-CE5FA2B9CEF6144F798E3CA11503B779"
      unitRef="usd">167200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="-5"
      id="d5358752e2339-wk-Fact-4CCABD1C7D54F216C4883CA114AF7288"
      unitRef="usd">116900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2016Q4"
      decimals="-5"
      id="d5358752e2353-wk-Fact-65D57D5F369966FBD1103CA115031844"
      unitRef="usd">112700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5358752e2373-wk-Fact-E7670DCCB2EB1910DC863CA114F3E544"
      unitRef="usd">174900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5358752e2387-wk-Fact-CE5FA2B9CEF6144F798E3CA11503B779"
      unitRef="usd">167200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="-5"
      id="d5358752e2401-wk-Fact-4CCABD1C7D54F216C4883CA114AF7288"
      unitRef="usd">116900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e2472-wk-Fact-23090A5BE59767D03EA33CA11503B707"
      unitRef="usd">13900000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e2486-wk-Fact-4FB17149B63574A2F3193CA114B5DE4D"
      unitRef="usd">12600000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2500-wk-Fact-E63BE501A4ABF4FF536C3CA114B5B26D"
      unitRef="usd">8700000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5358752e2520-wk-Fact-A9178658C08AA0E51C963CA114AF2461"
      unitRef="usd">242700000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5358752e2534-wk-Fact-3BCC540179E5216D4C4C3CA114B55FF6"
      unitRef="usd">215300000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5358752e2548-wk-Fact-E70BF79E204FFD0BDE2F3CA11512AFD1"
      unitRef="usd">304100000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-06FC1CDEDC15A3009C4F3CA115286507-0-wk-Fact-FAC47F91A788D97DFDE03CA114D478F0">&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 1. Business Overview and Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Business Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fastenal is a leader in the wholesale distribution of industrial and construction supplies operating a branch-based business (with an increasing number of Onsite locations). Collectively we refer to our branches and Onsite locations as in-market locations. We have over &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,200&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in-market locations located primarily in North America.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;by the customer. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Credit is extended based upon an evaluation of the customer's financial condition. Accounts receivable are stated at their&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;estimated net realizable value. The allowance for doubtful accounts is based on an analysis of customer accounts and our&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;historical experience with accounts receivable write-offs.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We consider all investments purchased with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We establish a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary. There were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; impairments recorded during any of the three years reported in these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;one year&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Product Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have determined that for our North American operations we meet the aggregation criteria outlined in the accounting standards as our various operations have similar (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On April 17, 2019, the board of directors approved a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;-for-one stock split of the company's outstanding common stock. Holders of the company's common stock, par value &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.01&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share, at the close of business on May 2, 2019, received &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;one&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; additional share of common stock for every share of common stock they owned. The stock split took effect at the close of business on May 22, 2019. All historical common stock share and per share information for all periods presented in the accompanying consolidated financial statements and notes thereto have been retroactively adjusted to reflect the stock split.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective January 1, 2019, we adopted the Financial Accounting Standards Board ('FASB') Accounting Standards Update ('ASU') 2016-02, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The original guidance required application on a modified retrospective basis with the earliest period presented. In August 2018, the FASB issued ASU 2018-11, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Targeted Improvements to ASC 842&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which included an option to not restate comparative periods in transition and elect to use the effective date of ASC 842, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as the date of initial application of transition, which we elected. As a result of the adoption of ASC 842 on January 1, 2019, we recorded both operating lease ROU assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$227.5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and lease liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$228.3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The adoption of ASC 842 had an immaterial impact on our Consolidated Statement of Earnings and Consolidated Statement of Cash Flows for the year ended December 31, 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard which allowed us to carry forward the historical lease classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#080808;font-style:italic;font-weight:bold;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which changes the way entities recognize impairment of most financial assets. This update is effective for periods beginning after December 15, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. We have evaluated the requirements of this standard on our financial assets and have concluded that the adoption of this ASU, beginning January 1, 2020, will have an immaterial impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfStores
      contextRef="FI2019Q4"
      decimals="-2"
      id="d5359083e559-wk-Fact-090EB50E8C82F381F5323CA11512DD6B"
      unitRef="location">3200</us-gaap:NumberOfStores>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5366A47666FD35E4B8B73CA11528CC5F-0-wk-Fact-BDB326A786F40F6857E33CA114D4BEE6">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-501A0D367E9D904CD8E03CA11528595B-0-wk-Fact-AC945426FC8CE558D2493CA114D44B1C">&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;by the customer. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-68079E946970B05DC1A83CA11528B381-0-wk-Fact-C663486DB3854E28EE9C3CA114D43999">&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Credit is extended based upon an evaluation of the customer's financial condition. Accounts receivable are stated at their&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;estimated net realizable value. The allowance for doubtful accounts is based on an analysis of customer accounts and our&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;historical experience with accounts receivable write-offs.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8A6EDB79E34D17734CD93CA115285FF8-0-wk-Fact-C5A2C6FD2FCE6CD713C43CA114D4F75E">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-177FDFDB5E46F7DC0F0C3CA115282C3C-0-wk-Fact-BF690EBA013710E453A53CA114C48F47">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We consider all investments purchased with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-61C061CDCACB0B7D40923CA115283AB5-0-wk-Fact-B3A35C30D7280BC9B6993CA114D46C60">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We establish a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-219AB7675FB6A2964FFD3CA11528BD2C-0-wk-Fact-C9A39A4E7D5B0A06B5BC3CA114D4506D">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or &lt;/span&gt;&lt;/div&gt;asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d5359083e775-wk-Fact-41895500925666B07CA33CA11519BA84"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4977D59FABC91F82A2C7D90BAACC8346-0-wk-Fact-BC4F86898EA1C0209EBCD915727D699F">&lt;div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;one year&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate. &lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="FI2019Q4"
      id="d5359083e820-wk-Fact-DF74E17982EDEA738780DC0799340B18">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-922D717548F1AAF207A53CA11528EF65-0-wk-Fact-141EE8E149D5798D56DB3CA114D4E017">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="FD2019Q4YTD"
      id="TextSelection-9A1E6735546FBF8C48FC3CA115283B9C-0-wk-Fact-C32CD41283AB4EF513783CA114D4FF73">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-CFD15258048890449C083CA11528573E-0-wk-Fact-338E6B07BF930EF1AC033CA114D48ABC">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-C198AFD0D6C404D1E4223CA11528DAB1-0-wk-Fact-D58281463239343B09FC3CA114D4CA6E">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.&lt;/span&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A986ED87DA67EC9F63F93CA11528C421-0-wk-Fact-FA7008D8F08294722AD93CA114D4BCD3">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses. &lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-2E20E0DBB31912E26B413CA115282785-0-wk-Fact-546DDEA6CD5E500EACED3CA114D42FDF">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-2F11FCDC78C1F2F136B53CA1152856F5-0-wk-Fact-FC5E4BB10200020AF87C3CA114D4FB64">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D197108D466EFD3842D33CA11528CA8C-0-wk-Fact-8976E37739088FDEFB383CA114D4B1BE">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have determined that for our North American operations we meet the aggregation criteria outlined in the accounting standards as our various operations have similar (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="D2019Q2Stocksplit"
      decimals="INF"
      id="d5359083e1048-wk-Fact-198FC3BF0B92A7C2ACF384F845FF793A"
      unitRef="number">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I2019Q2Stocksplit"
      decimals="INF"
      id="d5359083e1052-wk-Fact-21040953D83204D052348513A8B2DC5D"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="I2019Q2Stocksplit"
      decimals="INF"
      id="d5359083e1056-wk-Fact-6258F5043213AB8F3986851436ED8EF9"
      unitRef="shares">1</us-gaap:CommonStockSharesIssued>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-E1B9F772C1827C8FCA353CA115287B1D-0-wk-Fact-8A27C050A3CC1CF382C43CA114D43E24">&lt;div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective January 1, 2019, we adopted the Financial Accounting Standards Board ('FASB') Accounting Standards Update ('ASU') 2016-02, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The original guidance required application on a modified retrospective basis with the earliest period presented. In August 2018, the FASB issued ASU 2018-11, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Targeted Improvements to ASC 842&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which included an option to not restate comparative periods in transition and elect to use the effective date of ASC 842, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as the date of initial application of transition, which we elected. As a result of the adoption of ASC 842 on January 1, 2019, we recorded both operating lease ROU assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$227.5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and lease liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$228.3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The adoption of ASC 842 had an immaterial impact on our Consolidated Statement of Earnings and Consolidated Statement of Cash Flows for the year ended December 31, 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard which allowed us to carry forward the historical lease classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#080808;font-style:italic;font-weight:bold;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which changes the way entities recognize impairment of most financial assets. This update is effective for periods beginning after December 15, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. We have evaluated the requirements of this standard on our financial assets and have concluded that the adoption of this ASU, beginning January 1, 2020, will have an immaterial impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-5"
      id="d5359083e1082-wk-Fact-4E6D108D2EBFF08C99853CA115198256"
      unitRef="usd">227500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-5"
      id="d5359083e1086-wk-Fact-6A3FA60E9B885DDDFBDF3CA115125EC5"
      unitRef="usd">228300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-0EEE6CDB4BE7C31A16843CA115289436-0-wk-Fact-AA136C6629C6CDD6885D3CA115034132">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 2. Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Revenues are attributed to countries based on the selling location from which the sale occurred. In each of the years presented in the tables below, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;no&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; single customer represented 5% or more of our consolidated net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our revenues related to the following geographic areas were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,568.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,285.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,842.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Canada and Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;606.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;530.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;432.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;North America&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,175.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,816.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,275.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All other foreign countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;158.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;148.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,333.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,965.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,390.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The percentages of our sales by end market were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Manufacturing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;67.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-residential construction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;12.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;19.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The percentages of our sales by product line were as follows for the periods ended December 31&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Type&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Introduced&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fasteners&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1967&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;34.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tools&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1993&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cutting tools&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Hydraulics &amp;amp; pneumatics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Material handling&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Janitorial supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Electrical supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1997&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Welding supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1997&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Safety supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1999&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In 2018, we reclassified certain product category designations and have conformed the prior period percentages to the current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:18px;text-indent:-18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; The fastener product line represents fasteners and miscellaneous supplies.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9209B822960C37A72F063CA115285CBF-0-wk-Fact-D06D9FDE566F0173703B3CA11512E3D1">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our revenues related to the following geographic areas were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,568.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,285.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,842.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Canada and Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;606.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;530.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;432.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;North America&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,175.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,816.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,275.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All other foreign countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;158.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;148.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,333.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,965.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,390.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The percentages of our sales by end market were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Manufacturing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;67.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-residential construction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;12.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;19.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The percentages of our sales by product line were as follows for the periods ended December 31&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Type&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Introduced&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fasteners&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1967&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;34.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tools&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1993&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cutting tools&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Hydraulics &amp;amp; pneumatics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Material handling&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Janitorial supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1996&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Electrical supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1997&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Welding supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1997&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Safety supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1999&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In 2018, we reclassified certain product category designations and have conformed the prior period percentages to the current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:18px;text-indent:-18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; The fastener product line represents fasteners and miscellaneous supplies.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d5360786e692-wk-Fact-71D662D63221983D1C523CA114F3F6A5"
      unitRef="usd">4568900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d5360786e706-wk-Fact-79C708F2A269AC1E9FCA3CA114F3FC05"
      unitRef="usd">4285500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d5360786e720-wk-Fact-0382DB44C9A7BEC6C7983CA114F354A5"
      unitRef="usd">3842900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember"
      decimals="-5"
      id="d5360786e735-wk-Fact-FD20CDAEC45BD526C5EC4432E6D70BE6"
      unitRef="usd">606800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember"
      decimals="-5"
      id="d5360786e754-wk-Fact-198045071375D1B0806C4432E8BCBB65"
      unitRef="usd">530800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember"
      decimals="-5"
      id="d5360786e768-wk-Fact-B7D26273EB018F0B7E0C4432EAB02F49"
      unitRef="usd">432300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-5"
      id="d5360786e783-wk-Fact-93DD6D0879CD23466906443338B03D4C"
      unitRef="usd">5175700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-5"
      id="d5360786e802-wk-Fact-4B3DA8F73FA4E121032A44333AA37240"
      unitRef="usd">4816300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-5"
      id="d5360786e816-wk-Fact-88E312A41BB70E6C586444333C98BCD4"
      unitRef="usd">4275200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember"
      decimals="-5"
      id="d5360786e831-wk-Fact-D53BC8FD29228B9B03933CA114F3C2B1"
      unitRef="usd">158000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember"
      decimals="-5"
      id="d5360786e850-wk-Fact-DA425495D4E0F934924C3CA114F38DB4"
      unitRef="usd">148800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember"
      decimals="-5"
      id="d5360786e864-wk-Fact-6F46DBDDFB7879F702A03CA114F3C030"
      unitRef="usd">115300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5360786e884-wk-Fact-029CBEF38BEED8A16C393CA11503B6F2"
      unitRef="usd">5333700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5360786e898-wk-Fact-9DC8228F056D4F4FDF753CA1151936B4"
      unitRef="usd">4965100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5360786e912-wk-Fact-47B558411084B837039D3CA114C496F9"
      unitRef="usd">4390500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1037-wk-Fact-2C2F01F7040E8ED920173CA114A0503B"
      unitRef="number">0.675</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1052-wk-Fact-5BDE2669C390F4CA215F3CA114E337E8"
      unitRef="number">0.667</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_fast_ManufacturingCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1067-wk-Fact-E771E70D5A70B59B31693CA114A0617F"
      unitRef="number">0.665</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1083-wk-Fact-FF75ED9516DB6416CF933CA114A037D3"
      unitRef="number">0.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1098-wk-Fact-C8DCFA09F4B39DF2B4C23CA114A0525E"
      unitRef="number">0.131</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_fast_NonResidentialConstructionCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1113-wk-Fact-5BF137E44C1F6ACD0C693CA114A0E337"
      unitRef="number">0.130</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1129-wk-Fact-B2C1F3F294BC173702933CA114E3BD7F"
      unitRef="number">0.196</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1144-wk-Fact-167C306EB14C6F315A3D3CA114A073F6"
      unitRef="number">0.202</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_fast_OtherCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="3"
      id="d5360786e1159-wk-Fact-831DE267CE7AE0DB2B243CA114A0B60A"
      unitRef="number">0.205</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="d5360786e1175-wk-Fact-84F1BEE1D94AC359F03D3CA114E376FC"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="d5360786e1190-wk-Fact-E507A66C8F03A7A2F2DE3CA114E3368B"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="d5360786e1205-wk-Fact-FCF7ACEBCC6199491FAE3CA114E35DDC"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1369-wk-Fact-A64E80E24139165E77EA3CA1150377E3"
      unitRef="number">0.342</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1384-wk-Fact-67BA430DC8F205BD2FAA3CA114C423CC"
      unitRef="number">0.349</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_FastenersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1399-wk-Fact-F9BA6CC5549A39E4EAC13CA114C4593D"
      unitRef="number">0.356</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1425-wk-Fact-589BB96366A4E95DB2B83CA1150355CB"
      unitRef="number">0.099</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1440-wk-Fact-ADDEFA0E6539464193183CA114C4C1D8"
      unitRef="number">0.100</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1455-wk-Fact-F6C1F008912D913CBB403CA115038DFF"
      unitRef="number">0.101</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1481-wk-Fact-D4ED869855ABAAA22B063CA11503DA40"
      unitRef="number">0.057</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1496-wk-Fact-36426E7CDC37CD24A9F13CA114C4D2AA"
      unitRef="number">0.057</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_CuttingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1511-wk-Fact-84641DFE5C67B3FB9EDF3CA114C49BD7"
      unitRef="number">0.058</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1537-wk-Fact-AA1E800F09462606334F3CA115038AA7"
      unitRef="number">0.068</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1552-wk-Fact-D4CFFEC9E1B9BBBE46923CA114C4A486"
      unitRef="number">0.068</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_HydraulicsAndPneumaticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1567-wk-Fact-1A57A7347429209D12E93CA114C43F26"
      unitRef="number">0.068</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1593-wk-Fact-52C26CC931E626B3C3693CA114C4A5B9"
      unitRef="number">0.059</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1608-wk-Fact-49D9F22CD234D293B3DC3CA11503F365"
      unitRef="number">0.058</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_MaterialHandlingMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1623-wk-Fact-827FE8ACF784E362EFE23CA11503271D"
      unitRef="number">0.059</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1649-wk-Fact-2AD848F9A95CB9E887FE3CA114C42288"
      unitRef="number">0.078</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1664-wk-Fact-A011A853020132F398C23CA11503339F"
      unitRef="number">0.076</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_JanitorialSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1679-wk-Fact-D0F77A3677802F37DE9F3CA115039D73"
      unitRef="number">0.073</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1705-wk-Fact-0302288497AC296C44D53CA115035130"
      unitRef="number">0.047</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1720-wk-Fact-1C7EFA107CC391298F403CA114C489D1"
      unitRef="number">0.047</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_ElectricalSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1735-wk-Fact-6C75D00C3867C8606F6F3CA1150318A3"
      unitRef="number">0.049</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1761-wk-Fact-9CB585E007A5FADD87723CA114C4687C"
      unitRef="number">0.042</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1776-wk-Fact-89E21B3EF993A86158A33CA11503B32D"
      unitRef="number">0.041</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_WeldingSuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1791-wk-Fact-09174452ECAC36A67E7A3CA115035EE2"
      unitRef="number">0.042</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1817-wk-Fact-53B921E85EE138E839A63CA1150378FD"
      unitRef="number">0.179</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1832-wk-Fact-8F90C2C0C4B14648C4AB3CA11503EDE1"
      unitRef="number">0.172</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_fast_SafetySuppliesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1847-wk-Fact-0B3C89C0BDE1402A1CB13CA114C4A1F1"
      unitRef="number">0.163</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1874-wk-Fact-90A205259313622502DC3CA11503A83C"
      unitRef="number">0.029</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1889-wk-Fact-63837E4EFECE5EFEB8683CA115032A6C"
      unitRef="number">0.032</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="3"
      id="d5360786e1904-wk-Fact-23AA419EFE17EDE46B903CA115038366"
      unitRef="number">0.031</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="INF"
      id="d5360786e1930-wk-Fact-238E79BE837998AB95323CA1150344B3"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="INF"
      id="d5360786e1945-wk-Fact-DB898305D032FD05B43A3CA115034906"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember"
      decimals="INF"
      id="d5360786e1960-wk-Fact-73664F39A7EF4757EFC23CA11503A884"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9BD3625B4D5BE929FD203CA11528F94E-0-wk-Fact-9A88AA5C49C216BE41A43CA11503E1B1">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 3. Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Long-lived assets consist of net property and equipment, deposits, goodwill, and other net intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Depreciable&#160;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;in Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Buildings and improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;15&#160;to&#160;40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;423.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;323.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Automated distribution and warehouse equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5 to 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;244.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;229.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shelving, industrial vending, and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3 to 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,036.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;927.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transportation equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3 to 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;88.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Construction in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;132.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;152.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,966.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,746.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(943.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(821.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,023.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;924.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our long-lived assets related to the following geographic areas:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,238.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;947.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;919.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Canada and Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;72.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;North America&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,310.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;990.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;962.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All other foreign countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;32.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,342.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,005.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;974.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A609A9101182CF3D63F43CA115283924-0-wk-Fact-C8ED5864D0A80C92046C3CA115036832">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Depreciable&#160;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;in Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Buildings and improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;15&#160;to&#160;40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;423.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;323.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Automated distribution and warehouse equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5 to 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;244.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;229.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shelving, industrial vending, and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3 to 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,036.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;927.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transportation equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3 to 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;88.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Construction in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;132.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;152.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,966.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,746.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(943.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(821.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,023.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;924.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-5"
      id="d5361817e664-wk-Fact-A57F3CC465E4467E4ADA3CA114F38DB0"
      unitRef="usd">41800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-5"
      id="d5361817e678-wk-Fact-B5A23E9DD201F1F5F9873CA114F3B501"
      unitRef="usd">36300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      decimals="-5"
      id="d5361817e707-wk-Fact-A50CFF8EDF5B9EEF04FF3CA114F3ECAE"
      unitRef="usd">423700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      decimals="-5"
      id="d5361817e726-wk-Fact-A86C80882E47779315963CA114F39463"
      unitRef="usd">323100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember"
      decimals="-5"
      id="d5361817e755-wk-Fact-ACA9D56F5CFD1BA125143CA114F32D55"
      unitRef="usd">244500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_AutomatedDistributionAndWarehouseEquipmentMember"
      decimals="-5"
      id="d5361817e774-wk-Fact-150FB8FAC667BB3342453CA114F3D9B3"
      unitRef="usd">229100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember"
      decimals="-5"
      id="d5361817e803-wk-Fact-8675F1D7DE7F18009AEE3CA114E3ECB5"
      unitRef="usd">1036200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_ShelvingIndustrialVendingAndEquipmentMember"
      decimals="-5"
      id="d5361817e822-wk-Fact-B31DDF9FB8E81F7693DA3CA114F34EE6"
      unitRef="usd">927600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember"
      decimals="-5"
      id="d5361817e851-wk-Fact-1005C0B62C4D34F26D5B3CA114F3470D"
      unitRef="usd">88700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember"
      decimals="-5"
      id="d5361817e870-wk-Fact-347D3F33021FA5ADF75D3CA114F3CCCF"
      unitRef="usd">77900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-5"
      id="d5361817e899-wk-Fact-0782108AF524842A0D8E3CA114E3048B"
      unitRef="usd">132000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-5"
      id="d5361817e918-wk-Fact-62B9B1585B20DC6AD5C43CA114F361A2"
      unitRef="usd">152200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5361817e948-wk-Fact-604F8DF2812AF322EF833CA114F395D2"
      unitRef="usd">1966900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5361817e967-wk-Fact-A3DBB8AA5F5C9851172C3CA114E36DB7"
      unitRef="usd">1746200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5361817e997-wk-Fact-DBED3B67CE3112F238F03CA114F32D98"
      unitRef="usd">943700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5361817e1017-wk-Fact-3B454F902242FB377E7A3CA114F3C3F9"
      unitRef="usd">821400000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5361817e1053-wk-Fact-A3EC2B33FE06104B54F13CA114D463DD"
      unitRef="usd">1023200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5361817e1067-wk-Fact-DB09ED21393C586FCB2A3CA114F384F7"
      unitRef="usd">924800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7D43341682FBF29485013CA11528A252-0-wk-Fact-016EBCA88B7954A297213CA11503928B">&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our long-lived assets related to the following geographic areas:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,238.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;947.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;919.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Canada and Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;72.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;North America&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,310.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;990.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;962.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All other foreign countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;32.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,342.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,005.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;974.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d5361817e1163-wk-Fact-D04952171DD30A69C5E93CA114C459DA"
      unitRef="usd">1238400000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d5361817e1177-wk-Fact-009720EECB5C2673FDE33CA114C4D01A"
      unitRef="usd">947700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d5361817e1191-wk-Fact-8D612ED7EA5F64C1D9AC3CA11519CBF3"
      unitRef="usd">919500000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember"
      decimals="-5"
      id="d5361817e1206-wk-Fact-C1A99075FB0E35FCCF0C47DB98B11B7F"
      unitRef="usd">72200000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember"
      decimals="-5"
      id="d5361817e1225-wk-Fact-217D33DE6AEEFB26CB8D47DB9B4712C8"
      unitRef="usd">43000000.0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_fast_CanadaandMexicoMember"
      decimals="-5"
      id="d5361817e1239-wk-Fact-092FBDEF15691A21D14B47DB9DC1C8AC"
      unitRef="usd">42800000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-5"
      id="d5361817e1254-wk-Fact-CC3A5D84329E5A14B37247DBB8725C17"
      unitRef="usd">1310600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-5"
      id="d5361817e1273-wk-Fact-C342E9BCEA7799732CA247DBBADA8E01"
      unitRef="usd">990700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-5"
      id="d5361817e1287-wk-Fact-833EB1829FEB9A19E82B47DBBD53CFF4"
      unitRef="usd">962300000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember"
      decimals="-5"
      id="d5361817e1302-wk-Fact-5BA4E5450F14D162F8903CA114C47848"
      unitRef="usd">32100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember"
      decimals="-5"
      id="d5361817e1321-wk-Fact-D112478DB2A391F83A963CA114C4176C"
      unitRef="usd">14600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_fast_NonNorthAmericaMember"
      decimals="-5"
      id="d5361817e1335-wk-Fact-D625A9E520D1A221337E3CA114C4EA1C"
      unitRef="usd">12500000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5361817e1355-wk-Fact-6F31D1809ED6C6C836D43CA114C4EB29"
      unitRef="usd">1342700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5361817e1369-wk-Fact-59FAB53FB6A1485CA1EB3CA114C47BEF"
      unitRef="usd">1005300000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4"
      decimals="-5"
      id="d5361817e1383-wk-Fact-B11C06FBEE5430868F783CA115194031"
      unitRef="usd">974800000</us-gaap:NoncurrentAssets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C37DCE217AA57B1981BB3CA1152806AD-0-wk-Fact-84706BF6CFC1B4E898263CA114E381B2">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 4. Accrued Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses at year end consisted of the following: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Employee payroll and related taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;28.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Employee bonuses and commissions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Profit sharing contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;13.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Insurance reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Indirect taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;67.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer promotions and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;52.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;30.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;251.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;240.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-42A37E14B4CDED801C653CA11528CBB0-0-wk-Fact-F9AB2597D5F93C2BDA403CA114E3855D">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses at year end consisted of the following: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Employee payroll and related taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;28.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Employee bonuses and commissions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Profit sharing contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;13.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Insurance reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Indirect taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;67.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer promotions and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;52.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;30.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;251.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;240.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e625-wk-Fact-48C9C8FB48B5C15861393CA114F3816D"
      unitRef="usd">28700000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e639-wk-Fact-B6C454BAD07390D63DF03CA114E3201E"
      unitRef="usd">27600000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e654-wk-Fact-6012E2209DF100C5B35C3CA114F377A0"
      unitRef="usd">17900000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e673-wk-Fact-60C7F601FE5A0E645ECA3CA114F337AD"
      unitRef="usd">22800000</us-gaap:AccruedBonusesCurrent>
    <fast:AccruedProfitSharingContributionCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e688-wk-Fact-FAFFD254FF1F6F6F79733CA114F38803"
      unitRef="usd">13800000</fast:AccruedProfitSharingContributionCurrent>
    <fast:AccruedProfitSharingContributionCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e707-wk-Fact-D388820D0CE899B941C63CA114E3E521"
      unitRef="usd">13000000.0</fast:AccruedProfitSharingContributionCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e722-wk-Fact-383AEEF9D8B8AF240BAA3CA114F38E6A"
      unitRef="usd">41100000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e741-wk-Fact-D1F49077ADEFC63CBEF73CA114F3ACCA"
      unitRef="usd">37600000</us-gaap:AccruedInsuranceCurrent>
    <fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e756-wk-Fact-78AD021ACF30A667A6973CA114F36C99"
      unitRef="usd">67400000</fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes>
    <fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e775-wk-Fact-646AA85637E0FFE3DEB63CA114F3C339"
      unitRef="usd">63600000</fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e790-wk-Fact-DE21832356E12D5C6BFD3CA114F3F81D"
      unitRef="usd">52200000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e809-wk-Fact-81E063AC6328789628B33CA114F36E08"
      unitRef="usd">50900000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e824-wk-Fact-A3FE8E1CF5CC33379D063CA114F3F503"
      unitRef="usd">30400000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e843-wk-Fact-CC82215091B3D47CEE803CA114E3F8C4"
      unitRef="usd">25300000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5362368e863-wk-Fact-0EAB265DEA2BCBAEEF6D3CA114F32C86"
      unitRef="usd">251500000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5362368e877-wk-Fact-2FF9AE75D391EF4FA72B3CA114A0626E"
      unitRef="usd">240800000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-AA7D1C35478CD6E83B8D3CA1152876CC-0-wk-Fact-8590A1BC683757F6C2763CA114D467D5">&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 5. Stockholders' Equity&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;16, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, our board of directors declared a quarterly dividend of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.25&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share of common stock to be paid in cash on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;February&#160;28, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to shareholders of record at the close of business on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;31, 2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We paid aggregate annual dividends per share of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.87&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.77&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.64&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective January 2, 2020, the compensation committee of our board of directors granted to our employees options to purchase a total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;877,299&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of our common stock at an exercise strike price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$38.00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share. The closing stock price on the effective date of the grant was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$37.23&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share. On the same date, certain of our non-employee directors elected to forgo all or a portion of the 2020 annual cash retainer in exchange for options to acquire a total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,964&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of our common stock at an exercise price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$38.00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2019, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Option&#160;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(Strike) Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Closing&#160;Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Price on Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Date of Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Exercisable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,316,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.705&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,279,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,087,936&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.270&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,019,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;3, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,529,578&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.475&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,197,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;332,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 19, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,690,880&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,220,524&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;447,166&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 21, 2015&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,786,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;833,593&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;444,589&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 22, 2014&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,910,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.265&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;599,128&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;357,268&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 16, 2013&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;410,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;97,472&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 17, 2012&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,470,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;547,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;440,310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April&#160;19, 2011&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;820,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15.890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,021,758&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,807,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,164,067&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="15"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Date of Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Risk-free&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Interest&#160;Rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Expected&#160;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Option in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Expected&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Dividend&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Expected&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Estimated&#160;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Value of Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;3, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.49&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 19, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 21, 2015&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26.84&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.68&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 22, 2014&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28.55&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.79&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 16, 2013&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37.42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 17, 2012&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April&#160;19, 2011&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All of the options in the tables above vest and become exercisable over a period of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;eight years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Generally, each option will terminate approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;nine years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; after the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of each share-based option is estimated on the date of grant using a Black-Scholes valuation method that uses the assumptions listed above. The risk-free interest rate is based on the U.S. Treasury rate over the expected life of the option at the time of grant. The expected life is the average length of time over which we expect the employee groups will exercise their options, which is based on historical experience with similar grants. The dividend yield is estimated over the expected life of the option based on our current dividend payout, historical dividends paid, and expected future cash dividends. Expected stock &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;volatilities are based on the movement of our stock price over the most recent historical period equivalent to the expected life of the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A summary of activities under our stock option plans consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Price&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Life&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of January&#160;1, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,999,264&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.765&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,316,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;26.000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(2,325,073&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;25.150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(183,898&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,807,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,164,067&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.510&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Life&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of January&#160;1, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,897,816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.89&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,087,936&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(620,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(365,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.430&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,999,264&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.765&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable as of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,108,756&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average exercise price.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average remaining contractual life in years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The total intrinsic value of stock options exercised during the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$20.2&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.2&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.9&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. The intrinsic value represents the difference between the exercise price and fair value of the underlying shares at the date of exercise. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, there was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of total unrecognized stock-based compensation expense related to outstanding unvested stock options granted under the employee stock option plan. This expense is expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.82&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years. Any future change in estimated forfeitures will impact this amount. The total grant date fair value of stock options vested under our employee stock option plan during &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.9&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.2&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock-based compensation expense related to our employee stock option plan was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.7&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.2&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Shares Outstanding&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares of common stock outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;571,803,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;575,183,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;578,323,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock options exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,325,073&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;620,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;659,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchases of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,000,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,800,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;574,128,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;571,803,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;575,183,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables present a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Reconciliation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;573,202,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;573,933,834&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,416,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted shares assumed upon exercise of stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,239,476&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;391,694&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;268,596&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;574,441,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;574,325,528&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,685,466&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Summary of Anti-dilutive Options Excluded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options to purchase shares of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,159,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,048,802&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average exercise prices of options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.510&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Any dilutive impact summarized above related to periods when the average market price of our stock exceeded the exercise price of the potentially dilutive stock options then outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="D2020Q1Dividend_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d5371032e573-wk-Fact-FDB476F4C3E56C2B016E3CA114E38DD2"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d5371032e585-wk-Fact-79BB50E467AB785566E53CA114D4F2DD"
      unitRef="usdPerShare">0.87</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="d5371032e590-wk-Fact-3CA24B12F794E7E737033CA114E3588D"
      unitRef="usdPerShare">0.77</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="d5371032e594-wk-Fact-0E4F66D78BE6C4784FFA3CA11512F95F"
      unitRef="usdPerShare">0.64</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d5371032e616-wk-Fact-6940B114C17268BC9D5F3CA115194C4F"
      unitRef="shares">877299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d5371032e620-wk-Fact-BD606EFD567AFA294FB23CA115196440"
      unitRef="usdPerShare">38.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="I2020Q1StockOptionPrice_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d5371032e624-wk-Fact-262D0C2F548DC74834773CA114E31EC6"
      unitRef="usdPerShare">37.23</us-gaap:SharePrice>
    <fast:SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued
      contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d5371032e628-wk-Fact-200684F7F56E73A4F6D73CA1151942AC"
      unitRef="shares">24964</fast:SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued>
    <fast:SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2020Q1StockOptionGrant_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d5371032e632-wk-Fact-D576FF1550660A1ADEAD3CA115190FAF"
      unitRef="usdPerShare">38.00</fast:SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-91DC1A9E67B2AE5ACF513CA11528CCAD-0-wk-Fact-86DB3DE6008922F6AF613CA114E358E4">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2019, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Option&#160;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(Strike) Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Closing&#160;Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Price on Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Date of Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Exercisable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,316,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.705&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,279,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,087,936&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.270&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,019,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;3, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,529,578&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.475&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,197,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;332,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 19, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,690,880&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,220,524&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;447,166&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 21, 2015&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,786,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;833,593&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;444,589&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 22, 2014&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,910,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.265&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;599,128&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;357,268&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 16, 2013&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;410,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;97,472&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 17, 2012&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,470,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;547,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;440,310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April&#160;19, 2011&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;820,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15.890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,021,758&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,807,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,164,067&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A summary of activities under our stock option plans consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Price&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Life&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of January&#160;1, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,999,264&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.765&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,316,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;26.000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(2,325,073&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;25.150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(183,898&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.630&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,807,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,164,067&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.510&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Life&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of January&#160;1, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,897,816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.89&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,087,936&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(620,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(365,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.430&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding as of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,999,264&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.765&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable as of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,108,756&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average exercise price.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average remaining contractual life in years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="INF"
      id="d5371032e876-wk-Fact-C44CE80D27DB4FF60AE33CA114B571FD"
      unitRef="shares">1316924</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="INF"
      id="d5371032e895-wk-Fact-5BFCDAA78C6A4C22C57D3CA114B5F1F6"
      unitRef="usdPerShare">26.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="3"
      id="d5371032e914-wk-Fact-E1D04E64F3DFCB2BDA6E3CA114AF3AE1"
      unitRef="usdPerShare">25.705</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="INF"
      id="d5371032e929-wk-Fact-E80D856B8BBEA35C50683CA114AF98DD"
      unitRef="shares">1279842</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="INF"
      id="d5371032e943-wk-Fact-A320E23D96C947ED62123CA114AFF882"
      unitRef="shares">29010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="INF"
      id="d5371032e958-wk-Fact-22040BF900F60D0EBA273CA114B501A9"
      unitRef="shares">1087936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="INF"
      id="d5371032e977-wk-Fact-B5CDC8B3AB17EB9900723CA114B5E71F"
      unitRef="usdPerShare">27.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="3"
      id="d5371032e996-wk-Fact-3F067CFC7A97994277E63CA114B54713"
      unitRef="usdPerShare">27.270</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="INF"
      id="d5371032e1011-wk-Fact-35A0997A1A61F1805DCC3CA114B53F54"
      unitRef="shares">1019440</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="INF"
      id="d5371032e1025-wk-Fact-E41A190C44214097A7B83CA114B5040C"
      unitRef="shares">42370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="INF"
      id="d5371032e1040-wk-Fact-218101D0EEA737A6042C3CA114B5FE9A"
      unitRef="shares">1529578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="INF"
      id="d5371032e1059-wk-Fact-1DAF165D7CEB6CF918083CA114AFADE6"
      unitRef="usdPerShare">23.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="3"
      id="d5371032e1078-wk-Fact-FE0D022A26F0B94231223CA114B52287"
      unitRef="usdPerShare">23.475</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="INF"
      id="d5371032e1093-wk-Fact-4F75DAA71E4814043E1B3CA114B5AB7F"
      unitRef="shares">1197606</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="INF"
      id="d5371032e1107-wk-Fact-89E8376104EAD2E257363CA114A00DC6"
      unitRef="shares">332132</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="INF"
      id="d5371032e1122-wk-Fact-0BEAE9AA08C5725DFF043CA114AFF460"
      unitRef="shares">1690880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="INF"
      id="d5371032e1141-wk-Fact-BCB38C65C06A115AD6B83CA114AF5F0D"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="3"
      id="d5371032e1160-wk-Fact-CE67C40688A8A38338533CA114AF6ADD"
      unitRef="usdPerShare">22.870</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="INF"
      id="d5371032e1175-wk-Fact-01C40D68376BE5C522D83CA114AF127E"
      unitRef="shares">1220524</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="INF"
      id="d5371032e1189-wk-Fact-4DF67B601A705A5CA55A3CA114A0EEEB"
      unitRef="shares">447166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="INF"
      id="d5371032e1204-wk-Fact-4EEC50A74FB8968B83313CA114AF295F"
      unitRef="shares">1786440</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="INF"
      id="d5371032e1223-wk-Fact-3D588156336D3FDDF2EC3CA114AF8CCA"
      unitRef="usdPerShare">21.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="3"
      id="d5371032e1242-wk-Fact-A44E689F74D467AD93DD3CA114B536BA"
      unitRef="usdPerShare">20.630</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="INF"
      id="d5371032e1257-wk-Fact-AEC50233EB4C5B2BC7C33CA114AF9DDA"
      unitRef="shares">833593</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="INF"
      id="d5371032e1271-wk-Fact-327768D9740807DCB9E93CA114AF54F1"
      unitRef="shares">444589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="INF"
      id="d5371032e1286-wk-Fact-D825B6FD79E22F07F7983CA114B5E0DC"
      unitRef="shares">1910000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="INF"
      id="d5371032e1305-wk-Fact-15ADD7962FA22515A3813CA114AF918F"
      unitRef="usdPerShare">28.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="3"
      id="d5371032e1324-wk-Fact-A938E890D7F7C75580CB3CA114B5CC60"
      unitRef="usdPerShare">25.265</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="INF"
      id="d5371032e1339-wk-Fact-C18F4FADA82F86E6DECD3CA114B5E63A"
      unitRef="shares">599128</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="INF"
      id="d5371032e1353-wk-Fact-250982E64FF4B95FFA883CA114B56AB0"
      unitRef="shares">357268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="INF"
      id="d5371032e1368-wk-Fact-ED7664B8C21F290271673CA114B50408"
      unitRef="shares">410000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="INF"
      id="d5371032e1387-wk-Fact-8528C31C0AAF986E10333CA114AF18D1"
      unitRef="usdPerShare">27.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="3"
      id="d5371032e1406-wk-Fact-A01C9AAB4D05874A62893CA114B57FC1"
      unitRef="usdPerShare">24.625</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="INF"
      id="d5371032e1421-wk-Fact-8B00A49079AA389110EE3CA114AF50E6"
      unitRef="shares">97472</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="INF"
      id="d5371032e1435-wk-Fact-84650339B3962C8556033CA114AF6525"
      unitRef="shares">58722</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="INF"
      id="d5371032e1450-wk-Fact-D5492A06826A19E3F9B93CA114AFF3BC"
      unitRef="shares">2470000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="INF"
      id="d5371032e1469-wk-Fact-6F6BF8B0F0C9720B3F2C3CA114B5269B"
      unitRef="usdPerShare">27.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="3"
      id="d5371032e1488-wk-Fact-E9D420AB1E74BB7F44DC3CA114A073F5"
      unitRef="usdPerShare">24.505</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="INF"
      id="d5371032e1503-wk-Fact-35B512293C9D1E74DFDA3CA114B58458"
      unitRef="shares">547112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="INF"
      id="d5371032e1517-wk-Fact-5F5E91ECB357293BDD273CA114AF78E3"
      unitRef="shares">440310</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="INF"
      id="d5371032e1532-wk-Fact-175BFCC545D9A9E0A06F3CA114AFF932"
      unitRef="shares">820000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="INF"
      id="d5371032e1551-wk-Fact-F7877EEA6B28A1180DC13CA114B569D8"
      unitRef="usdPerShare">17.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="3"
      id="d5371032e1570-wk-Fact-B0D3449296EE11EFB8EF3CA114AF9759"
      unitRef="usdPerShare">15.890</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="INF"
      id="d5371032e1585-wk-Fact-2D615F20B30114ADC08D3CA114B5EBA0"
      unitRef="shares">12500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="INF"
      id="d5371032e1599-wk-Fact-611E2239BEB7C0BE2CCB3CA114AFB852"
      unitRef="shares">12500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="D2019Q4"
      decimals="INF"
      id="d5371032e1615-wk-Fact-DA1696DAAE1B6A22167E3CA114B5C9E1"
      unitRef="shares">13021758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4"
      decimals="INF"
      id="d5371032e1670-wk-Fact-7F1F183AEDB1DC59163D3CA114B53BA8"
      unitRef="shares">6807217</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4"
      decimals="INF"
      id="d5371032e1684-wk-Fact-D25CF2E262415B39A08B3CA114B5BFDF"
      unitRef="shares">2164067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-778D2FE9ED13B00751B43CA1152859D9-0-wk-Fact-7C9D8A098D8A8CD28D593CA114E35278">&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="15"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Date of Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Risk-free&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Interest&#160;Rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Expected&#160;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Option in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Expected&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Dividend&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Expected&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Estimated&#160;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Value of Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Option&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;2, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;January&#160;3, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.49&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 19, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 21, 2015&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26.84&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.68&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 22, 2014&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28.55&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.79&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 16, 2013&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37.42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April 17, 2012&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;April&#160;19, 2011&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="3"
      id="d5371032e1846-wk-Fact-4909AFB4098B39BC6B013CA114E349AF"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      id="d5371032e1860-wk-Fact-8CD558E462DFB99CFDEA3CA114D4CA92">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="3"
      id="d5371032e1869-wk-Fact-42D17CEFC27D8073C1143CA114E34653"
      unitRef="number">0.029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="4"
      id="d5371032e1883-wk-Fact-EA7E98A6CDD1B99563593CA114D4FA7D"
      unitRef="number">0.2396</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember"
      decimals="2"
      id="d5371032e1903-wk-Fact-F8D5811A00A47DF549073CA114E3A08F"
      unitRef="usdPerShare">4.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="3"
      id="d5371032e1918-wk-Fact-AA895C8C81F59D1A60033CA114D40835"
      unitRef="number">0.022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      id="d5371032e1933-wk-Fact-04D8841915B247C364C63CA114D405B2">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="3"
      id="d5371032e1943-wk-Fact-E43F4C27BF592837953B3CA114D4D8DB"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="4"
      id="d5371032e1958-wk-Fact-4EA55B877F9066CACC633CA114E338A4"
      unitRef="number">0.2345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandEighteenMember"
      decimals="2"
      id="d5371032e1979-wk-Fact-41558A0DED6EF2500BB73CA114D49DC1"
      unitRef="usdPerShare">5.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="3"
      id="d5371032e1994-wk-Fact-A5045E6FD3E4C17EEEBB3CA114D4ADCE"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      id="d5371032e2009-wk-Fact-157BD746DB7CEB3382063CA114E33BB5">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="3"
      id="d5371032e2019-wk-Fact-1B0B0C07CDE5A462D1AE3CA114E357CC"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="4"
      id="d5371032e2034-wk-Fact-069973D2E18BB7B510CA3CA114E3DC32"
      unitRef="number">0.2449</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuaryThirdTwoThousandSeventeenMember"
      decimals="2"
      id="d5371032e2055-wk-Fact-CC524AFB1BE134E3EDEA3CA114D4DFAB"
      unitRef="usdPerShare">4.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="3"
      id="d5371032e2070-wk-Fact-ED3F4F1A048702D63B183CA114D4F69F"
      unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      id="d5371032e2085-wk-Fact-DC9EC723B4FDB6139B1F3CA114D4564B">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="3"
      id="d5371032e2095-wk-Fact-F61919E3AB8209AE22633CA114D40575"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="4"
      id="d5371032e2110-wk-Fact-DC9F226A24E0B8B4FD603CA114E33026"
      unitRef="number">0.2634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandSixteenMemberDomain"
      decimals="2"
      id="d5371032e2131-wk-Fact-0B98E4EBB7F9C34D9E803CA114D4CC57"
      unitRef="usdPerShare">4.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="3"
      id="d5371032e2146-wk-Fact-B2EE3CF6A716092407C93CA114E3716C"
      unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      id="d5371032e2161-wk-Fact-A973EA5EF69D1AC488303CA114E3765B">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="3"
      id="d5371032e2171-wk-Fact-4BCA43069D94E80E793A3CA114E3A1F7"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="4"
      id="d5371032e2186-wk-Fact-CE3B76DD305B0201CF6F3CA114D46283"
      unitRef="number">0.2684</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"
      decimals="2"
      id="d5371032e2207-wk-Fact-C0F141E72FC772BAFA3E3CA114E32632"
      unitRef="usdPerShare">3.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="3"
      id="d5371032e2222-wk-Fact-23D4F8470A4F9B5C4C5E3CA114D4AF2E"
      unitRef="number">0.018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      id="d5371032e2237-wk-Fact-A931662A6938E2124BDA3CA114D4660F">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="3"
      id="d5371032e2247-wk-Fact-72238CFE4A52CA35B7013CA114E3A2BF"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="4"
      id="d5371032e2262-wk-Fact-FEE2D821122457F9768A3CA114E34577"
      unitRef="number">0.2855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilTwentySecondTwoThousandFourteenMember"
      decimals="2"
      id="d5371032e2283-wk-Fact-5A9010457486BB25DC273CA114D4E3A7"
      unitRef="usdPerShare">4.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="3"
      id="d5371032e2298-wk-Fact-E28910CF69DD42C086E73CA114D40B92"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      id="d5371032e2313-wk-Fact-B62072FC25032D2C3FF03CA114D4F6B4">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="3"
      id="d5371032e2323-wk-Fact-C5BEB104A14EFF431CAB3CA114D47980"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="4"
      id="d5371032e2338-wk-Fact-E0E0FD8128BFBDA61C3C3CA114E357E7"
      unitRef="number">0.3742</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSixteenthTwoThousandThirteenMember"
      decimals="2"
      id="d5371032e2359-wk-Fact-822C4BD00313A98E78E83CA114D483CC"
      unitRef="usdPerShare">6.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="3"
      id="d5371032e2374-wk-Fact-90BF868D51A4D148E5603CA114D40ADF"
      unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      id="d5371032e2389-wk-Fact-22D49AF16B17258A02863CA114E3C71B">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="3"
      id="d5371032e2399-wk-Fact-59C6EB535F95D7DB98263CA114E354B1"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="4"
      id="d5371032e2414-wk-Fact-A8BE90A4B059554DC7D53CA114E3F3B8"
      unitRef="number">0.3925</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilSeventeenthTwoThousandTwelveMember"
      decimals="2"
      id="d5371032e2435-wk-Fact-14B3696ACEA4612BE5E43CA114E3F639"
      unitRef="usdPerShare">6.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="3"
      id="d5371032e2450-wk-Fact-C3DE5820CA9DAAD3C8A83CA114E35CDA"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      id="d5371032e2465-wk-Fact-2E59EA473F650D46931F3CA114E30EFD">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="3"
      id="d5371032e2475-wk-Fact-AB703C0A56F4EA372F843CA114D4A8AF"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="4"
      id="d5371032e2490-wk-Fact-79997332338B7C3676103CA114D42F36"
      unitRef="number">0.3933</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardDateAxis_fast_AprilNineteenthTwoThousandElevenMember"
      decimals="2"
      id="d5371032e2511-wk-Fact-842DEF3050D0EC1FCEE33CA114D4A95E"
      unitRef="usdPerShare">5.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD"
      id="d5371032e2531-wk-Fact-CF01E57AEF99684CFC4A3CA11519EFA2">P8Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="FD2019Q4YTD"
      id="d5371032e2535-wk-Fact-B83E4E086C8089E558453CA1151980E7">P9Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e2644-wk-Fact-EA5EAD8C49525C6912DA3CA114C44C0D"
      unitRef="shares">7999264</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e2663-wk-Fact-A4C32499764DFBE147A13CA114C41F81"
      unitRef="usdPerShare">24.765</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e2677-wk-Fact-D1CFFD223836810B474D3CA114C46B9D">P5Y7M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e2688-wk-Fact-7595CF404EA75207ABE63CA114C44E53"
      unitRef="shares">1316924</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e2707-wk-Fact-071D9327FB8F2AEB25283CA114C4AB09"
      unitRef="usdPerShare">26.000</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e2721-wk-Fact-06BC1EBEF4B49F4182F53CA114C4C5D4">P9Y</fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e2732-wk-Fact-9A1954C21C6E816F4AF83CA114C4E689"
      unitRef="shares">2325073</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e2752-wk-Fact-8AD657262748694D8E103CA114C42089"
      unitRef="usdPerShare">25.150</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e2777-wk-Fact-4FC3961C66347A714E383CA114C449E6"
      unitRef="shares">183898</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e2797-wk-Fact-B83783F9D58CC51FDC573CA114C494D3"
      unitRef="usdPerShare">24.630</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e2822-wk-Fact-4D01493B5E0CA45931063CA114C4D6E8"
      unitRef="shares">6807217</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e2841-wk-Fact-B02D5B65C10FEE5689293CA114C47988"
      unitRef="usdPerShare">24.890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e2855-wk-Fact-AA799610D203087A28753CA114C4EA2A">P6Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e2866-wk-Fact-7B6E1BA92BD733F00A9D3CA114C402E2"
      unitRef="shares">2164067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e2885-wk-Fact-276C443E7669C0050D1D3CA114C45879"
      unitRef="usdPerShare">24.510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e2899-wk-Fact-2942FC0CD7A8FEBE32F13CA114C4B152">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e2985-wk-Fact-6B5AAD880C55667182263CA1150396DE"
      unitRef="shares">7897816</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e3004-wk-Fact-03A65AA377B0C49741133CA1151254C2"
      unitRef="usdPerShare">24.140</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e3018-wk-Fact-409989198D18CF49C65D3CA1151221C1">P5Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e3029-wk-Fact-594E3C0935211117D3623CA1150353B5"
      unitRef="shares">1087936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e3048-wk-Fact-93BFB9DA7BBAEDEB8AFE3CA1151261E0"
      unitRef="usdPerShare">27.500</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e3062-wk-Fact-467E1CB07452E8261C753CA1150372C5">P9Y</fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e3073-wk-Fact-8AB97291BC9B9045C8273CA1151213C3"
      unitRef="shares">620766</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e3093-wk-Fact-538E019226EFB793B0C43CA115128F49"
      unitRef="usdPerShare">21.655</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e3118-wk-Fact-DBAEFB70F6D52B50B6D23CA11512503E"
      unitRef="shares">365722</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e3138-wk-Fact-40A2A66F7748A49B76703CA115124DCC"
      unitRef="usdPerShare">24.430</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e3163-wk-Fact-EA5EAD8C49525C6912DA3CA114C44C0D"
      unitRef="shares">7999264</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e3182-wk-Fact-A4C32499764DFBE147A13CA114C41F81"
      unitRef="usdPerShare">24.765</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e3196-wk-Fact-D1CFFD223836810B474D3CA114C46B9D">P5Y7M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d5371032e3207-wk-Fact-E69345199191F8F087D13CA11503A085"
      unitRef="shares">3108756</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="d5371032e3226-wk-Fact-C31168B90F7CDE6CCFFB3CA11503E43E"
      unitRef="usdPerShare">25.530</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d5371032e3240-wk-Fact-BAD6813B7AA523881B2E3CA11503C130">P3Y8M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5371032e3305-wk-Fact-2C2BCD505F52D22608593CA114E385AD"
      unitRef="usd">20200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5371032e3309-wk-Fact-A0FA13CEB1C2E04A97393CA11519AEC3"
      unitRef="usd">4200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5371032e3314-wk-Fact-E17EE4013852939FA5B63CA114A0FDB2"
      unitRef="usd">6900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5371032e3325-wk-Fact-C9920568548D1D3AB7633CA115196D6B"
      unitRef="usd">13100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2019Q4YTD"
      id="d5371032e3329-wk-Fact-73D7C49345DEF2C2DD5E3CA115196581">P3Y9M25D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5371032e3346-wk-Fact-FC2458839AEBD52420BA3CA11519DB6D"
      unitRef="usd">5900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5371032e3350-wk-Fact-620748628E49959491B03CA114E34E4E"
      unitRef="usd">5300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5371032e3354-wk-Fact-68B408FD92A24508D9EC3CA114E34541"
      unitRef="usd">4200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5371032e3361-wk-Fact-A4A3F0A356F54FA638C93CA11512627A"
      unitRef="usd">5700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5371032e3365-wk-Fact-A4789CFCD2215966F04E3CA114AF9081"
      unitRef="usd">5100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5371032e3369-wk-Fact-1A49771793BA7468D75A3CA114B59A44"
      unitRef="usd">5200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-262C0E371B05BA85CE87B5D460ED3161-0-wk-Fact-8795E4BD16455A747443B5D81F4C1271">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares of common stock outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;571,803,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;575,183,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;578,323,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock options exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,325,073&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;620,766&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;659,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Purchases of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,000,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,800,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;574,128,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;571,803,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;575,183,072&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="d5371032e3465-wk-Fact-40C2CF2F12E03BAD148E3CA114E37A47"
      unitRef="shares">571803838</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2017Q4"
      decimals="INF"
      id="d5371032e3479-wk-Fact-4947E8E1FE8CAD816CE1B5CE4ED3BA91"
      unitRef="shares">575183072</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2016Q4"
      decimals="INF"
      id="d5371032e3493-wk-Fact-1036B7A09687416ADD5FB5CE4FFEA884"
      unitRef="shares">578323848</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d5371032e3508-wk-Fact-51712578D52644E8D3CBB5B6C793E10F"
      unitRef="shares">2325073</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="d5371032e3522-wk-Fact-BA49ACF62A68C2A6E705B5B6B1C180B0"
      unitRef="shares">620766</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="d5371032e3536-wk-Fact-796623CE1ECE765D9759B5CE148E7FDA"
      unitRef="shares">659224</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d5371032e3551-wk-Fact-A4C740CEC14A3275768BB5CDCAEE07CF"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="d5371032e3565-wk-Fact-29ABB2187322E8837A71B5CE1513D696"
      unitRef="shares">4000000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="d5371032e3580-wk-Fact-88B00A6C6BFEDCDBA71FB5CE1611FE09"
      unitRef="shares">3800000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q4"
      decimals="INF"
      id="d5371032e3596-wk-Fact-B157CE74FD69F46E62973CA114E39A8E"
      unitRef="shares">574128911</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="d5371032e3610-wk-Fact-40C2CF2F12E03BAD148E3CA114E37A47"
      unitRef="shares">571803838</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2017Q4"
      decimals="INF"
      id="d5371032e3624-wk-Fact-4947E8E1FE8CAD816CE1B5CE4ED3BA91"
      unitRef="shares">575183072</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-CF61EC7BB04830A101D33CA11528C21A-0-wk-Fact-84E25FE63B38EE84F72C3CA114D49726">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables present a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Reconciliation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;573,202,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;573,933,834&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,416,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted shares assumed upon exercise of stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,239,476&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;391,694&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;268,596&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;574,441,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;574,325,528&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,685,466&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d5371032e3718-wk-Fact-DDBBA42E8E190763FB183CA114E3A2B9"
      unitRef="shares">573202152</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d5371032e3732-wk-Fact-58A62FD2EED09DD54E003CA114E3898D"
      unitRef="shares">573933834</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d5371032e3746-wk-Fact-A934B3E38452E19407293CA114E36FA0"
      unitRef="shares">576416870</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d5371032e3761-wk-Fact-ED73594DD063411D46683CA114E3034F"
      unitRef="shares">1239476</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d5371032e3775-wk-Fact-56A96294F04BCD17DB023CA114E33DD4"
      unitRef="shares">391694</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d5371032e3789-wk-Fact-FC9E996ABBFC36BD0A823CA114E393EF"
      unitRef="shares">268596</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d5371032e3804-wk-Fact-213CC093C37679F883EB3CA114E3E31D"
      unitRef="shares">574441628</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d5371032e3818-wk-Fact-E86DCC9A3CB7F1A0BF643CA114E3E265"
      unitRef="shares">574325528</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d5371032e3832-wk-Fact-3854746A8FA9F9D02FBD3CA114E37E17"
      unitRef="shares">576685466</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-FA702D9B262802FB1C083CA1152842CC-0-wk-Fact-A2523BD13FC6F04283C53CA114E37315">&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Summary of Anti-dilutive Options Excluded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options to purchase shares of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,159,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,048,802&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average exercise prices of options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.510&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d5371032e3935-wk-Fact-B1A23D9AABF1B49B1EE33CA114F3D1A7"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d5371032e3954-wk-Fact-1B9A7FDFD4BF72465B553CA114F33BD5"
      unitRef="shares">3159514</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d5371032e3968-wk-Fact-022823A3C052802AED7A3CA114F35F0D"
      unitRef="shares">7048802</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d5371032e3988-wk-Fact-9DEB293B74889812C6B53CA114F38B8D"
      unitRef="usdPerShare">0</fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice>
    <fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d5371032e4002-wk-Fact-3DFFF7E8203A3DF54A613CA114F303AC"
      unitRef="usdPerShare">27.510</fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice>
    <fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d5371032e4016-wk-Fact-5B07283D153C7CCFDD0C3CA114F394AB"
      unitRef="usdPerShare">24.925</fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4EE2BFFD1526741E3B8E3CA115287992-0-wk-Fact-F20F465B5F1B6CA11C8A3CA114E3525C">&lt;div style="line-height:120%;padding-top:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 6. Retirement Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Fastenal Company and Subsidiaries 401(k) and Employee Stock Ownership Plan covers all of our employees in the United States. Our employees in Canada may participate in a Registered Retirement Savings Plan. The general purpose of both of these plans is to provide additional financial security during retirement by providing employees with an incentive to make regular savings contributions. In addition to the participation of our employees, we make annual profit sharing contributions based on an established formula. The expense recorded under this profit sharing formula was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.6&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5362528e553-wk-Fact-64861E4DD71AD10715563CA114F38E73"
      unitRef="usd">13800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5362528e557-wk-Fact-41C2A112B0598CB4C9BF3CA114F378FE"
      unitRef="usd">13000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5362528e561-wk-Fact-2F4AA6685EFB825F614C3CA114F39B0D"
      unitRef="usd">10600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4DDDA9678E71155AD03F3CA115280CEE-0-wk-Fact-72277EF4F5543B420BD63CA114F33A7E">&lt;div style="line-height:120%;padding-top:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 7. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Earnings before income taxes were derived from the following sources:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Domestic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;977.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;905.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;809.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;66.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Earnings before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,043.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;987.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;873.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Components of income tax expense (benefit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;177.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;11.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;188.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;22.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;22.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;241.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;11.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;252.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;143.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;171.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;38.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;206.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;270.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(33.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;324.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;294.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense in the accompanying consolidated financial statements differed from the expected expense as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. federal statutory income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;21.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. federal income tax expense at statutory rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;219.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;207.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;305.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease) attributed to:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;32.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transition tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remeasurement of deferred taxes for Tax Act&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;252.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;294.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax assets (liabilities):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventory costing and valuation methods&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Insurance reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer promotions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;62.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal and state benefit of uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign net operating loss and credit carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign valuation allowances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred income tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;85.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(114.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(104.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(61.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred income tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(176.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(104.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(90.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(79.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at beginning of year:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase related to prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Decrease related to prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase related to current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Decrease related to statute of limitation lapses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at end of year:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Included in the liability for gross unrecognized tax benefits is an immaterial amount for interest and penalties, both of which we classify as a component of income tax expense. The amount of gross unrecognized tax benefits that would favorably impact the effective tax rate, if recognized, is not material. We do not anticipate significant changes in total unrecognized tax benefits during the next twelve months. The 2019 and 2018 liability is included in deferred income taxes in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We file income tax returns in the United States federal jurisdiction, all states, and various local and foreign jurisdictions. We are no longer subject to income tax examinations by taxing authorities for taxable years before 2016 in the case of United States federal examinations, and with limited exception, before 2014 in the case of foreign, state, and local examinations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December 22, 2017, the Tax Act was signed into law. The Tax Act made broad and complex changes to the U.S. tax code which include: a lowering of the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018, accelerated expensing of qualified capital investments for a specific period, and a transition from a worldwide to a territorial tax system which requires companies to pay a one-time transition tax on certain unrepatriated earnings from foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;ASC 740 requires a company to record the effects of a tax law change in the period of enactment which, for us, was fiscal 2017. ASU 2018-05 provides guidance on the application of the Tax Act which includes allowing a company to record a provisional amount during the measurement period for the impacts when the necessary information is not available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law.  The measurement period ends when the company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recorded income tax expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$235.1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2018, or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.8%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of earnings before income taxes. The effective income tax rate was significantly impacted by the following two items: (1) The lower corporate tax rate provided by the Tax Act resulted in a lower tax rate beginning in the first quarter of 2018. The effective income tax rate includes the immaterial impact of the U.S. tax rate on certain offshore earnings referred to as GILTI, a new deduction for FDII, and the new alternative U.S. tax on certain BEAT payments from a U.S. company to any foreign related party. (2) Discrete income tax items to adjust our transition tax liability, reflect the impacts of accelerating depreciation for certain physical assets, and remeasure the impact of the U.S. tax rate on certain inter-company transactions. These discrete items resulted in approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of income tax benefit during 2018. The accounting for the income tax effects of the Tax Act was complete as of December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In general, it is our practice and intention to permanently reinvest the earnings of our foreign subsidiaries and repatriate earnings only when the tax impact is zero or very minimal and that position has not changed subsequent to the one-time transition tax under the Tax Act. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes that would result upon repatriation of our approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$288.1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of undistributed earnings from foreign subsidiaries to the U.S. as those earnings continue to be permanently reinvested.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F6CB62E78BC7BA0221653CA11528CD86-0-wk-Fact-A73591671B8D2D2506683CA114E302AD">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Earnings before income taxes were derived from the following sources:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Domestic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;977.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;905.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;809.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;66.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Earnings before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,043.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;987.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;873.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e644-wk-Fact-80FE1CB4C53B572DCD5C3CA114C415A5"
      unitRef="usd">977600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e658-wk-Fact-45C1CDF91D67B6479F473CA11503409C"
      unitRef="usd">905000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e672-wk-Fact-A5F09EBCBE97B706D6D03CA11503EC3C"
      unitRef="usd">809400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e687-wk-Fact-32DFF781DE169E60EED63CA114C41DE9"
      unitRef="usd">66100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e706-wk-Fact-1418F70713332AD960C73CA114C4A224"
      unitRef="usd">82000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e720-wk-Fact-9A7A98BAACE3C80C9C8E3CA11503C8BF"
      unitRef="usd">63700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e740-wk-Fact-A5E4A42D2C9A860C579D3CA114C4ACE9"
      unitRef="usd">1043700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e754-wk-Fact-84D2AB3B2CDBD58F21773CA114A01ED5"
      unitRef="usd">987000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e768-wk-Fact-45A1A806F7F2892BB6443CA114F3F59F"
      unitRef="usd">873100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5A53D86100AC3FE97F943CA115283B11-0-wk-Fact-0DE04C62A0B932882CE23CA114E3BA19">&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Components of income tax expense (benefit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;177.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;11.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;188.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;22.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;22.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;241.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;11.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;252.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;143.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;171.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;38.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;206.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;270.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(33.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;237.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;324.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;294.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e878-wk-Fact-9767D08B302BCDD988663CA114AFAE54"
      unitRef="usd">177400000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e892-wk-Fact-14AD990BAC88E691A8CF3CA114B51049"
      unitRef="usd">11300000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e906-wk-Fact-EE7BBB64CFA654A698F13CA114AF1225"
      unitRef="usd">188700000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e921-wk-Fact-190C0E214FDFDD12B02A3CA114B5901E"
      unitRef="usd">41600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e940-wk-Fact-C1F4A1629A767CCE396C3CA114AFB701"
      unitRef="usd">200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e954-wk-Fact-58CC98574D5FA1CD636C3CA114AF311A"
      unitRef="usd">41800000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e969-wk-Fact-8A706F8E67DA4A35EC3B3CA114AFC0A0"
      unitRef="usd">22100000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e988-wk-Fact-B8CE8766946EA8E93B383CA114AFD49F"
      unitRef="usd">200000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1002-wk-Fact-97F60244C99609E8AFDB3CA114B54163"
      unitRef="usd">22300000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1022-wk-Fact-24783701EE3D5FC5C84D3CA114A01779"
      unitRef="usd">241100000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1036-wk-Fact-78783CCC53CDE44576DB3CA114B59EDC"
      unitRef="usd">11700000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1050-wk-Fact-A310FA9EAC9B514B5A793CA114A0314C"
      unitRef="usd">252800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1141-wk-Fact-DC3C1A1F0ABB764171233CA114A0052F"
      unitRef="usd">143800000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1155-wk-Fact-CA58E8983213559DB2693CA114A0DB48"
      unitRef="usd">27400000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1169-wk-Fact-F341B30648A84563F8423CA114F391A9"
      unitRef="usd">171200000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1184-wk-Fact-B727E99B7F7A73D927763CA114F3053E"
      unitRef="usd">38800000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1203-wk-Fact-230936F300AC9656E83F3CA114A01E2C"
      unitRef="usd">200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1217-wk-Fact-5B0ADDD408529A4BAEC93CA115034DC5"
      unitRef="usd">39000000.0</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1232-wk-Fact-12847AAE84B42E6F2F413CA114F39A5D"
      unitRef="usd">24100000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1251-wk-Fact-4A866F9E5820025BB2673CA114A08930"
      unitRef="usd">800000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1265-wk-Fact-9229882E1E3934BE7AE53CA114F3E42B"
      unitRef="usd">24900000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1285-wk-Fact-C3713F7674DCFD1127DB3CA114A00822"
      unitRef="usd">206700000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1299-wk-Fact-50DBAA75076D1D83E2043CA114F3415A"
      unitRef="usd">28400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1313-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57"
      unitRef="usd">235100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1404-wk-Fact-65050EB0BE0A383016073CA115197BA4"
      unitRef="usd">270600000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1418-wk-Fact-ABA74CE4E5A966D925F63CA11519B7A4"
      unitRef="usd">-33100000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1433-wk-Fact-C18A4DD5822623BD816A3CA114C4F2A9"
      unitRef="usd">237500000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1448-wk-Fact-750C87817986794F09713CA11503E885"
      unitRef="usd">33200000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1467-wk-Fact-4F5A174E0F33BE65765D3CA115123093"
      unitRef="usd">3300000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1481-wk-Fact-AB1C2B4D1935C83A2A7D3CA114B552BB"
      unitRef="usd">36500000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1496-wk-Fact-7ACC82291F4057F3C5D13CA114B5580F"
      unitRef="usd">20500000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1515-wk-Fact-F19193477F039C16B9093CA114C4143D"
      unitRef="usd">0.0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1530-wk-Fact-4F2E0DACF88F6EAFF8F13CA114B5AC43"
      unitRef="usd">20500000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1550-wk-Fact-F8FAF42CCC0CD85478303CA114C4048A"
      unitRef="usd">324300000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1564-wk-Fact-EFF9967F2A3279F509F73CA115194445"
      unitRef="usd">-29800000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1579-wk-Fact-C75A4FA71026B26AB7243CA114C4D6D1"
      unitRef="usd">294500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-FC59BD676D7426398BA63CA1152897EC-0-wk-Fact-D6FE690DD5EECEE0ECF33CA114E39F83">&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax expense in the accompanying consolidated financial statements differed from the expected expense as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. federal statutory income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;21.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. federal income tax expense at statutory rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;219.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;207.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;305.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease) attributed to:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;32.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transition tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remeasurement of deferred taxes for Tax Act&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;252.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;294.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;24.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d5367220e1685-wk-Fact-9141A73583464BBD90423CA114D4DA64"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="d5367220e1705-wk-Fact-75ADEB3FF9F69641D6CD3CA114C49F14"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="d5367220e1720-wk-Fact-8A8FB7EA9C0AF7E725D73CA114D40E57"
      unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1741-wk-Fact-AC5E2FE0E1C34C988CCB3CA114C4DFD7"
      unitRef="usd">219200000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1755-wk-Fact-63B2449A7FBA4BFDA6CA3CA114C4A00B"
      unitRef="usd">207300000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1769-wk-Fact-31984C9DEF1E93D6D3103CA114C4CCFF"
      unitRef="usd">305600000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1835-wk-Fact-771892115E22D1DA301C3CA114C400AC"
      unitRef="usd">32800000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1854-wk-Fact-C2FE8120532B43B600D13CA114C4C571"
      unitRef="usd">30200000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1868-wk-Fact-63CEE67C67DBE069AEF73CA114D49D69"
      unitRef="usd">21500000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1883-wk-Fact-DD0C4DBD314F614701A83CA114C4636D"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1902-wk-Fact-80E7BEEDE451BD02497A3CA114C45879"
      unitRef="usd">1200000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1916-wk-Fact-CF314480B7E14DC2DDDC3CA114C4A08F"
      unitRef="usd">6500000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1931-wk-Fact-7F8157BD2D766516D93B3CA114D4BD2E"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e1950-wk-Fact-6DB7CEE1C14C93A8D4E93CA114D49028"
      unitRef="usd">-11500000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e1965-wk-Fact-7086B05BEE785BC3B2B73CA114D41B89"
      unitRef="usd">-30800000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e1981-wk-Fact-EEAE418DCD03A21E6CD83CA114C4443D"
      unitRef="usd">800000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e2000-wk-Fact-AB2E7E27716FC60914C83CA114C42585"
      unitRef="usd">7900000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e2014-wk-Fact-6A9A5E17A657766F897E3CA114C46065"
      unitRef="usd">-8300000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e2035-wk-Fact-A310FA9EAC9B514B5A793CA114A0314C"
      unitRef="usd">252800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e2049-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57"
      unitRef="usd">235100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d5367220e2063-wk-Fact-C75A4FA71026B26AB7243CA114C4D6D1"
      unitRef="usd">294500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d5367220e2078-wk-Fact-307EC135223E6187D42D3CA114C4503D"
      unitRef="number">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d5367220e2098-wk-Fact-270E9BA07F6AD747AEED3CA114C4D593"
      unitRef="number">0.238</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d5367220e2113-wk-Fact-F012BF0CBC578B8792E13CA114C4AC6A"
      unitRef="number">0.337</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C4B5D2F7B4811AF945B23CA11528940A-0-wk-Fact-2711CBC0E8719A0E9F813CA114E32A70">&lt;div style="line-height:120%;padding-top:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax assets (liabilities):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventory costing and valuation methods&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Insurance reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer promotions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;62.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal and state benefit of uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign net operating loss and credit carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign valuation allowances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred income tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;85.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(114.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(104.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(61.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred income tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(176.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(104.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(90.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(79.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2245-wk-Fact-F0746B1D66669D8858ED3CA115033CD0"
      unitRef="usd">4300000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2259-wk-Fact-C9D0CF44364CE778043A3CA114A02488"
      unitRef="usd">4200000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2274-wk-Fact-51930EF1E1F9D32366033CA114A0C284"
      unitRef="usd">2700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2293-wk-Fact-A6CE111373DA2C999E4C3CA114F3AE3D"
      unitRef="usd">3200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2308-wk-Fact-0EA1A4C831E7D71440BF3CA114A00EE3"
      unitRef="usd">9100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2327-wk-Fact-9DFA1A5905BA4E07ADEF3CA115031DDD"
      unitRef="usd">8100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2342-wk-Fact-18F69093EED23E7D581C3CA115036EA7"
      unitRef="usd">1900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2361-wk-Fact-71FE43F45719B3D439763CA114A0AFED"
      unitRef="usd">1900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2376-wk-Fact-702C5DE2C6667A67787F3CA114A00FC4"
      unitRef="usd">3900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2395-wk-Fact-E77EA65B85478FE9B8EF3CA114A06A3F"
      unitRef="usd">5600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <fast:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2410-wk-Fact-189E734C1E6A0BA2470BB5DC1FCE8CEA"
      unitRef="usd">62500000</fast:DeferredTaxAssetsOperatingLeaseLiability>
    <fast:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2428-wk-Fact-8E3C6F8831EEB3845E6FB5DC1FBC13AB"
      unitRef="usd">0</fast:DeferredTaxAssetsOperatingLeaseLiability>
    <fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2443-wk-Fact-5E6BEF3EF517E712AC8A3CA115039DDF"
      unitRef="usd">800000</fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions>
    <fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2462-wk-Fact-61B97929481843F645FB3CA114A0EDE1"
      unitRef="usd">800000</fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2477-wk-Fact-58C17CB77D9E7A5AC32D3CA114A06E8A"
      unitRef="usd">3200000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2496-wk-Fact-8C6835994814294C79093CA114A05264"
      unitRef="usd">3200000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2511-wk-Fact-15E17A8E950C9B71DF353CA114F31DB8"
      unitRef="usd">2800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2531-wk-Fact-C978199F67C8A65D3C773CA114F324B7"
      unitRef="usd">2700000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2548-wk-Fact-DFED1B8231F3A38A0B143CA115036FE7"
      unitRef="usd">0.0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2568-wk-Fact-1F7F7958F134DA47ED233CA114F3AC81"
      unitRef="usd">1300000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2583-wk-Fact-060491507280875DECFD3CA114A0DEEC"
      unitRef="usd">85600000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2602-wk-Fact-5F7C9DCEDA8F2B37EC0C3CA114F38785"
      unitRef="usd">25600000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2617-wk-Fact-5CA5475C2A540E8737333CA11503D606"
      unitRef="usd">114700000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2637-wk-Fact-4FE659F698ACAA7A3A6D3CA114A01671"
      unitRef="usd">104700000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2653-wk-Fact-10FD27EE6F420275AE1BB5DD6A260039"
      unitRef="usd">61700000</fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset>
    <fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2672-wk-Fact-5E4AEAB32ED2E4D9C82AB5DD6A2BFC7F"
      unitRef="usd">0</fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2687-wk-Fact-DD532AC9507629D28F1E3CA114A0B56C"
      unitRef="usd">176400000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2707-wk-Fact-33D21165F211A485963A3CA114A07218"
      unitRef="usd">104700000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e2728-wk-Fact-449FC0E9C29E34F0E9313CA114A06CAE"
      unitRef="usd">90800000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2743-wk-Fact-3A3F6DA3236261CCC78A3CA114F3221E"
      unitRef="usd">79100000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-841CDDF53F7C8AD7DF8B3CA115282C71-0-wk-Fact-387A4F6AED33995D39A13CA114E37948">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at beginning of year:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase related to prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Decrease related to prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase related to current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Decrease related to statute of limitation lapses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at end of year:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e2837-wk-Fact-52F9057A06AE32A71CC33CA114E32B2E"
      unitRef="usd">5300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2017Q4"
      decimals="-5"
      id="d5367220e2851-wk-Fact-86992CFA17E79D3DAB9F3CA114E3E8C2"
      unitRef="usd">4400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e2866-wk-Fact-B60F7D0462BA25E8B8163CA114E34A73"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e2885-wk-Fact-B52FFEB5824F4B5B90743CA114E3DBBF"
      unitRef="usd">1800000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e2900-wk-Fact-B6D07C8B66C6A38E55043CA114E3EBE9"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e2920-wk-Fact-83E918C96D8CAFA879EB3CA114E34C71"
      unitRef="usd">600000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e2936-wk-Fact-706F76D04BB10AA1C84D3CA114E3B3C2"
      unitRef="usd">4700000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e2955-wk-Fact-ABE97C4471D6CCAFE8DB3CA114E31771"
      unitRef="usd">700000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e2970-wk-Fact-D16DDF3A507BD57FC3283CA114E3C08E"
      unitRef="usd">1400000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e2990-wk-Fact-7057F2CFC6165138A56F3CA114E389AB"
      unitRef="usd">900000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5367220e3006-wk-Fact-BBD412FC53C0C4F021AD3CA114E3B804"
      unitRef="usd">0.0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e3025-wk-Fact-08DA6B7B0315BF20A2453CA114E349C3"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e3046-wk-Fact-929354514AABF983827B3CA114F3CBBD"
      unitRef="usd">8600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5367220e3060-wk-Fact-52F9057A06AE32A71CC33CA114E32B2E"
      unitRef="usd">5300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e3091-wk-Fact-E4C23C095BCFA61A82CD3CA114C40C57"
      unitRef="usd">235100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d5367220e3095-wk-Fact-270E9BA07F6AD747AEED3CA114C4D593"
      unitRef="number">0.238</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <fast:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5367220e3099-wk-Fact-D5F1BF6DF4C30DD6F5F73CA114E364CB"
      unitRef="usd">-7100000</fast:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5367220e3106-wk-Fact-DDB725451316B562821B3CA114F360EA"
      unitRef="usd">288100000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-1BD3ACCAAD1E7061A8753CA115283D1D-0-wk-Fact-06E21DD2ADD61EABD66A3CA114E3EC9E">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 8. Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We lease space under non-cancelable operating leases for several distribution centers, several manufacturing locations, and certain branch locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions. We also lease certain semi-tractors, pick-up trucks, and computer equipment under operating leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certain operating leases for pick-up trucks contain residual value guarantee provisions which would generally become due at the expiration of the operating lease agreement if the fair value of the leased vehicles is less than the guaranteed residual value. The aggregate residual value guarantee related to these leases was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$90.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We believe the likelihood of funding the guarantee obligation under any provision of the operating lease agreements is remote. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The cost components of our operating leases were as follows for the period ended December 31, 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Facilities and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;104.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;118.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Variable lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;114.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;157.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Variable lease costs are excluded from ROU assets and lease liabilities and consist primarily of taxes, insurance, and common area or other maintenance costs for our leased facilities and equipment which are paid based on actual costs incurred by the lessor as well as variable mileage costs related to our leased vehicles.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2019:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Facilities and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;101.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;71.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2025 and thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;227.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;257.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less: Imputed interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;216.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;245.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of      December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Leased facilities and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.26&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.89&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Lease facilities and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.18%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.70%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Supplemental cash flow information related to our operating leases was as follows for the period ended December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;117.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leased assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;116.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:ResidualValueOfLeasedAsset
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e568-wk-Fact-E287BFB3290E088F18F93CA114E3BE17"
      unitRef="usd">90000000.0</us-gaap:ResidualValueOfLeasedAsset>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e723-wk-Fact-4D50E71F58DED44DD5093CA114D47261"
      unitRef="usd">104000000.0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e736-wk-Fact-ECDB953C85B6201FFDF63CA11519056A"
      unitRef="usd">14100000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5366110e749-wk-Fact-218374A7407D538F36973CA114E34771"
      unitRef="usd">118100000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e764-wk-Fact-BADAA764DD4FB94B99443CA114F36E8A"
      unitRef="usd">10000000.0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e782-wk-Fact-BA4476DF4EACC8D51EB63CA114A010F1"
      unitRef="usd">1900000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5366110e795-wk-Fact-4B446A7977BEB3DC5E263CA114C42330"
      unitRef="usd">11900000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e810-wk-Fact-704EE8B1F8BD2847D5B23CA114A0E398"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e828-wk-Fact-D5B8DD5758D7CC21638E3CA11519105E"
      unitRef="usd">27400000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5366110e841-wk-Fact-F2015EA7A29D605EA2213CA114C45A90"
      unitRef="usd">27400000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e861-wk-Fact-630EC7EE99F58707F1343CA114AF373B"
      unitRef="usd">114000000.0</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e874-wk-Fact-F98B4D556A93F5D163523CA114C4D3C7"
      unitRef="usd">43400000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5366110e887-wk-Fact-0001BB2E4DE294AF3B4F3CA115037523"
      unitRef="usd">157400000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-760FDCDD24302C21E85C3CA1152873E6-0-wk-Fact-7BADA63EBF5223C020FE3CA114E39BE3">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2019:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Facilities and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;88.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;101.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;71.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2025 and thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;227.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;257.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less: Imputed interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;216.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;245.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e994-wk-Fact-59A136C6B3DFBFB43E1D3CA114F30CBC"
      unitRef="usd">88300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1007-wk-Fact-CA5B751D537659BA187F3CA114D4160D"
      unitRef="usd">12700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1020-wk-Fact-59339C6FA8D69EC8A77E3CA114B51B4D"
      unitRef="usd">101000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1035-wk-Fact-FBEFCF5E005881FEA3293CA114F34F46"
      unitRef="usd">63200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1053-wk-Fact-1D3E30EE8E4EE021CDE83CA114D41AA8"
      unitRef="usd">8500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1066-wk-Fact-AE72E97B7A05AF48E2D73CA11519BDE8"
      unitRef="usd">71700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1081-wk-Fact-011CF6407616B653AAB23CA114A0FE60"
      unitRef="usd">39500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1099-wk-Fact-6E192D7FFC730B71CE303CA114AFA664"
      unitRef="usd">6000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1112-wk-Fact-3118C922EE66805285EE3CA114F3052C"
      unitRef="usd">45500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1127-wk-Fact-0CAE5A85060725B622B23CA114E3CA2F"
      unitRef="usd">22500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1145-wk-Fact-AF8A5408A9BFB04D33863CA114E36238"
      unitRef="usd">2900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1158-wk-Fact-2F151B51FC71716076F33CA114C42076"
      unitRef="usd">25400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1173-wk-Fact-5CA5A775A5242A46AFE73CA114F39117"
      unitRef="usd">10000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1191-wk-Fact-F55D9E3CB64ABA436F123CA114A0EA19"
      unitRef="usd">100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1204-wk-Fact-E123CA2951B662F9C7503CA114D421D7"
      unitRef="usd">10100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1219-wk-Fact-0F8C374C885C7FF687AA3CA114A0396C"
      unitRef="usd">3700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1237-wk-Fact-57E52D3197F9DB0C4AA03CA11503893F"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1250-wk-Fact-9777C1B9D90B8410B7DD3CA114A0FF9A"
      unitRef="usd">3700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1270-wk-Fact-03D4A98ECF3BB57A72183CA11503188D"
      unitRef="usd">227200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1283-wk-Fact-7B7BCCF59D9F6DAEF62A3CA114E382C4"
      unitRef="usd">30200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1296-wk-Fact-5CC618ED9BAC45B1E2153CA114D4FD9F"
      unitRef="usd">257400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1311-wk-Fact-4A27E00561E3571B61333CA114B5D5D9"
      unitRef="usd">10800000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1330-wk-Fact-C01863B2961DE8E6FC843CA114A04CAA"
      unitRef="usd">1000000.0</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1344-wk-Fact-5BEE96A166CC4966FEBD3CA114B55EA8"
      unitRef="usd">11800000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="-5"
      id="d5366110e1365-wk-Fact-19413EC0A171B44C0DC93CA114C4834E"
      unitRef="usd">216400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="-5"
      id="d5366110e1378-wk-Fact-A56979E8A28038F295F13CA1151911ED"
      unitRef="usd">29200000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5366110e1391-wk-Fact-A0A4EE8CA31AE8D0298B3CA114F3CF09"
      unitRef="usd">245600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5E0EBE9468C5DD822D793CA11528898A-0-wk-Fact-18B7AD1CD0BF4DD46B103CA114E33235">&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of      December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Leased facilities and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.26&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.89&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Lease facilities and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.18%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.70%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The cost components of our operating leases were as follows for the period ended December 31, 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Facilities and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Vehicles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;104.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;118.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Variable lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;114.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;157.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      id="d5366110e1445-wk-Fact-66AA133D82985156E0103CA114D4B749">P3Y3M3D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      id="d5366110e1456-wk-Fact-3E29B27EC2527B224D833CA114E3D543">P2Y10M20D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember"
      decimals="4"
      id="d5366110e1478-wk-Fact-72CAF0553B0FF621B1133CA114D41C75"
      unitRef="number">0.0318</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      decimals="4"
      id="d5366110e1489-wk-Fact-6D545D90C7F6865C5F783CA114F34938"
      unitRef="number">0.0270</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <fast:CashFlowLesseeTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-868B5A8B1F2AC2E8B4F33CA11528919C-0-wk-Fact-B5112F9148D7CD0A64883CA114A08B9B">&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Supplemental cash flow information related to our operating leases was as follows for the period ended December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Twelve-month Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;117.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leased assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;116.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</fast:CashFlowLesseeTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5366110e1574-wk-Fact-C2B39A73C34094BC8EFB3CA114C4B4E8"
      unitRef="usd">117200000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5366110e1589-wk-Fact-CFC6419601082EDBDCBF3CA114F3B45B"
      unitRef="usd">116100000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-CC5ABF01427E1EB82CA93CA115289A68-0-wk-Fact-473C06CFB76DB2E51A303CA115124C65">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 9. Debt Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Credit Facility, Notes Payable, and Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Debt obligations and letters of credit outstanding at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding loans under unsecured revolving credit facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;210.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;365.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.00% Senior unsecured promissory note payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;40.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.45% Senior unsecured promissory note payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3.22% Senior unsecured promissory note payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;60.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;345.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;500.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;Less: Current portion of debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;342.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;497.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding letters of credit under unsecured revolving credit facility - contingent obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;36.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Unsecured Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$700.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; committed unsecured revolving credit facility ('Credit Facility'). The Credit Facility includes a committed letter of credit subfacility of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$55.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The commitments under the Credit Facility will expire (and any borrowings outstanding under the Credit Facility will become due and payable) on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November&#160;30, 2023&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In the next twelve months, we have the ability and intent to repay a portion of the outstanding loans using cash; therefore, we have classified this portion as a current liability. The Credit Facility contains certain financial and other covenants, and our right to borrow under the Credit Facility is conditioned upon, among other things, our compliance with these covenants. We are currently in compliance with these covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Borrowings under the Credit Facility generally bear interest at a rate per annum equal to the London Interbank Offered Rate ('LIBOR') for interest periods of various lengths selected by us, plus &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.95%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Based on the interest periods we have chosen, our weighted per annum interest rate at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.7%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We pay a commitment fee for the unused portion of the Credit Facility. This fee is either &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.125%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per annum based on our usage of the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Senior Unsecured Promissory Notes Payable&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have issued senior unsecured promissory notes under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$135.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Our aggregate borrowing capacity under the Master Note Agreement is &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$600.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;; however, none of the institutional investors party to that agreement are committed to purchase notes thereunder.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The notes currently issued under our Master Note Agreement consist of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;three&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; series. The first is in an aggregate principal amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$40.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, bears interest at a fixed rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.00%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per annum, and is due and payable on July 20, 2021. The second is in an aggregate principal amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$35.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, bears interest at a fixed rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.45%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per annum, and is due and payable on July 20, 2022. The third is in an aggregate principal amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$60.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, bears interest at a fixed rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.22%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per annum, and is due and payable on March 1, 2024. There is no amortization of these notes prior to their maturity date and interest is payable quarterly.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-DE6480AA2CE1987CD2FF3CA11528A69B-0-wk-Fact-0DDF395C0DE5F2A230023CA115120456">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Debt obligations and letters of credit outstanding at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding loans under unsecured revolving credit facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;210.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;365.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.00% Senior unsecured promissory note payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;40.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.45% Senior unsecured promissory note payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3.22% Senior unsecured promissory note payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;60.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;345.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;500.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;Less: Current portion of debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;342.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;497.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding letters of credit under unsecured revolving credit facility - contingent obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;36.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d5364511e626-wk-Fact-E2F672436ACF6D156BE93CA114C4C1C7"
      unitRef="usd">210000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d5364511e640-wk-Fact-32FF21D7490E73B779AF3CA114C4FB46"
      unitRef="usd">365000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="-5"
      id="d5364511e655-wk-Fact-A6D083EBA25EAADD10D13CA114C4DC66"
      unitRef="usd">40000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="-5"
      id="d5364511e674-wk-Fact-F3D935277564CD743CD13CA114C40965"
      unitRef="usd">40000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="-5"
      id="d5364511e689-wk-Fact-54BC17EC89DC20FB5AB73CA114C4E954"
      unitRef="usd">35000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="-5"
      id="d5364511e708-wk-Fact-0CD1BECC1E1C9370591F3CA114C42F52"
      unitRef="usd">35000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="-5"
      id="d5364511e723-wk-Fact-119E7FCDF58B0739AB323CA114C4ABEC"
      unitRef="usd">60000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="-5"
      id="d5364511e742-wk-Fact-72DCA3262C4F474FB5083CA114C46644"
      unitRef="usd">60000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5364511e757-wk-Fact-3DF6ABFA88405C8ACADB3CA114C42AD3"
      unitRef="usd">345000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5364511e776-wk-Fact-32687F48847CE64CA1FD3CA114C4669E"
      unitRef="usd">500000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5364511e791-wk-Fact-E000B8365A0058D856473CA115032656"
      unitRef="usd">3000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5364511e811-wk-Fact-84CA42F8FCF9438F8EF53CA114B539DB"
      unitRef="usd">3000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d5364511e832-wk-Fact-7BFB48552919314F87663CA114F3BE93"
      unitRef="usd">342000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d5364511e846-wk-Fact-5BC7DDFB9D10DF0DAFF03CA1151930D2"
      unitRef="usd">497000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d5364511e902-wk-Fact-8BFD4F22263CA70FBBA43CA114C422A1"
      unitRef="usd">36300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d5364511e916-wk-Fact-F31D370195D7C6C974853CA114C46A7C"
      unitRef="usd">36300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d5364511e935-wk-Fact-F211E9266A02272B1D653CA115125C4D"
      unitRef="usd">700000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d5364511e939-wk-Fact-B63191A183811B127C9A3CA1151282FD"
      unitRef="usd">55000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FD2019Q4YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="d5364511e950-wk-Fact-8EB1226A7EA0AAB469653CA11512AB77"
      unitRef="number">0.0095</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="3"
      id="d5364511e958-wk-Fact-42FDF1C821A4B4F8A3E43CA11512C44A"
      unitRef="number">0.027</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d5364511e962-wk-Fact-2D0B70BF6004258EC8323CA115125979"
      unitRef="number">0.0010</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d5364511e966-wk-Fact-037C37586A7B4FC009C73CA11512DE82"
      unitRef="number">0.00125</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e976-wk-Fact-E0A6BF49B5C797BF998E3CA11512B361"
      unitRef="usd">135000000.0</us-gaap:DebtInstrumentFaceAmount>
    <fast:DebtInstrumentMaximumFaceAmountAllowable
      contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e980-wk-Fact-D4EBC188C12CA5DF6E173CA1151268DE"
      unitRef="usd">600000000.0</fast:DebtInstrumentMaximumFaceAmountAllowable>
    <fast:DebtInstrumentNumberofDebtInstrumentSeries
      contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e987-wk-Fact-3116B5192C12B53B7B3D3CA11503D63B"
      unitRef="debt_instrument_series">3</fast:DebtInstrumentNumberofDebtInstrumentSeries>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e991-wk-Fact-E1FDA9736B794D3409553CA115127FA7"
      unitRef="usd">40000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.00SeniorPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e995-wk-Fact-A9C164BECBF8B0A40F613CA11503A0CF"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e999-wk-Fact-3FFAD2968E58577327A73CA11519AE34"
      unitRef="usd">35000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e1003-wk-Fact-869BAF7887F94F9819CA3CA11519AF4B"
      unitRef="number">0.0245</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e1008-wk-Fact-7AC9AEF1BB09B5AFEBF03CA11512EDC5"
      unitRef="usd">60000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember"
      decimals="INF"
      id="d5364511e1012-wk-Fact-3EBAC9C373CEBE8A9F013CA11512FCDD"
      unitRef="number">0.0322</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-1DAD48BCEBBBB480E5CF3CA115289D5A-0-wk-Fact-1811EFC68CE6EB9728093CA114C4C010">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 10. Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We are involved in certain legal actions. The outcomes of these legal actions are not within our complete control and may not be known for prolonged periods of time. In some actions, the claimants seek damages, as well as other relief, that could require significant expenditures or result in lost revenues. We record a liability for these legal actions when a loss is known or considered probable and the amount can be reasonably estimated. If the reasonable estimate of a known or probable loss is a range, and no amount within the range is a better estimate than any other, the minimum amount of the range is accrued. If a loss is reasonably possible but not known or probable, and can be reasonably estimated, the estimated loss or range of loss is disclosed. In most cases, significant judgment is required to estimate the amount and timing of a loss to be recorded. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, there were no litigation matters that we consider to be probable or reasonably possible to have a material adverse outcome.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-307E49E57B8B10C2993E3CA1152877CA-0-wk-Fact-32ECC2DF624E7713833C3CA114D48CDF">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 11. Subsequent Events&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We evaluated all subsequent event activity and concluded that no subsequent events have occurred that would require recognition in the consolidated financial statements or disclosure in the Notes to Consolidated Financial Statements, with the exception of the dividend declaration and stock option activities disclosed in Note 5.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7708349BD0643009906F3CA1152837F9-0-wk-Fact-AEF477E1C37962CA35233CA114C42D9C">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Note 12. Selected Quarterly Financial Data (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(Amounts in millions except per share information)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:30%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2019:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net Sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Pre-tax&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;First quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,309.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;624.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;257.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;194.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Second quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,368.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;641.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;271.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;204.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Third quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,379.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;651.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;278.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;213.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fourth quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,276.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;598.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;236.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;178.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,333.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,515.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,043.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;790.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:30%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net Sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Pre-tax&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;First quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,185.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;577.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;231.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;174.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Second quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,267.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;617.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;265.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Third quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,279.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;615.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;259.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;197.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fourth quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,231.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;587.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;229.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;168.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,965.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,398.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;987.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;751.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:4px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts may not foot due to rounding difference.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:4px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F6940C33AD5735C7253B3CA11528AF21-0-wk-Fact-5AEF4526B9930E1F37E63CA114C49769">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(Amounts in millions except per share information)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:30%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2019:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net Sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Pre-tax&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;First quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,309.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;624.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;257.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;194.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Second quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,368.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;641.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;271.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;204.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Third quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,379.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;651.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;278.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;213.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fourth quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,276.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;598.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;236.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;178.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,333.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,515.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,043.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;790.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:30%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net Sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Pre-tax&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;First quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,185.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;577.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;231.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;174.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Second quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,267.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;617.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;265.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Third quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,279.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;615.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;259.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;197.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fourth quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,231.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;587.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;229.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;168.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,965.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,398.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;987.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;751.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:4px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts may not foot due to rounding difference.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:4px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q1QTD"
      decimals="-5"
      id="d5373001e716-wk-Fact-74A1D89568A1059783D73CA114D4E1DA"
      unitRef="usd">1309300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2019Q1QTD"
      decimals="-5"
      id="d5373001e730-wk-Fact-E30E1222D563A25A481A3CA114C4734D"
      unitRef="usd">624700000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q1QTD"
      decimals="-5"
      id="d5373001e744-wk-Fact-85021D92426201853F223CA114E3491B"
      unitRef="usd">257500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-5"
      id="d5373001e759-wk-Fact-92D8E644F33DB2DDB3603CA114C4D76A"
      unitRef="usd">194100000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d5373001e773-wk-Fact-D49427B73343AEFA5A4A3CA114D40870"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d5373001e787-wk-Fact-2F3EEC347C41781DC4633CA114E3251F"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d5373001e807-wk-Fact-3F9A3A38B092DA4361A93CA114C44D57"
      unitRef="usd">1368400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d5373001e826-wk-Fact-174C3A345BC396A5C8D33CA114D4BDFE"
      unitRef="usd">641200000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d5373001e840-wk-Fact-EDC074DCEED166FFFF403CA114D4243F"
      unitRef="usd">271400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d5373001e855-wk-Fact-3A7B09ECF200020A87D93CA114D47EDD"
      unitRef="usd">204600000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d5373001e869-wk-Fact-9D47B503090C3843A5CB3CA114D472C0"
      unitRef="usdPerShare">0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d5373001e883-wk-Fact-D87D71DDD2DDBB45D9153CA114D488F6"
      unitRef="usdPerShare">0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d5373001e903-wk-Fact-AD4E3BDCFA1FB95E06113CA114D4F574"
      unitRef="usd">1379100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d5373001e922-wk-Fact-14552DA8764B127A2B3C3CA114E3E459"
      unitRef="usd">651100000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d5373001e936-wk-Fact-3094ABD71AB952793DE63CA114C44B4A"
      unitRef="usd">278400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d5373001e951-wk-Fact-087AA6B285B490E171E83CA114D41EC6"
      unitRef="usd">213500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d5373001e965-wk-Fact-62622BEF35D1A8F8840C3CA114D42D23"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d5373001e979-wk-Fact-0CB97BFF9E088364C2D73CA114D4DA5A"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d5373001e999-wk-Fact-EEE7C033A557F013FAC33CA114D472B2"
      unitRef="usd">1276900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d5373001e1018-wk-Fact-A9F174E1701A80F1E12D3CA114D4F3CF"
      unitRef="usd">598400000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d5373001e1032-wk-Fact-098C6C878975AD9667513CA114D407A7"
      unitRef="usd">236400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d5373001e1047-wk-Fact-13EA64F892D05C2BCCE93CA114C467C6"
      unitRef="usd">178700000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4QTD"
      decimals="2"
      id="d5373001e1061-wk-Fact-D075FE250D44B819F7DF3CA114C4F524"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4QTD"
      decimals="2"
      id="d5373001e1075-wk-Fact-AC625705CEEC301A32AB3CA114C4C6D2"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5373001e1100-wk-Fact-029CBEF38BEED8A16C393CA11503B6F2"
      unitRef="usd">5333700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5373001e1114-wk-Fact-D377421656A29159AF9D3CA115033CDD"
      unitRef="usd">2515400000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5373001e1128-wk-Fact-A5E4A42D2C9A860C579D3CA114C4ACE9"
      unitRef="usd">1043700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d5373001e1143-wk-Fact-A2C7EC18A4C514C1F78E3CA114B5F310"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d5373001e1157-wk-Fact-8EE4D4F7B0F15BD937403CA114F352E7"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d5373001e1171-wk-Fact-41D63274FFCFA45B04903CA114B569CB"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d5373001e1334-wk-Fact-7BF638F1E9C309F6C6473CA114F3A2AA"
      unitRef="usd">1185800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d5373001e1348-wk-Fact-F92C9F1327D1E006663F3CA114AF6B56"
      unitRef="usd">577600000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d5373001e1362-wk-Fact-34CFD3311A0C8E92C7A63CA114E37604"
      unitRef="usd">231900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d5373001e1377-wk-Fact-35D876A6F4B5C9863FCF3CA114C4232E"
      unitRef="usd">174300000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d5373001e1391-wk-Fact-655A5C363F24B109066B3CA114C4DE42"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d5373001e1405-wk-Fact-168EBEA88508385523D43CA114F3BF7E"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d5373001e1425-wk-Fact-513B2016A862819D0A853CA1150305B2"
      unitRef="usd">1267900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d5373001e1444-wk-Fact-6ECFD4170EB5BCB366FC3CA114E3B98E"
      unitRef="usd">617700000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d5373001e1458-wk-Fact-F8EF548B4563B5F7DBA93CA114B56F1B"
      unitRef="usd">265900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d5373001e1473-wk-Fact-D187EAD33990E778A4383CA114F37B72"
      unitRef="usd">211200000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d5373001e1487-wk-Fact-98B7E8DAB4B9E12D72A43CA114D4F93B"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d5373001e1501-wk-Fact-F0D9E147EBAF4FCE640C3CA114F3C0E7"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d5373001e1521-wk-Fact-E1F8588CDFDB6B4428683CA114B57AF1"
      unitRef="usd">1279800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d5373001e1540-wk-Fact-00BAB2F02A7165F7A83B3CA11512AB90"
      unitRef="usd">615800000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d5373001e1554-wk-Fact-82B8EA7876B5F2FC785C3CA114B5F22B"
      unitRef="usd">259400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d5373001e1569-wk-Fact-183044FD1B0B73D8E4613CA114D4E24E"
      unitRef="usd">197600000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d5373001e1583-wk-Fact-871E3B454D139EFDE02D3CA114F3BA3C"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d5373001e1597-wk-Fact-4AB5932095EE0033A62F3CA114B5E095"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d5373001e1617-wk-Fact-CDEFC9939791CB2B4CA13CA114D423E9"
      unitRef="usd">1231600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d5373001e1636-wk-Fact-5BD55BF2BBCC09FD22D23CA114C4A88B"
      unitRef="usd">587800000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d5373001e1650-wk-Fact-6C2D46FBBFF3977DDB5C3CA114C4B048"
      unitRef="usd">229800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d5373001e1665-wk-Fact-5E4262ECDB6062CC66883CA114F3584D"
      unitRef="usd">168800000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d5373001e1679-wk-Fact-8871960B445911A906F03CA114C4BC55"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d5373001e1693-wk-Fact-D8900D1F520EFE5673723CA114F36DAE"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5373001e1718-wk-Fact-9DC8228F056D4F4FDF753CA1151936B4"
      unitRef="usd">4965100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5373001e1732-wk-Fact-B2D8BF8FD848707EF3C23CA114B56108"
      unitRef="usd">2398900000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5373001e1746-wk-Fact-84D2AB3B2CDBD58F21773CA114A01ED5"
      unitRef="usd">987000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d5373001e1761-wk-Fact-16B9FEEDAACBE201C85F3CA114F36B34"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d5373001e1775-wk-Fact-1330DE420C9DB6978E203CA115193F81"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d5373001e1789-wk-Fact-C918FA5E3D7D8F825DF53CA115034E88"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareDiluted>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-6085F03C20F75A156A093CA115281519-0-wk-Fact-D9688A8FA9654F4F6D4E3CA11512CC12">&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Schedule II&#x2014;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Years ended December&#160;31, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(Amounts in millions)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:47%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Description&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Balance&#160;at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Beginning&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;"Additions"&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Charged to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Costs and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;"Other"&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Additions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(Deductions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;"Less"&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deductions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Balance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;at End&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Year ended December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;12.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;10.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Insurance reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;37.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;69.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;66.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;41.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Year ended December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Insurance reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Year ended December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Insurance reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Includes costs and expenses incurred for premiums and claims related to health and general insurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2) &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Includes costs and expenses paid for premiums and claims related to health and general insurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;See accompanying Report of Independent Registered Public Accounting Firm incorporated herein by reference.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e806-wk-Fact-B7F1E1A8C7DBA29D12523CA11519202D"
      unitRef="usd">12800000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e820-wk-Fact-6F11F4142FA43F46A6623CA115120B56"
      unitRef="usd">5500000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e834-wk-Fact-884619454C17F3226DA63CA11503B507"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e849-wk-Fact-CF434A675153746ED2393CA11503FBF4"
      unitRef="usd">7400000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e863-wk-Fact-5D8EF8F330DB7EFF9D433CA115120089"
      unitRef="usd">10900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e883-wk-Fact-FE7EC69E59CCFB2980CA3CA114A093CA"
      unitRef="usd">37600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e897-wk-Fact-CB608F3514E26F50AFF33CA115035F73"
      unitRef="usd">69700000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e911-wk-Fact-42DE0FD76F4F1F3902933CA11503F4EA"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2019Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e926-wk-Fact-E5C7725A5ECAF4845D2D3CA115030A50"
      unitRef="usd">66200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2019Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e940-wk-Fact-AB5BF3790AAC0004B1BA3CA11503F533"
      unitRef="usd">41100000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1042-wk-Fact-D803C61396DCDB703E0B3CA114A04A7B"
      unitRef="usd">11900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1056-wk-Fact-45EAD12E639EFB232CC33CA115033817"
      unitRef="usd">8100000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1070-wk-Fact-4CC1C45A39429E148B563CA11519144E"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1085-wk-Fact-F407822802FF64EBCB783CA11503B8FA"
      unitRef="usd">7200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1099-wk-Fact-B7F1E1A8C7DBA29D12523CA11519202D"
      unitRef="usd">12800000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1119-wk-Fact-3FEB6ACA248AB35B70473CA115034EDB"
      unitRef="usd">39000000.0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1133-wk-Fact-338903D7B5E2BA64544A3CA11503A029"
      unitRef="usd">66900000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1147-wk-Fact-88F2E236639194922DC73CA115128424"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1162-wk-Fact-51C79FA47888D3175A4A3CA1151909BD"
      unitRef="usd">68300000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1176-wk-Fact-FE7EC69E59CCFB2980CA3CA114A093CA"
      unitRef="usd">37600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1278-wk-Fact-624EC9CBBC9F61A64F2C3CA1150304F8"
      unitRef="usd">11200000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1292-wk-Fact-ABB3CFA29BED89163CC53CA11519EF42"
      unitRef="usd">8200000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1306-wk-Fact-82AA12973D9A5E39D3913CA115033C61"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1321-wk-Fact-7CE7ADADBBEE17802D973CA114A0E307"
      unitRef="usd">7500000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-5"
      id="d5375519e1335-wk-Fact-D803C61396DCDB703E0B3CA114A04A7B"
      unitRef="usd">11900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1355-wk-Fact-B4D4C688CF1F5A137A123CA115038A44"
      unitRef="usd">34600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1369-wk-Fact-32D0231782C5BD34FB6B3CA11503EE4A"
      unitRef="usd">68200000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1383-wk-Fact-28A8E44A2358C5BCEF2D3CA114A05639"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1398-wk-Fact-5BEC87CF119A81216A953CA115030EBD"
      unitRef="usd">63800000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_fast_SECSchedule1209ReserveInsuranceMember"
      decimals="-5"
      id="d5375519e1412-wk-Fact-3FEB6ACA248AB35B70473CA115034EDB"
      unitRef="usd">39000000.0</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793933200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Savings Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract', window );"><strong>Defined Contribution Plan [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 Savings Plan</a></td>
<td class="text"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 6. Retirement Savings Plan</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Fastenal Company and Subsidiaries 401(k) and Employee Stock Ownership Plan covers all of our employees in the United States. Our employees in Canada may participate in a Registered Retirement Savings Plan. The general purpose of both of these plans is to provide additional financial security during retirement by providing employees with an incentive to make regular savings contributions. In addition to the participation of our employees, we make annual profit sharing contributions based on an established formula. The expense recorded under this profit sharing formula was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.8</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.6</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, 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_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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 pension and other postretirement 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 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793933200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 2. Revenue</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Revenues are attributed to countries based on the selling location from which the sale occurred. In each of the years presented in the tables below, </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> single customer represented 5% or more of our consolidated net sales.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenues related to the following geographic areas were as follows for the periods ended December 31:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,568.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,285.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,842.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada and Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>606.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>432.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,175.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,816.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,275.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other foreign countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>158.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,333.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,965.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,390.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The percentages of our sales by end market were as follows for the periods ended December 31:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>67.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-residential construction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The percentages of our sales by product line were as follows for the periods ended December 31</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:49%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Type</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Introduced</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fasteners</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1967</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>34.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tools</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1993</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cutting tools</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hydraulics &amp; pneumatics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Material handling</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Janitorial supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electrical supplies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1997</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Welding supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1997</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Safety supplies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1999</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">In 2018, we reclassified certain product category designations and have conformed the prior period percentages to the current year presentation.</span></div><div style="line-height:120%;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> The fastener product line represents fasteners and miscellaneous supplies.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6819767248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Percentages of Sales by End Market (Details) - End Market - Sales<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></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_MajorCustomersAxis=fast_ManufacturingCustomersMember', window );">Manufacturing</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_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">67.50%<span></span>
</td>
<td class="nump">66.70%<span></span>
</td>
<td class="nump">66.50%<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_MajorCustomersAxis=fast_NonResidentialConstructionCustomersMember', window );">Non-residential construction</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_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">12.90%<span></span>
</td>
<td class="nump">13.10%<span></span>
</td>
<td class="nump">13.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_MajorCustomersAxis=fast_OtherCustomersMember', window );">Other</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_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">19.60%<span></span>
</td>
<td class="nump">20.20%<span></span>
</td>
<td class="nump">20.50%<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_MajorCustomersAxis=fast_ManufacturingCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fast_ManufacturingCustomersMember</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_MajorCustomersAxis=fast_NonResidentialConstructionCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fast_NonResidentialConstructionCustomersMember</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_MajorCustomersAxis=fast_OtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fast_OtherCustomersMember</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>42
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829221840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_EmployeeRelatedLiabilitiesCurrent', window );">Employee payroll and related taxes</a></td>
<td class="nump">$ 28.7<span></span>
</td>
<td class="nump">$ 27.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Employee bonuses and commissions</a></td>
<td class="nump">17.9<span></span>
</td>
<td class="nump">22.8<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_fast_AccruedProfitSharingContributionCurrent', window );">Profit sharing contribution</a></td>
<td class="nump">13.8<span></span>
</td>
<td class="nump">13.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_AccruedInsuranceCurrent', window );">Insurance reserves</a></td>
<td class="nump">41.1<span></span>
</td>
<td class="nump">37.6<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_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes', window );">Indirect taxes</a></td>
<td class="nump">67.4<span></span>
</td>
<td class="nump">63.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Customer promotions and marketing</a></td>
<td class="nump">52.2<span></span>
</td>
<td class="nump">50.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">30.4<span></span>
</td>
<td class="nump">25.3<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 251.5<span></span>
</td>
<td class="nump">$ 240.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for real, property, sales, and V.A.T. taxes. 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>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;">fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_AccruedProfitSharingContributionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for profit sharing contributions. 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>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;">fast_AccruedProfitSharingContributionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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=6877327&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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-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_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-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=6877327&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_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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>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_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-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_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=6877327&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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses incurred but not yet paid classified as other, 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 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=6877327&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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>43
<FILENAME>R57.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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6820028000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 345.0<span></span>
</td>
<td class="nump">$ 500.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_LongTermDebtCurrent', window );">Less: Current portion of debt</a></td>
<td class="num">(3.0)<span></span>
</td>
<td class="num">(3.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_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">342.0<span></span>
</td>
<td class="nump">497.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Credit Facility | Unsecured Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">210.0<span></span>
</td>
<td class="nump">365.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Credit Facility | Letter of Credit Subfacility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</a></td>
<td class="nump">$ 36.3<span></span>
</td>
<td class="nump">36.3<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | 2.00% Senior Unsecured Promissory Note Payable</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate per annum</a></td>
<td class="nump">2.00%<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 40.0<span></span>
</td>
<td class="nump">40.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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | 2.45% Senior Unsecured Promissory Note Payable</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate per annum</a></td>
<td class="nump">2.45%<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 35.0<span></span>
</td>
<td class="nump">35.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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | 3.22% Senior Unsecured Promissory Note Payable</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate per annum</a></td>
<td class="nump">3.22%<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 60.0<span></span>
</td>
<td class="nump">$ 60.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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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=6877327&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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_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_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_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=109500613&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=119400593&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=6876686&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=6877327&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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current. 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.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-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=6877327&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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RevolvingCreditFacilityMember</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=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_LetterOfCreditMember</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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=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=fast_A2.00SeniorPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_A2.00SeniorPromissoryNotePayableMember</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=fast_A2.45SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_A2.45SeniorUnsecuredPromissoryNotePayableMember</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=fast_A3.22SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_A3.22SeniorUnsecuredPromissoryNotePayableMember</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>44
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793997856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating leases - Cost Components of Operating Leases (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </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_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 118.1<span></span>
</td>
</tr>
<tr class="re">
<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">11.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">27.4<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_LeaseCost', window );">Total</a></td>
<td class="nump">157.4<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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember', window );">Leased Facilities and Equipment</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">104.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_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">10.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_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">0.0<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_LeaseCost', window );">Total</a></td>
<td class="nump">114.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Leased Vehicles</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">14.1<span></span>
</td>
</tr>
<tr class="re">
<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">1.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">27.4<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_LeaseCost', window );">Total</a></td>
<td class="nump">$ 43.4<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease cost recognized by lessee for lease contract.</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> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&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_LeaseCost</td>
</tr>
<tr>
<td style="padding-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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_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=77888399&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=77888426&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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term lease cost, excluding expense for lease with term of one month or less.</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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-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=77888426&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=77888399&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</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>45
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824997760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_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">$ 174.9<span></span>
</td>
<td class="nump">$ 167.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance for doubtful accounts of $10.9 and $12.8, respectively</a></td>
<td class="nump">741.8<span></span>
</td>
<td class="nump">714.3<span></span>
</td>
</tr>
<tr class="ro">
<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,366.4<span></span>
</td>
<td class="nump">1,278.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">16.7<span></span>
</td>
<td class="nump">9.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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">157.4<span></span>
</td>
<td class="nump">147.0<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">2,457.2<span></span>
</td>
<td class="nump">2,316.2<span></span>
</td>
</tr>
<tr class="ro">
<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,023.2<span></span>
</td>
<td class="nump">924.8<span></span>
</td>
</tr>
<tr class="re">
<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 assets</a></td>
<td class="nump">243.2<span></span>
</td>
<td class="nump">0.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">76.3<span></span>
</td>
<td class="nump">80.5<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">3,799.9<span></span>
</td>
<td class="nump">3,321.5<span></span>
</td>
</tr>
<tr class="ro">
<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_LongTermDebtCurrent', window );">Current portion of debt</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">3.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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">192.8<span></span>
</td>
<td class="nump">193.6<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accrued expenses</a></td>
<td class="nump">251.5<span></span>
</td>
<td class="nump">240.8<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion of operating lease liabilities</a></td>
<td class="nump">97.4<span></span>
</td>
<td class="nump">0.0<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">544.7<span></span>
</td>
<td class="nump">437.4<span></span>
</td>
</tr>
<tr class="ro">
<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">342.0<span></span>
</td>
<td class="nump">497.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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">148.2<span></span>
</td>
<td class="nump">0.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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">99.4<span></span>
</td>
<td class="nump">84.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Notes 5, 8, 9, and 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_CommonStockValue', window );">Common stock: $0.01 par value, 800,000,000 shares authorized, 574,128,911 and 571,803,838 shares issued and outstanding, respectively</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="re">
<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">67.2<span></span>
</td>
<td class="nump">3.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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,633.9<span></span>
</td>
<td class="nump">2,341.6<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="num">(38.4)<span></span>
</td>
<td class="num">(44.8)<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">2,665.6<span></span>
</td>
<td class="nump">2,302.7<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">$ 3,799.9<span></span>
</td>
<td class="nump">$ 3,321.5<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=6877327&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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: 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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-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_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=6877327&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_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://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=118930883&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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-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=118930883&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_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=6877327&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=6876686&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_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=118951113&amp;loc=d3e6801-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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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=118932676&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=118951113&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=6877327&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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-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_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=6877327&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://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><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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-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_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=118951113&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 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 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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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://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=6876686&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 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=119400593&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 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=6877327&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_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://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=6877327&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_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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current. 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.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-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=6877327&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=77888419&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=77888419&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=77888419&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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-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=6877327&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_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=6877327&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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income and other taxes that provide 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://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 (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-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=6877327&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=119400593&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=6877327&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=6877327&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 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=119400593&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 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=27012166&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_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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829340416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></td>
<td class="nump">$ 0<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>47
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6794045920">
<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. 31, 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_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"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 7. Income Taxes</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes were derived from the following sources:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>977.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>905.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>66.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,043.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>987.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>873.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of income tax expense (benefit) were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>177.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>11.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>188.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>241.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>11.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>252.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense in the accompanying consolidated financial statements differed from the expected expense as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal statutory income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal income tax expense at statutory rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>219.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>305.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (decrease) attributed to:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>32.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transition tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of deferred taxes for Tax Act</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>252.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets (liabilities):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory costing and valuation methods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer promotions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>62.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal and state benefit of uncertain tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss and credit carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign valuation allowances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>85.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(114.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease ROU assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(61.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(176.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(90.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase related to prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease related to prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase related to current year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease related to statute of limitation lapses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in the liability for gross unrecognized tax benefits is an immaterial amount for interest and penalties, both of which we classify as a component of income tax expense. The amount of gross unrecognized tax benefits that would favorably impact the effective tax rate, if recognized, is not material. We do not anticipate significant changes in total unrecognized tax benefits during the next twelve months. The 2019 and 2018 liability is included in deferred income taxes in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file income tax returns in the United States federal jurisdiction, all states, and various local and foreign jurisdictions. We are no longer subject to income tax examinations by taxing authorities for taxable years before 2016 in the case of United States federal examinations, and with limited exception, before 2014 in the case of foreign, state, and local examinations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Act was signed into law. The Tax Act made broad and complex changes to the U.S. tax code which include: a lowering of the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018, accelerated expensing of qualified capital investments for a specific period, and a transition from a worldwide to a territorial tax system which requires companies to pay a one-time transition tax on certain unrepatriated earnings from foreign subsidiaries.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 740 requires a company to record the effects of a tax law change in the period of enactment which, for us, was fiscal 2017. ASU 2018-05 provides guidance on the application of the Tax Act which includes allowing a company to record a provisional amount during the measurement period for the impacts when the necessary information is not available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law.  The measurement period ends when the company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year.  </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$235.1</span></span><span style="font-family:inherit;font-size:10pt;"> in 2018, or </span><span style="font-family:inherit;font-size:10pt;"><span>23.8%</span></span><span style="font-family:inherit;font-size:10pt;"> of earnings before income taxes. The effective income tax rate was significantly impacted by the following two items: (1) The lower corporate tax rate provided by the Tax Act resulted in a lower tax rate beginning in the first quarter of 2018. The effective income tax rate includes the immaterial impact of the U.S. tax rate on certain offshore earnings referred to as GILTI, a new deduction for FDII, and the new alternative U.S. tax on certain BEAT payments from a U.S. company to any foreign related party. (2) Discrete income tax items to adjust our transition tax liability, reflect the impacts of accelerating depreciation for certain physical assets, and remeasure the impact of the U.S. tax rate on certain inter-company transactions. These discrete items resulted in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1</span></span><span style="font-family:inherit;font-size:10pt;"> of income tax benefit during 2018. The accounting for the income tax effects of the Tax Act was complete as of December 31, 2018.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In general, it is our practice and intention to permanently reinvest the earnings of our foreign subsidiaries and repatriate earnings only when the tax impact is zero or very minimal and that position has not changed subsequent to the one-time transition tax under the Tax Act. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes that would result upon repatriation of our approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$288.1</span></span><span style="font-family:inherit;font-size:10pt;"> of undistributed earnings from foreign subsidiaries to the U.S. as those earnings continue to be permanently reinvested.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>48
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6822537008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Lived Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 3. Long-Lived Assets</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Long-lived assets consist of net property and equipment, deposits, goodwill, and other net intangibles.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment at year end consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Depreciable&#160;Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15&#160;to&#160;40</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>423.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automated distribution and warehouse equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5 to 30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>244.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shelving, industrial vending, and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 to 10</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,036.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>927.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transportation equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 to 5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>88.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>132.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,966.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,746.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(943.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(821.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,023.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our long-lived assets related to the following geographic areas:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,238.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>947.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada and Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>72.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,310.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>990.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>962.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other foreign countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>32.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,342.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,005.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>974.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock</td>
</tr>
<tr>
<td style="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>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>50
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6794031952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 11. Subsequent Events</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We evaluated all subsequent event activity and concluded that no subsequent events have occurred that would require recognition in the consolidated financial statements or disclosure in the Notes to Consolidated Financial Statements, with the exception of the dividend declaration and stock option activities disclosed in Note 5.</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>51
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829616192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Revenues by Geographic Areas (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 1,276.9<span></span>
</td>
<td class="nump">$ 1,379.1<span></span>
</td>
<td class="nump">$ 1,368.4<span></span>
</td>
<td class="nump">$ 1,309.3<span></span>
</td>
<td class="nump">$ 1,231.6<span></span>
</td>
<td class="nump">$ 1,279.8<span></span>
</td>
<td class="nump">$ 1,267.9<span></span>
</td>
<td class="nump">$ 1,185.8<span></span>
</td>
<td class="nump">$ 5,333.7<span></span>
</td>
<td class="nump">$ 4,965.1<span></span>
</td>
<td class="nump">$ 4,390.5<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=country_US', window );">United States</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>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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">4,568.9<span></span>
</td>
<td class="nump">4,285.5<span></span>
</td>
<td class="nump">3,842.9<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=fast_CanadaandMexicoMember', window );">Canada and Mexico</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>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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">606.8<span></span>
</td>
<td class="nump">530.8<span></span>
</td>
<td class="nump">432.3<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=srt_NorthAmericaMember', window );">North America</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>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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">5,175.7<span></span>
</td>
<td class="nump">4,816.3<span></span>
</td>
<td class="nump">4,275.2<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=fast_NonNorthAmericaMember', window );">All other foreign countries</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>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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">$ 158.0<span></span>
</td>
<td class="nump">$ 148.8<span></span>
</td>
<td class="nump">$ 115.3<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_US</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=fast_CanadaandMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_CanadaandMexicoMember</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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_NorthAmericaMember</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=fast_NonNorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_NonNorthAmericaMember</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>52
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6819894704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Lived Assets - Geographic Areas (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">$ 1,342.7<span></span>
</td>
<td class="nump">$ 1,005.3<span></span>
</td>
<td class="nump">$ 974.8<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=country_US', window );">United States</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">1,238.4<span></span>
</td>
<td class="nump">947.7<span></span>
</td>
<td class="nump">919.5<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=fast_CanadaandMexicoMember', window );">Canada and Mexico</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">72.2<span></span>
</td>
<td class="nump">43.0<span></span>
</td>
<td class="nump">42.8<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=srt_NorthAmericaMember', window );">North America</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">1,310.6<span></span>
</td>
<td class="nump">990.7<span></span>
</td>
<td class="nump">962.3<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=fast_NonNorthAmericaMember', window );">All other foreign countries</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">$ 32.1<span></span>
</td>
<td class="nump">$ 14.6<span></span>
</td>
<td class="nump">$ 12.5<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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-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_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_US</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=fast_CanadaandMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_CanadaandMexicoMember</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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_NorthAmericaMember</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=fast_NonNorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_NonNorthAmericaMember</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>53
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( 'UF1E ?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ ?69&4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !]9D90)F?5/>X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R$E8&2;-I:.G#@8K;.QF;+4UBV-C:R1]^SE>
MFS*V!]C1TN]/GT"M\D*Y@,_!>0QD,-Y-MA^B4'[-3D1> $1U0BMCF1)#:AY<
ML)+2,QS!2_4ACP@UYRNP2%)+DC #"[\06==J)51 22Y<\%HM>/\9^@S3"K!'
MBP-%J,H*6#=/].>I;^$&F&&$P<;O NJ%F*M_8G,'V"4Y1;.DQG$LQR;GT@X5
MO#WM7O*ZA1DBR4%A^A6-H+/'-;M.?FTVC_LMZVI>\X+7!5_MJUK<<]$\O,^N
M/_QNPM9I<S#_V/@JV+7PZRZZ+U!+ P04    " !]9D90F5R<(Q &  "<)P
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
MW 0)^R@=75[1,TQ7D*X<75W1<V^(.&*&!3(HD#'ZW!/@B 46R*% SNC"=QE
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
MG3YM3!N]O<Z?;=+[MZ/=/U!+ P04    " !]9D90NWBM?VH"  #)"   &
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
M4#^[D] 6GE2*AD$K&]XB 67J/06[8VSP%O"K@4'.]LA4<N;\S1A?B]3S34)
M(5=&@>CE @>@U CI-/Z,FMX4TA#G^P_U9UN[KN5,)!PX_=T4JDZ]+QXJH"0]
M5:]\>(&QGHV'QN*_P06HAIM,=(R<4VF_*.^EXFQ4T:DP\N[6IK7KX$X>XY&V
M3@A'0C@1@NU=0C02HD_"_0CQ2(@7!.Q*L;TY$D6R1/ !"?=W.V(N4;"+=?=S
MX[3-MF>Z/5)[+UD0Q@F^&*$1LW>8<(Z9$%BK3R'"M1#[\(8>7@<XW"*V"\CQ
M%A+XX7H6T6JAD16(K@KUUP7B58'8"L17 IM%IQQF8S&MQ?B+4O^+.-Y#N#3Q
M[.<R$)4='(ERWK?*]&CFG6;S*3278^'?ZYEU(_8IXP;^.Q%5TTITYDI?/7M!
M2LX5Z 3]!YU;K=^8R:!0*K-]U'OA)LT9BG?C(X*GERS[!U!+ P04    " !]
M9D90&@F2R?@#  !B$@  &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM;(V8
MV8Z;,!2&7P5Q'\#'9ALED3I9U$JM-&K5]II)G DJ2PK,I'W[&O!0;!]'N0G;
M?U;;7PS+:]W\:L^<=\Z?LJC:E7ONNLN#[[>',R^SUJLOO!)/3G539IVX;%[\
M]M+P[#@8E84/01#Y9997[GHYW'MJULOZM2ORBC\U3OM:EEGS]Y$7]77E$O?]
MQM?\Y=SU-_SU\I*]\&^\^WYY:L25/WDYYB6OVKRNG(:?5NX'\K"G06\P*'[D
M_-K.SIV^E.>Z_M5??#JNW*#/B!?\T/4N,G%XXQM>%+TGD<=OZ=2=8O:&\_-W
M[_NA>%',<];R35W\S(_=>>4FKG/DI^RUZ+[6UX]<%A2ZCJS^,W_CA9#WF8@8
MA[IHAU_G\-IV=2F]B%3*[,]XS*OA>!V?Q"#-< .0!C 9$'+3@$H#^M^ WC1@
MTH!-!A#?- BE0?@_0G+3()(&T63 HF$\QF8-W=]F7;9>-O75:<8)=,GZ>4H>
M(C&^A_[F,)S#,S$ K;C[MB80+?VWWI'4/(X:4#2QJME@FD35;#%-JFIVB(8&
MJF:/:<BD\46]4]& %@V# Z8X *V@41,/FFK0@*<ENS4U-/:85I$I(BD+/*(5
M9<H6+/8H7A9%RZ*#"ZJ497' 4 <,Z8M6SG;4)+,\4R_$@X1HD! )$FI!0B/(
M@E%/FY>[417-533%4XG05"(D%2W(-C)2"3W @\1HD-@,0K2F/L;&X(=Q8M0;
MFZDH*B69!$TF02K6EO(N,9M/H]2SK+ 4C9,B<30<[%,C#H"MM23 Z14@<5(=
M7X&YE(,TTE?S1NJ2FTL>$25>J$,,\41(H _H'M$M(+1UFE@(3NY?]@3G(4&
MR *]C:,HG24K*F*60#BA"+V#,%(T[PJAGBT03C*"H4RGC!0I  $=WY@HME"&
MX,0C&/)TSA"3>?:9@..,(#PS4"-%\]40AT2?YSMB<D^5J0GAZ",(^PS<$!-K
M"\;LH7"P$8QL.G$(@C:2>K$E$HXV@K"-$;W+J<D<&H!G;)L0")K,28TI2/4F
M(GZH:*)!'%,GFNTE> < IRX$]Q,'<&@!N8,X4J02)[:,%EBV>MA>3R>.%"EK
M+['M:@!'&V!HTXDC1?.1U(K>W92HB>#H PQ].FW W,:%MG4 .-4 H9I!&RE2
M:),&!FW A)\J4Q/"\0?8=DZG#9A<6[#4NHL"'&R @4VG#9A@BVQ_8X!3#1"J
M,=![G)BLB:)07_L;3&>^TIBB*/9 [R(6DE+=VQ[1+6AB;0(.7$COQPW%B461
M?:*!&RE2<9/HB\*?O5GW7U^^9,U+7K7.<]V)E_3A5?I4UQT7'@-/3.LSSX[3
M1<%/77\:B_-F_.HQ7G3U17[1\:?/2NM_4$L#!!0    ( 'UF1E ^ECT6= 4
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
MVX[<( S]%<0'+#-,]J)1$FEGJZJ56FFT5=MG)G$2M%Q2()/MW]>0;)JV45\
M&Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=<RWSL0=0)I
MQ?AN=\>TD(:6>?*=79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O
M$+[V9X<66UAJJ<%X:0UQT!3T<7\\93$^!7R3,/K5F<1*+M:^1.-C7=!=% 0*
MJA 9!&Y7> *E(A'*^#%STB5E!*[/;^SO4^U8RT5X>++JNZQ#5] '2FIHQ*#"
MLQT_P%S/+25S\9_@"@K#HQ+,45GETTJJP0>K9Q:4HL7KM$N3]G&ZN;N=8=L
M/@/X GA(>=B4*"E_)X(H<V='XJ;>]R(^\?[(L3=5=*96I#L4[]%[+??W/&?7
M2#3'G*88OHY9(ABR+RGX5HH3_P?.M^&'386'!#_\H?"P39!M$F2)(/MOB5LQ
MV5])V*JG&ER;ILF3R@XF3?+*NPSL(T]O\CM\FO;/PK72>'*Q 5\V];^Q-@!*
MV=W@"'7XP19#01/B\1[/;AJSR0BVGW\06[YQ^0M02P,$%     @ ?69&4.(;
MWUVT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL?5-A;]L@
M$/TKB!]0$L=MJLBVU+2J.FF3HE;;/A/[;*,"YP*.NW]?P*[G;=:^ '?<>_?N
M.+(!S:MM 1QY5U+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69S
MPQ07FA99])U,D6'OI-!P,L3V2G'SZP@2AYQNZ:?C632M"PY69!UOX 7<]^YD
MO,5FEDHHT%:@)@;JG-YM#\<TQ,> 'P(&NSB34,D9\3487ZJ<;H(@D%"ZP,#]
M=H%[D#(0>1EO$R>=4P;@\OS)_AAK][6<N85[E#]%Y=J<WE)20<U[Z9YQ>(*I
MGFM*IN*_P@6D#P]*?(X2I8TK*7OK4$TL7HKB[^,N=-R'\2;=3[!U0#(!DAEP
M&_.P,5%4_L =+S*# S%C[SL>GGA[2'QORN",K8AW7KSUWDNQW5]G[!*(IICC
M&),L8^8(YMGG%,E:BF/R#SQ9A^]6%>XB?/>'PIMU@G25((T$Z7]+7(O9_Y6$
M+7JJP#1QFBPIL==QDA?>>6#ODO@FO\/':?_&32.T)6=T_F5C_VM$!U[*YLJ/
M4.L_V&Q(J%TX[OW9C&,V&@Z[Z0>Q^1L7'U!+ P04    " !]9D90J^3I1;4!
M  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q]4]MNW" 0_17$
M!P2;=9/MRK:4316U4BNM4C5Y9NVQC<+%!;Q._[Z '<=MK+P ,\PY<V88\E&;
M9]L!./0BA;(%[ISK#X38J@/)[)7N0?F;1AO)G#=-2VQO@-41) 6A27)-).,*
MEWGTG4R9Z\$)KN!DD!VD9.;/$80>"YSB5\<#;SL7'*3,>];"3W"_^I/Q%EE8
M:BY!6:X5,M 4^#8]'+,0'P,>.8QV=4:ADK/6S\'X5A<X"8) 0.4" _/;!>Y
MB$#D9?R>.?&2,@#7YU?V^UB[K^7,+-QI\<1KUQ5XCU$-#1N$>]#C5YCK^831
M7/QWN(#PX4&)SU%I8>.*JL$Z+6<6+T6REVGG*N[C=).E,VP;0&< 70#[F(=,
MB:+R+\RQ,C=Z1&;J?<_"$Z<'ZGM3!6=L1;SSXJWW7LKT9I^32R":8XY3#%W'
M+!'$LR\IZ%:*(WT'I]OPW:;"783O_E'X>9L@VR3((D'V88D;,?ODOR1DU5,)
MIHW39%&E!Q4G>>5=!O:6QC=Y"Y^F_0<S+5<6G;7S+QO[WVCMP$M)KOP(=?Z#
M+8: QH7CC3^;:<PFP^E^_D%D^<;E7U!+ P04    " !]9D90IC.)G;0!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q]4]MNG# 0_17+'Q O
ML$U7*T#*IJH2J956J=H^>V$ *[X0VRSIWW=L"*4M[8OM&<\Y<V8\SD=CGUT'
MX,FKDMH5M/.^/S+FJ@X4=S>F!XTWC;&*>S1MRUQO@=<1I"1+=[M;IKC0M,RC
M[VS+W Q>"@UG2]R@%+<_3B#-6-"$OCF>1-OYX&!EWO,6OH#_VI\M6FQAJ84"
M[831Q$)3T+OD>-J'^!CP3<#H5F<2*KD8\QR,Q[J@NR ()%0^,'#<KG /4@8B
ME/$R<](E90"NSV_L'V/M6,N%.[@W\KNH?5?0 R4U-'R0_LF,#S#7\XZ2N?A/
M< 6)X4$)YJB,='$EU>"\43,+2E'\==J%COLXW639#-L&I#,@70"'F(=-B:+R
M#]SS,K=F)';J?<_#$R?'%'M3!6=L1;Q#\0Z]US(Y)#F[!J(YYC3%I.N8)8(A
M^Y(BW4IQ2O^"I]OP;%-A%N'9;PK_0;#?)-A'@OU_2]R*R?Y(PE8]56#;.$V.
M5&;0<9)7WF5@[]+X)K_"IVG_S&TKM",7X_%E8_\;8SR@E-T-CE"''VPQ)#0^
M'-_CV4YC-AG>]/,/8LLW+G\"4$L#!!0    ( 'UF1E %I8HJM0$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;'U3VV[;, S]%4$?4"6.VP:!
M;:!I473 !@0MMCTK-FT+U<65Y+C[^U*RZWF;L1=)I'@.#RDJ&XQ]=2V )^]*
M:I?3UOONP)@K6U#<79D.--[4QBKNT;0-<YT%7D60DBS9;&Z8XD+3(HN^DRTR
MTWLI-)PL<;U2W/XZ@C1#3K?TT_$LFM8'!RNRCC?P OY[=[)HL9FE$@JT$T83
M"W5.[[:'8QKB8\ / 8-;G$FHY&S,:S"^5#G=!$$@H?2!@>-V@7N0,A"AC+>)
MD\XI W!Y_F1_C+5C+6?NX-[(GZ+R;4[WE%10\U[Z9S,\P53/-253\5_A A+#
M@Q+,41KIXDK*WGFC)A:4HOC[N L=]V&\V=U.L'5 ,@&2&;"/>=B8*"I_X)X7
MF34#L6/O.QZ>>'M(L#=E<,96Q#L4[]![*;;[-&.70#3%',>89!DS1S!DGU,D
M:RF.R3_P9!V^6U6XB_#='PJOUPG258(T$J3_+7$MYN:O)&S14P6VB=/D2&EZ
M'2=YX9T']BZ);_([?)SV;]PV0CMR-AY?-O:_-L8#2ME<X0BU^,%F0T+MP_$6
MSW8<L]'PIIM^$)N_<?$!4$L#!!0    ( 'UF1E#XRMJFM $  -(#   9
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
M,X O@&/,PZ9$4?E[X46163,2._6^%^&)TQ/'WI3!&5L1[U"\0^^MX,DQ8[=
M-,><IQB^BDF7"(;L2PJ^E>+,_X'S;?AN4^$NPG=_*'RW3;#?)-A'@OU_2]R(
M29._DK!53S78)DZ3(Z49NCC)*^\RL/<\OLGO\&G:OPC;R,Z1J_'XLK'_M3$>
M4$IRAR/4X@=;# 6U#\>W>+;3F$V&-_W\@]CRC8M?4$L#!!0    ( 'UF1E!]
M!TD9D@(  $,*   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;'56T8[:
M,!#\E2@?<(F=0  !$EQ5M5(KH:O:/ALP$%T2I[:!Z]_7=G(YZHQ?2.S,SNR:
MW?4N[T*^J@OG.GJKJT:MXHO6[2))U.'":Z:>1,L;\^4D9,VT6<ISHEK)V=$9
MU55"TW2:U*QLXO72[>WD>BFNNBH;OI.1NM8UDW^WO!+W54SB]XV7\GS1=B-9
M+UMVYC^X_MGNI%DE \NQK'FC2M%$DI]6\88LMC2U!@[QJ^1W]? >V5#V0KS:
MQ=?C*DZM1[SB!VTIF'G<^#.O*LMD_/C3D\:#IC5\?']G_^R"-\'LF>+/HOI=
M'O5E%<_BZ,A/[%KI%W'_PON )G'41_^-WWAEX-83HW$0E7*_T>&JM*A[%N-*
MS=ZZ9]FXY[W[4N2]&3:@O0$=#&9.)^F$G.>?F&;KI13W2':'WS+['Y,%-6=S
ML)ON*-PWX[PRN[<U)629W"Q1C]EV&/J ^4 DAGV0H$AB2T?F%)MGT,/,F6>/
MZD6&"7)(D#N"_+\0J1<BP@1$)E!D @AR3P1A)EAD"D6F@&#JB2!,@44**%(
M@IDG@C!S+#*#(K,Q 4T]$80))-X<BLQ'!%/_M,802@/925)<0"F@R/P*0J \
MH!,H5 (H)KX. DT#.K!:-X0"BL+70:!90 >7-<D Q=S7 : L#>C@ZB>@M+-1
MAT.@4![@!D! =6>C/$"@4![@'D! @6>C/$"@4![@-D#&-4[F?HD"$,T"W8;@
M3D! F6=^OX&@0,,AN!D04.KY*!X$"EUVN!]04.JY?]U D'_?) ]W>,WEV4TO
M*CJ(:^-&IX?=84+:4#<#?,"[\>H[D^>R4=%>:#-)N/O^)(3FQI?TR>3DQ4QT
MPZ+B)VU?"_,NN[&F6VC1]B-;,LR-ZW]02P,$%     @ ?69&4,Y+!T2V 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL;5/;;MP@$/T5Q >$
M7=;)1BO;4C91U$J-M$K4]IFUQS8*&!?P.OG[#-AQW=0OP SGG+DPI(.QKZX!
M\.1-J]9EM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C22O&-YL;IH5L:9Y&
MW\GFJ>F]DBV<+'&]UL*^'T&9(:-;^NEXEG7C@X/E:2=J> '_LSM9M-BL4DH-
MK9.F)1:JC-YM#\<DX"/@EX3!+<XD5'(VYC48W\N,;D)"H*#P04'@=H%[4"H(
M81I_)DTZAPS$Y?E3_3'6CK6<A8-[HW[+TC<9O:6DA$KTRC^;X1M,]5Q3,A7_
M RZ@$!XRP1B%42ZNI.B=-WI2P52T>!MWV<9]&&^2_41;)_")P&?";8S#QD Q
M\P?A19Y:,Q []KX3X8FW!XZ]*8(SMB+>8?(.O9><)TG*+D%HPAQ'#%]@MC."
MH?H<@J^%./+_Z'R=OEO-<!?INV7T_<VZ0+(JD$2!Y)\2K[^4N(;Y&H0M>JK!
MUG&:'"E,W\9)7GCG@;WC\4W^PL=I?Q*VEJTC9^/Q96/_*V,\8"J;*QRA!C_8
M;"BH?#CN\6S',1L-;[KI!['Y&^<?4$L#!!0    ( 'UF1E#K(Y)0Q0$  #<$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;'54VXZ;,!#]%<L?L"9.
M:-((D#9;5:W42M%6;9\=&,!:7ZAMPO;O:QM":9:^8,_XG#,7>\@&;5YL"^#0
MJQ3*YKAUKCL28LL6)+,/N@/E3VIM)'/>- VQG0%619(4A";).R(95[C(HN]L
MBDSW3G %9X-L+R4SOT\@])#C#;XYGGG3NN @1=:Q!KZ!^]Z=C;?(K%)Q"<IR
MK9"!.L>/F^,I#?@(^,%AL(L]"I5<M'X)QN<JQTE(" 24+B@POUSA"80(0CZ-
M7Y,FGD,&XG)_4_\8:_>U7)B%)RU^\LJU.3Y@5$'->N&>]? )IGI2C*;BO\ 5
MA(>'3'R,4@L;OZCLK=-R4O&I2/8ZKES%=1A/TAMMG4 G IT)AT@@8Z"8^0?F
M6)$9/2 S]KYCX8HW1^I[4P9G;$4\\\E;[[T6=+?/R#4(39C3B*$+S&9&$*\^
MAZ!K(4[T#9VNT[>K&6XC?;N,OG^_+K!;%=A%@=T_)1[N2ES#_"=(NAHD?2N0
M)G=!UC#WG22+BY-@FOAD+2IUK^*X++SS5#S2>/%_X>-(?66FX<JBBW;^^<1+
MKK5VX%-)'GPNK9_BV1!0N[#=^[T9W_)H.-U-8TKF?T7Q!U!+ P04    " !]
M9D90@ZD^3K<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6QU
M4]MNW" 0_17$!X1=[+2KE6TIFRIJI59:I6KSS-IC&P4\+N!U^O<%[#ANZKX
M,YQSYL*0C6B>;0O@R(M6G<UIZUQ_9,R6+6AA;["'SM_4:+1PWC0-L[T!4462
M5HSO=A^8%K*C119]9U-D.#@E.S@;8@>MA?E] H5C3O?TU?$HF]8%!RNR7C3P
M'=R/_FR\Q1:52FKHK,2.&*AS>K<_GM* CX"?$D:[.I-0R07Q.1A?JISN0D*@
MH'1!0?CM"O>@5!#R:?R:->D2,A#7YU?UAUB[K^4B+-RC>I*5:W-ZH*2"6@S*
M/>+X&>9Z;BF9B_\*5U >'C+Q,4I4-JZD'*Q#/:OX5+1XF7;9Q7V<;I)DIFT3
M^$S@"^$0X[ I4,S\DW"BR R.Q$R][T5XXOV1^]Z4P1E;$>]\\M9[KP6_Y1F[
M!J$9<YHP?(79+PCFU9<0?"O$B?]#Y]OT9#/#)-*3=?3#?P3238$T"J1_E9B\
M*W$+D[X+PE8]U6":.$V6E#AT<9)7WF5@[WA\DS?X-.W?A&ED9\D%G7_9V/\:
MT8%/97?C1ZCU'VPQ%-0N'#_ZLYG&;#(<]O,/8LLW+OX 4$L#!!0    ( 'UF
M1E T+[(:Z@$  &8%   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;'54
M88^;, S]*Q$_X-*FA;(*D*XW39NT2=5-NWU.J5O0)80EH=S^_9) &>.\+R1V
MGM^S$^RL5_K55 "6O$G1F#RJK&WWE)JR LG-@VJA<2<7I26WSM17:EH-_!R"
MI*!LM4JHY'43%5GP'761J<Z*NH&C)J:3DNO?!Q"JSZ-U='<\U]?*>@<MLI9?
MX3O8'^U1.XM.+.=:0F-JU1 -ESQZ7.\/J<<'P$L-O9GMB:_DI-2K-[Z<\VCE
M$P(!I?4,W"TW> (A/)%+X]?(&4V2/G"^O[-_"K6[6D[<P),2/^NSK?(HC<@9
M+KP3]EGUGV&L)X[(6/Q7N(%P<)^)TRB5,.%+RLY8)4<6EXKD;\-:-V'M1_Y[
M&![ Q@"V"*"#4,C\([>\R+3JB1[NON7^B==[YNZF],YP%>',)6^<]U:P.,[H
MS1.-F,. 83/,>D)0QSY),$SBP-Z%,SQ\@V:X">&;N7H:XP1;E& ;"+;_E)@L
M2L0P.UPD1D5BA"!=B&"8#[A(@HHD[PF2U4($P_SGN7:HR XA8 L1#+/!15)4
M)$4(M@L1#+-\>#K[SR7H:^AP0TK5-6&ZS+S3$'EDH4_^PH<)](WK:]T8<E+6
M=5OHB8M2%EPJJP?W=)4;>I,AX&+]=N?V>FC]P;"J':<:G49K\0=02P,$%
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
M8!(83 )JXRBN@ [$_,F20@?IC,F26HER$DRXVMDB%@<,AT(BC&\$@G&Y<*P
M9'Y!""3\D= 9)1E$'VI"[0D+9*R5.58<@A<$PD! CCE/\)) ^(*R8(P)XM@J
MBTTHY3Q83<L"9#1UE@6#3&R26;)RN,#XD61!63" 1,PIBP K"HNM%07H4IH$
ML2,B3#1!2#M<4 PBC>;7A6(0*9E1ET$TSE<("R*@2I(@C49_KA:.":>(\,3A
M C-)%W1IBIFD<_KT(%J-9PZS=AR@3:^HJTM3S#=%?#N:&<5$TGA!43"1%'7$
M=%H4(!*18QR,+078"M<LPIS1='ZV#'/&4,.;9HM$PK6CQ# R *-P-%:&F6%T
M0;:.C2WJ8U:V0"0<S8YAL!@ 2S@: \,PL-6";#$,#+4G*UL@<F:+B6$(!L=R
MSS ,;,$NDF$8&&HZ5K9 )!SK+L?$< 2#8Y7B& :^8(O(,0P<-9!IMD@D7.-@
M8CB (74L=-SQ8W#!SH]C&#CJ#%:V0)0Z%E2.B>$ AM2QT'$, U^PH>,8!HXV
M=%:VJ'U,0PU'QQ:EK$_FA*?Q]NI:F>.ET=/[*=(C-<<>O^7]$=1?67W*J\9[
M45JKTAQQ')72LHTE"MK*GV5VN-\4\JB[RZ2]KONCG_Y&J\MPK!7>S]:V_P%0
M2P,$%     @ ?69&4+M!PA2# @  ,@D  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S8N>&ULE5;;CILP%/P5Q =@;,QME43J)JI:J96BK=H^.XF3H 5,;2=L
M_[ZV85,")Q5]P1?F#',&^]B+5LA7=>9<>V]56:NE?]:Z>4)([<^\8BH0#:_-
MFZ.0%=-F*$](-9*S@PNJ2D3",$$5*VI_M7!S6[E:B(LNBYIOI:<N5<7D[V=>
MBG;I8_]]XJ4XG;6=0*M%PT[\&]??FZTT(W1C.105KU4A:D_RX]+_@)\V.+8!
M#O&CX*T:]#V;RDZ(5SOX?%CZH57$2[[7EH*9YLK7O"PMD]'QJR?U;]^T@</^
M._M'E[Q)9L<47XOR9W'0YZ6?^=Z!']FEU"^B_<3[A&+?Z[/_PJ^\-'"KQ'QC
M+TKEGM[^HK2H>A8CI6)O75O4KFV[-RGNP^  T@>06P"F_PR(^H!H;@#M ^@H
M '6I.&\V3+/50HK6D]WO;9A=1?B)&O?W=M*9[=X9>Y29O:ZB/%J@JR7J,<\=
MA@PPY!ZQGB*2$60SA>#P+P89D3>E!%1*'$%TIY3"!!%($#D">D<0CU+M,*G#
MU)W*B)(@'>4+P,(P#D;&;::P/*5!!HNFH&@Z%8UCF" &">+YMB4@03+#M@Z3
M#?T@41;0D6U36$[3L;D; (7SX$'2*:@Y!5Q+8((,),CFNY:#!/D,U_))HBD)
MQENK R4#$!TOLRF/6;(/5AD.X3(0 HZE#R@>5!(\WS,,;W%,9KC6@^X66X3#
M(!G7I"DNS\/):H-@"1ELY7OA<&G!0&W!C_X O-$Q_0_[X*V.XSGVQ9.B%)$
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
MQ7/9-&71;^*\E&43VKN)5ZUM]B';70_R\-)T;WW[OKKL55T.FO(T[,-%U\W
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
M@:GDP/FKF7P_;L/(&**,5LHH$/VXTI(R9H2TC;^39CBG-,3;\;OZ5UN[KN5
M)"TY^],<5;T-\S XTA.Y,/7,AV]TJB<)@ZGX'_1*F88;)SI'Q9FT_T%UD8JW
MDXJVTI*W\=ET]CF,*VD\T?P$.!'@3(C33PEH(J / OZ4@"<"=@A@+,7NS9XH
M4FP$'P(QOMV>F$,4K['>_<H$[6;;-;T]4D>O!5ZE&W U0A-F-V+@#2:>$4"K
MSRF@+\4.+NCP/D&Y1*0.9+^$Q!'TNT#>0I$50'>%9GX![!7 5@#?">3.3HV8
MU&(ZBTFR.(]0CAQDZ4,F<8ZBS*W<A\P11#G._?83K_W$8W_EV$\6J2""290A
MQ_P2E\(H2YUSL_? DA6$V&\[]=I.%[:3*')LIXL\#J)<(K[@R/X<RQX@RN^!
M=Z8SK^G,8SIV3&>>UXICF*]B!UGZD-Y#M?<AW4,UV@<W_:&EXFQ[KPPJ?NF4
M^<QNHG-[?X2FOSCQG6[[8Y?^D!GOC)]$G)M.!@>N=/>R/>;$N:+::/2@CT:M
MKZEYPNA)F6&FQV)LUN-$\7ZZA\!\&1;_ 5!+ P04    " !]9D90\1OH"T "
M  !C!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q]5=&.FS 0_!7$
M!YS!-@Z)"-(E4=5*K11=U>NS0YR #C"UG7#]^]J&<-18]Q+;R\SL[ 8O6<_%
MFRP94\%[4[=R&Y9*=1L 9%&RALHGWK%6/[EPT5"EC^(*9"<8/5M24P,8100T
MM&K#/+.QH\@S?E-UU;*C".2M::CXNV,U[[=A'#X"+]6U5"8 \JRC5_:3J5_=
M4>@3F%3.5<-:6?$V$.RR#9_CS8$8O 6\5JR7LWU@*CEQ_F8.W\[;,#*&6,T*
M912H7NYLS^K:"&D;?T;-<$IIB//]0_V+K5W7<J*2[7G]NSJK<ANF87!F%WJK
MU0OOO[*QGB0,QN*_LSNK-=PXT3D*7DO[&Q0WJ7@SJF@K#7T?UJJU:S_J/VA^
M AP)<"+$Y%,"&@GH@X _)>"1@!T"&$JQO3E01?-,\#X0P[_;4?,2Q1NLNU^8
MH&VV?:;;(W7TGB<1S,#="(V8W8"!,TP\(8!6GU) 7XH=7-"=!/LE@CB0PQ(2
MSWS^YP)Y"T56 ,T%TL0O@+T"V K@N4"\<CHU8(C%M$,W5PA&,$[<DKW(-4(I
MPD[E/B3!,4E7D=]^XK6?+.PG$7+L)XM4,41KO"*.^24.K6.R=ITO89"DR9KX
M;1.O;>+I>NK8)IX.8:Q;!!WDWHM$,$E<Y,&')-H])JY],+MJ#1-7.\9D4/!;
MJ\P;.XM.D_(9FJOJQ'=Z@@X#[T-F&+\_J+A6K0Q.7.E!8*_KA7/%M-'H27>Y
MU!-_.M3LHLQVI?=BF'O#0?%N'.E@^J[D_P!02P,$%     @ ?69&4'>T0>@4
M @  DP4  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL?53MCILP$'P5
MQ /$8'"2BPC2)5'52JT47=7K;X=L CH;4]L)U[>O/PC'$9H_V+O,C&<7LUDK
MY)LJ 73PSEFMUF&I=;-"2!4E<*IFHH':O#D)R:DVH3PCU4B@1T?B#.$HFB-.
MJSK,,Y?;RSP3%\VJ&O8R4!?.J?R[ 2;:=1B'M\1+=2ZU3: \:^@9?H+^U>RE
MB5"O<JPXU*H2=2#AM Z?X]6.6+P#O%;0JL$^L)4<A'BSP;?C.HRL(6!0:*M
MS7*%+3!FA8R-/YUFV!]IB</]3?V+J]W4<J *MH+]KHZZ7(?+,#C"B5Z8?A'M
M5^CJ(6'0%?\=KL ,W#HQ9Q2"*?<,BHO2@G<JQ@JG[WZM:K>VG?Z--DW '0'W
MA'C^D)!TA.2#D#XDI!TA'1&0+\7U9D<US3,IVD#ZK]M0>XGB56JZ7]BD:[9[
M9]JC3/::DRC-T-4*=9B-Q^ !)NX1R*CW1^"I(S;XCHX_'["]1\Q'D-T])([P
MM(MDLM#$"21#@269%D@G!5(GD'[J%!EURF/F#E,[3#0J]1Z1Q.2)Q*.>[^YQ
MBRA=+O]7,YFT3"8LST>6/88\L.P1<32 X,6,Q"/'4[!T]H3'34:#J\E!GMUO
MKX)"7&IMO_ @VT^69VRO]BB_,1/'#X@/&3^N?E!YKFH5'(0V/XZ[WB<A-!B;
MT<SX+,V$[ ,&)VVW"[.7?D[X0(NF&X&HG\/Y/U!+ P04    " !]9D907F(,
M.? !  #<!   &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q]5-F.FS 4
M_16+#XC9LB@"I$FBJI5:*9JJ[;,#ET5C8VH[8?KW]4(80M"\8-_K<\Y=\'72
M<_$F:P"%WAEM9>K52G5[C&5> R-RQ3MH]4G)!2-*FZ+"LA- "DMB%(>^O\&,
M-*V7)=9W%EG"KXHV+9P%DE?&B/AW ,K[U N\N^.UJ6IE'#A+.E+!3U"_NK/0
M%AY5BH9!*QO>(@%EZKT$^U-L\!;PNX%>3O;(5'+A_,T8WXK4\TU"0"%71H'H
MY09'H-0(Z33^#IK>&-(0I_N[^A=;NZ[E0B0<.?W3%*I.O9V'"BC)E:I7WG^%
MH9ZUAX;BO\,-J(:;3'2,G%-IORB_2L79H*)38>3=K4UKU]Z=;.^T94(X$,*1
M$&P^)40#(?H@Q)\2XH$0SPC8E6)[<R**9(G@/1+N[W;$7*)@'^ONY\9IFVW/
M='ND]MZRM;]-\,T(#9B#PX033# BL%8?0X1+(0[A$SU\#'!\1FQFD-,S)/##
MY2RBQ4(C*Q!-!7:[98%X42"V O%#IW:S3CG,UF):%R1:S4!'!UH_@&;5+NCX
MJ\TL6SSYQPQ$9>='HIQ?6V5:-?&.(_H2FCLR\Q_TZ+I)^Y!Q<_^#B*II);IP
MI6^@O2<EYPITCOY*5U#KIV8T*)3*;+=Z+]S .4/Q;GA+\/B@9?\!4$L#!!0
M   ( 'UF1E"LYHX.W@(  &D*   9    >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;(V6:V^;,!2&_PKB!X#-Q4"41&IZ39I)5:=MGVGB)*B F7&2[=_/MU!B
MO)9^*+9YWM?'/G8XTS.A[^T!8^;\J<JZG;D'QIJ)[[>; Z[RUB,-KOF;':%5
MSGB7[OVVH3C?2E%5^@$ R*_RHG;G4SGV0N=3<F1E4>,7ZK3'JLKIWP4NR7GF
M0O<R\%KL#TP,^/-ID^_Q=\Q^-"^4]_S.95M4N&X+4CL4[V;N#9RLD> E\+/
MY[;7=L1*W@AY%YWE=N8"$1 N\88)AYP_3O@6EZ4PXF'\UIYN-Z40]ML7]P>Y
M=KZ6M[S%MZ3\56S98>:FKK/%N_Q8LE=R?L)Z/;'KZ,6O\0F7'!>1\#DVI&SE
M?V=S;!FIM L/I<K_J&=1R^=9O4E2+;,+ BT(.@&?^S-!J 7AAR#Z5!!I0316
M$&M!/%: M "-%21:D(P5I%J0CA5D6I"-%4!PR1SXD*#/)5VRX>A9+NF&@2'Q
MU<&2)_4N9_E\2LG9H>JN-;FXTG#"5=Q<C,JS+U_RT]KRT=,\!MG4/PDGS2P4
M$_28$*!K9C5D8$?X/(0NCL :QR(8Z(/K&6Z'1 B2:^;.QJ37S+V-,5;\,&20
M$<ZCQ0:":^;)QL!K9FECC+E67V[.\]<!KX<(!($]1Z']K(32(>P[9/_)<F1W
MB*1#U#]MYJ:M%)-(II9,EB2><=Z>%17W*1 ;*QXZI2#S(GO$L3WBV!*QD<*5
M8M+>/ AY(.O_&=$K!>I'9J;+8AIZB3UV9(\=#6*'YM%:H,$>!2'J[9&Z>Q8J
M24WJSD9!D[JW4''B&;E[L%!!YAEW^='FE9DS/EDH%'M&3I:VG8 FM1I2$$3]
MQ*@$H^'Q3 UF/;1*D] S+Y3?^RFO,-W+HJ5U-N18,W$9>Z-=7703B$^!,;Z
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
MB)(#*+F%DJ^R))ZEJ=>:8*%Y "E D ( *2R08EUNZ%F?4@V( F\#HVQ E V
MLK%0C"9;UFMQ;"".?]QMV:O!_A&L2=+ ;B#!ZEX4GO4UU8!H><$,C+_H:QUF
M%ST"N'.DUUZH#K*PSF/F*5)]T;+OU?C1_?(]C)E=WQ"[M#UW#E3(KJM[XYE2
M@25CX,E[U<AQ.6\(/@NUS.6:F9EA-H(.TSSTYZ%<_0502P,$%     @ ?69&
M4,)946 N @  6@8  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL?57M
MCILP$'P5Q /@\)U$@'1)5+52*T57]?K;(9N SF!J.^'Z]K4-1ZCQW9_87F9F
M9Q>\R7K*7GD%()RWAK0\=RLANBU"O*R@P=RC';3RR86R!@MY9%?$.P;XK$D-
M0<%JE: &UZU;9#IV9$5&;X+4+1R9PV]-@]G?'1#:YZ[OO@>>ZVLE5  568>O
M\!/$K^[(Y E-*N>Z@9;7M'487'+WR=\>4H77@)<:>C[;.ZJ2$Z6OZO#MG+LK
M90@(E$(I8+G<80^$*"%IX\^HZ4XI%7&^?U?_HFN7M9PPASTEO^NSJ')W[3IG
MN. ;$<^T_PIC/;'KC,5_ASL0"5=.9(Z2$JY_G?+&!6U&%6FEP6_#6K=Z[8<G
M:3#2[(1@) 03P4\^)80C(7P0HD\)T4B(# (:2M&].6"!BXS1WF'#V^VP^HC\
M;22[7ZJ@;K9^)MO#9?1>Q+&?H;L2&C&[ 1/,, \$DNI3BL"68A<LZ,'_"?9+
M1&) #DN(OPKL+D)KH:$6".<"FP_*B*P"D1:(Y@)^:'1JP*0:TPZEQH&W-LJU
MH,+8,[I^L* VD1?;+<=6R_'"<AP;C=U9,$%J&+9AC*(.-LS&;C:QFDTL9HW^
M[I-%3U+O@Y>86I.DEB21T9%TV?CU>I$&S6Y8 ^RJIQ=W2GIKA?I09]%I0#[I
MH6'$=W)P#G/N(3-,W1^87>N6.R<JY/W7M_1"J0!I<N7)?E=RT$\' A>AMJG<
MLV'<#0=!NW&2H^GOI/@'4$L#!!0    ( 'UF1E"R:EM]G@$  %D#   9
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;&U3VT[C,!#]%<L?@-.4E*5*(M$B
MQ$J[4L5JX=E-)HU57X+M-NS?[]@.44%]R5Q\YLR9L5..QAY=#^#)AY+:5;3W
M?E@SYIH>%'<W9@"-)YVQBGL,[8&YP0)O8Y&2+,^R%5-<:%J7,;>S=6E.7@H-
M.TO<22EN_VU FK&B"_J9>!&'WH<$J\N!'^ /^+_#SF+$9I96*-!.&$TL=!5]
M6*PWRX"/@%<!H[OP29AD;\PQ!#_;BF9!$$AH?&#@:,ZP!2D#$<IXGSCIW#(4
M7OJ?[$]Q=IQESQULC7P3K>\K^H.2%CI^DO[%C,\PS5-0,@W_"\X@$1Z48(_&
M2!>_I#DY;]3$@E(4_TA6Z&C'=+):3677"_*I()\+\C1+:A25/W+/Z]*:D=BT
M^X&'*UZL<]Q-$Y)Q%?$,Q3O,GNNB*$IV#D039I,P^1?,:L8PY)^;Y%>;Y)%@
M>4&PN+^]3K"\2K",!+=?%-Q]4YDP1<3HB+G/OO5@%UL)C^XWMP>A'=D;CPN.
M:^B,\8!TV0TR]?C.YT!"YX-[A[Y-MYT";X;I(;/Y;ZK_ U!+ P04    " !]
M9D90L,#YEX("  !2"0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6R5
M5NV.FS 0?!7$ P1LOD\$*;FJ:J56BJYJ^]LA3D 'F-I.N+Y];<-1$A:)^Q.P
MV9W9<79LIQWCKZ*@5%IO==6(K5U(V3XYCL@+6A.Q82UMU)<SXS61:L@OCF@Y
M)2>35%<.=MW0J4G9V%EJY@X\2]E55F5##]P2U[HF_.^>5JS;VLA^GW@I+X74
M$TZ6MN1"?U#YLSUP-7)&E%-9TT:4K+$X/6_M'7K:HT0GF(A?)>W$Y-W24HZ,
MO>K!U]/6=G5%M**YU!!$/6[TF5:51E)U_!E [9%3)T[?W]$_&_%*S)$(^LRJ
MW^5)%EL[MJT3/9-K)5]8]X4.@@+;&M1_HS=:J7!=B>+(627,KY5?A63U@*)*
MJ<E;_RP;\^SZ+U$RI,$)>$C 8P+NM?1$IO)/1)(LY:RS>+_X+='_,7K":FUR
M/6F6PGQ3Q0LU>\N"($Z=FP8:8O9]#)[$H#'"4>@C!88H]GB6'@0A#."!-7H&
MP+L#2&  'P3P#8 _!0C=!Y%]3&1BFEXDBC<+0@.0)@!HT --'Q/?T6P6Q(0@
M2PBPX >6<,:"HXT/LT0@2S1C03AZ8(GF6H)%FABDB0$Q'@R0@ #)^MY +NP
M=T5W#$'A5*N[H!0M. VM:(\AZ)YG@09TVP[A%?TQ!$UIEEA@2R)O17\,07=B
MT-*BP<Y%D'67(&!7HN #+0);#D&>F[7(W'3(7]I $.PZ-+<=T". [Y:V$ 3;
M#D&^FS5)_(%=!,'V1,F:/DEF>Z_OS8B<R9%64WXQA[FP<G9MS$UB,CM>&';8
M'(G_P_O;QG?"+V4CK".3ZF UQ]^9,4E5,>Y&M4NA+CCCH*)GJ5\C]<[[4[X?
M2-8.-QAGO$9E_P!02P,$%     @ ?69&4,1&TF-* P  ]@X  !D   !X;"]W
M;W)K<VAE971S+W-H965T-30N>&ULC9==;YLP%(;_"N*^@(_Y2I5$6CM-F[1)
M5:=MUS1Q$E3 &3A)]^]G/AH1^[74FQ";X_/:QL\+9WF1[6MW$$)Y;W75="O_
MH-3Q/@R[S4'411?(HVCTG9ULZT+I9KL/NV,KBNTPJ*Y"BJ(TK(NR\=?+H>^I
M72_E255E(YY:KSO5=='^>Q"5O*Q\YK]W/)?[@^H[PO7R6.S%3Z%^'9]:W0JO
M6;9E+9JNE(W7BMW*_\3N'SCO!PP1OTMQZ6;_O7XI+U*^]HUOVY4?]3,2E=BH
M/D6A+V?Q**JJSZ3G\7=*ZE\U^X'S_^_9OPR+UXMY*3KQ**L_Y58=5G[N>UNQ
M*TZ5>I:7KV):4.)[T^J_B[.H='@_$ZVQD54W_'J;4Z=D/6714ZF+M_%:-L/U
M,M[)DFD8'D#3 +H.H'$MH] P\\^%*M;+5EZ\=MS\8]$_8W9/>F\V?>>P%<,]
M/?E.]Y[729HLPW.?:(IY&&-H'I.DUYA0Y[^*$!2A(0&_2;# "3A,P(<$\<TL
M4V.68TPRQ#1##(L8%HFA2 Q$,D-DC,EG(AD+,JR20)4$J.2&2F*IQ$F08)44
MJJ1 96&HI)8*)4&,53*HDMDJ662H9)8*BP+'<\FA2@Y4F*&26RK<]5@64&0!
M1,@068 -RUP[QB+,6P2$N E<9"G=,1;D#B4'V0PHQ:82L]>DSYJ#;H;Q9@1.
M&W>DP( S_G&+8!A?AO@U38+9 .=YX)HK)I@AA$VC8#;#*0_((80A9HABTRN8
MC3%?N,R"88X9 -FR"V:33.04PB@SQ++I&%-0>F,9#AD,,T,TFY;!;)R=GD$8
M9D(PFZY!-LQ$F>LH$(:9$,RF;9 -\YTV6X=MD.-=#6"V;&,*NED32UU62)AY
M0F]U5PK,/,4?MPW"-!.BV;0-LFEFY#PLF&9"-)NV03;-N8LQPC 3@METC2EH
MSICKBPZ33(!DRS+(?BU3X'H\&&5"*)N.03;*SF\,CE'F"&73,J:@^:XYC(EC
MC#G"V#0,;F/,(Y=?<$PQ1Q2;?C$%I3=^X9!Q?)<#A"VSF(*R^2E86.L)9Q5+
M7Q'^*-I]V73>BU2Z^!E*E)V42NB,4:!Q/.@B]-JHQ$[U?W7-Y+5C)38VE#Q.
M569X+777_P%02P,$%     @ ?69&4"$H7!7: 0  2@4  !D   !X;"]W;W)K
M<VAE971S+W-H965T-34N>&ULC93M;ILP%(9O!?D":D+X2@1(2Z=JDS8IZK3N
MMP.'8-7&U'9"=_>S#44H]:3\B;_>\[SG'&(7HY"OJ@/0P3MGO2I1I_6PQUC5
M'7"B'L0 O3EIA>1$FZ4\8S5(((T+X@Q'89AB3FB/JL+M'655B(MFM(>C#-2%
M<R+_'H")L40;]+'Q3,^=MANX*@9RAE^@?P]':59XH3240Z^HZ ,);8F^;/:'
MG=4[P0N%4:WF@:WD),2K77QO2A3:A(!!K2V!F.$*C\"8!9DTWF8F6BQMX'K^
M07]RM9M:3D3!HV!_:*.[$N4H:* E%Z:?Q?@-YGH2%,S%_X K,".WF1B/6C#E
M?H/ZHK3@,\6DPLG[--+>C>-TDJ5SF#\@F@.B)2!R 7@R<IE_)9I4A11C(*?>
M#\1^XLT^,KVI[:9KA3LSR2NS>ZV2+"GPU8)FS6'21"M-M"BPH2\6D=<B<N'Q
MVB+=^@%;+V#K -LU(-GY ;$7$'_.($MOBO1I,K])XC5)/(#\QL2G^4\EJ=<D
M]?0R]@,R+R"[OY>Y%Y#?T4N/)@_])CNOR>Z.7G[6Q$E^8X)7U\"^,C^)/-->
M!2>AS8UR__M6" V&%SZ8C].9AVU9,&BUG69F+J?K/2VT&.:7"R_/9_4/4$L#
M!!0    ( 'UF1E"<*/7^SP$  #T$   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4V+GAM;'54VX[;(!#]%<0'A(3$2139EC9;5:W42M%6[3X3>WS1<G$!Q]N_
M+Q>OUYNZ+P:&,^>< <;IH/2+:0 L>A5<F@PWUG8G0DS1@&!FI3J0;J=26C#K
MEKHFIM/ RI D.*'K]9X(UDJ<IR%VT7FJ>LM;"1>-3"\$TW_.P-60X0U^"SRU
M=6-]@.1IQVKX ?9G=]%N12:6LA4@3:LDTE!E^&%S.B<>'P"_6AC,;(Y\)5>E
M7OSB:YGAM3<$' KK&9@;;O (G'LB9^/WR(DG29\XG[^Q?PZUNUJNS,"CXL]M
M:9L,'S$JH6(]MT]J^ )C/0E&8_'?X ;<P;T3IU$H;L(7%;VQ2HPLSHI@KW%L
M91B'N',XCFG+"71,H%,"C;5$H>#\$[,L3[4:D(YGWS%_Q9L3=6=3^& XBK#G
MS!L7O>7)<9.2FR<:,>>(H3/,.X(X]DF"+DF<Z3_I2;)?)M@N>MP&@NT'CW29
M8+=(L L$NP\$V[LB(^80,#(6N3FL_B.3+,HD"S*[.YED06:_NC]/,KL^ ;H.
M#]>@0O4R-,TL.O7& PW7_PZ/C?6=Z;J5!EV5=8\H7'6EE 5G9KUR;AK7R]."
M0V7]].#F.K[HN+"J&YN53'^,_"]02P,$%     @ ?69&4#_.WMN^ @  :0L
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
MCQ24SE#,]!QYW%2"=Q0)'K!U %W[>K\C"-Y]9-I^4V=14#RC@[<>P7HOFZ'
M6XK$_V$MWC($ZYE)M<GL$3 CAK<721^Q%@/=_N2\JQ/?W*@_J#A6C72V7.G+
MPQ[Q!\X5:$+_2>==ZDM\G# X*#-,]5CT-UD_4;P=;FEO_*M0_ -02P,$%
M  @ ?69&4"R\S1<!!   7Q(  !D   !X;"]W;W)K<VAE971S+W-H965T-C N
M>&ULC9C;CJ,X$(9?!?$ @#%@'"61AJ1S7JDUJ]V]IA/GH &<!=*9??LUA]"D
M7-W-30#GJW*Y_BH.'M]E_JLX"U$:O],D*R;FN2RO(]LN]F>1QH4EKR)3_QQE
MGL:ENLQ/=G'-17RHC=+$=ATGL-/XDIG3<3WVFD_'\E8FETR\YD9Q2],X_R\2
MB;Q/3&(^!GY>3N>R&K"GXVM\$G^*\J_K:ZZN[,[+X9**K+C(S,C%<6+^(*,=
MK_@:^/LB[D7OW*A6\B;EK^IB?9B83A602,2^K#S$ZO N9B))*D<JC'];GV8W
M9678/W]X7]1K5VMYBPLQD\D_ET-YGIBA:1S$,;XEY4]Y7XEV/;YIM(O?B7>1
M*+R*1,VQETE1_QK[6U'*M/6B0DGCW\WQDM7'>^O_888;N*V!VQFHN;\RH*T!
M_3#POC3P6@-OJ('?&OA##8+6(!AJP%H#-M0@; W"H0:\->!##8CS4,[Y, F^
M-NG$)H-G><A-7&!B-X555^H\+N/I.)=W(V]Z[1I7+4U&RDHYKT;KVJ__5-5:
MJ-'W:4#XV'ZO/+5,U#!NCZ%.\,QL=(9TA*U"Z.)PT3@B5[-WGV>8Z01UV#,S
MQYCPF7G!&+#BA<X$()PEXH8XS\P*8\@SL\88,-?FV^1LOP]XIR/$<7&-*%XK
MM/9 ^V'TZN#)@X=[\&H/WE.8(&E1P[":R9HX71980*(9@E'&+9#>.88%H>6!
MHL PAUL4U 46&R46:(8EN@1N@4I<85C X$K7"$9"'WK;Z)A/*;5 BVQUS..!
M#_.V0S#*'<O'Y?9QN7U$;C!1U#!A/VRNZ3/3J< GFM@(Y1$+-,(+0KD>S-,"
MB2MD,.E+Q!?1I%EA%(,SKI$9&8.UM=$IUU=3@H1M$8RJO(+:VB$8":CU25<'
MN,P!(C-(>A0@\02:S C%M&*88Q316AJA?-8KX$9FA'*U3EUBOCB<<850JK-@
M.V.9()#:Z!1Q/+V;&RSH83P$S$YW%3)J??)X9KC$#)$8W!PCIM^GE'@@FIE.
MN81"6>8(Y7BP%UZ0&;D'[PH+A%)/ "@QYDOKOA46O7:'66.9\.##9*-33-UA
M02%L$<K7RF6G4[[*_2=M'.(:AXC&H,2CAN&]>1R+@H3/4 B^JJ$0%!B%0$P+
M#')!@I9#/*V&!+Y&(2"MSA"+@HK;HA!\#C>0WX=P43DN*D=$!<T6\2&BHA 4
M%86@J"@$1<4@3=0AGE9# E^C$!!59Q!140B*RK\5U>Y]P*4B/]5;%86QE[>L
MK%[!>Z/=;L@/M_H !.,1&:T),KXAHUVSV?'AOMEZ^2/.3Y>L,-YDJ3X\ZV_#
MHY2E4(&K]S_3.(OXT%TDXEA6ITR=Y\V>1W-1RFN[G6-W>TK3_P%02P,$%
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
M\05;!PCQ;O.5%E*4>4@'/I79-LU7!)1E<9]%N_3W\)F/NSNZC<O:]H--%>
MAY\A=D(4E# 8RP: MCA+WG4PY18W&Q=R3:0MB\K\]FYW7MR<[^D?[:/+*@^M
MKOT[<ZSK/+W.UR3E9"UGJ\\PK:,K2P>PRJZ#55^8 ]JFCSC0EN])6J.]_TZB
M<14"NF6:H@$(;Y6'C^# @^^+S>TYT>/[UDTT07]@H-?934:S'<8>4+E\AY.N
MY'J05$ZC9YLEC1CU?BEV]&L21X3#BYB?& Z:TCPTC!?5-EUF__H#J1!55G[-
M?OA3%#!54-*[8KTB3O:<,6SW&)PE8;RNFIG\B^C9@'F[8?4Q+88(*/X39D_+
MWN_NZ/;\1[8B9"W,ISEX[0IR4M%-LWUYHF6JN4S4-=ED-HZ'I&LLAD.&S&0V
MC.>#43P?S1NKP+?>,@[3 Q+<6)HG=,'E/R>*N$RW.:%/\\G/V8[T,Z!L6FYH
MW.!T":7W]_LUT]Q"Z 2QQ3*[(P0'LU\7(<\51*U:#JO]20\#>9^GO'F(&?0^
MI;@B=]F.)/GUV:G,X0#=/D*PCZ%@\+T5.WNTGE6Q7J=EY:3/0->]L"C#+PAF
M!$^]$TPY\(0G>QQZK(;3!P'/FH1<?:)E;Q2'OH4;!YK .R$Y=H;HWR^NH2TN
M=_\K$&*)JU;$BUM(4\7\MO5+D@1)-]N6Q4U^@$8"']/5?;YA597EVR[J_C/=
MI AP2T41V;:RP^ZIA,B&<"!*GM$^CGRMJPID2G,FUQFA;G:0DK^SWW6-!DAW
M48J7:47R\,9[PF'TB7C^.E_O@5;?-8BLXR&#1 '"^97@2^J$DM/BM"M@5O*=
MPQRX+*]J9%1!?^+%<9>B:Z#NR_*QA8@K4O1 S,^LE$IX$-S^MX1#^>U&I9#E
M8P3[3;46>TFZ^MN^4DF@YP9A<988(W8$G4&D;Q$%<//;Z$^PN.^%;"=/^-8=
MQMC:$U95EUW>,%,[F3,5+:S;URX/" "?5 !X=40 >/.- D -=\*[*(PYW1']
M(?T;,P 8CU JZ4.? P3*+)U<R1)JCQ[CO\X I%9 _OMGH@ND9I8/:;D*<)Y?
M(5$;(*F(MF7E,J]"F_&G?;F\HVGXO)8>$VP=[_R:'ETQ- @4C!\A%?F:KTBE
MK2+5P5AW?/*-/ #5#&)A.SP#CLH*[*J^)$=<&UL^F=B>LI1 U3[MM1;K>_>E
MQ^;>DI1VLO3!;]SP&S=E<>]I8FS':E<4+SP2MRL@(Q:DYQ"_K[$L^@;_9D/!
M%C;6%:WW^K%U"F<46!(JBQ4^G/=U1LBQS%.C-IXF6[Q,5ZP"=K'SBWLHHO]A
M1\TWQ--N<Q)YNW1I-F56 *NW%WZ45^))\J?MJU/F[I9-.NP7;:+*20=P#"_R
MS5>2KX[@18UTG'8XG\IBF64KG>5I0B.OD2\P]!$?PIU@V%>LQ[=NYQ@(;O(-
M7==C(*CMA]&NN%[GMVGKNCZECVHRN"7^0_+KT1=JPQL:SM*]3]T[YX%)Q]"^
MHT!JVW @6=_<D/Z-<3-CXH>Q.EKJ'2F$VI]D,L0"<L/N\B>\V&F4;&6Y3WK;
M(\P!_]MOMVNFO21@K/)J26QJKSS$H YMPWIQVVVI%G]SU6&ZK[![LIL*& ]
M])%$]:]Y]L [N]S?W\/] 0F,Q#IV[L'E*A0'L/E$'&79<KXMCQS200LZ^F$_
M^MY5M SP-JUV&42YG,X%1CN2?( D1/6B!Q*$,J8=*RBH^?7>T?+5'I_ +BI6
M.?K7?LE?5S@_3.;1P^B:Y-SEG4HUUV85O8=\!QPQZ(EG-^R8PR0?X3:&$4@\
MIM59GZ3O]=K8I4A]BM@4 HY8[$N=0\T\S9>)D= LYP2HW^C@[<?]Z$L6W9'^
M%;'O?10G@T';<_(7K7U;YO1=3M,3D'XA#G<77=QG)8&\'WTJ:1\Y(:]J"D:>
M %2N")Y+7\)0*L"V+"MKT/OK/?$L0-\WV-M34K<1;S&G[ZK]=96O\K1D<^C2
M!X\U$Q%X:///S1C/870D=@4;+@98WO'7#]GS.'I.<*1?],#S??6< 'Y!@B]=
MLXR/FJ_24E=P+5*60)O5F'0IH&)P7F?9)LK6^3UM<R=T;^D#I!]]SKYFFWU&
MOY<%8:TXQ8VQQ4*"6-:*$$MM=W?Y=FL,)T0)5VO\@VAB>>O)!.! 6'/%MUH'
M('#L]N5&QL'ZRTS4#CL=O//$O=S"Z$;<$U+N 4."$)_)/8Y$Q%E"L%4FX0%
M14A!-(W(;9F(V8YX8R4,))P)%FWV)2 NW92E@ /FN <2V#$TY/_JYI&1G.X4
M4SX(N!Y#B_8;7-R=8!E3$49M.YJ=XOJQOA"\0HNYA\[BH$W;X+'HEA--+..(
M;RH^ND__5K#OF8!@QO363+2=1RP(69B.Y/=9;2A:-93"2M99K%F/O\L\@+0N
M&P \>/QF9CNAPQQB'BM"1;K@<AN %?GR-_K'?LOP\);'TQL,"I!'Z!<=^!T1
MQ *W?JW?,7NFQ?]:Z>E>B[#ZR!)L5:E:_^ -WL0\12%9XW4FC(G)$N\++A>%
ME3OBJ\:) $7,MWH3TPA+(B+>CCIR(4H8GXB:R31T;G1K"?'[T24ODGDB/RF6
MY70%F5<^A42C9HV_[<N\6N5*!W9W="086<D2B![$*P-J&;#,[O.=;OH6N]TH
MZU=7AACN2TL/,V'66#A?>#J27(D0">IBA\3C=/5 0'3.C2$L_<CZV3Y;?2!Z
M19B1[W#]LM^)2+) ST>]WS*$H@S[MJJ,CS#/*X^4$^C%-N)-X]0. ?..R8Y@
M:UY:=!##)''!->E,>)@A+2=\S*6;>YB9XO_I^A%0 9TRU\X^+,Z>TD=A(!YQ
M$$P@'+EE[0]T%-EY<7-#(#1FK%?&C'7EF[%H_"N?'V '-_O-4FU&UO:EZ&J0
M1\4%O$%+WSUNL;2UW,X4(L62U['F(!XS2+]S=(RAJV+V0^CU*W$9H]M7UOX
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
M)^PQ&@TJ81Q"@Y3=J7O7PH/Y- V[1G&>@K5V/X:8+@']O=29)4 =0MN?2;6
M>#0T!PCKD+Z/&=[:A7NC7=K+_Y)QM_?\[<7ER^=G[<_\NF636>_YQ26<1\CG
M.A_0@:A3JW=5D.84S<=$ F+EV-:@(/8!C_T;0^Q!R^?U(QNB,PTB%=%'38BD
M?E8577F)@2F:/C&1ZK<P^(":W>[I  ELZADQJIGYV"QT92QRQE&?0A626?@D
MK9 LBHU5]H@O(MIZ9V06BU)01**+_2T=N^9$\FD0F WS(FCR-^=#.KLKR%LX
MLW?W3#EL&M+%Y2N UD+66I&9%1C/E9B'&375I2UJD<%TX+<K!,:VE[7&R\+<
MZL10O+12Y5^GM@<=FSA<\P L?!R$[L/NQIO)+/K!N@O8,)RJZ<;0,\97?=GL
ME_[5AMI6(63/T %/%Q)3DV36GW2@F'P_[X\B#?)K6<-=NA(3M8O!)M"*+A'X
M-VN)NU9JY!"ESL>\S#:C(;++16(@7Q,]8 G*Y,PQ3AF:''M0%:F95'J(76RC
M#?PQ++EIK*?3?#VDL%<"N*WT<),]6$'!^+T0#,F2+<NOT#VQ=N1F\BL>;5;;
MN][7I0T\5RJG-0VZB1QM]L][XD(@.)W79WH^',71!T^E %PEH/2]F/!H<XX*
MON-<"9G H*<)96$I-H70L3/.8J.H>39C&I\]&XXE&)/V%:P$>Z&6")&R-XKC
M4/0JNLR=] :RI#WEX<2<\J7SE#'RVIHOS2GY1K*IW>D+YKPDCDP05KXE/":P
M8'$-BNS,U$L!G-H^\TZC UMRF8T948Q-\*(L-C1S&W_LO"?&.;52_L TV.9R
ML;'%HIW>M>;6-0K]*QO*E21:5<2_S#P:(4OL0;Y&69(!XNLA5K!CY\!]/Q[H
M$:9@L[F[XV,Q5K_2@'%A*J],Q/"1?*3$94J\SBM?^J<]FV^NZC+_UB0B*=WU
M8WXW:CP4)> V*V[+E&W.\(>+C8"Q*[W/A V )9.^1KK&M1.@*I<,Y9NA6]9@
MEZ]^%36 "=;PTQQ26?.:5=F:<PY,7I# S]D()-%R*79I)I89/&*Z6[$O!3(?
MV]QP+8FN28D@405LZ+;U3]$[DQ^=Q_DFQ DOSAT63NOL\ P0?*$*$%'L)( S
M!R:EE3[BV(*A'@%G>!%=/63KKZS/$OJH& (ZPL(%9XLW0J^?1>-X,IWW%_0[
MF4^(18YB8G?T[U?I)EVE?+4^9+_GRR*:#J;]>309#>CG>)00NZSI4=$D'LXF
M_1F--!].Z5L:D?Z=L)@NGD ;!&S/=#B9]P?1<#RG,8?#";TEM8(LN)[1L*/1
MB(==3"?](?T>+0:TT"L!!3A(>BN(S HZ!V]>/W)BHVKP_S60_& M^3B^*>2+
M'Z/IE);*O_"O7XK-.2&,.!,E*\&EYPT!YA^CX8@VQ;\&]$M<K43YI_2/9$#@
MXU\8;#@8\"/-W\< 81P5;(Q_,BA8V6_ 0\O]H0(N2D+R^%D 'TES@ZX*B\!P
M,9U%HS%OB'YAYZ,)[_*J*-:$"8O%*%H(1,S^&#"O]CMUNNECTVC",#8_Y_3S
MWQY79;HG<E)%_Y+>;_\0;3?9'JK>4E^9\F/^SP^&L-O\)1U[84>5OXE#Y)!C
M0-Y-1B4_.N.'9KR)&:'NC]$;<#<-(O8>)>3EM9J?&/5+MA:C4..YA)\8\D_\
M?9G>9+O'VF.+:#@30,WX$;YM!G4$J48"9\&L#KS!P;[;J$8B\K33IXSKS2#/
M4HMX@L[3%3:IG![CA6YM8X!R*^744-,FLTE, PNX2E%5) 2J7+%37Y"GCKU>
M?,"-Q2XLXCZOEL01TDT&EF6 %?#@(+2AJ[9A''U:,[>J17L?X<.C?DOLQ/_3
M?#>,_/:B.S9L^VRO]7@XXF/#>>XF9J+J=X;)[ZR.8R;.5@8REC.^L*'SL)2_
MSV_8]/]79N&.Y+S'T/_R_\^38?('L+4A7<X1+L;+?<XW31 E]W7JX008.1Y$
MXP0<9I3@PES A<\LNF::Y#@I.H*[ EJRVP,/,1I$R7A,5#I)%C0$"LM*YH27
MGOTUTY)^=1B,\/Z0>& \H.4FT2(!0>&T+9@DU0U:?WP2S>>TWAFHP"N?I<B%
MO>5RU 860V+5-/PDH<&'Q$.G]-(PGHTQV7L\Z"<!K?PDA=YB#+"<13T:J3^F
M/PZ4_B28TQ:2$6]A3,"'U-.,9'^"^//BF. RC)/1G%:U&,]HD0MBF9,6H66&
M;8_!6TFJF3<DEF$\(B8SC18D4- 04\@TAZ05@N20A!5Z@WCW1$65<(]8VXBF
MFP$B P@UBQE!I*N,Z)N.0G.?I/JHX"T_C.#"(S1HW(^:X]H/C&/\Y'OG3N#-
M_79=/&8<_E:B!I,DC.I9L@_]690 *1E][>/7Q69?928ZXY[(=,6TCAE8@A/Y
MQ)7YV$*KEE9WYT@FFHM@Y()V;!H0W?!A-,)L[S9B;=>%D"0VCJ8C^L(J4$BK
M+AS+$K$0T_&MF* &KW!/$F['48(C"X!&^YL,<<7'@_ LVZI5G?),Q(=VY$PG
M_?9J6*[NU$?/0C8513:*I11#Z)!8@<^SG3/Z.[VR0_B\+9JB5=R2R8&:45Y2
MM"EB KM*=EWR"J2I JU@IS56[YS+0IVSAVS\9B,CU<@CMA7P;$:US318SR]S
MY:^6-C"?$0#H]PR_N;XR7?2QJ4T72;VJR%6GB^JE5HVSYZ.Z#D,C>V+L!<8+
M8V-6&,]WN\SJA2UGP#$X0@8YSDKO2^4'+]MXQY3^!4I#(\QGLS@A =!Y447Q
M]$X' 7D;YXT$]_G-<TH^(Z(Y&#AXB<D3)^%<E/KPIL,8C$]Y \00Z5[0'4Q&
M_H ?-TY.D43;1B 7PL[-ECV@6 MF =I[6["#!GX:/R$%(S-:* HP^FD2;QE4
M>O# J=&@/C03Z)3C)P#S"!0=-U-+@LAB)KICA56N92)=E\$#,<,Z![/:K+8D
MA&J0)2MNU0[&*=\Y* G.@7G8A5'ZT9I<]XA (8Y!D1\E&DR<:5R"1,/#>#YW
M]H=NK.\'X+?[]M[\K/N3?Q-+4D#V+ADM(5$ HJ\4_>32?3+H]UH'Y5'"33:^
M-W/ZY6_M_96)68*LW>#A@J6 :4Q""TC\%,<*4M^?#2:0,68+&$2B9!$/2$JK
MOSL'@Y_/XL5HBG=F_<E ?B<S%NCH',8L7<:CF7MW)'7[Z($)C3J9S?'.2-\=
M]<<SS#M<S.+I8!J-1DE,$IQQ-DM539(_XNEB$,_G^HZLF=@ISYL069K0=L;C
M63R<3O7=1*"&P6?S*2^,WAGJNT0=28B=CT;QA/3P\7@<3^8+\Z;L=@SQ<2A%
MKIG9&T@ETTDT62Q0XIIT>B)0T[E9+S.C(0WHWIOI>R1&$9>A;8YGQ(+G\2Q)
MZBYU CI]U_+>A$YF@KW1([0-"'%U^ RC>6+>&^JI#$FE7Q!TDG@RL+]$@AN.
M2' EJ$SFT32>#V@#=#H$]NDX'DQG#2S[G%>_G=\@!]#6Y/V,!]X82S<K*"B:
MM#4BN:@J]@'#MJ._YDCWMI\+\O^E0) QQQV^L;9XSK+\BXGF]%E3@,T)VXHF
M ):8 @@]%K!0D$[4'X<8G+"E0)\?R?/C"3]/'R8AUJI]A)]G(Q4-N]#QDT&
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
MO>:,#Y:>4'ZQ^8@O:FNM>/?P$T1]$H&CEND,RZ(K1F*5J"FVP2$_[GN<( 5
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
MN.>'_2#-([)+7J_BPEDV@!FHF+F4]F'CZ3Q0Y#5M6?L#&G^?(Z4C +!)&I?
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
M"35BO6?QI/'9;._5(E&#+)>-V NU1'"*O5'LSM>KZ+46X<)J]I2'$W/*7@E
M1EY;Q*<Y)=_(E38.5/G1G)=$\/C5JPF/"2Q2);)&D9V156O?J/4M[U11*ULC
MV3!?-B"+:M'0XVQ8J7,-N.1/X0],@^]-B4=6S2W:Z5UK;EV#B[]FS>S0)D'A
MT0A98@_R-<J"T@1LY1:OQ8'[?M1DW!E+W[OB=JU!WL+KO/)%-5JNOA'X$O:E
ML^W6:WEZ%<EOL^*V3-E8"1_ML<*8+;E6C7IJRM6:W<)J09;(<9M,D=LVCI,Y
MTI/0:Q?U!;79(T[J0_9[OBRBZ6"*%";NF34>H7]<31"+)O%PAM[#8S121Q.<
M.)E-I.>3ND5LN!]0C9,MAI,YU]A$_MUP.+'MBRRX7+*C2<8;QZ,%VK1="2A
MD% ZP,K_'(5U_<@%RE1!^*^!Y(=:A> IV-6/2)":R2_\ZY=B<\Y573-N1,I(
M".\U(\P08/XQXO;>_ L-V<3O1(1DBGYA VD;-N#!AEQT)?Q]#!#&MLK&P">#
M@K6%]DI]5X_;#,6)>/PL@(^DRD!+ADHQ7$QGR-C"AD9CWOEHPKN\*HHU8<)B
M,8H6 A&S/P;,J_U.O0CZ&/H' <;F)UJJ_=OCJDSW),A4T;^D]]L_1-M-MH?3
M=*FO3/DQ_^<'0R=LEH..O;"CRM]$<$PSCPJ5$AEO\>B,'YKQ)M ,[\?H#8BE
M1@-ZC\ZXV]*/]B=&_9))]>_F<PD_,>2?^/LRO<EVC[7'D$@K@)KQ(WS;#.H(
M4HT$SH)9'7@CJ7$JX(IXYL1S6Q!?D0>Q=;<%F_RAJ'GE @T=AZ_-QDODEFG6
M4-.FO'AMJ53J5@D#J,(AXXH\=>SUG*4W%KNX)DE>+;/U.MUD4!P,L,*:+4VW
M;R=QMRFP=)M.BMKL#- \L5ZB"=J$L>E]?L.V-<FI==?J/88V>8[/I+,G5^A[
MB?+?5F;-?35D. '4QX-HG("*CA(@Q07\;LR&:OH[QTT0\[DKH%BX/? 0([1W
M1IM#Y$P/$>>VEC#??+/:8Q 4KA9O4-PL/HKWAP/DJ8^0P;I(<&DX)P%ZN[H:
MZH]/(FYF.@.FO_+)IB E\5W2[6TSR!$J(PXG"3)8B4\@2W48S\93+NE95;60
M]EKSA]Z",^?/HAZ-Q(W-VL]1,M^XR6LRXBV,^_-#2!.B&I'BGQV/OP"/;Y,4
MFC&93Q 9PM:@#6:/Y'>4%UB,D6&_&**^<,CH9P#C&/QHC&S@.I<?QB-N&+Q8
MH'O<8@HYX!"''Z'C[!"9ND.4+M;2P\$>N3##F$LBQX,!!('%K 7"%U*-QF5W
MGW)_FR]U#6I3=9]>X]3VWMZFCV6Q7FO:E9Z;-@A.@-",^O;QZP)%[8S#]1YE
MX9BP,H%/ /U/W9VC(^[FS()#2WXTIXAS5O8[NI0E6PQX(5-DGD]']$5;*\W4
MBDV8CF_4!%GJPEU(^!NC]/0H"H"&CJAHJYJ,!RTWHY9Q\D8R3KK.[BVB6_["
MOM,++[0"HHII<O\S%ZU?!2*Y&C?XZ^AS7OUV?H-DC'?&$\&%$]\8'8?I+#TN
MHSJ*:Q]X;>J\_#5'BH7]7#JL_Z5 @ /[)]]8+<Q;/'*BI16[C&\TET2+!B0L
MUDWZ@X%R;:(L"P@3Z)=*%+O^/%UI9NKZ_$B>'T_X>?HPL<^/-.%^J*(,/\_R
M) V[T/&3071!?'H=P3C#;>J&/*;_^!3U,^3QP4(?3\2>,:D_/I/'Y_(XX=;<
M/"Z+'W-W2_LX-R*>]R<3'7UF1H>Q@!X?<6M*?7S(BR%,'B?\.*UJ9!Z?\>,H
M$+)PCV,1HT4_F>CC\TE]J\,H8<'('WV!0062TT$K]II31"][1-FX$D?^UYVH
M>56CW.Q:AJ""['GC>I0F82+ ZV"W,IA7W+ 62K!=IQM;8XHS0: +U\HUMY>N
M<E%%?O 2U]<D+B-Q"V*YE6@%2:'F-'<-7^#YG)7$)%V@R!'['XWY79T^QNS(
M;_>;P#*P?6-<-+U+HG*_9>#&\-6\HF'%KHW-RV?T>/VZAU4YZM^;.?W2R>8S
MG9BEK^8U!<>;QL3P0>*FP!F0NOYL,)'Z,U"8HV01#X;AE25F-I_%B]&4&Y/W
M)P/YG<Q8&*)S&+-D%H]F@_#ZQA,:=3*;XYV1ODLW?H9YAXM93 IY-!HE,4D_
MP5V.IXM!/)_K.[)F8B<\;Y(,:.AQ-![/XN%T&ESL>#:?\L*><;=P_DTLGP3
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
MAL.+#DIHLZ'U,2D+I4>=C/-GN0:4A0;'7.!IO@Y#66A06ZB[?><MA[E0D/_
M4UALS[C,;@QS'YNU^B1UBV_S2LH+;)NH:\WKM]1<']O7_[[^!U!+ P04
M" !]9D90L03XNA@"  #L)   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QSQ=G-:MM %(;A6S&Z@(SG_"A)B;/J)MNV-R#LL65B2T(SI<G=5_6F*B3Z
MNC"?-Q;&XIP7# ]B]/0MG9IR[+O<'H>\>CN?NKRIVE*&+R'D;9O.3;[KA]1-
MO^S[\=R4Z>MX"$.S?6T.*<AZ78=Q/J-Z?IK/7+WL-M7XLHO5ZD<S'E+95.'M
M%'[UXVMN4RHY7"[Q;EHPW?(^I/]9W^_WQVWZVF]_GE-7/JCXNZ *'P?)<I#0
M@W0Y2.E!MAQD]"!?#G)Z4+T<5-.#[I>#[NE!#\M!#_2@Q^6@1WI07 ,9U_PD
MA#5?ZPBXCGRO(P [\L6.@.S(-SL"M"-?[0C8CGRW(X [\N6.@.[(MSL"O"-?
M;P%Z"U]O 7K+#9ZUT<,V7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O 7H+
M7V\!>@M?;P5Z*U]O!7HK7V\%>NL-SDK080E?;P5Z*U]O!7HK7V\%>BM?;P5Z
M*U]O!7HK7V\%>BM?;P-Z&U]O WH;7V\#>AM?;P-ZVPW.NM%A-U]O WH;7V\#
M>AM?;P-Z&U]O WH;7V\#>AM?;P=Z.U]O!WH[7V\'>CM?;P=Z.U]O!WK[#=Y5
MHI>5?+T=Z.U\O1WH[7R]'>CM?+T=Z.U\O6N@=\W7NP9ZUWR]ZYG>N6W&M/M>
MQF-WR-<N^6?XIS4SN'-Y/Z7K9URF?KI_IG29MJ1P^;SZWW*9^B<BS"OR\V]0
M2P,$%     @ ?69&4)>*BVSH 0  :R0  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=I=3\(P% ;@OT)V:UCI%WY$O%%OE43_0-T.;&%;F[8B_'N[H28:3#!"
M\MXPMM.=\VXTSQ77SUM'8;1IFR[,LBI&=\58*"IJ3<BMHRY5%M:W)J93OV3.
M%"NS)"8FDRDK;!>IB^/8]\ANKN]H85Z;.+K=7>];SS+C7%,7)M:V8^NN_-%T
M_-$P]]0,:T)5NW"6%F2C^TWJ$M*U69:J(6,'3/AY8W^>[GM<D_=U27^*9A>+
MNJ#2%J]MNB4/SI,I0T44VR8/E?%4/D5?=\N/O'/CXX-I4V.V:=BW!?GI<L1M
M0_L##)5C3HYI6]"^44-A]\G_-?!S-Q36T]CY5/6QWO-X*=(\50/K%Q[S$:G?
M.B65!PU/K4_WP[Y9OQJ^[WOA7\7 AL/_WOKQ<@B0'!(DAP+)H4%R3$%RG(/D
MN #)<0F2@T]0@J"(RE%(Y2BF<A14.8JJ'(55CN(J1X&5H\@J4&05*+(*%%D%
MBJP"15:!(JM D56@R"I09!4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR2A19
M)8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM&D56CR*I19-4HLFH4
M636*K!I%5HTBJT:15:/(.D61=7I"68=CWIJZ^RW)B[6KS_EL^(_1S3M02P$"
M% ,4    " !]9D90'R// \     3 @  "P              @ $     7W)E
M;',O+G)E;'-02P$"% ,4    " !]9D90)^B'#H(   "Q    $
M    @ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( 'UF1E F9]4]
M[@   "L"   1              "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+
M 0(4 Q0    ( 'UF1E"97)PC$ 8  )PG   3              "  ;8"  !X
M;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ ?69&4 L-EW=X P  RA
M !@              ( !]P@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+
M 0(4 Q0    ( 'UF1E"&F?@0Z ,  $<2   8              "  :4,  !X
M;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !]9D90NWBM?VH"
M  #)"   &               @ '#$   >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&UL4$L! A0#%     @ ?69&4""DVUZ2 P  Y0X  !@              ( !
M8Q,  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( 'UF1E F
M]I%Y/0(  (4&   8              "  2L7  !X;"]W;W)K<VAE971S+W-H
M965T-2YX;6Q02P$"% ,4    " !]9D9073P)MN<!  #5!   &
M    @ &>&0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @
M?69&4!H)DLGX P  8A(  !@              ( !NQL  'AL+W=O<FMS:&5E
M=',O<VAE970W+GAM;%!+ 0(4 Q0    ( 'UF1E ^ECT6= 4  $T<   8
M          "  >D?  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M    " !]9D90GK(2BK0!  #2 P  &               @ &3)0  >&PO=V]R
M:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ ?69&4.(;WUVT 0  T@,
M !D              ( !?2<  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q0
M2P$"% ,4    " !]9D90J^3I1;4!  #2 P  &0              @ %H*0
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( 'UF1E"F,XF=
MM $  -(#   9              "  50K  !X;"]W;W)K<VAE971S+W-H965T
M,3(N>&UL4$L! A0#%     @ ?69&4 6EBBJU 0  T@,  !D
M ( !/RT  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !]
M9D90^,K:IK0!  #2 P  &0              @ $K+P  >&PO=V]R:W-H965T
M<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( 'UF1E!]'4N+LP$  -(#   9
M          "  18Q  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#
M%     @ ?69&4'>Q2[VT 0  T@,  !D              ( ! #,  'AL+W=O
M<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !]9D90ZIYLG[0!  #2
M P  &0              @ 'K-   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM
M;%!+ 0(4 Q0    ( 'UF1E#8! ')M0$  -(#   9              "  =8V
M  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ ?69&4,-"
MHCFT 0  T@,  !D              ( !PC@  'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6Q02P$"% ,4    " !]9D90'),0$+4!  #2 P  &0
M    @ &M.@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (
M 'UF1E#A"E9MM0$  -(#   9              "  9D\  !X;"]W;W)K<VAE
M971S+W-H965T,C$N>&UL4$L! A0#%     @ ?69&4'T'21F2 @  0PH  !D
M             ( !A3X  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"
M% ,4    " !]9D90SDL'1+8!  #2 P  &0              @ %.00  >&PO
M=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( 'UF1E#K(Y)0Q0$
M #<$   9              "  3M#  !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&UL4$L! A0#%     @ ?69&4(.I/DZW 0  T@,  !D              ( !
M-T4  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !]9D90
M-"^R&NH!  !F!0  &0              @ $E1P  >&PO=V]R:W-H965T<R]S
M:&5E=#(V+GAM;%!+ 0(4 Q0    ( 'UF1E!/NN:?Z@$  &8%   9
M      "  49)  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%
M  @ ?69&4#5Y="'/ 0  G 0  !D              ( !9TL  'AL+W=O<FMS
M:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !]9D90BN?&.+@!  #2 P
M&0              @ %M30  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+
M 0(4 Q0    ( 'UF1E#<+1NVN $  -(#   9              "  5Q/  !X
M;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ ?69&4!T99M.S
M @  ) H  !D              ( !2U$  'AL+W=O<FMS:&5E=',O<VAE970S
M,2YX;6Q02P$"% ,4    " !]9D90'QB9(5D#   ##@  &0
M@ $U5   >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( 'UF
M1E#K$4*#60(  '<(   9              "  <57  !X;"]W;W)K<VAE971S
M+W-H965T,S,N>&UL4$L! A0#%     @ ?69&4/Z>A]M5 P  _Q   !D
M         ( !55H  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M    " !]9D90&TH%#= #  !G$P  &0              @ 'A70  >&PO=V]R
M:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( 'UF1E"[0<(4@P(  #()
M   9              "  >AA  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
M4$L! A0#%     @ ?69&4 #W,!!> @  L <  !D              ( !HF0
M 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " !]9D90IQ=Q
M;@<#  !\#   &0              @ $W9P  >&PO=V]R:W-H965T<R]S:&5E
M=#,X+GAM;%!+ 0(4 Q0    ( 'UF1E J(U_7(@4  !@<   9
M  "  75J  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @
M?69&4"3)9&5R!   (!H  !D              ( !SF\  'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6Q02P$"% ,4    " !]9D90A49*.N,#  "B$0  &0
M            @ %W=   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4
M Q0    ( 'UF1E# *7W$70(  !@'   9              "  9%X  !X;"]W
M;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ ?69&4/$;Z M  @
M8P8  !D              ( !)7L  'AL+W=O<FMS:&5E=',O<VAE970T,RYX
M;6Q02P$"% ,4    " !]9D90=[1!Z!0"  "3!0  &0              @ &<
M?0  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( 'UF1E!>
M8@PY\ $  -P$   9              "  >=_  !X;"]W;W)K<VAE971S+W-H
M965T-#4N>&UL4$L! A0#%     @ ?69&4*SFC@[> @  :0H  !D
M     ( !#H(  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M" !]9D908#7%:R@#   :#0  &0              @ $CA0  >&PO=V]R:W-H
M965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( 'UF1E!G&UF#M@(  +\)   9
M              "  8*(  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L!
M A0#%     @ ?69&4*;WO-OF @  F0L  !D              ( !;XL  'AL
M+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !]9D909%C:GV("
M  "@!P  &0              @ &,C@  >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;%!+ 0(4 Q0    ( 'UF1E#"65%@+@(  %H&   9              "
M 261  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ ?69&
M4+)J6WV> 0  60,  !D              ( !BI,  'AL+W=O<FMS:&5E=',O
M<VAE970U,BYX;6Q02P$"% ,4    " !]9D90L,#YEX("  !2"0  &0
M        @ %?E0  >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0
M   ( 'UF1E#$1M)C2@,  /8.   9              "  1B8  !X;"]W;W)K
M<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ ?69&4"$H7!7: 0  2@4
M !D              ( !F9L  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q0
M2P$"% ,4    " !]9D90G"CU_L\!   ]!   &0              @ &JG0
M>&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( 'UF1E _SM[;
MO@(  &D+   9              "  ;"?  !X;"]W;W)K<VAE971S+W-H965T
M-3<N>&UL4$L! A0#%     @ ?69&4/ R<-95 @  >P@  !D
M ( !I:(  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " !]
M9D90O]:#=$,"   V"   &0              @ $QI0  >&PO=V]R:W-H965T
M<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( 'UF1E LO,T7 00  %\2   9
M          "  :NG  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#
M%     @ ?69&4.W>P- " P  [@L  !D              ( !XZL  'AL+W=O
M<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " !]9D90&QQAY=M>  "S
M8 $ %               @ $<KP  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"
M% ,4    " !]9D90RO"5;UT"  ":#   #0              @ $I#@$ >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( 'UF1E"LR59Z, 4  ((H   /
M      "  ;$0 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !]9D90L03X
MNA@"  #L)   &@              @ $.%@$ >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    " !]9D90EXJ+;.@!  !K)   $P
M    @ %>& $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     1@!& !P3  !W
%&@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>54
<FILENAME>0000815556-20-000011-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000815556-20-000011-xbrl.zip
M4$L#!!0    ( (!F1E"LZD >\$4  ,3$ 0 <    83(P,3EF:6YA;&%N;G5A
M;')E<&]R='=R+FAT;>U]Z7?;1O+@]_DK>KW*K/R&9 C>M#V91TM4S$37B'+\
MRWZ#R*:(,0@P "A9\_:/WSJZ&]T@J=..+0?U9F(!!-!7==U=]>;=^='A3W][
M\VXXV/_IS?^J5L5^/%DM9)2)2QG)Q,_D5%S<B ]Q\C&X\L4HFHAJ%5XX'YT?
M#G_R&W6O/PLB/_2C:.6'B5S&27:=O/F1?__;FQ_IRW][\_9D_W=Q<3F)PSCY
MYXOK>9#)%W![?_2;\,/@,OKGBPDT*A-],\UN0OG/%PL_N0RB:BAGV2M/+EY?
M!]-L_LJKM]NO7W!_MW6A7O=J_UE><F^M+R[]Z32(+JM9O'S5@"]B@Z.CGT6:
M3/[YXHZ/O1!9D.%'TC"82N^%H.[\\P7VYX68R^!RGL%5L]-6P_CIS<')\;E(
M@__"2_"\ZL,LCK(JWGSE+;/7-">OU)1@!\39\/3D[%P,CH_?#P[%_8%>_IPP
MH%D09S0-;W[$P?STYD<<V-_>G/[TYMV9B.)T[D_E3W!9F.9+6;U(I/^Q>B%G
M<2)?^>&U?Y/"?/\]NDB7K_5GU#^W+V7C<RYE8WTI&U]B*1\WY;>OX?E<BG'F
M9T&:!9-4O)7S()J*DU4BQC*Y"B9R[8T/<QF):RED= E+ L/,YL(7DU6:Q0N9
M5$0&7UPF 6RT&_''2L)WXT@$:?3W_]UK>-W7&7S S\3$IX^D,@S%3;SZEQAE
MZH&4'YC&>!__\5/X_AI,XL72CVXJXAJ?]A.)CR?B8I4&D4Q3,9G[80A]E/ V
MC.@R]L.T0G_.XVO=_#*)KV"UX/MI'*ZPI_^"&0E2L?23#*A5.@^6:RW[2WC-
MG\P%/I?(:3 AH@:CQ [X%T$89#<BB\4BOI)B$L:I3/ 2)T9/DZ#!>J_QOIK(
M,)Y CV% ES(30232&R"--+OP8I"L=4./E =UD0#BBBL_7$E\&7<&O <S<QG#
M0&&2+^1-#,\M_<E'?!+?P=$M\2).IC#6&B%#M%I<P 4\'\(\)7(6RDFV!7DR
MG*K_P*@C>2/B&:PFH0ST*%W"6RG><Q:%>@3S#A\/Y!4N?R96L$ XW<@5:!38
M([C)$U<SC9T.3TX/A]LQ^4XX/3OYG]'1Z/SW^SS<\"K]5N_QC34KC<:]7I>+
M91C?2$#3QP$P,]AJ'V$B<2_AW"$B(2JG8O<B\:/)_-[?1J1L=%X+T6W\\/?_
MW84_ID$""QG>T-)*6DR-PML_BKAU$J5 L]*7(H5=&F&W&FW8LZLH2X)'C_6!
MT*__L'ZSU>M7ZO7Z9VT(T#R+,^!K0!BF*]@N61Q%N*=A>] F _*P#@=^FDE@
M)V(\F<=QB%]Y:S9*X@<X:RG1N5!F&[_P!> J\&F5 Y2=L'/0DRA%3D<X)8 <
MR*RR\56#/5Z'D6<.'R(:H$<CED#Y-,*+7?B<?P4BX:5\^><,#HCU:H+]F,1I
M1F@JHSGL$+R5;F%W#*UZ_1]/;KZS"1\)YB =A#=5FB=8::2> 4BQ:9:^0O8
M-R52QLWSKD$1VQVOUA+ A$+BN_B_*Q"$8^#&P=9]E_HSF0'K.93 %\?!)_C_
MY<*OB(4$K+Y&4?VNQO$C&:SD5/,Q 3(:?'<AJU,?+E;A#+I$>L!FF #!RA+8
M/-#MBF''P-TB0CS 1']"]",?Q/[HX&!X-CP^'PW.3\[&=_5O'<8GA^_/1R?'
MCWCUW@#RWVWTIO%TQ(+E1:E5+$ F0>H!*PY+ <+/5I*1 IX0T@.]F@&YH?D%
M828&F@U_PXN787Q!J[@=S';OUW& O.4U 4R NT<@BDPE;BH6P;XT>#S1H?13
M& &PO<G':A#]R'_$JPPQ\^-M?.N)T&^L;^^>U_P<GU9;FYF,GEO@##"SLR1>
M6#P9=DT8_!?7=@V,[(F<64B4%;6< ,LV0;:S\$D@3&^CQPO0O5"0 W$WDKIG
MJ1]*DKFC2(:6X%'1@L &Z@', &C$ M8*A.!5- %I.6'4E,0UTM5R"1@('R6!
M%ICEQOXH]*^(@Z/1!FH!"H*\^(+\)9>9ZDIF4E-27!,)%!%N U6D&31SM1D:
M_9XX4D1\,ZBMAHL6K6;^)%L!>P.2'4^#60!_Q>LJPQITVMLX$@C^J^0B2.=L
MKF&1H H</956@QOQS !,1'$Y[I8>D5* "@J/)< "-5M.01*]"E+"UKM!3[B1
ML&05-@NTNI6_;X9S_R(D%-\#I5S:K ? JV[>VJUJ>\/=3O%&=^V1-75A!%L'
ME-.WH+)!#W!W? W8)Q4@5BMV*+.,U=GQ')3N>1RBZ@A<KOJ[]-%H@.HBX,Q!
M$*%@A=)M!F17,0#^^Y0W/OP.RW&2P.Y%6\&IPN=<XQ/#3W(":PF*Q\EL!EB0
M8PU^;NAH3OM^YM/MO.5W*%6AW26U;M)SUB_<#DA>L>[(;ZA$JU[LQ0G(OJ#?
MPV)0GTD(;L#:V%-$)A9E7&-3VU<T;34_IVFKN6[::GX)T];A\/Q\>";.3\3X
MW>!L^.[D<'\($MW@>%\,CTX/3WX?#L=HK/*CCV060N$R\]F2(6;R6BR": 5L
M!A$3)G+*IHF0D+4F/N#RD?V%U!H)PC]L:C;^\"<FN,$_96B;E)^6, V\T+MI
ML A"WYAO!*P?()GY#+Y\@W@/' KGD&TQ(V7)6L"W)D'&#"[%[<*\$H7Q&EN
M.J_]"]C9/[*UI5U7;Z+@G003'B:T>WHT>ED!+8%>A4Z@6AE?DPEK#BK48[?V
M91Q/A;(>P Q, Q8'@IGX^V7VN@O,0?&R\W@)6[QN46\<#,[K$GC )%B2K$C&
M/)B:6$VU(>+<!$PKV8:B*?V>)9)(O;A,XFN8R!I][SI>A5-BCI>2%Q$^IZ8*
M*. -]5G/$G0TR,V&V.=>_8<:]9BV)"S1*H0]/I,AJ'N@%($,&'R4^&-;[&(G
M0N 0@-T+2<9(_QHM@=!K5L,(*Q)_DBE-BKJ#G>;QO*R)=X %J%;YXH]5 )2-
MC)))D*(MD&=N@$:/)7,1>!\U>O@\? ,%TH"1,G^K)@Y0G/-%A/8<DJEH>K(Y
M/IO?9"8IXB4Z5! )81%@70A?+F)X&GX(XBG04O4V7)-)#FAIA><&>I$@:O*T
MP$+%,.,)VP !W73?9D&2;E/9[H0_5MA&@F.G-D&($^TVJ*>PDC#-HMVH==36
M::,A-YC,!5!YG/Y;50_A6+5I-7.8RW IIZ_1S N"<E(!4CV3,J31 &D(09*8
MS6#=D/M@A_!^NIJ0_'M-6^G?GCB&J1[S_#O@U6LM+3+U:CU;>I+1?X ;3060
M!1 ;0'(BRRJ@ $O *)A!+XB-&\Q+L8?0):0AR/B@Y1.SIB->4]VRE[?L-6M]
MJ^G=#U)M MA_0!71GCV5$HTM4V2>M"77>A+ZN#1JF16E?+2<3&A+,PD:OX6H
M6]$/]$VT?$\-!HI_-[;.NNCFXVW7'"N*1ES62! 57M/NB&)<A9L*$ B8A*G
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
M>1438:F"%72<!ZIPCE'^<3"]B7Q02]-7:/=TC/: BQQTYI/>"5R#CI)H'T)
M I[:P :.4?&E.&K.)J.EVFL'K="[H.*W$A7E9 ZJY-0 ]N7%*@@Q/(3%^BEH
MZC 9%TJ3XUXM8M\R,IBU40;HFMBW!!^R%AFK&))#<_;3UX%31*X!1<[G>6 B
MG8NBLZ8QG2144B@'?+"+CM@JV0=U>+@&)YL.":[</(5YTCEDDT0AOW7%1^?,
MP\:H8JR/AG>B\C AZ3](E5:U9JBTEPB='=2G/&$*GD7EN"#6?C5M0@7-TH+T
MSSH $ZT$/'IEB28M2GE1.$!=351&,IC[H $?L8F']R\Q2I6Q2:UYKHI@E N&
MBY @3-0R3Q*2'\3GEF@R85ZF[#1!OT"N<)/L97,(B]S3+)#A!"8=IN5?Z_BC
M0G=LXX.R<;[6ORGK0:Z^&7JCQ!XM!1B7';HB,\4N4A7\B.$^.6*[QM1-N:,X
M$HP5&QU(!.2372P+V_5 .A)'9II#\.CETZ1&44M86V(>.UZKXZ9>\+?Z$3D6
M%1GM-88!H5J,FC1U$':.S_(^/;"DW1O!#Y3 !*^K!L_1DL.TFD(O8+5VO'J7
M>I&_E^.T#)>%M%5DEL= Z>U@8I Y4]4*R8"8PJSH:"H6'Y7.5LECK)"=*^+W
M1+"(XGK:*\9O280)5JMJCNA,@,N(&=!J&IU[B/:;.D+;_IR.]_:ZX[W][62'
M4_ >K6)T,!&I$3EPUNQ$2N\.>3&-<X9.3\[C)/BO\BUI/A$0>\)-ET=&*L/,
MJ9_-%6$\)60U)SHCVME)RJ%(MJ.)='_XL.:YM!E31O/_2CK.QENC4?\17?$W
MZLK3APY8C,:88:+C/Y^=?#A_)_;/1K_A4>,-!,7L:B2ZIB'%\=#G@=J9X0[D
M@K6$]?P-*Z97Z3':K$[;MJ8'/R3[B3Z-ND2CDV_)!DB0^#!([D2DP"C5W5V@
MGA1H<<T"@(DNS2V\,;J__>3BYB41O$RB.\M/ I29.3J7H][T8?FE?5)?>[N2
MX!+QW!A36-Z%75F-9S/RZP67$7;(E3KM*&(TPV(V%N,I5B8@QTQ345:_^)J-
M&\H.JIQ6,9V<!*8T2 D[T?& <AN:X#(6TTRLJ^D=$)[S6(4[6N&\:@*U+*/#
MR<FQPFXP#A<&XKFD]#)"'S*7).U>Y"?$$[*;[Q(&S*1/23EP6.3&1A^VL7/P
MD<N72 L/.2X/PZLQ1"L!GHKBOY+/=*0WB YZTZESYHYYC )R=8@??4J[/0EI
M]-DA= K!5IJKLY_Y [GLR7C(+]"\7D@.6IVZMB$5J4N&S1'3"#9'!9RX@I;2
MIV/1*M::B0*?HV(*65&D!?<RJ/N@W@N.**!><<@CHQC'8F)T!OXPC[/8A-)?
MQ* ,X>VISE514P$=')Q@?/F,*DZHK;PQ44,PGDOL:<3XGJ(3?96B+HN3)O_@
M,'#C J[PT3ESE(3&:VQW3F"^H_#A8RKEVUO=\;&?^"F(T*#RK2)DVJH_5WYR
MHQ*G::TWU<K6=9R$4V+O;BI(.BC&\Z8_6Q$'P"F"J<]3J4(.-\ZEA4!\ZO$]
M)KYPC"UW!:#>":2DF(W@$Q8*,BS"2J&)>AK>F/!KWB?FR#N2;CN;J(P('=,E
MZGR49T'1"SPND4A]E$#'&)$L3#Z@)XZ!8]I@'I$N,&%[S<0&!Q.D+N703DFT
MD2$/:S1()LQU&6MSJPV(<:CRDP3]  \R3'TFTGIQGFIX=<PHVDV.4W<M"SP<
MACB12R +[ZPH_(K@K3.5"[8$9#I;@R(/( 2"PKNHIAP4PCE*;V# %_'T1I^,
MUVEBG:FBV"E]B&#+V0'V::$E7BN=Z2LQ6%P$[#X<63['493)R\2<H\"MR29$
MH@_,NE5P%1ZEFAOC !]:5D'7.JM%^E34QP'E85$FJE!^"M+"F1F.4;DA!P/A
MKQAHFDPDTR+]2#D54<CI+5.M:Y+@@F@&<Q0],/W1.G#@ESTQ%YPPF,,+9,2!
M^3H 0$5A4@0&.SX5':YH:C.+:2]6@!)>B%\#F8 T &2+SL'J_6 (Q=- J<TU
M\1;EMHA/YZ@0,\!>K]^OIVQ+UI*F0D)HF+JIWO#ZG2[WUW+H6ON )^,Z2*?H
M0)@]L=<@9/HL@)+>]/8&@S>[SLDV*T30Q -2:,M\M4"CDT71C2><."X,B).-
MQJAPH\Q#!R%,&$@A>N!1@'/Q/B([)*:9SG.7[/F1/_5?,S_A,UYH66._.%%Y
M?4  V1HJ';G980*_HQ& #7"*^VX(WC<+.%LEV YS/WVT2]VDLPVARDROI#BV
MI=!AP,4"S]-1\/\)AZ$L C:%.ZUCP[[**;!+&O8U456U3AB=L !:A:%ZIE>D
MG]3[EC]!K36.'R3C*\R?B_+7Q$=3%YUMSM-DDG\\4/DR::M;L0B$L.2?4D81
M9?DB]XG&>U!9/58WR$NL2.("A585I,P.8[(Q^MDB3I<T)K)BP20F%'+,P9(9
MY;3@Q (ZEMIR9\\V>''$)3+D%7T]IKVYBM3S*I2"317\<?5M3JD;7T_('<>2
MW#XL()T(U>8C7,^+1 =(8!@UT5U7EA>[RQ#Y!ZA"K-C3,U.8CHCSS.%"(&F
MC3$!\9U/+;6K=$[,,&[&"K)>\$-D:TTI(?A,=.KJJ*<*4\O?HV 83#> :3*N
M=-IM<N.K(XND.?*\L;O]OVI1:)3$&OX34YZB5<IDGXA3OX7,0F%"0L;1U911
MTLAQ+_GU<TPX45%LK3 Y.DK9',NUDS4 WB-70:JTE$S] S3O)!)?I6V:"S-K
MD*=Z0#%YUPH_40$3>1@\'XDU\1-/I$5^0KN"'14^8.'+BAT^[L8&[NI>5#%?
MW=Q?LNX 6QR>X8]HXS_3C @=Y5IHVJ#I*=%;1]]9=LTEQ?)ANAI;<]+MF\]H
M+9[BGY PTQII;YTR,!@$LRPJIG<4":E.Y:C7E,A'LC%'R]*6,E8"'9NU2R01
M=.@JDB)TLN V06<H"H5 C"O:?TQL*!'MA@Z+5U-.@3>X[->2HTTV:L4P]8B
M2EIC'9$-Y,80;L5SK,V1UA;8/Z;ES)D2-C'6+T!1T8F)8B2P=F8>$(?1>6R(
M-^8N]2-\!F9'9<E6VR(_!JWT=L??1+>LG(G;)?A=,EPH8FFXA3*_+'WTGOBD
M[?,IE4^93KI! NP3-PFGYE&A,YN+%\# [6S-8O=:>YP*&?K8M(TVO)G6W8Q^
MS'[#S'F>!0X*[,E-ZMP7K3FGDC.2!W9XF39J7T@^>&Q-,_[P(^Z7*$\\;H66
M6XMP;1%-=201_7Q3%FDY_SUT8*$R+KWD-A^9670==E6;0:;#L'#$.2G4WB)I
M.?_0/.;;0<R/ LRKJEBU5G."I!!*RC%;\#.UK8YK3E<Z</AI<$FR@\E=YY@-
M%=_*]Y_:^>JTZ,NGZL$VJ]39&O,H2CS3L-*DTC('FEA,0KO]P?%H>"@.0<D_
M/#D['HX?DD^<3%_J9#G9EU1B9DGB"/F>5 !PPE1;G3['K'RGF$1KJN.(]^:X
MS]9RIFYK>%-%!SYVAO&\Q-MPG<G*]%6.7C:_H@>H\SD]0)UU#U#GF_, ;8'=
MP8*%-4 -E8\Z!1Q#BY!Y!I/_#@=G8CP\'.Z=#_?%P>AX<+PW@M7<'YP/'M3>
M*9[JH 045L)=]Y!4GH#K3.7WO#>HH_$_P%XAT:WP6Z]XH^M>=@H_%S(?T3'+
MPHWFVB.-X@VO>,,YG'F<9P*]&W:LO]N59K-9TR/HVDGH=EJ5?J==\^P;S7Z]
M9L:STX0'&GF2([CN=?HUJ^MPIPN?;]LWFHV._<UFQ8,GK#G;:52ZG4ZM;]]H
MP&?=:?S9#H%\R( ;E;:79X=J.2DR&S"^GM4RW/ Z=N<\&'"KUK.O6\X+<*?7
M[]9:]HVNU[=OP)V.U[*'XU5:S98];5[%Z]K-,/S@GN*[-[2ZM0TU!]1OO5K3
M^:W5=V_ M9,FKUTO9E.$.TZ&4]'V\K2&^D:[>&/M%?=&OGL#-W/A)K"7UZO4
MVUTSE^W"9_M]!SU%K^<YT]SMMYWK7J-76(9NK^OF$^MZC9J3I;W3;;HW1!L6
MTWFGU>@7'GGTX@)N];8M;J->\WZX[<;:M5=<7+A3^$3QD49Q<1M%?/#<5!I,
MK%1NF[M'NN-<=8'^Z.U62*$HNH!%]E9L=WO.M+?Z[CYL>YV:2XGA$6<?BE:K
M5\@>UVK474K4;'>=5D6CTRY^]M&+V]J^N$#$W)7QFNY\ %XZ.Q=^=[?ZVAMX
MHUV\X:XV?+3OWBAN]K=T2BVREQBM^YPNJ@CNX@JOUM2[K;W6V5K3<Z_=] 2
M=9W"=:&@(=QI%FYT.\5'NE[A1J=XH^4L/P_WF@0S5 I4X!D-E]*8F'"9-6@#
MH5#(5BWN5/S-Q6475]M=%^O:O8:+A:+=;[KI!_%&N_!(P\%VN%&O.<-M]PJ$
M:C\ 30>-?/=9W]M6M_'DU2VPQTVKVRX^LKZZ]<(-=W7U<.^QOIAAQP8D^BWS
MV?H/Q=^:SG7'F6:D7,[OO9:[+K!2!9;2[A>I#C[2=&]X[F*NK:[8P]B[ PQ^
M&J\6Y'2]-SQ$:"[(S)]%:%Z3F>\G-%.TH?)$%E*>6A']F&#1P>9>RW#]1B'7
M^$ZGZS"1G7:O[5X#0^S;UR!!.6/9:=<]9ZONM#Q7RH0[=9<@[#0Z/?>=1JM>
MY$,Y([HW^R7PH+&M>;X1B1P^4W=E!J_>*EQW7,9$;[B?[Q?Y3K_X3K<PZP)(
ME_O$(1W$\Y=!QD97-%'3H;P*S8 +SN+N-IH@5?%V;C5=%KSK@6[2>VE= TML
MV]<]H+OV=0M8F4,:Z)&N=6L7$+/6L6^@2M1W;H"LTK:_L@L:D4MQ!I,_5D$:
MY"$#[&;<# 72+!3=K^)2%$3 W:[3T*X[?KC1=G]O%L=+CW2<5^J%OJ_=@ ZY
MNWG7JQ<^>Y!(F0<+%P=8 '>\G;KAC2C.N;2Y[N[&5KWM;+UFTU49FITU6;[I
MN7RUX77=T32Z#7=K>NT")_8Z7C%Y\"/WK@#>LE7]ZQ3W=;?N/@P/..C0]0J[
M3'2*0B2(S"X&=8I2+-!.M]5.O2!$ N-%@DS94]%FR?[USP1/,>]\+5:E2F)Q
M*CRYB3OG,[;T@[M"]YWMT.H;)0<0UUFJG5;+U:EV$-T]^[K5<8PWS4;7%55V
M&GWG";C1[+J"*'RTZ^RY':\@JNQX(-\6!+['[@= V*T55MN%:BV= O6'P;<*
MOQ?4%,3E@K!75)EZW<)+[4(I @&LW'VEL+C;%2H$9W%!+.XJ3/** X==URU(
MV9U6W;VNN]?M-8&Y71346\4;G4;A1K/A;AFXXV*[QO-4'=K'S<\Y3S9 D96)
MZI:_O7I!(Q*]1E&(=A"ST2\J5;R:SHU^03(OMGJ_&X]%YHT?5^ U"X)9R\4[
M4-T=+&MWBE08"QD5;C4V;9Z'CG?/7E*E2JDTG_>H8+UM?=&:6^"9S0+1:!:X
M;*L@95!E%/?&NA#]T.$.E,Y("<?NVL#WQ>8=4#NZKKP/)--6,T!E:/?LWV$G
MNFI& Q:S4[C17<_Y^&!LSLLHGJI:P1@?094?A[>?*KN--7\=+7*-,Z^QYA,=
M> 3C546PC=KQQ//^KM_"J_<,K7$,VSM>I6];>^"Z"U)LUWZ@U<_-U'#9['DN
M4X9;(-@V[1L>R 4M^T:]YS+NG7ZOY;+I7J/ VD%P-X%<F!P\N,*:)ZR!<8@G
MEQW'0!G[+53-BY.Y6U0K'@"NBZ"/.IN^<CB\5^EU>XZ#!VTO/?N!5LORB7F5
M1M^=2;Q5=XQS,),=QXR,,]EP'4#UEFOQ$?U&T5HG,-@LH1.W"JU"3C7#]\+
M9-1RU:3@$]:Y5G/X>"@X61J&E'H%Q;O?*+BN>GW'OP?7KL;4*QHW4&=QS9^=
M=JMHWBP:[UN@=SKKT(1O%$@W5K"&W:IBMB3HR\L%Q9ECE)_]X'EL[=Z[\,Z>
MF6:EVS?6'6 OMK2(KD_;KM, /'2<"8U*IV--1:/2;C9<)&A4FFU'X&A4ZMVV
MBY\]KW"CTVNYZ-CJ%)"-ASN5%T^(XW885Q/VB")'U:;GB@RH8#L$M.6UG1OH
M8W:N.^TB7R\\P0T]^8;97Q1.R.$\-"E4FB#&D X\M8.W-F +23,J:N__$')M
M#'ER:7JG8[#6<YV5L-1UV[,(*]WON.O8;S9M2M2K>^ZR(J%KNW[E;M?Q5@)Y
MZ]1=;W6K[90M FK6*R"A&%"ZF[S0,<8E<2U4?1I+%4$[H^ 6'4O*Z3T:57BQ
MZFGA;QD&'#9"05U<])'K-7AV.!%:U\_T9SB--2<3QH]@_B>J2)NF*RN3":5*
MO=&)?.FH:Q5^J(+HJ3+1V^Z9Z4KE7I F+Z[5?,-JGG*[F"X,F+WANV/\EI^
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
M!]T.(8R0L/Z>T"[F1'Q$BWMJ<YTCJ7K2MQ[8,#?(C@L2Y)S66\5TN0R=^R[
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
MG/F2#1N#'(!>0\Q9TZ_3Y.O);-!=S $&#[6%L'3RXT!24U%(;WOHYW)Z28G
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
MD9:L3(_\_,=+;OED+40S=B6!'LAL9HF@9( Y(NXA5)!U)"O-Y.B$ACJ%II"
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
M6335=E/"</-BZ-)GMC0<R-S!*T"Z_S'5WQO9_9.,-*?J')\&]W@%NB;FK].
MMV-;3&IP:$O?<MPH8(#@IL@.&*7<V1;+*$-Z+B4/ZFV4Z&(+S<%)E,D7.Q^_
M-P7ZYT?QBTF?>1!LEBI?I6[\V3W&USYFTGAD'WN2 5O)>8P .R0S7 =+,MLJ
M^;I,S1]KV 10AV%I1CC301W$]5[]0'2HWS.;6/YDL3R<<XJIO$\JS=3O^FMM
MGLSR<[<BQ@K^/:UG!;L#SM911UYD<4*PR'$TLCE]#QN###MRG]'UNH6_6)<D
MA]'G5^1U6EO&J][]>_"JJ?&B?M(D+?N10GQ>$H$']>F-O@0&C%Y,$?):4 E)
MWR'..NPVM$YO;9VZYQ'B,A$MLX[C7>6+D_MDZ+*+GE'S:QJX]+!2HX 5>N3&
MBVL"?W,KG.OZ,_+]PA4Y,?/1"^R"W<^VAQ"6*8&W(O4*?;,RX9O/:CSR ]KF
M$[ CLK$B-Z,V;I^>#7-(07PDO,=T-[55DDSY)SW?KZQW&64RIHQRE6D8441A
M\V_KH9&<GVL.B<0H,8E8_]E(=B)2AC-E7-5TIMT,\@PK#;980FP<:E-OIDY7
MM[==;<PN<H-W>Y]XYF]M<XFK*?5H6_//#^TQW$/A%R&\Q$4"6V-V#[MY<1^,
MU,Z84O*AAJ=ZGV3X[;RS08UJT,''@4OL6:L!V:PC.5O.4VM*0;'_/"TCWEW!
M$<D1WA)\EI+Q;M-"EP6LW2619WUM-5]P^54%^4EZ$H3<@P;$0C7]B'5@R1</
MDE(=J+"DF>N^])<1BE'5?.[#ZIF-T!,V U;6-KJ=/ZJ5!E'2:#*'M;J]\/ B
MQ@A3K +"_PR_7AM*D$8-EXN\S>1KSWNXVS)]U%9P.'JG65.1J_#<B?>?&9=X
M,^I^%OU[7/ H:AQV%/47TH3AD@L+!<]&[8X7.0$4+!"_T.6M3">\B*.."'#3
MS;.V%QF)V#3DN9>(BFL&=3X^T/39]Y0C#NXAC^<&3@V.-O3M7AD[I6YB_.J$
M?ZSBD:L7VY]]8;X4O6MU'/11^2]B>1Z@WL<4Z]"^+ZW/X<3IC6Z:B9PY[4_F
M;_,2RH*8Z?E70;.O,73L)4+A5G?3"-@K:-HE@DCA8X2;:+2>E.C:BR[L:$M=
M\B",$1O9)6G(8Q0$-L_S)!EG6/?TAYU=7;&_U%3<TYOO2DT#I%P&(R<8Y[+I
M V!+H=#QB ++\6^5J=4N0FJ.U3FV-34!BZD*AVC<0HM&XE+RE]-COI.1Y[OD
MY2-J3,[7JAFHWNC_R1Q7IJKX3ZA/UMGKY@0;;-KP1O5,I$+FG."]RRD<B_S'
MA<%5*@X!XV/J!+0ITF>?-9!]%L/%@@,L\=+-;]K&8U[>^1V27#U?;S>RO+I7
M[.&E&#GH][?BW= #D(-'B(>'#$(S]$32V-C4L8:&ADU:+E]"2*#0K=3Y><G)
M4TG'?*_FJMQRS-1W<G2ZP84NA6TD[$<R[[*RH=H6#!?J<&=D/?GU!P;S&MTV
MH]G+?HD,$VY:O5U.\Z$%_/K^WNO>&(V6P%+H%9(R^'IZUZ,H"*>_S_*PGD!C
MX2GS"O]^-X'ZB@8S=1A6Y .0, ?##D"?QZD2/7*:,>%@.8GN^.5TMHHW(HSV
M(U#3X,HXTZMF_=><P"49=.MJT7H=X+MO95,^[C!.FO'V^+#PCL9.;1LYHM.V
M-FEZ@;KV1;VT3RT%>H)F-/FQSJ'/)Y#V/;.+K#90&)O7ZY+_RJ7G1BYO2F"B
MLWZ!9>:[5Y7 =#JD*;5H;/\PB2.TSB8\BG0YZDB+<Z*R)0<EA*F,I[+;0H_)
MW'FUS_Q=P^2[OO]^Z3! !X)_4:;M:[,:O!UKQY_7JK)9P<6$@@I7S[6.X6J?
MJM7"2*FM'4V;GPNVXYL^WN^^>'_]*% OE%O]O4!4L(8((^AQDL4%?1-VORXA
MG)8W:](M?VIJ8^(^E9@:Y<FTF<*V'3GLSYU$G6PJ,7EHP=_QN@%;<?S*8U5)
M7'[3-G J]CX2_;(;Q_Y\ &IVV=3<=PMYI&^/#@ PO7\(0G1WV>U"OM"CLP<@
M^)2FYK,W"EFV#/DR:95_;ME'$)%(9=8#XBW,S-1,.%N&/0+A,3UY]FF6-E/)
M&)MVIWG[^.RQM_M_&)@<B-OTR>Y#Q;:;KKT;(KGJ97X$$3]!F"=-D.//+(-8
M\+2[]8;\WZ,>1[)FAQIG_*5*J6<W!]O"P29>YH7W8/IN:5EQ(_M%X CL49_O
M6_MA)X<B/:V+E;1;WI6F2LJVB&1.7F6((=K=H(%?F/MH0#V-(T!S3EO!/S>R
M>;[N7V%Z-G?X")8M;6>TT)&:=,E[75;8SN-K>S&4QD3Z$Z#1/+]O0/+7WPL
M1Q'3/;9G-3YJYT&-D8=9F4A5]"ES6"I;%(B#GD3L#4^\Y&8K2VB^ILA]D!K<
MB^W1/(^?=U9YJ )!(YW^+9I$D="':>TP470(?.8/*5;<A#!>Y<FTH[_&THY9
M@N[A4IO.FSM//]O%/%9I^A';?2PMJ&\Y+1>]N*0-G*ZY_[(E@[Y 04O" ANB
M,5H+UP IND>O]$:KB^(95\TMO!LX.53YGR*NS?D8/Q/JKPNG"$M*W0Q_8UYL
M&O00J4S>.W YKA4<X!GD+?XMLL&4G!XTD+)BM*ID=/MS(':[3G%TSIPTKS*\
MJ:6TE&LP'-2IE/1!P2I9-^[B7'EI]2-[;*FE\'MK%QIO:W)C>)0_!#B))6G+
MR92%[%:PJ@] P;!9W]XGLPL7!=_3%M*UJX**K2<WFQX*6%T9+3.]G!@2&:1N
M'A42%$.3Z=2R.)')MPG=&A]L1?\86V#SC(0H,T4A;,FX U!0^-\_^L_?M.$D
MJ@A-.5G@6[FT!.T+@()QH3G,%70 (C%\RU0)PF'&5?&O8WQ/TM.E&U&#R'A.
M=)O8\Y@F\Z[M+((DZQ%LL0#=@DY.RR1P?)G%)Q04>2$3=FA-GB=U_6)GYC:%
M+4.O6]$\W4H[?ZK[]6LF#+L*59?.+\;?,[^^[P2T-C\!S@D*7XP>^\C7\+G-
M,,?TX3SEI>;(T[#9G1GM4U.5A*/W\'$B3EF.#B8?.I(:\]9AH#8XA3G.UVN
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
MQMWM(CSCZ@;TT< /7L>H?/ND+>)<3.M=?8U2!$)(155SMCZQ<MN8%Y"&WSA
M ;M9NQ\!=T4,L'FG]^\ N)YRF;C%B>>L EB S 0=0V(I_F,YZKJVUQ,?DWH_
M\GSMUY#(R&H YCI];; 0(Z2D=5L['2\_A$";##+*]2*'S4E YM..MNQ+N8:L
M<-K6B1B_37$3S0_O.@CS^CHYK582/4;XS,Q]Z[O]0BP9'M)G&WD2]6??#G^)
MUL#*.&F1;F1$"I,,UKE1S:\%!OOQ6O*H= PGK>VT_T9OZAR N/ZP'D+%$(_8
M(NRACMCL U 8/*^U<:AF!2Y(##BO^ZNG7*Y]2B'NE$?(0KIS/ J+71.GCNL1
MR2SEONDSRD.:>$NY\1\GZ0ILOB><FRF?7MI-!MX_1W?K<HA<,R#H"56[N[5M
M$F6\'J^X?D*\F-U:$W+8_4U;1XM=.,H +8_P_JJ8W[E #CJE^SGO*V0&NWN&
M543TW>;/XT4-P[B0 O2.?E>%UHD=:SY+-[P;32S+Q\W4;BG4;IOI17.[7/OP
M;'.#MV+8ED^N4FCEZB>0) AD##K#O:C.(>7TM.XO"OLX?D MJ6^\(TV:P3SC
M:=6C%CQLE(T[%8V>]$R-*/BJK"$?DU/5[CX8MS3X9V]7A*_&*]ES_8ZWR1,A
MK_/GUZ)#=]PU369^.A>/_RF"J1-].?-KNR&S+_$1"V1U0WA"4:>0SDU^'6W
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
MV8.VTCIEW#(J?_D,BIQ?H,"E9JZP?4(%K4>D]KB[8?2P/*:(+1DNR'2C0D0
M"1J8 I8&IJW+QUV!KTL+Z1U#"Q0OF%U[X'(HFC0=;[F*$J7_:!;X=HLF ^#5
MXZ*BA K);AB7-QWXUO;]TJ(\W7+^D7<::%D$3O87WY,?"$]?^CZ)O[! 4#RY
MTLE877>0_ICJF29UF4>EMVGEILHRQBVZTM+UV27[_$Y\8S>.YV?'>$/I[38M
M9<JM6D?R$D-J@,)P]LFH]A:N]G(>CMJP.=4,"^*96'9+O';ZVX2LB#-;EBW*
M'HTW3V)K,2497EC2D/J2&.$1@Z][EM!)QU+2#T"?V89)Y^^.B0-H!;,GBJWR
M)\JO;6K@JIL)X[<ZGMB&L-2=FA*^:L$WA6&S46Q!+N#CL32J.5-D83> ]=34
M)*)"1LYE]V^@@Z YU?39\,@#.1$2X=08-F63=@-WI!R,^ 2JY0T]7K8PH\<6
M&&%E$_VV<^;%@>\O$2.TY=[-*"J[.8@6#D*$T)RFDQN0)Y\#F.MM^\Y9M//F
M5O2T5'U5O/6K0,.@HR\J*'7><M+CCBVM$]_'M,(V&[S!*\=!QB!8K;(BQMY"
M\<E'Q2=#H4O8O'+Y2&CHHY$'"!-EV@%H8U#PE)A>KCZ)P[DN9$>*"];)Y^>7
M(G#9]Z?&[Y*P[,FL0;K85Y>-P+%D[,5A++:[E)LZG=+N^2[LT ?5WEQED?1>
MWU^R4XAL;]_L.O?ZY;1*^/$UNX)@J42I1!=NFVJHI:/OX*2GTQUO=1$FXP!$
MYD-WWV4;I,!S%^A.N,-(\%B8'9)U>-<#T [9?>]:Q>^7M-#SIR.6/!1\[DF"
M61%DMNCZV:HZ[?[GGSFR+QF!XD/L1=6R)XDML,V/^XYK6_W30L#ZTI4]P[37
M@KN/KX:JS0ZX3U2FFIO@VYI_JYF#D^^S>$?A*3 9CF82;-?5\#8GB88&CB_.
MBU++I>H$'#H&=>OKP,46JPS'/D?,'USMSL*<Y,H!Z&AT1-WM-T_O0.5P^Z@"
ME<D$3<\YF#I4E,./PNC%P@7NXK$E,NSM".EK^(TFU1,3;(6^UTQ[?.%MM2MC
MN!Z!@!YQF0&MGV]=*>(_[I@=%H-5E!\%[.A$:DK1;C@9GB9_&$C WM3^;"K
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
M0TH.]N?:9X%K[73-_??2#ZFHQ!^HDI+H3NZY6'/]2Q?SX%AC9ZG&:Y7L>(,
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
MU[,->WAXEJ-5[@8$#6K2'RUJHZW!FZ'E13\4";M!C=/CIA=,XOX,O]GFOGZ
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
MMT]O#T3SA GT"N3S%=J*(+]](=OCN1)'J$7=X;IS+#P\P#!7,"R&3MZ&Q5B
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
MN -F:U9EAE)(B=)9Z?61_P502P,$%     @ @&9&4!UON!=DT0  ;@<! !T
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
M4<BL*XK&E9M !ZVCJ%5%%&4[!NAMY@T&J$M*@ '*RNHP!MUD@'P"D;\T L$
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
M8R@*+]P:1ZVDA># <V"AB&L*;1^9TBKN45F>J-,A%Q!$Q.)_="\=]T?Q&HG
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
M*H*E1O*#+DTIL^W[>)W+M=G_@K:N8J]/H921,N3AV!I,N.T)**[Y5@%BS%Y
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
MSXXZ5>TNI(K[SK@V/+MH8:Q:+R%4Q&S'FC(2^Z/1S>EADYVAPHB:\^I4QE*
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
MBT)>QH[&7Z:"3HT>NC*#WMA+2\9^Z5E,<-0=@M4(3I)\&.85/H@HC;R1LV4
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
MZMN5)Z W-/ ):$D8/$/'E5TE#S# 1B?)--,I8@[U-G0?"]040F>\:(QOC[2
MBB%*W1I*$>A]P=:.8VVJ/_P2R4.ZEV&<SG%]0(SBKV:/4?9]2ANB(],VU?VY
MJNWV9N+1Y37."A8->/XB!]()SASG/<6.U!EQ_:(-?:'@/[&@IIC8,X[NO#9\
M/1"IG>T-8[*S,1L"L-*EL5&COVPL=:W4!XD3L][9IV\TU=,)A2M-M$Z?KC@2
M L5(QK(M$[[&W(/7\)E992D>6:.]O].D7NUH"5^5*$VNA;KCJKU\<@!]E:#;
MEG/_T!EAW*I.LQ;1:HN5+(C_&<A&L=I/)#-T3-59NLDA[4CHL$/Y#W,ORS0<
M?E2Y^_6N<?'XZO6$WD5@!Q0 _YP>MF@1.]0DC&R&F7U%+(C9=!EO%B8O+RN$
MB7"Y\5WZ7O!N'*E5! $K.O02OD@J)I14ND:EAV^>HD. [?&[CXD/@.^+C.:V
M599-Z4?[(<"(_-<*F+*N/YV]7P@XB'A65GLMK<J1&79AX%?GAX@5N#/L*CE'
MM$AZ9CNB,>59\0F((X>9W/D9N%6$I<I0')WBFWQLCS:N5I3]R>-_FO/<(9J2
M&$5Y0!:2(Z3P,D96C.8*'4&SG=\;:=I=?8R\DNI:5:KZVNFXU&#XAZ^)^7?4
M973;,^A##(/#"<@%<"7I=J)CFM:<A5Y*M8/#S($PXO)#/>OR %:O#D?^$?E[
M(4XB<^;9-]YIL4\-BM&W]CUJ-H?7KN\X!8W/6*PQB2B3)RMO\U$1+>2#=NS%
MIF]Z483R O)DCHO?1=#SWQ#W!ON@%Y9E:C@\EDZS#:%!JKKMT*J<#CD_(C8B
M! YW)2S.6.W["_C:]\7'QM\L>)$/7+?_=[M69'U(SNCM_-%C$&<^VI,> V5X
M>^*7:(,P\KT<P$)#I=- CNIU9 UL(I#:PL.*[E!R>$WV^?$?'*)5?'(PZX?S
M\(QS@LLK1%S0B\<%NN%J@DHD(0>IIQ:##<%JQ M#'R=W6LDZ#O%.3_-I7<C9
M?-ER]5X_L;U,U1&_-?4TTX(XDJ-4+U6FK[3+..#&/5X6Q,M<'?N271\125?U
M.(]H.%SVO)9T>:^&_X.",\93[5"R(UN,T8V-'"Z<"V;&1+?YCVW/G>];+5>
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
MK_C"U?V1-J+K&T36GEWTA3WHI?ZR.EP)I/YE3"RL,N<O,(;AR*9>]!&>1TD
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
M3YQ/%#RT"@'].Z?V"\K684%.CEV(358.0-TQ,&,ZV4H=M%GMAHI [=>$@VT
M/"U2+\2L2TL]GMZ^%Z!D2GF]C:L)E))[E63G1+3/>S>T(@63/PHK+-5X?,UH
M_I9#PS7WH$5=G3_^>#RMXZO:A_*$_;)9/0C9<+"WF)NRV5,O;W#. ]V/N)3D
M7.96O#87)>>-:V60I9$R\SYZM!&".E]_E.H>5P5EKL.\L!MFHO6* QUN</3C
M^)9/#.ZQH,@"NR%ZSL_#<;[_9,#<L_'7H.PRO [DR\%JS:*D"=I\WY'K'E7N
MSE $D&_S I3(I-I'E\V9MOP9-FM!J*S"$4\KKVY8;'"Z_/7GA9>.WEKOUCS4
MO@)>%RZN]>YTO90HEO041GH#'D6D"-4@/PYQ.ZYTU450@=<']%;3 -OI#M2D
M.+>O:XE4N!6J9J.E?S>4X=!N3?B -(4<JOB8?JK44QRSVZ$\8$ILF.K$PLK@
MT/3*BM+DG1"67>U#/]4P4K.LAUZ<GU!Y#4\GPY&2A.XU+1H+)8?Y72F.)1K]
M;:@@;+*/)I!P%]1OZB1MQ =!S3PGOA=/MNU&29]I7LZ46"W4Q$;+XA+C=BV=
MOQT2R[/SWFKB9##AN"QXNN6FDN13M*LD#'4V_=P#E_2R(^:J,-9:^C+J%(SO
M R7PS(3]C>1ZLT5K#C8IAR9W'9[,5!7=\2.%J]M!R2C<#L8MDNF+VJS<3NP6
MOB9T R2Q$8PX26O"D..K@7JL+.3+_?26U1M!;V%0,KY W.)@+5E#SGQ(M M
M7)2<UEB9GD]_+#ZF([TA//S&VR+Q':P_KQ_YXE\#;]/_IW]J((0)^U%*W_!G
M>4?QEI!^M? MLX%,HL)9Q)1UF)15A(3(6OE6 'X=MHEZ#-S<N?;^(F#74 /U
M78#RG\Q%(65$9.?"=:8:E,F"W )U06)2?<IR-ZT!Z!W):?X1W8D>M^&Z)YD0
MQW-9C97LQ1!C]'B14%*?AQ%^1.Z Z!7,CSZ!A:90($B87FT"=>DR1C9MC@Q:
M&YB4;(*:R#\%C*5=#ZQ6XIM@@:5NE;SB>/0P50650@OZ*\ K[(3^W6BE3;46
M&ESS[=N7&0:;(VYE=QSY<JO_RDVDJB"=;\:A27L3/BI E ZA'O"7SSY!+?(0
M--TYS]&7GS]-5!3QKP'\UN B7.[Q"ZJ]WQY4O'\6=&T\R?3GNU'Z8I1RBG4E
M>@%1IW*;?XR-3MQ:C9MT4#/LPJ82=$'W;D1R7O#=GS'V*>V[YGX$G\%YKOU9
M.*<Z#< 32(D$S>+^B^C0U:EM3=_WY,AEF?5WG/>7W.SL#%-%EFJB1W-+3_WC
M\?O_7GZLPU(+S5J@WVW5LJ@%S#*1>WP@S(G6D06^&#!YJG:4&LV9;[WV;.P8
MT)A?'N2)S ^K9'X &:$3.=7/9T=9;2,KBPU5\N]H)(LD.E.-3W@)Z/9@90D?
M1-1'ETY$\'768;=OX;<+*@B& 615*W4V/$EX .IE"\39F#3"UB U0[HWW [L
M2?=R Z8[^A()!_I-#&4")KJ?EGR&2)Z R2?//]K T+;K_@+&#KECL/CA;7<)
M3P8WVF[<7R91)@FS;H;] 3)@!(//^,U0,QMQ$Z$0&;LDAJMS 0U[B-#^GD[L
M1'L?>RG1.&',RI9%O).'7O0&M+M(-SC!3A:KG ]]9QLA5R!UGH-*7=#'AOJ_
M&#5Y3Y$]IK0.2_8UC5@@C)/K2KOAR9CZ$=%;(A(^LDQ+]MD,$%^7$:0@\HG$
M]ZZ0 ]BNK\ 92[%R!U$LVF(YN\#QS.W)\P BGB7RS['=M$TK\QD6?=Z0(^>S
MNP^XU$F1GT.:YGL R!*>LNM)6-D.7]C-HSVGX:%3]^6V;KQY<N:DJNI\_"1R
M&);V.!QF?M5W*&P"W7Q182DO\K]$H2+!/"8V+C%47E&'A+!Y5"UI$0..L6EI
M5ZTL.8AD3Q$;39R2!^WCK6R>>^$*_)/8!G754"X'??O*"Z?0>=NZ%G#AY>S/
MB5B<UE>G3=AGK6,USP?68?;[GAO[YISPG3NO\.M>'HSO#,(7R.!+OB.XQ%9*
M2EQIL[&#YD5S](0@#Q7::\;I+HHK=6(O2>)UH; ;O(,0KZ==_55S)DBI7X>I
MS6CI"AXWH).TM@,+IF/HBEF"*5!(NW0@3Z8T]2NPU*\FZDVD/OZ<R%:>XE$0
MG872G,1K")[5$Q.F9+W=]"W/#Q:)XM\5P>.J=DUHEB]1<T&G:?I\?P.Q\:/G
MU,2D%\:FHB.D/ #$3"37% L.O_YPS2C=7X,[9!UF-[+Q[A/EN6N'":4T[E$$
M&5,[MO #-*33M(2'"*)VJE@Y<4(B7$#=3N)M3)T_70JMBI LS?B&5,'+#@NU
MH<8?',,N#ZK$\YDI^7JPB6&83%2B.E48))1^[-MSBVTM10]GHI\'QPB;V1A9
M0OS9H9+_ 38(_ \L_TXEDOYS_+ES:_C6R@ZBA2?_EZ!9U'GDB=+5.[GL?&$O
MIJ&]F6>H>V>(\9ZK.%"_Z,/'C304L;E/&GI6?:J?;Z&Q$6I7JG;]X"^NPR;E
M;Q!\>ICS7RY$29GT7GLEW6/1<4TH2VM<'6^_9*^9W'DI[H%D0V!%??@G4R-U
M,Y^JG8FE"]=&S(/<[E2$#Z9/([2M_SK4[.:>TN,W;FJ4?.B^YB;'?:_=.BZ!
M.$IP<HE=:6WU0\[!AT=B)2-UD\D-%-F@ZZ7;(\Y?NT,[9E;Z,U>XAN!B"ICU
M2WPE[=63@GO(/8:=Z RMW6!F+G</\"&#,Q#\A(\"55*JB"\;9E<LXRPPB_H&
MJOKX7SJ#6*OW<5-_GGI9EWZR 2#R+7V%D@7K,(= D"94:-=?AWVMH!7 H?V&
MG2*8*HX*?$.%\X[AB6V"9W@"83MD>!$A%_G0H'ZRJS]2CZE@^QR'\YJ+R7D:
M?FG0_^7PGDQ,_<:[<[(GSKZZBYCID^0KL60/<I+N^UK9OW^5FOH^#$=;$*IU
M3O\*]>L[CHM46X==Z#L24[B)/<N[L+_^5UO]K]F6P!)+HCF.PL4D:VAVDLQ?
M0]A'?RJ-^MWN%!"307-EO]QP]PSW_0BWMQ%S#YE8]WL6+G^OGCV;5S84M [[
MB%G@BCP21D!"!9%3U\PZ2'>0NF!-";<@]O382@ARR N*YJ!E9Y?\V6VF3E[G
M R.]3RG6)W#K4J;V?FXZS7V/?I@JV#U%GL+P9H@9Q (47R&8312A'D0#*9Z
MX$M"GR,!!0ZRE$U&3,UBY.N3:TS4%_?W. "]O=]>EO:$E&(^?CX<'+5W#5^3
MNU_;0:KV%,Q&H+<.HS>B6.7,Y1RR^CJ,;<EA"H,J,4I\>9:L#.<JTB4>5!&C
MWP_RVWXQ^'48$F']UP_5#S5ZJG8>#R\?-M JOYVI7!Q@5V#ADM5E5[V_]O%Y
M72<J50=LZM(R9L>,MUO2'].3]6S,&'_D6":"YGN\<KL+-$PW%U_[09^^L6CE
MV]7ID>)<XM'S\912X%ZSO>?MES=NL=Z".@[_7J/-07=1Q/!: "H%N9M_!@Q-
M8*&2IF2'KHQ2O;@H10RC&,+2+?1??(ZNFI]HZSZP7+#GK9'^:FF<CK+I&3UT
MI-7!RB-0T:JJX!%*U/OC/\Y"V9&\4\*QB:5%FT!.I:'D)'2\[\)00]HFP.\#
M*8SROOK39(&+^_"H30VC//#:NQT>IS+V&^V\>W@C22C)B1;-W8,H[/R1GVW?
MJGD[^7$#QOD>OEF<'^=&&\B):\*"HEG/D/M;=X\6503%9##:<O*?CS-,OCZ]
M8>R6\^*]<5G2+QKR_0MSM\"4UW[CHU+)UZZ[2CB:O9_Q?0&==JE,*G%[5F)_
MN),%OEQ5TK6R$C1JY3TXY?+ S,)9(7<YT^8AM^XB18;T5_A%+)RK9_&NQN6A
M6\?E0S@_Y[93YS^?:H[25;F317'>UN6RZOJ5ZUSEB_1,/8OQX)L)GB"E^=XC
MD1E2[)XNC R.XM5O7*WM,VH<9_K-=N2 L77,_+F7 PWE];PW^J$?LLNG9B:J
M"W)*--#^89&E4UX]AW*VRL7*_LV]]^/ZEXCE%;[>]R%.7QH?"]2Q$1W5T0Q:
MO<DH)03,YI:^1B=-Z&;B-44<@X\<U*?".109RUX62HE_*NWLV&[H$JM/#9=D
M^^@K1"E5IRET<#1CCP$J=Z[/4(^)T.=WPXQV.<(HJCZQ">A;505S,X4Z087(
M$:IM,21!)V]OU\(=7X,G81 B$]U'6BT=(2@P\0Y#?/%RG Q^'SC9V11%4'L%
M1/<0$SL(6A"7W91@3%/@.P%X%^CVFO4>9H]U_)K"U$/=<):&PKV;<7W?5TH^
M/6'=R[JVV<ZA.XQT,8+D'/RKJQ'ZP5VZW2Y6#S@W\4Y =1WM6T':HBCH;1(U
M $1SEQB62]MQU<*M^)/ S^XEE3[>(4C]'&B?N+#<2DZ:\,^P4BCOY6(W?8):
M5*FJG-;/\ [DEI320:N()Q#693G#ADM<5&6357!TH?S21"DC;^HE@.4:\N7M
MCU(=T1L@%W;N;;P_O"<*BF0A)@*"A&(TH+&H)@"I 'Y]Q($KXVW;@*]%'&M'
M5PA516J8P*6=;@ &O29AA#D<A2%B::@$OB,7K1RT&J.20-5\$JRU#S1M(N[,
M[+$%UF%)R_,%7A=&L 7*]IE#SD,A!E@#;]\HCTM1YR_#C'^7<X,L70#KW*Y6
MM/S,]&LSH5(#R&A*^V;X]&4_BBU''>""&[6T7PU3)D:GWMM;Z)17O(^+6>WW
M\LAYU1S@ZR IA(M\B3/N1S=Q6[LYSG.>TY>*=P'ZNLFU8WRE_3)8>J'18+6Q
M)IJ.4B3Z]V7XR '$6W@CU.VK^"-I -D5('<N*4&E3@-4*[Q7.:Z(TT2'K$S
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
MHM)&"PW[^;HL=/H:)5ZXF7\.HXY3N A:MQ=P\IG#I  !&T!U8Q)H\@W>1%L
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
MB2/-\3Z"NPL'K.#L"_PK>=_B2Z!G/SO&D,;@Y^X2#E'-"9B3B>W4TLR<9*"
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
MG!EX1! [ <0@"\62\WR2#80=WO(6*U>8:?S]Q#QIG@=IP+D4Z4S./:<R1X(
M9/,XGI[8H5P)BW.M]L'K0>VQW^']]^ ]=!<+[[Y*[ 2'=UZL>Z[(O!3K3,(\
M!^NXK.C T*[33B)2;P:23UPX ^GW<F8@V>ZT]1.0KX1.9TK/[9;Z\928AR,B
MYGK.#*Z#99U'K#;M6>M**:V)F=6#G)H8"$6^5+_A55JNV2\=2$9&="MKY2-1
M5)C&:HAAXZ)\<'#ES7GYQ,5)TG<Y,].(#_(9(>#4=ACNL("(7M;=5E*-67&*
M[=U1MO%< Q-Z$_)NY[+:(UD2YE8^^QH4+ZXGA[GUQ%"VS[4/1%A@Q!1&ZT.L
M.^RSU26S;['X1NIFH>NP+*XCASFS>I\[))\C >94'(A XQ5LF$">E#97ECSW
M/PANNY;20NJW>'68EJ*:F=&5H^J+02"GS;CZ_VG';[;<5Y5=*9:9U&J$9< <
M\-LM^448UIN:)8F*%X4.<Z9D 1XMG(G!=R!LUR'7] _LN$89/1_ZW7RA8P4;
M_KR;ERI#49E?X=#CY,0;>@3<XC^OK[LA:S.%BI@']T2U:5VIJL-K-GYUV18V
M@B<GWE"^*9RM; F'Q#%[WK4_A"+"65U1AIE%L7.!%?["L&M3\SV$BH!69%>\
MJ)MW^VW &86L4<@; 7/T)F2_ S#C\;H5LQ[7XB16WE6ZM>#<U<SU$-0;P]1C
M6IQVSKN7MR:L+1P)-;[DIMYE-@?]WMN\5K3=5]9D??@2.V1J<BV>R;W-:RQS
M4-MME"D&]@I3 4,^,I#2G2] CKSBXM[[]5E@UJ!7W$Q**?"9=$PN\&] *#)2
M44PLTG*1+QCYDEO:<V9@2A\YNR",SZGY>)C\(N&<#VQ&<E5P(@U+:ID%.\>%
MLZC^D<('(H8S+.KF[/XN=4K#*W,6/C^\LH?AXOHA4! .T<94A#)&2;/_V%<S
MO-H.4HG(:+H+1\_'QAFR^=U<-3B6!D5FHT=^4'@"XM=L[<#T70]/7KA;*>!9
M"FAFI68-H/!TUU^LP30X*CI@BIKVC"Z)[ZO+9\MQ[9< N8:04M3?5T0].FL*
M4KN!V# 0 L&[2$B!%*N2L!=@8&FWU;^]J[F T@C([!.*R?I9YD5 O GP-C@$
M0G?H>^ZJF5Q91U^\5O0V+X^26WM;F"YQQY)\=[4!E\LZE\QFZ(H3SGD'6B,6
MR./Q_^GVC_NICTCZ#Q*?FC0?FB3>7E^$QU();*G3CA*P&0AP @3^&ASL]7K>
M)9W)VT#]:SEOR7Q,1,=\1/.T4[DT=1SX.Q G-2Z**A=T^RRXNSCMF _<?Z"*
MS#O(^Y ?XXRY\P\VGV/*KO4+,+B#O((+(BBW1Z:@[0IC9?PSFU4,/3HNO/]T
MG<4UR;;0],.]@X,&IM<F^V&F1Z;"-^:P<\6%N<KA7LV(&,TPBU]E9KYHK/03
M/6C2<R*S2T9/C_[8&^R-]OQ;!WT/O!2W)H[QGLPYTYVZ6*4],_:^U7+:L<Q=
MGGD.\SY)K\K]96"=4 7S1;B,E#,EZ-AHYYN7<$BEXMMKL1Y"V_X(>@A!;<ZX
M!$/H*QW?B3Q..G&3VBI^^4R$125Y$-0BH9=>542C2J9KV,)G__+-RT)0YXYJ
MU A\Q&+TQ$<S[D(EN'1@^TRJ5:E:>@O;T;6J#^DS//-TOS#2R^W-)]I2LX>
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
M,@8*AN(X)B#]G5#.W^MQT];3F[?C:6SC)&_-W:]ED8OI]SB]S-9<WDZY6F,
M%VQ%%121W("5)Y0TR# 6\D4L%)P5:H,UT=(NUW05BPK?E6&/0^ .&/GBF=<V
MFM]//%WIX# ),B +HX$$90D9[@QX*H[;$+BE].#S'!TL%YY+U-8)_V)Y!UIH
MW_NV22MS%-]YJC+:4_ V%>+*622-98A0#_ZOR(=X"!@VYN"YU'F,'F8*Z(1/
MN:7#ZSB>Q=OITX)I^(]Z>GD"MB" T+[^ZD>SD%?,<NC4)(;5MO\.M55.:X\E
M3F#N.I83H6+$?7#(*N6=CDI$?_!WL.T\UH\6%$O@5XI;)\T$/(G?FB;,<U_&
M]KKV<7+>C%;MLCY?J&(B7\\,_:.)6A0Y=PA3Z9#CF%,B6.2ZP[Y8H0#(OJC2
M*T[%TDC$$=1Y\5L<@ZP=0;N/PE4]KB?3+'FOX^NO.<_!JM.4FU50:9.\9QS@
M!#V-2%0@O+6.2.I /$W$8M[/51M#,J5OA308=O_.AW1X(6.]6S,_>MZC._;^
M,FKR[@;$DQ[^4P4J(Y-*%$>0J]!-+ 1#S'F)B'42Y':,-AS\8:(?Q6WJ;0A*
MDVR](GOP9$5D-$E:B82@/-^^2)"**M]F$Z-1DN#H.YR"+!3S\Z/Q:G?P"Q[&
M72"U;.HQ*._5;ODS)2HII;<F@5&H$T&.$@M&H8B(24IIO@QEPR3?^SX]U.LJ
M8A\P[7'/X_GK*8?8Y9C?"/[];I."K\I_GKE1?;$0(B CWL4I3.&\[3//SW V
MFTZF=IQ=X]-\"=1H?ULN&\9?W0L7LF!6&^.!91@J]# U4.!:(\E KPD.9E/8
M8^S $S?";]BQW>^//[PEGMT';,4EN+L#5$H!_?MNY($IT-,]R(/IG@>B^#R.
MZZ;]!!H36AT#N(%7]632M#=_---O"9=6R^ A-,3'_-J2+_R&P(=XW8RN<^J-
MN29Z8_W\#IX2$#1^EMN2#YJ"I9UM:#"NK^YE9AWBO7>L]T*O^7X1Z)TN%D#X
M3A-R>$DS7IA=S]B.^[8\#L]7&*:?;V+("YC/-/XIKW,%!-M75GD>G,(A("G
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
M D?S!>HNJF2H-2G\,*?1!M@0Z@FS/>B-.PV^EW<];TYOD/9^RYJJ%$%_>FG
M&G,*?(!\WMJ"'(W@"."@?'"F0_[[/1V/W7G0G]<X X'9ARJZT[3[<O%#1KY)
MGR9Q+C4WT$J;5E6] ;%*Q GC3(../1'Z]-B H#V5A+SF1Z\[&"=[.@C;E3*%
MD"P;*3-\ILUW\<*.%N%%%W'LZX'?UL @U-<Q+*R(@J_Z+387K?U\6?NC?&UX
M@;BA!PVX%5IWY=6^XW^>%:2K(V16%:LXY1*F+D?$<H^("0$)Y0UB-'"K(_;.
M;K1H4[C'\R"S7?H\+U@9[H,"7P>9 $8U\6 \2<E!@/' =')24W?P:2K[&]9F
M8.Q*685'WL^N\G#$<!H_M]$O(A;A\R@N=PR.KIIV6O]K_OTNYF)?KZC ![?,
MZH"B8Z IO19(YH2+\!</X(^G1 __RHG!*+A'F M8# ]4S?!6PWV+JN2K]I6=
M^D$S\E;@W2S5#_Z];\4^;\6:?>AOSU36,T>T-LA( 55),+<C3QZ\)J[ *A;!
MR3WFJ;H/[9I./7ZXTCH(9S5%+$L,)B/\4"DB0XU2*4D0'QW".@K=A[';6#V[
MQM\!G%*Z]^^VK;,<VV34'SU;L9"T3IP@+3"(:6HC"@$[9!VF1!@FK#GXU;E^
M!KT/;$J-^?DEJ.!\5\<F@_[XX8K'9"G#H(U)-  1B<A&(9&35@M C5'2S[UN
M!S_JO8!3P')YH#=_M]-9NUBS2?=V%@[@L,R[? ET?&;CX[V]65R>-5NU3[UI
M%17QU <" RZM4="6O !&J$0D8(N5P-)LEAE\OTC\ :/S\4L<7<??F_'T<I5[
MO6N5E;"!>PMM=%Y0 ,EH^)% BWE@A<S7Z,H.@6^EM/L0M'AX#5(YA$NIBTV[
M]'^C;3]^:7J@W[*FRCC,L?,$)<[RS94"]*A("DEE$@//E+HNRSVES(L#8MWN
MP!XDV>#%?>B!;W55-.5=5\813Q0CA0UH\.083$)L'0^8\G#PMV0?'N%VA/80
M*?>FF:T*<]JVJHK$H$3.M">2R=#(A/C<;DQ:,6\2=;;#>;(RAR$.CG [(GN0
M?*NO^Y)PN:I*6QTB)0E9&SQB%F2^]D:B(+A/G#J.20>^E3G <'A\VPW90^/;
M49K&MD?2W:NO<IR0&+U!U&*+F) .19B@R 4L]5P%B [1%&4.-!P4\[K">Y#+
M#B?PJ@>)@'[2M0=S8C0^AK$Y?DU/3UY3IH_8J6&2O.;*O";X1UZ<^#0.]61^
MDCN? //PZ"+3S*ZX/5??>A"QT@!<LD@0"M.",(:"=PXQ'?/MU))*=_"9(_9$
MJ6W$4LD!*G]H9EW,^YH2ZT%P1C-/@T::D9R#6T5$K/ P3(X:QI)R\0?81CD$
MEA8<@O+Z\WSV^?,H9B#MZ,1.+M^,FB][W9XO'@'QCSF/8SBZAJ\O%IMM>?OE
M:!Q.EP(HI^PM$7?X(4[K=CX8YS9?E3[)02S%7_B';3,^UR6NI_\0K^-X%@N\
MXGUL?6;Y1;84SRUP[/CF]3C\;ML_XYIHSJ&;\;YMPLQ/H;Z"D"]_P>O+Q]<N
MWSW\5#_WES',1O%M_?THY#C\]\R.ZG23DQ4^2/BTSS84P/T\CN:WY,#+6W#T
M1C=OZK$=^]J.3NW4?AK;60"%' Z@"8<#1@&23AO_YV4S L-JLLA'6O9M^XK+
M>]R2-[9N\R3)QSMF5Y_G21;>-.W9XM-OK1T7HL:CECW,>WH:Q\T5\ 7LY<FG
M23X+DT,*9]/EOX_M!*1I-B!&L^R^+#.A@_"?IR?9=SS$ Y/GC]F5BRUT:M':
M>1,G9[/I9&KG*5U7N"=;UE1I;Y@VT2*2P"%3D0OD(TE(6!*T$8IZO-%F6%%<
M'G5C/KS;H_)T/55R\QM6 ])",Z0PP!%DI$B:I"DU7F)!=O?4RJPG#,J#IBRZ
M!;.$M[>>5W-UU8P7/3B:3MO:@2@!O?.Q^9[.:.GO'H%Q/KZ(&]PNT+'RRF M
MN,(,D#,.40]C9&.B*%"%)56.$=Z!EV56$$KR<B^0%U@Q>*P-'^&V%YT\_^8
M;(-OJ<6/QM-ZSBSPG9?M>OW5CV9AWPV[@U1V\(\\M!#^OY=&%;"G9VX2_SF#
M"?7Z.JYV[I9S)O]P,"?_]A__'U!+ P04    " " 9D903Z[*RT\W   [L (
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
M8T0X$"5/WC,ZOGA+2]EDW2(R6#BVRE3X&*=%RFQ\DR[CV?XP[*Y^41&EY%P
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
MDCY7UP]9OKQ2P:H(C.X\<W[>,"(>$D6] D0C*351FMF""ZV9E]XV+X/<^5%
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
M^74!26/AG<<7R?*VGNQ>:ALI:A'FQCEH:5@E@NW%JJ7":-_<*NV\2F /HNL
MD:$.QC:<WS.^3DO>>SBZJUN$-)(:%K7G.4",0E(<'A6<6@R-]2UN9(!Q"[\'
M=$XWQ3LX8<8J;"2@+BQ:DG*J2GTGQC1/P^HYQ;NC\'OW$)UN^JZFPBHK&>6
M<T>4T+SDDRDDT3BC\YU*\( \WF9HO5[M&%4(?ZQ*<53KX?#<[MT=(R.=IQ09
M[@D'&B$H1&GE,D'<"%-K.I'=RV9$-R"]ALQN8#@M+#%&8/!@'8'W44 F4+VW
MQX^1V=V_2=$&I]>0H6N%U]!P1843UGCH#88EQP#3D59QZ%Z@AZ;J-L/MKZ Q
MIV)UC$11CJ,@W>1T0^<95L(H*#U1"G%(;9EV%WST06\7=I3375M<M7*Z#P/H
ME'.Z+:(&4>N\#GNR1YSA*C;.)5*G<*?P???II,T1&BJ;>_/'0M_^EF27>7QS
ME4Y4GL1'?\6CSXI]6B&E*5?2.E<\U&@Y!(0KX3BT#OE75K%/!W='<VV%4)(S
M9Y#0I.26H4'3>=M5[*LMMD,J]AV&SNARO<^7\7+]J?OI&\]V)'QO;1\)3B43
M@7%,),: 6,!M"00A8LAZR=W=_JTMW:Q[B/K, SZ_4ZN'%.[, ][:/M)"4<ZY
M\93:8/QJ1KPH>4*$C#3$W)&<LOX0>AW2'Y4S-R:A-Q'VHF1_D4Q^N<R^O5W7
MRLYO"X'S\A^%O/D#>6]^''TY?T&X][^,PKIF+9$*%2AX[@44O"18<S+D+E_C
MZ+@#X+.6$#1/.H[G\32.Y]/?DQ_I)-N3=_Q2XX@Z:+R70BK L<'& !28U-(8
M9KRP0Q[Q#BJLSB#I<W7]D.7+*W6=%"E@6X7[<L-(,,P$H18+@A%R5!6X<*V=
M#/_WMOGY2R\YY=T)MA,X&L_(#]F\EM"V-XX@0D51!VA<V$.T9]"H0&F1[(<A
M#PPT%EPO*>0=S\@N(!DJ>+4Q[WW PV1%K&6R_"-=7I75G-R/R6Q5I/^IQ:)X
M 6/Z.?ZQPW%N,%IDB[1/PWS0;:^!YI 374(,68O;!L<K7]#4L^X?OJ'B8+T_
MIGL^N4JFJUGR+OU[/%NM!:'FT_]:Q;/TXK: :+*V9,9 0L>AOUJ;[AZ*TD41
M;5GE.^-_C<:)L/-(<(F-H)X!["53FV+@7"BE:KE /1W2;.1U=N'FRW1Y^T<Z
M31X\./U@\KD@G#S(NJJ*6Y7D>)B<N2^*V,OW(J($4-!*Y2'Q5D-F-2CQ#7\?
M\MKJB^''GK7FZ3G1"# >,HAYL-+?BV(VR[['\\GZ9<-/R2(P'-C=GUI;;X"H
M*/^/'5"%68HQ,X8C5T$FV)!GEP>%.X^L0$]?(>P#[*%,R=W$[\V4J-,]*B+/
M3!.BO2,6L&!":UMRS@D$XPRO]B7>@[2G%8)_)1T:59#VE%3G."I34>RSW.3)
M-%V^SQ;[7\/=U2V27@!.??%LA73&2>8Q+#GUG@WY^%9-G[1; 6:]8=7\)J S
MY5X-$9 ;SM[-@QU94+;G:F"=SA%F# A+'3=$<X<U $24G%C1XIIN;Z^2]B+U
MWA ;:D7X/?NVMK3?S7?C\RF;S8)&?X_SZ8Z%HL%H$5/4 AO66X:1UM8 22K(
M(<0CNC<PK+O6/Y;C,%1T/"M^U-A2V?2/6)BT&' )&'1"<",YW91&YLI[.<(T
MP%XE?)#1T@S#<>B/N8KSRV3Z.3/98OW2_8^;8"<VUZ<MXT5$.L*)IE39(I%6
MACG-2VS"'\WS%7K;\<:C7]U@.C)]6U\0?QH[;ZYNCX:+F&/:<>PTQI0"#KA
MLD0&D!8/I71^FCMB;6L#Z3B4S2;3N^<"FRO8_1 1-58R)*C$&@.!3' ^4(D
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
M*RKKA#>6UPIH_#,%.8F\9U )*QA3R"&+G">RQ%%2-V3F4-\IR+55IK<4Y,/
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
MVA!2U7EQ6Z)=386L'[_46=E0)4QHN>G^M.T&N7#S[[NF99WF,9]5 -/8)2F
M* AQZ+#SY).IP8NQT.+1"TDTW,(,RJWU(-UJ]VJM;)+;6#_L&QKVM__7_LFF
M39'%*'+%_AI?=9OJZ#]%/^IKB$R6O7J[M)!BU]Y,C2_%F)AUD%E7R@>Y6?OD
M#MNWY31:\H4DV8;-\%8LOTF;PP2!%FZV,N&?PGFA<XKH0 1\X)/$"<( 8!O
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
MS7(,MS*''+(^TG]EC3J[K_Y/,*6OO=%=9/)MS 5+2[!=.=:6U+1 ;O/[;A5
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
MC0( =(#(0=P:PPJMTA,_F_L][_%$I@ZB>]UW/H!>R'(Q@$H</+?4T^;.$--
M42R#F"82DSY53M [16*RJ>?FQ $_L1MB[*5!%-F>$P,2Q?$X0^/%B2UT>XN!
M\$($53_&LQBE:C_&4ZD,E"@ZE_U::3J)7L+!:N+&B@-61RDM&K1:$N0#KCXO
MN8_HR!Z'@]<@VP51YT\."('E9G]&2)(2VE?V0R>"B'B^C=U@$N#:T!4;RVL,
M;'PL_Y'^_(X.)!I=IQ?I=)T/L7/;+876420[NW*0.9U==-4?7G35V7ZA$XSX
M33R#40,EL0Q\FDCL^=$@IKP3.-%HG>>;AM#LCQRH]$1!%-M^C D*8Q22 *9Q
M@,D>V)'H 4?:XAKNF8Y2^WZISC/?M)K/B<T+^2[(S2>6?QXL7Q0Y^7T\ATX#
MI;$0=IK([.6Y2H;<D^YL)KNF*/.&]JQHA[B_-&3X-YN59T<IB5+'PT$:)1&(
M8#!]F@V(-YV5^46 HCKC2_0ZOTB.\Q^R8M/=>7VX4UFQQZEDO62?T[C=VGJ=
M>Z7=!-)T;=$H]\+]SC-&BO0\=93'0OAI)+77>I_Z_!,E**GJ0YQW\UM'/AZL
M,$SBP'8<'* T B@,?6=2$;(;[*7&[+JB+W$27KO#8JR<U5HU7+(&Z8<G7<\?
MATGY8]] +T-,3CLYH*F[8);%3>W9G4"G&1?USS*M0!RY-L!I2D"4V$F2>.$X
MS>5'MA=JF)>7"3O7O/RNG\XX.JUD:E;I=<]USR9IM=OX+-)2IXZT3!EQ%\4R
MN&DB,>DI(D'O%&E)BC(KU\?GJ-PXQB1QD><CE-+0R/'"20A)=<S)JX2?>4[^
M9I2J?4Y>J0R4*#J7_5II.HE>\)S\&6/% :NCE!8-6BT)\@%7GY<RDTQOFV9'
MP^<?;MY5Y>V7O+['^76[BOS$=DF XB0 -@1^:,-@#(Q@('0>O89PLTXI=9=I
M5-?;XC:3^1"JP5SQN:,9?%69,AKEL>^<3. ;6DCW%I-XN6FBXY9QS@XI^KT,
M]NE,Z,Q<D!:O>-GV*7\8/@4\"Q= ]KDT]7P((Q+:KH?2<<;)3[%+)*9[I&/-
M,[4S?4C+;K.B;%I%L,D[RX<SLVY*06POZ=+@.F7.&5PI^[D,2*FG46E^SQ16
M]+#;)#X\=)4O_9[7ZX+V %>VYX, Q';@QR@)O8!=-#3&]5P,Q?9VJ\<3J4]2
M.[J?]@WR01BK8@T3;%4/BOTN29\EENP8-UAIH4[GYB#/FO1=<&7.,;MXU^,H
M6;T,EFG,Y]S:&PU.2<P74ZX.RY@_W*#J_KXJ.R$KZ,:I$T9Q2%(,8A_$"1Z/
MUPZ< &.%=38*46?J@ATN[%YW\GK&2<\92[LL/$ULU%GUF>&]O&[Q3._MY[/>
MFIX)/N$8W^2OJMT+(9S&A$Y/\>KQ2I1Q'VYPP;[<E9MFA9&'26"[41"CP _B
M ,?^& D#1_"B;9D(QM>V?#P8^FQ&67+<$G).#%3:+5,C$_4*O^J540X=&,(!
M'AG[ED4:J0Q.H$7>#?USGBL/.B[R[<B.$;L]&T<H'H>C 41>I&&%B$S8N5>(
M')OD-#7'^;KGNN<VM=IM?$YSJ1.96B8PN8MB&?PSD9CTA*6@=[RT3/__]MZV
MN6T=6Q?\?G\%/YRIL[O*NX<$"8(\'VX5  (]N9.]DY.DN^M4/JADB4XT+8N^
MHI0=GU\_!-\DRQ:-10(DO6>JJW<<V]%ZU@/@67A96+B[2U>'#W?BYZI\=NU3
M,8OYL"O3H'=K]8>Z4/)CN57:O9")SR*7^)&0Q)>>B#!K!9O$<0@YLC1JV/+A
M9855S3S2&JVS+^ ZJ_JENF)95 JJNIU5?I&>L,.$U&QSZ$GI9"T!$]-3(S1
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
M&PCM/0./6?YA$6BR=N@;BLRVAW8H@O#4$9.LT#V/X&3'M6R$[@H)5_Y?$0)
M\!A+D.<')$8^"Q+J^K3=_@E)XNN'*\.&+8<KA=9.N#+= #KA:D+N8>$*1GNO
M<&6:?TBXFK =^H4KT^VA&:Y@/%T-5Y;HGD.XLN5:-D)W'7)4\*Y.'ORT/*2?
M#RH5\6.Z5\\-++^EBS AC 3"CUW*$!8A"PAJ  @**TQGT*SE4"4W/\^R*IV]
M*DW[D.Z=Y6YWO!]RFC",ZS[G"Z/1//#$H<'I** W3@75.6&=\A"BBT/M8PDC
M#3''@PHSCG4>71CD3CLW/=M]^Y+N[Q600H:I%PB$*0XCQ!%W"2?M)E?D"=!5
M',@'@W2N[W6;=8$$F#D.(D=/MJSQ A,F!>/7HK?=.TD7+7;RML\HZ-"57DS-
M0SGZ0;],GN[O?Y_1SX_[?2$U"\$DBGP>H5!*)G@82]XF?HF$N,![)STL:/7Z
MX;=*:CA.^5)8ME-YT<,D0IM!N%(8I<Z 8-RT[/VV/!SW$^20O\".II9 N9R?
MI( ]Z%"6?FST$9C?"T=K8[Z0*,'$I5@&+HF"*,*L,1:$(:SN5S\3EI=6I^$R
M3%,@I,%EQ1)?PY1%_%QMCVMU]6Q.&G.B2E-F>G [/Z7IXT2'V/3F1/^J[4$-
MU@]W?)^N-X</QT-^6.Y49ZKOE@GDBP1AA(20?NA3KYA,-69E'("NK PV9EF#
MS@ YVPJKFN2L2K3.<5?TH^*_S<[L/OV1;=6[;\TOW%4/2SPZOSI%SU'7C-18
MS&ZWFV_E5C#T%N[0EM&4MS$;!2ATIS:HP#EGZ&XFND+;S5:7UIDB>B:J9\R=
M9W=@C?*D?5MO]3U='[?IA[N/^^PAW1\>U6N.A_,W8KZH'?A%)! I%I?<$R'&
MOE>8]T1I7OJ)ZX4$=(G/E%'+RMC@5$.Q07I3/G=Y>/K2D?.UQ M,K3?'O9[F
M34([3/N&L6SGIJ F:QT::)SX>6BA>;<NKQO:X4W[K>!K1MGCE^*#RMM+N%@'
M%VM@YE$F,!(4)=1O+&.")?!98 ,6(8.SUZMO#<BG@_/&^3TM_G/[Z"BDD]S*
MTV"O8Y":Y'X>X].H1Y>/QAIG:_"H5';K&SU1C(1Z^L,-.$$R#.+0YXUE3GQF
M:%0"+,YD5$YRATV#OS[CL@?[,Q^7?3S2'9>]V=+>4RDZ7E,4 !$D0M<5V&41
M"HJ(++S6  ^T<CI[?*SMO=H""7 S T")YK:%'3: &Q1*8J8IVW'ROVO+ 4[2
M/(2A#_#+;82^ONL.<W;<;,M=B=VZ^?+=_<,^^U$^%]^4!4F"*(XHE8QQZ?IQ
M2,*HM1TB'_38@!F+EL6A058]@;PYPP>3#$/TZJG)^,S"A*8!57+:_N4<XD0R
MI$5<AT*9)7X>XF78I\QF5X7<9SD>BEG3(5TGF_RPW]P>U9E&@>*?RWWZ/3OF
MZ>5;VF[B^2Q,0AE[."28)9X;-AB"$&E)GQW+EB6PQ>NLSP"78_>/!K*3OOHX
M_!A-T"V/T[,/D\D3\>=8G0*LTZ(]WT7M<:?%> M +K5,V1+];K7 AH*Q6RU
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
M=TG,I1_'"'O%7]W&FA][9)C^Z%JQKD UD#$U2)OA?BID@]KA.E2CFE:):A
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
MCW*SSP]G".3F[AF"Q/=1$?D2%>B(3,(@\)(&@8@BK6K6-NR.$GR05P8?#!5
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
M9&X8Q F/:F,)]0@#%0/J9V*T%$)5-TS-=.Z*9G!4'W"R]F>E(@(S"?M2"LS
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
M)@7XULU%1!A) E5IT&6!B D74C1>%#,!/$K4M(3==@3-#YO[I=+%,^',[NJ
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
M?PM/AQ5W<\BF^JY9.7U)J(U H?\O&ZG6RQ^O)Y.[G^.4_7,^6RVK3S:3^(\
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
M$<X5R0QYEA'?-^+#6;S+,('^4I:7\:J'3_GB:S'-EY_*V;XL^=<;95HZJR'
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
M^Y<>SRC@R&FHA)9<6R2AAK:2S".48JN-E"I'Z[;L',Y3$>5@COW+#8()RYG
M "H")3=$6>!X)9U2ZLS2IM,4?( M1R$Z&%^*>5XM_0>3%9\_G"FKM?96*D:I
M@<8RXT ME16#IG ,SY.VJGW*E%0\!XM&Y?.B7/Q6KO+#6='/GLV8)]Y+&WQ@
M!;PD!&D-*YGBM1WGE6/1,4=2X1QL<^71>GO /GG^<,8!<]+8( 12$DBB#*_7
M9DO<H)&DMV6=)(-Y&HK\-KD];)V\UB3#Q%*LK+). X:,89*22D)*Y9D=/4Y1
M\5ZV'(WH8<[$4,2&"1#M>! _R13Z"8#MI/8AR%DLE^7B>YS>/DR^Q]?@U?6E
M1>OP*CD)E446 2V8]MP(5LD"P;GE):>KM.P;XA2Z$+H=S>_S93X-;O_E<;QI
MTTWFG.4.(H\8MD!#B>/]/3OI)&)G9K)T3J >L3Z>2?@GA#I@4KMN,JB#[P@Q
MX1)A38+)AE4]3S-N4P)T(SP-V#&3>L5ZL'W8C7_G)]-B%C<)]UO&SQ_.A% N
M ,:51D&F*)^M/8<X!9\S@](LXV0P3T.1@U;Q2X]G6L  MS.$,<<-"#^4KB3C
MP4\\+YLG1;5[67(4FL,=4?]:SKX6\^O'8VYP4GU/NXQ930R1C#%D@WAA=K:U
M*2<\/+-8;YJZGU\0UQFP@X5\-QN^S8.^+SR><2F8=9X2I20CS(F 4KV<BZ1H
MS0@ITY&6GT9_TX$]3>3F?8-#Z*^TR+1BP"L,I'2",@H]%*B6S[J4RW)&> 2D
MOS#?L8B>AC'5O0,?)ZMM<<S+#_EB&G5XW3SA85\GX27DFA.')0C+/W5,$UZC
MX)0^LS4LF0M[N=4AT$-N>W_>;;H<V.RN'@O>HH+$(:HH$\@@ [BI[44H!J[O
MU'M=_ZXIDP#E*4BQO;J[*3=V3V=.>R2P$8AYKYUATIMZJ\W9I)+^QY[0?;,D
M.0[34W#EMW(^;467^P89=F%MIQPHZ@G@@@A!:T<B>!4IP9K1VS?=\N5H4(?U
MHUY*G%6WY7H_>0XTS1S"SB**D',>,ZQ@F%7KW"-)4O8?1E@UO7,:=0OO*?*T
M]T:]E[NP][DD:,?S5RC\CXE@1LAXSUAUWR=3D.,WG:#MI9;$4R2\QLH9ZQ45
ME6P<LC-+D$M5<(,$[7: OJ4$;208DD8:K9P62EFBJ[M#F&+2G>&1G*-UVR1!
MNQV<;RU!VQ*,#30>$"ZX41H:5D-EM#BS@$>:@ILE:+=#]&VDWL9M]^B.0TXP
M 5I1BF']0G%^9E<KI"KV8.IM.SC?2NJMQ;%X)>2((R4Q\>#!>Q3^FW*APNB3
MG=+6G60PWV+JK?""4.R=)(H3R+#6B-2O$]))]\F-G2[M5-PT];8=HN-.O25
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
ME49KY"BUPM7OLR=)UT^/,.FO7Y[V#O_P1#W@SAS!T58]Q@MGK:*,:Z.8\<9
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
M  O0$%E%9( PC#>J6'T&6W[)Q.L5]D&6FL?W79QND=E^?8,5Y?&#&7>6<Q$
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
MVJ%\<G9U=AY-*LX!U48!SA"$D'LM=W([:Y.V4$;(KDZ9<,1YM'9HC^<\FA-
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
MSI?Y:KZY?[.,C,MV?K.G;W'_WL9?_YIMON7Q-]%(WQ1GA5-G_1YG$8"!DFN
MI7=&6P6HU*R4@S#.)2!]E!ZL?I ^7@GVI4EOL\W#]$]@_<ESP2#!A"DZJD/%
ME6<(\'+_()'Y*3D)(TJV[A>+*1SN"RUNMEI&]5B_SU8?OT7>Z=EZ?G,"-:\^
M'[14VF+EI3=*$ ^\B(0=:+,,IMRO7^QYFLY:U@:OA\*1G2^VCYQ*-9!T&!$X
MI:"XH34>2XDHC/\$)7U8)GDQ+^Y5-ETL->/VF#P1 Z=2#^.(X-8(#'R4NQ(2
M6>(X,'O'$2HB&T:1)'7:!U8WS;K1^X(ER@OAA=/0<^20X^7U#V(0@8D5H.T(
M.T?SG;J31#\+RR9.[%N^B.)<[VWZX5:/%U-YFV^R.LO%R8'!8&&%)!9@Y&DT
M$@2%^_ FIYQ6HE:CUSXIKI=P??$[ G.( *(M+- &I+!6^9(/"B:%+(]Q'6@)
M%,\5OR-V#Z3LZC;:#?$]3U:MP>\S.EH(+%>&06R51=Y+ABTI&I@[7;@L(&&U
MZH]T1/'V\SK[]S9*U?V(?YQ-AG[E\:"XA-$X]4YY[QR#1#!74A>A+7\J]:XM
MZN?JG<[9ODZ7SZ=Z/N_XR(A@X[ID%&?*>$Y,I(A14M)''9A8X?(T$9_!2S.6
M#@B9L]G 1\<$(XRC3!&OO%32, F,+VG4"$^LG%.RI,\CIQ%?!\+.^8Y,KST?
M&(^<4D5S8 FQT8X["$O:9/QS\IBY5,:G4=.(JP,AYI<:Y4N/#0E(<J\U,11R
MXS"G!E!VH% 8[R=2 ;N/+:HI3_M"C<GO[O+ESKRS\Q_SVWCH>'#09C>+^-<I
M#WJ=X8%[X#4@CBLE#,0,*"I+RM5D4A_; \"+ADRM\W@,Z#*S];?WLWE3=)7#
M W:.6DRI<8IHK*D@2I640X%2@AC&OU9UBZZ&/.YMQSO<2&:WD8@B6^T@O]5L
M^747DZ_O'QYY/[LO?J2* /QWWW=A&'^)#V[6;Y;O=XD"I_;)5C\4)(D$:>6
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
M-C'U0DEN7XXNJ*QQ0L!=Q^,F^?9Y!"[71Y<YJ'7KB(OVZV8.#GL'*5/_3;S
MNU\%N+V/RQ7@47FO]14@CV4:$0<?7C%NKR/X.=H1:(9Z-V$X:8_@_DLFM0UW
M9W;+SRSA*U/*)4"I1GZ8N9CAU I?IJ[/<,X-?_G7O( NZ6]N*$J%H"<O@(=5
M\KZ2QZQ*,KA W^(HA!_[[%O]14\A&W2#GP2[L9?\.O9@;TAC43XN-;$5"N:\
MAO4X>"55,N<O[.9[YV9+U3STVNZ^]BYZSZQTS7^BV '^ "<P3F:U09BCF/]]
MH<J#$P'+8.UX#+&_^\F/]G.;A/WAR(U_S,G1C1N0Y#MY(.&$?"7I^FF6BD3D
M6U@:>QPR""C^L(QB;/*0I!_*<+Q*H+:0^744FHEY*8GVMXN<P 7W9#6%SR(F
MV5 HOP)B2,(8TPT 84D:3VCU.2ZI>Y74C1'/Q?=<Q=?D-K4)DLIM:G.$\O#7
MI3:PJ5_<<#)P^^DDADB'"^=>A7,5KKF0GJOE7+C3R&6-\_Q)7\3<T%ODAHD;
MIG,6TL-[CQL(*<_(\(P,%]]FBJ_%Q9>++Q??8W61-Q!?[B)S%YD+Z2&%U."Y
M&YZ[.<]\)3_IXR=]7"B;8HA,;HBX(3K?!,?T4X"_D.@^=L=#O^\&<WF.KU&<
M#FW:P,H]#LY$[5\)URR/L S8V2@]@S/ (1G@\*[H1@Q K_''S__^]>;("9X!
M\N'7F[,AL+FQA#MNZ'JN&WI?R)/?CTY'PDL!.QL;OQ$#X-.34^_X^&"J_?"$
MW]RV<\D_2=6_$0-PR3\]PF\>UG')/\FP;G.GCX=U)VG[-]( 7/6?J>3S>/[$
M)9L3^"0D^%L<>9-^>AW?D/C![Y.9V;YQ!R1]OIF, 1?D@,?#V0Z/].0*F:\,
MQYD+48;D\SL?7DWBL]&[&XEE#_XAX4$O;)RT1"[@EPLC%\9J8?P"J\2^&_S5
M#;W #^^Y3.Y%)LO1S$7S3$73V$0T;Z,HX#9R/_)8P"T7PC.]8+R1$'+[R.TC
M%\U&BF8W(/T4L]<!3_'L53BK$,W%DXMGM7C^1@ 5X3V7S;W*9BF6N6">J6!N
ME/+YZ[,7NQ/ 0V*'WK>03$: KCX7T/T(Z$IL<T$]TP30X8KQ';>P<8ZOQ_&'
M/[&W>+:E,3:)9UNX:&X1SBW(!/@QV5-:&X#+Z*YE=($]2_'-A?5,0[R-["A/
MC?+4Z#F*9_-M*<_ \ P,%]0&V-&-4J7\#(.?89R78!X^-;J1!>5WR/D=\M,7
MQL-;R8V$T9FDV+^8WU?=GSPNHYB+Y)F*Y$8)(!YA\@CSO 7U\*F@C2+,O[FA
MGT9X&,>#S+W*:!6BN7B>:9RYD1WE<2:/,T]?& ]O*S<21IZ-Y=E8+I@-/,_D
M3BQW8L]1/ ^?#-HHQN3Y69Z?/1>1/'Q<N9%(<EG<GRQR(>1"N%$\R>TBMXOG
M(I*'CR0W$DDNB]PN<B$\L!#R= Y/YW#Q;.R5 ?YQURN))_^XJU'B>?BH\G#=
MKX];SCC''RO'&YSC.<>?U8G:1A$2[RS#.\N<DU@V/S):D A>HX;7J#E783V\
MU[C.AG)AY<+*A;4AEG6C&Y[<X>4.[SF)Y6'CT$],+'EK\M?K4.V'0&-X:YF8
M^9.7$--<2TS>9GRW1#0/041VJ\P-7<]U0^\+>?+[T4D0DMWE*@/L6(FYH7KE
MQ#P&]6IQ8AZ(F-;!U"QW?$Y#S?:C"7CYS__^]>;(B9<!\N'7FV-5H^N)Q;W4
MQA-Q0UO(U>=IV$*N/AMCZ]9+'B=68R1K/;&XK3L*(A9.!N#]]/E; +/:H=?]
M?>*/<<<EIPCMB4]KG,"P_,=/HW$</5"L)<=!Z4*^?!W@L^3Z1I"?&SO<QFZ8
MC$$JZ%G#=.0)L\%*B(^5_"8G_]&0?T_I^3KD=R)8/)[T$16?0GCS/B;)*=N
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
M&OEAY1JK,3B_R,)<^:,I:"OQXI&[]-_^]%;KOT$:_7*B4NR7#U]'B_?^TP<
M))K$(/3LUR%Q/1#8G]_#-C_^3/]Q&5<9MF0X4D]UQ(ZA*;)E:_ 74S9LN^.H
MEB9?P$ONW(OPCY"DSP'HML /R>608,/)#V!$_O33  3L,O'_2SZ8X_2G"UPE
M&TJ?#-R1'SR#AA\"(.GB:&$8D\$O%W](VK)FZXJIRXI!%:2M.$I;4W0'MM3K
MV"K,FXS=<(NI/][BA6 A&@@.JH P!23B%$7@"B#>Q>\+OU="B[KDT@W\^_!#
MGV %@,*RDL@04'A_['J>']Y?!F20?A#'3^Q]/T2U3W\O+A!&\<@-?LK?2:,Q
M3OF$4Z84ECX)@NSI+Q?B!?T=0.KGOY<@YQ;,1")\)8_"]VCDAHN[';GQO1^R
M[;F3-,K_$-,-T;\\^EXZA-$ _%T4 TM=]J,@<,<)^9#_4,0*3D5W#*R7>@(,
M0:3_<B$A5Z4>_A-/GV8;+BRQ8M0#B5._[P;90G=1FD:CG^8P+ .VBN@K_L[&
MS_V)08E_R2"C*!\_"4D4^)[P!Y'^+W^83;#\?)[D$>QS (;UP]#W@,P_9<35
M8)5E5MF<I[,W_OP'21=_FG(RX^(IPMY3/EGB[DIN+N)*S;FSBKOUK;>,;]!?
M']F:=U'@P12_?OUTV^T(-[?V;?=F'I1--IO1P7RU_8+;_.OW3[>?NC>"_;4C
M=/_7^:O]]2]=P;G^\N73S<VGZZ^; [&)_MB2*4IV_)M]\]=/7_]R>_VU)72N
MG"M!%C75.N@N+S[^^P7_*V/[V@#LC#%ZU]^_"/FF7C[=SVPBL-UA%%+'QN\S
M%T)3%,G43:+I^N7CC\N>VT\O3:/KF$:O)W4URQ$-W>KHIM)I=T75EMJJIEX(
MH8O!B$?\#YVH3[T)C ' ;#"7^#M:WD+H=/%1$B__3GV'V?H?ISC?%91"+2I2
ML[(#)GS[Q8U_"-<A>;?Y-H[:PN_(?,MKS;<Z,]Z+CRS]8(9]GEB;,Y =^VX@
M_!KZ_<@CPI>;#93N!N)K:E/QM>2.J74EN2.)DJ%*DF/U%!#?GMFUNXXF*F7B
M:X?AQ V^DW$4I]5B+ R0R])?+GR@:D+ZL+\HN',AV$_OHB=T(2Q#U7]:(^@%
MUZ*24D")O9!IYW)?0BV&2R&FR!0@VD\F;I@*:23<D#Z&O\SD2(H0Q8*DO?7>
M82B1#@D^G\2T;KK0?>H/L4J+8/=3?"Q9BKHKWVP?0/< %@1AX"= 1>&9N+%
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
M@C/SEYT=9WLMY,1PA]-38TQ4XX%B!D(]QV@G%"EAG>L'S!*0QP/NZN)CSTW
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
MW>?15PD]1!BUT0NG@UFJH!1Y4^.*GB*"0J?,+"-EGZN;*V'6G3W3[^B[YI8
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
M")":QPC4C,H*J%_0C)07EC!,5:"D9:$090]\#F 3GSK0+JI$_PF#^DS! _L
MH:_8M]RXE5&4I%.>A=\\\+?1LPHF'F,'.L,E<I\G].R;6_#S1+&% 1JPG)\L
MV"55G+J("ZP+?YUC#1PBR9?,$IF77C3=9)+/WL?$,(T/,"296T?1UJ]#0^%\
M3C8'\QP"M,ZSX!D0/O#O)WE8BAN: IXA# &=#L/W4>[ 11T!PG*Y>7!C/YHD
M-!YEL^"[E(S3")=&[]21O2-H6,?@=S"+!8MD(ISYZB$A7I+#6 BZ;C$,@] ;
M^&H(B,A,;8(>20:XD#Z/,4;!IVX(#L\@!NT"$2&,^*.4RPMRR5,?C2VL\4>E
M1:GJD7'&9)EAAZD**"V&C,EL_PS1P+U!]$BS!8\0,R*:DFGHBW]Z\,GC%")
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
MJR+P-B4,O*T.<6/_EM5H7=9;\(9$.?8:20LX[Z&F!+WDC0+GG%,+4CI_!5M
MTZM*6/E_X*H$5W"Y5#FG3'$UF*3 ',>T(^=9SCGE0 QA4,!X_%-\89:/HQ1^
M/Z233Z*^2NCML/=FNV=)E&YFFTRBO.((VY@&(Q@89UD,HC3%[8%7ZS.\GL 6
MZS]B:HT:!=,XC:?5%(ZEB'&O$SBIA-Z<(ZWE"HEYEJ@T+B9(=\0Z$B7'P9MO
MEPRO39CLIRHJ@#1I,D!2L(,XE0B7"3L'FUHB$??G0'2P N(%6W#I \P>#P/#
M#F#9-&'<#6%O\*G9S+F\&5?Z14V!PP7G.&^5#N;!>VRG&H^ QH@KOM[X<O[^
MW09?J/?I*(]PO:\WWG^!S_1"\,+F.)KSMJLHJ90F_:*:S8!B!Q.XS5L!CAA@
M/]0I7?<HP",=1ODP^#5*^U&J^0B_\XOS*([E;2QN#US2&!AK%25T_M=9_A5'
M%!+[ XA$)3$<$-WH4857!WD*O %9^S#&"]ZO:+6I*NGG1!9P0'PHQ%P7UD%4
M P\&R#8+]UX7S$@,-RRQ[@$&&N-E@9?"BB=P=$ )([/M\'/#6<H\2@M@4K@
MW(,0ZREFB;G3MUX&7\?FM<"],Q-<OI(0OD-^0H>49W#$Q*1Q9I-XQO-Q'HX*
MDG9X'T>P:N%JLUR-5(YT0_L7JWSK7GV#?X!B\(?(;.#LJD &OT:I/02I5,(-
M*>""TTZN+J3Y@.,I'NT0J/P*N4N)%#&.!W(%\7"19)QC0G:5(QTDV8#8A=8:
M\-DBFJK-832W\R.F;]074%'C08QW#V0;2B7-QLWS01F!_ 12HP&G"YP;;Q)I
M5*)=N5P^>*T%+;X3KM&;T+P99RO<91B5$:\>Z VXMN&EI=6SZALA6IIS2T_2
M0'V+IK-$<5D2L'?X__.3B\M@]V!;ZWO D4$NP]3HI1&I[**;L-8E^U#HF9($
M<=\D]S;%KM/ FNGLJWR@F'O9GMQ\?1;NAK:MZG=EL8_>JYOOTCK"D#6%G_YW
MDNLQ9K AF_U<15\W(^  ^4]1<AW-"WC3WR:Y+.9V,SSB"4:WFQT]'4R T?S]
MU5^*MSO[)P>[1P<[NX>]_?W]@Y/=T]VW^[L'I^].]\[?G>S=:>$\D4MJ&@[G
M=<I"V%S:OT4+1LZR\VH);[,R '@S*GMXTU#+TVH<"4W/9%&?\VP B@F)W MS
MSU^?)6J 8@'NV#N\'.^1"O&RA&0:G+U[OT&C;\RJ=##)JK+8>*/9A;FFI$3
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
MK:K=2A'PGRQ"7Q/8I&J@K1SCU=(Q]J97R98:O9K#Y$VTMK48'?G!W$J<-4!
MFF\A':R;\]S$<VH\H_E.,L%+X!Q]PQF)-TY1@,?5%;I]Q#_]>N/DXLN%=<VK
MA(1(X\!ZU?0"+3[!QA7OB/9.#^8\6;M=(&V&(+/]2WAL+R'8 92:@IKF%;$<
MSP4(AZDU'5+&AP'JT<U3- 9&Q'Y62K 0OJPP$:F/*LX-IIXV71Y7-GZBZ=GP
MH#ZNH4(=E;1?<7^BGP_#F.1CXHVGQ"GCB$"O3%6*IC_T4D$*U@LU;S!9""/0
M$+193RE*VI6-#J\<GJ7 @W@0PZ:3X(GH>*Z>/4H+FT(GKX4YD#ZCXZ.N]X%4
M/3:GQ=ME;*F*M!KC*+> DY\QUVKSTVCS D_^]>=/%SH:P[Q93T;<A)1^D9E<
M!LPC"4V@:<CK2(!#I06)N%%Y#:L ^QCV?QBSX/L#F> )D$WP412YUW^<?'R#
M)J?>8LTJX:6I$BH'NP_T'F4/%U\%]Q:T2\IF@=_F#638II!PO8*L"PFO(22\
M-C;2D(!R"7::0J;'U'8A"LT'_.31Q2OH+.BZ-FRH2E&G0)\7YHZ6_M2U+D:?
M\#6]5LVIA)BJ-^9\JJ",@(?@\ &YWO@V8@P099I.B>0<*1G9^GWODP=$C_]$
M(;P!+/<?[&^ZE-#PJ?;&R(&L\4W_ VQV238Z'-_/-]RYPUE)J=Z'>YCJ7<U^
M6>.LME;=S%>_G"3 (7'3X+B'&4;\/1>US3%EAP7HOR5ZN4E*V"AN-<O8-2NZ
M@$-=F CE$]<U9[7&%$X%$;*AY>%&D$935B_HW:2\WD2HXN[#<!.Q$#%];##@
M#W&CH;K-V;R43Q%1\MS0J-+\=:XC"N&M;LE6@&J%'?GFF;*P5IS+"Q..A\T6
M."A:2<:&1XDQ/?Q=3/(Y%"O"G:P>%X\)#D2K*EK2T@BT 7RN*N70B7'M],&T
M@1TG3V8\V J^>&/CW;UI36CBD?$E?M\$A3!ZQ=4UI0P/U0CC<JB>^LOZ_E;Q
MDA]3:VQ@]Y_%!'M4UF[R(*ZC@D\3#88B<,R7C'1R/ZM?N]^<*#99%7#.Z M@
MM9B32G7: K-JBE>"TH&O<;+784M004XK_-\"M/QK_&]9#45ZZ/?!+"<VHY4M
MW6E<#."?4:KPCNFWTL\F43Y$E="&9&84$9@R-GH^#[ZJ>8%YO&A9H.\=TZ%P
M_*G"8-HHA^VS.C):_T!-.:6TX$++,,"D@+(VRVB ?GUR3/.UKF?DDY0+;76
MHW<#;8AL1<HVQZ-_B"S-2:>!E^WN;>W\-<3_'/^5I[&[OW5@S#<\$@38HXFA
MXY\C/K%.3D<0-?X9@@[@T!B=QM!W,G]<,^M<;YIGPE . =I4W\CE.T7O,89;
MBM#+0I@0B[@FUT\%7$,G$:"#&69M/]?9^IQ:HY.4P,  >R4=\T[5RD?((M(I
MTT@K&5LJUQ/T_.;6OPB?>2ZL4(N4)O/8HVEZQ;(GC6"2>!*[N+5=+\J*L=3
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
M;0K[-;G+A(^V<;[$%Q_K0-.,FRS4#N\&QPMY]!H2V]J42'/\/UTBS8,ETCQ
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
MT5[VN:F&GIY074UMK=]8FKMF($OYA>LX) <-IS/;IV6/B7L0\"ZEKQ Y-;C
M</5]Y7"?(7OUOLN/KLF)F?$%=10*(Q-=S[R U+/,X_OFB$:2@*$C_T)77Z'>
MFH5N&2DB\ [R[[$\_-_31_Y0>O.M&3%5JC3)Q-H%&$NO%U^YKLOFK97E/1D?
M;J*5K[;;?E B7QU%,"I+HE_,8[921!I-D3^#?Z&[CA&=&[AUQPG_SQAS5KC-
M&;,,"CE9PT#:$C2_T+1E 9(A[X7-JU9%0UO1B=.)GD0*,.7,]<^0X*1NZ(5I
M=[]HW!BNOZ1=@TWJS"R@O_]A/8^0.[4*_=M,9GG(=?@T*2M&#>DCRC]L(7*I
M:JJOQ\T$Q&HO,V#B7"J89Y4H&SPR<2A,ZZM=8)=XMH)S]A_0,Y0VIUPW?YVR
M%_<M#,X_O-<IF#8W/6S8+-+!2$G636J=IAC+]L[JA?4=80[FQ!@=89!DR"%
M8ZBO%BM#D)9&=ME:S64H=+A J%)P$JAM42;KDQZ*==II=V9+'4IIA<R6EY6@
M\H-3$QS# %.G+&6"%H.^E)@39LS=(J+$"$R0D<;40+84)V.ZCA6'A*SOP+DG
M39++UIP@8ZY?;.U-TT(0F;AV[;O5*@MW!+@V>61JO^<>:D_./W%*:CE'!K3E
MF!F_93"-OX74/)2:Z6$7)V+1Z,[B0J"<K6$R-NU0T@(6F2_Y$K6GU&1DN#GG
M:!$A$Q$GPRC!KB<19X .U8"[W[$L&55>/Y2[*QW.<CUCV5_R?:=;*[IB6\1+
M?9?2B9)K(C0-<1ZCIUM(A(9EEJ=0H&$"ZCT^V1#?N&G63D-W_4;KY!CCGV23
M#*(\I_XUJC84*&;C."7S@K=Q892MX (,J23*4:^*ZXJ0:2)+MO:B?'6BZYR#
M4^M%>\.4P-*XBO.RTE9M#%L-OY1D?9-@:K4/UF-TRTB2K[R<G)?GS]7T3[0Z
M)'5QY$PG.37';'6<-92.ZHZUP)!H*C@!:UG$W\#8=1TZ+I'2\^1P0!JR60_.
MG;F)"IP>F%:GA-]022Z^"RM,I2<A:6#Q5T7-7:U;RG'>+GL+#;BSS9D0:IZE
M8.G]TRC"DE[ B=I,Q+0TX>ST7NM,BLS2K.-_V4M1]^->2U0M2R-)@IIV_W.
M'I8A1":-0$E1DR*%$(O?"K".@*ZXYO%*]\HNA%SJ-*C;5E-2!;Y[*WCW??[I
M\$Z<F\,_J]S$8TP!DANS :59-V?6Q,$A7LX/=+NHD><=/0;W8&Q_L"?$<71\
M5SK4\R:&:I281G#R$VY[9UMXH9<76U9J(YPJ"[25-+#MD+$'YY"[3!NF;C=/
MNW#)Q;.H.'B+I_(!&(K/CK,B]% 19N^12X4V@%("V6&D.3<=@R2?^,?@MR;7
MF6&N%4D9+M%P;G[HY&68[  @O*+)X?#4] T_=90HVL-HL[$IIE=BR,1,\V@6
M#Y,YLV6L1F$:X\M;]SN/%JU!5TTTCF@,:>;1F),XB3L;;P16D,C%PK?I*K#[
M>#PLQ]46M)6V;DD35QFR)T.(^E9[YG)RICYGJ;-HGF<8UT??&<Q],,>>IW0X
MNDMW4W33JQDL0J,\F .P8LOA[!//LU)+\J*</7W,*#.EED>N=U3:/MXY];;$
M1_3[0KZ-,3?PLT=H^)D./!9PQ20CQXF#VWWT-0?MYM7-J#$YN0!NB/_4R9/7
MC5??$XA":R30S,0H>NV4F!B3(3/)1Z!QU-LFQY0&(*J/N)HGI!%.N028.'(A
M-?T89\K21#*:!_-!0C_3*=BOI0NT<9C" H8\9Z,#2Y8;<A]*TB31O%!C3H&%
M-^'MB1*7B5LVBCB _^\J'GREWMKV4&](>O T?^-L5XG$,2F 8OLKLA"XU;2<
MD(SE&WQKD(HX0=XJ@NY<W604 3- FL%S=6NIHS[&5R,*"N(]'\]=GS)'8.4#
M/I1I=D47GD<@[V/$$H2SNNC?-?+C*MT[' <I4N38M!N@V!?<<*%NRQ6#"RXB
M\!)SS05BG:J.&\#)E^3*]X]9$[]/"8M+!/5ALXR^U8T R8X379'ZDW."A&NO
MDV"1U3U)*=K<N53$Q0U^8<L G&@7P]TH3GB#HT'X!9L;BO@#<&UM^-"DI; '
M!_M'+XRNT^DDO^8&"2WMY\6Q<@\!Z]3]:H:[K,,KQ:87?3NVGZS^: *J+67C
MN!EUH3AG;9]:V^'Z=4T^Z=ZSVF_D*C/"1S?H94"8&T8'A#W!VG-X*1G0'S-$
M CH!-@ULG7]4[Q6KTC%ZAAF!PBRT,*$&C/^B8T K(3_;@(1E];H#O#FM669+
MU%F,-KO/+0%0M 591#+W]A[TU1(5C,*:YJ0S7%2DOQF5_D9_N&/Y>,EMRZ>#
MJ>L+0Y']!X([F\8#F8]#PXL@(19L*%<<DHH"O#QX=:RST$]))SNNYC.D1$6=
MLK*0QNC=+&P;+\D27-L1?F^I.CK#O%=>&3HTZXTO\6R3:<%Y#T0($H,*#3=@
M5QD7#MM%WO:F5YSS)AFT"\%&HZ#ZGM<;W:Q:7*3 ?8/R6B57]"77C0"[!U6H
MG-PG,?W'L'',>7(HV@1PT%_M]3?77$$T/IU(-*:L$?*@DV#.'&@3ZU=::"P-
M@AL1$T+29ILOET#OA/7/V5[! %(M#F>#AS6]^IX!8LGT9-<-5W)$7,>_!.G+
MX,^@/542^I38$[6-X716WDN]\:)E+M][9A2X.YP0:</*-_R&A6M4UOFI<0)L
MT&U?ZES0B&@F+IU@5A37Z-@2)EP@%^"#],:X:24YQ2@:AC7G ?W)IO.U,B]
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
M6@0]1,CP.6H:HP)!GN;8U%QH.=S/LPCOLN//!5VKS"@OPJ" X+IL_0,<4#;
M#(ZA%RHTP$8P(^V=D-?CVJ[BO*P41X2HE(-=&G/)]$2AJ(.JH8_%)UT#B<FY
M-=OE8EG[M:)^QE1>90HC$(CAFR*T'A>!SF8A",K++,LP 2F-KFQ= F/_T-A
ME0R,X[<8M#3 2?,6S% *(\ 0Y,TH=!UVEM?F[F5XOG;.PDU8$N!%>TY(B@57
M_A,(SQO*I2S81],0??]N!W9+9 N7+,*\2LR$T2=J;ICNJ*GI\+NEI\YE?G+.
M(1MKT>Y!K)"1N(LH(V2M:0&&FKK@IM4B++5VJJS!4@:"J5MB5F*E8U%%K#?0
M-E*R@ODES&><1]-[L#:C#A)]9YB&AQ*0ROB9\12^&S*JX <Y#,$R4U:*/Y+<
M*NPECCY8(\VU4N@M3..Y#3@ QLF8W$ETF1>3Z9B]J0OX28T;',V=6?BIVMP@
MSSQJU2+S?&3]K^+4]-6<Z!8[YVQ6\\D9GZ_^8JBI@=$WCT))>&3D!.26U*77
MUE]QVH&,9O*=W;IFH\XXU<K<OQ3=QH5L>7WC[&G>>)"AMWO"#*T>QTS/K'J!
M#/Q#T:GUK(I2VI(/XV!\_2(<&D,#G)_E ,CY\Q7%N@;TS-D0/D)MQ.'2(:KN
M^#8P5? J2AO%Q2-O0I>(@GCX]U?%N_V]W>U>[^AD=^=X__QPY_C=_L'YV>[V
MR>GA=N_DX/25&S)?&53Z:#V@TH<[CP$JO;T2IG239GQY]B'HO6U"8;X/RO1#
M*/&_?_QR=O'IM_]W]BZXN#PY/P]./WWX</;Q\J)E"-(?LZ8:P%:EX!S>/P5'
M[BI<SJ.S@Y.W[\YVMO</3D_?[A\=GQX?[AT=;Y^_ZYWL>'?U!>;NW(D]=>R(
MV-'.4^!&P><OGSZ??;E\?[8V_G.T+OX#EADV#^CU?@8M;(3I'=9C:JTLRD E
MA4"'(@,=A<0<X(0P]%#&7\?B.1ZN:(VL:6$(F',M.E"6).PVD^B@U%3\$:<9
M M]\B%.P/;,R^NGV,UZ<H?/T KD3WXXI.97^=H?CC!IO"WIR1=;&#VJSY=O?
MVX9U],$,5?GF +-)9H7Z2?]CP2"T+ 0>P5WZ^ZO#5\LY!K_BX/"O#G_QOSM>
M_E5O^X;OEG^U<^\1O\_Z^EE99E.];?P7MAP)J'PT^,LV_9_/\)#+NL?K_BTC
MN!_E1!;"FIN%?\U$/[KK'>$??*YR3 Z["_]\Q.6CNQ&SCWZ:Q$.X2.O@$1R
M;%Z_H?*=5^W;BT4]\-[$<(F"X#=3%?#ZY.++Q9N[>S_TVZO9#1+X!FZZ/RM?
M_?*ZAV^N9K]TI-F1YJM?3FSERU(!_0"OO4!'C0K.E2J7*6TWBHHI$$.B?L9>
M(F/R=*.4S?*?_C(8*#4:/<CNKR.LOEAWS?U:N#QJA.Z?E;VBJS.&0V(,._=@
M##_R''XP1_AQ"Q>6(HW6:OQD*2>@;5K')NSL'6 =VSIW8;45K2N)1<S_ME'S
M'3;EV9+Z#Z#F_>-U4_.C$>RMO$8_V"Y:>9$?7+QUDU.\PCD] ]ER:VWS&:RU
M6U_K>&1O>WM%'MER5OA#]=$'6/UI-IU5I<#6(4@8VPJ/+;5;=N-N;ZL_XTWH
M%OX,E-7>;J>KMI$/<Q1+</A>IEK3J:C=^AZ3,^YW&FJ+.:,&@=1ZZCW,^>>L
MJW2:ZDL^_>>DJ>ZORH\[3?5!%_DEDO*$8J(8M &+ *+Q*ADHS^#*=5IKM[Y'
MY))[.YW6VD8N^0$K 3?[59S@FPFZ+%'?-'QX5F%)HNGHZ#1NX )4#Y(=MV$F
MT+NB_!KX</E.5VB[V1WZ67KDL=6%EEWT3DM^R:?_G+3DW57C:IV6_+!Q-8V0
M>V9!LD]7#:T]@SO7J<G=^KK\@SNS0UU/5JLWU"_X;@F6=QH]W&NWB&F3/EG'
M&NZ9$-Q[$_@9P7>>P25U*T@KJFGCKBQ.]P;NZ#/%EE4(H59HEX7@E$C[<EM6
M)LVF RR?6 4OK>7;7<^_OO,$ D%M8P0&Q,(94*ON89#H+C "6> W6ZARUT19
ML;1P7;OXG=K"$#%[!<1&]Z0U!!42DBE"G<"R[E.!6..&S66375'B8KW?W@V5
MASL':Z]*W.VJ$I]Q5>+:EZ]+\+K2KZXJ\4GI]B^--)]H5>(/<)$_;D550_WB
M8SOSVK9%[U-L(1+-X*V@C\I?C[U)CUQ9N+]WV%46/GO*7Y?]VXX@P2-?F5ZX
MO;OV L9V7IIG%6%H=77CXXJ[1PTVM$@(/ -[Y G&&G9VGF:LX;$-CLZF^"&[
M</(U1WCF3Y,X>^S5_XBXW_.I=VL58;9)##PUFCQ:-6>S?33YK#3J]<B')[+8
MBP%V9T!)\%FE:3%/KJ(T7L5]U-)+MKWWU)2P3IMO)2$=K>H<:3E3?NIZ;*?-
MTRXH9N*7ZEM4//;Z?T"Y2^_9J$[/G3+OZZ3?;963_@<(FL.U@V*V6 (]+66Y
MV=<>O,;ZKE):41V_:8E.]P#K_V>&Y0PWBYDNP[];WV.RS\[KWD[>T>GIY'4O
MDR@MHS#XA\KR\4J.EB>FSQRN/1.G4]7;)@J>&$GVCH^>#4T^-Q6[J6'%B]&O
M+U14EMB<_(^HF,"[RV65 T]1,=M[<HI9I^&WD9!6[QK28B;]3#5\0J29KBM#
M\:EOT(=LJ(HR"X-3&'>4Y:L%6I^8LG7P?+JBM(H^VR0HGAA)[NZ\)/V_R[QI
MYV+_":\*/F=Q6H;!QRPO)R 6\BR)5RK>:N=%Z^T^.5C"3N=O(R'M;J\:\&\Y
M8WX._417AH^Y;VK WA/I']IVX?'$U+?__LO13F]GK7IJ:\5-9U(\#9K<W>\
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
MHY-T_IX6K[I-][OS][16[^EHLEMXQWN[XV[Q<:]!Z?HA,5QY"]4V++SBP04
M)7ZT-KZ]VMX\,LMHV\ZTBJT\P.:L1B1M4/N^LQF/RQE65@T[^N\VYWEL3B=3
M.K)I"]E\5YV]#\PAUDS718BW;3WSA%3J;JX+)^A_BFIV@PY^0W'QX:Q\]8LD
MT54S(ZKNGHJ6!M1QI,>.R<.0JK?[690/,>5O&.=J4&9Y@77VL,5Q,5'#("*,
MPZ@J)UD>_X=KP1'CKR)<L5SI:O  5@<?].CHJ#9?T! :BL2W"!3!^>V,4P4)
MB3#-$)LPYHKN !'+-"2"\:UJSRIA/4ZB(0PUC>(4#E%/M)S79F>H2D]+PR\@
MP*.[N!4!!)H(:PU$X^$&+-]0K*[/JO$DJ\K5@2/N535/H!>,7=<'JDDBQ/74
MX!WG63X%RMC\U0&]F*@(-R_8>%^J:7"X%7R(TFA,8'0;1? N+@9582!!3](H
MF1<QK=VBUYUJ/%!ZYHLJJJ2D1SX9[,N-Q>-L$SK6 BK_\.[H6+>;XDL N7+O
M8V\MZ!CTIP_H<1X5,&&BOBD,-@\\^!SZ,"<,U^ S: X(ZX 0J__(H]ED-<ZR
M)GR:"U4*J@?#?"#?"\8X+>0D,&EX7TB<G;!T<0%S%:$P2!'(1O->5E[^?_;>
MM;EM8UD;_2M3BKUC5U$,[Q=GQ56R9&=[G64[;Z2<U'N^#8&AB&T08#" :.Y?
M?[I[!A>2D$1!I B LVLO1R2!N?0\W=-SZ:?1 )>6P(,H:ZCQ,-=9T3Q2G+HP
M(80P;&1$%5L-S ]A%'A(,[-E4)<.2.JIY2BZD^O_XO/%KW^P/DPVGT%X/\@\
MX2]7(/=_0P\E^^L:?XJ0"AEI."/D#T3^&WJ^R8HA95^>"D[.&A-2L9#>UV49
M<R\O,EA7H.)21O,X@N!5&V2QY/CX'3@7BAAI;Y BO/2*3UW0ATVM;N2/9..I
M0QF_ #* 473 H[2EXE(*1"(+HF<F%F7)%MRQG\-A]#)$?Y=KZ/@$6G'^?T%/
MV&6J);3?"I,R:<8%*-;MP82\5W&!?)SY+9.!]=L9N%Y!>#[H#^Q.UQ(=2XSZ
M0@PF8M3\G\7M&>-N^.@SNB6Z$3")0J6*'F8PTN<#OT!]NS1^>R S3Z\M8FK,
M-M0]N_]D0]71[3] R7/_3Z-BU$"MTWBMU!02I[='4_W^'Y.3(.LMF*&MV]#V
MS=#6=6@'9FCK.K1#,[1U'=J1&=JZ#FW>W?;3N.>_N9=QDC</7YUDK]NM5G._
MB;]K;\TJ/^:C4;/\@3QFR/>KYKUFOUWVKILQW^N8=_K-5J&EB!GSZHYYM]DV
M>E[6CK_,@69[.&KV\W8.:T68LG746I)8]#*!NR(8?L8RQ(Q@:4:PW>P6V1TS
M(UB6$6QWBZT1S B6902[HV:G++1A9@0+C6"GV>F6I(=F!/?CC7>;H[S#WM,X
M6RAT[;%\*[<RZ4+5EZSFU*'D'3_,J4.[V>^4O>=FR/>MYL5N)YHQK^Z8]YH]
MLP-=UHX?;.]G9$Z4R]KQ%UKG='O-8=X$_VR>@]YB+Y& 7_U0L'.*UM=1?9[-
M'(II5(%"? (040%M_B3DT"2;30-_SOX_;LTDN_YX21>D7(<B Z]%<.=8L*[Y
M'<9Q\80PMSUT)8?EA_[AS+%_.Y.#R]ZH,QI_ZET,Q_WNU<?18-#OCP8?/WP<
M?KJZN+C"0)@D-'EO05)LNYEY(4U##5"M)T]9#)\]2;!KJJ0CPIX/\\\W'[^P
M0?,I.H_+^*<U?2\MO?[XGX^7-Q^OV*?/7R^^7GZ^^ ^[NKBY>$Q#7SB4^[-G
M^<$"0Z9!V^ 9X7ALLF*!F,+?J&>.9#?"4R&9U\(5%CZ8\B9<\9!C "ZR"TC6
M(Z7N4R"GOM3XLRQO=#>[\+R((DM! B&R?%RG8<G$_K"<.=9LDW@"HY,QXGW!
M@["!_X67'16^JIZ'IZ>.*R@(]^./F3-Q0M;N8OF*(T35&JA:X<47-5Y)/\IA
M,TM$H+'I-MM/)]#0,T!O-&ZU>Q]:'RX_COJ7_8^C[G#\H=?OC<?]BZO6^-/:
M#/ $Z=>%><-,>D^?](95F/2^7'R]^/WCEX]?;WZ^9E>?KR__NK[^_.TKN_AZ
M!?^[^,__O?Y\S;Y]RLR)E]^^7GV^B9_Y\^/U7_^YH4>^_?'QSPO\X;ID4R9Z
ML%/?A:4,%(RV?IYE&[+7V89XAFW(@B$"MY9)&"!G"H/EA6S*%4V6FCAF'#Q@
M/IVJ61:)1*;)3+OP94I0Y"M6(J@_T%1%=H2L*S&!AN/;2)!AN1$2KFAB#6Y9
M*L  '[1\C\) :.)/:Y$A?(%=D<]ACC@$M#Y$$NJ5DOJ?L#)!D[_=X5) +(]+
M=)($<1 9SE=BQ[F8P[,PS,P5W(XYK&") PZ&D!PL(( E#)Q)%+L/3GI @[W$
M,0J#R**?I3JQD4WV=^9%@25*D?P:LW<1UUJX](/OQ/$%(BK.B-)M=-+3@J<[
M68YW/N?!=Q$RU[<4E5:3??%EF+"/09_].7I<2/REA01*%:%R*%BC-,#C.P>T
M(_%)B!):DXZJ02HVN/5W=>5:&R2#I?N,?0.+BH5^^?-;6K]Z>X=ZTL)NA0=(
M=!N,7&,<;?A[X4;SB8,<2'(FX.FY"/%KK"_P.8UK&"C%;[)OT%NDP-,>)PID
M$?@VU)=H,%B) -O78-B.[_17P!T7"X,_?<=%FCM7N\:*;\<#,*B?=&FQZ0!W
M /0!53S[X%Q1WF6^F0I;]8Q,@FH]#J#+;A%.'I8 'U!((;T@K9GONU(]&=NZ
M +H.;8#NV@C=WX5/BW^4D[O2I($!V)X9EO#- Q,G4ICHHM;@L0@<& - G'I,
M6;<U=2M@N/1NSFACPV<OO%\P?8=H%&;"74PC%U<!?+$(!)A;Z*L4=RAE6"DL
MA!4F"% P6[C<$N\HY_%GG%LFSBUIOY"ARNJ,BK)A:C)O$@-7QJ0D-L(AKB7Q
MPT)S"C6^:O=:4+CK(D; LA)1%7N#PB=21)B4 %^<R+LF8N7#]VNUOM7ZJ>&S
M(NY%OC;/9=9(M 92S6RR-YVWR-:WB@FO$N@O43:NJTV"C81'$6(&/D!;!"#E
M#D )%I!>L]"<$-4/.(@H8C4G-[ \*PHT? &%GE1+/3*:264HN(E@_T0(O[G@
MJ LP5M"\[ENF>1-1/>"%J:#)G;LH.;#XC%ICHT6&7W4W<6S$%"G25$/BF7D&
MT&/7_\]?T-[((_L'7L3YG0_V IJ(5&IWF#6;K%(R6LF:<B)"9$($*6CDTX)2
M. &5"[_$!<4?J2RT=.G<\::GY9UJU8(6^XKC$L0A=)D>)2XGKLCDK@ \(QW<
M@INN]%,3/2LWL)FXB>=*G\%\YCK_BYV^ U7UD=Y36#,/UO.WV"$<BKEO"Q#A
M&V7A\%&$O;(OL4%09%90SPKF,NBNA/8">.!9&"CK.V !N4,)#N@ON:NWV$!H
M7X ;B?P.# \'5".!IS)\U+LE3M0@B/Y;5*6)@)[="3WET!Q"D(/1<RP'C!O,
M"= A-+T$6X$)R0&;B)C;  8LU5;%:<:<*?Z.;8 9A,J]A35C"#JK!P3:F)WU
MGF>N]F">OD%CT"+Y'+<ZP#K9=H @5Y@%-;G?-B$J+;Z B5;98?H9&U?4V5 ?
M\?%W#LPNCI7G"?X.<B=&/>7I7&I!QEO"A3T5-?W#Y&R)!2GGK:H(.DFH!U,,
M4R=B%X8YU1^TX"MF\Y7>T;9@N$%J* N8X\%P ?YB"L!Y4YU9_+>_Q-? ;?@A
M+.7^X12![+GHLS79)R>0(7'2PDP1@%T":TB].Y\[GO+I8YNHU!)TE':3UOTI
M17Z6T5-=_[6 ;MI4OEI*D-_%F2UPNP4F)! ++ NXG&'3H'R<O9ARB93N;Z(:
MYYJURG5--S,GL!O)/,+5>V 0^!R4;X;RS+X&@V3I90U\C?O[J"ZZB8E2NDK6
M6^U">N&XIQCE'BEO4[7D$Q08SJ@I."$2^Z+VWT+ZRM<6W@F5.0-U4#.$4F,+
MI,'P! NJP9F3!T0,/(UT%S1:=,/B <$WT7K)+6^WR?X#I@B](&A1T@4;6Q9H
MKD,T]4M-CWP+%L9R?:E,]?8XWZ*[E;5$1:@?]VM9,O:5M$$;8^Q,H&E#:3)Q
M$,_3V*PBT,5F!_4TC_T'R"%Z_;EC@5OAJ'D476K0MB:[P!U5H7YH[/82L4GB
MD]GI!^T^Z'0#]0(G'AQ^]%%C(,]ACE',@NIY>$[&!C]N-[AL"&?L-/EM-#GB
M'#$-Q#^1PG&\K(?"Z  Q[FJVD3*:+\A&H!F!]B1R^3DN/[OR0\EEO+X[\$YH
M?@W8IR^?T5RK<2!WX :W_$%UA7+%I^ L@46G'5>).]/$L0P+ "^9HC-UDWB4
M>?$)[)&GEP*IW?$G\+;E8ET? -Q^.JO03)ZQGHV4TU%1<"M26=2I<S)*,')^
M< N^66%R[9@"H[7AY],7A]BS^*BL.\"E^";%81N]?1(^I?_# ULT)-P5,I[3
M"D^L@.U7W<&H.6@@"H?-WFM2*SR[@;%.J'#QBQ$LB)4ME5(;8T:+"9@"$ 7@
MU*-2>$G;8,9RZ:@8WN\-FYW72<ET=MP;-;OQ5[KL=.\,^H6:O7/Y[7%SM%%^
MI]5L9\HOV_ J[PY[ RLZCQ0N;CX=M+\:CEO-,2ILQG&9LC[*D;QOQ=VKNI^*
MT'9@:H4OUPK&A:-R@571&)"4U)8M!W]IQS++K;M)I.V!P"4N_\%@53;'Y8\G
M  Z;U4Y6T(MF4E[IS,(#&O8W>9L Q4@)1IE?32&MW8G8']""!,EPW/Q0X-2.
M@%=8,^,]5-P:QA5I.N.^L6F?B,XPXV_CQZ3R9SF;1V[HG-.F3;RG]18=O"5K
MMYOCUQE&9\>W86ZV%<>^VOM!/\RYQ2JZ@PZY;GK_)ZDNV0A::PUXOXY:_RHA
MX&2CG>-XV:4OCJCIDHP.SIKH!^ 3/YRY<D,:]\W6:D.CTVZ,^D-J63*?%I3T
M R!(9VA;T(V69O&MUK]IHP9^Q*/[6#[Q*D;OJSKV>2B$E_H+M!^*,-IHASIH
M@.\WM^78&_$C7K5K'.+&RE0$02QYKKVBMR7/F;!Y8:K D>]IG=SN?*R2\$;O
M.?7B3.CK8BKU +C&N!W\OYC+) HTN;R 586_$BHQ"%FLAO:*D26=3K=0'7(.
M)M8,#:H+E!]O3:JRTVVQ131QP2?5[G]:1,PXOOD\;0:(+6UZVXAOPFUZ[(D>
MJA4![C+&NZ3ZA&\!RV34%3NI-./&6#/NW8JUF7>S&"@EB*WS\^;-72XY9LK<
M.B<O&<4XX.(6X$'-XU'HQU^H.Y[TS9Y8R,=G]]]&T.3N#S"-MQ_BW"[VT[%*
M-+3@J8P2='3.RB>+O=,_YBR<_T_O7G/T$M7?0T=ID'EBR'Q9(!J&6X.[Q$%?
M"O=.G,_AZ_MS?1V@WM?LDMS&0@'S1XZNV=<:XW/.NN"<\0D=*(F<U<6Q(Y".
MFLP[9_IL=QOCX5ZI#RN:U?NPBE#5U,.U@3X@O=<HF"7$(+TJKL?)@/F\U2S"
M??2H"-)Q/)@,]H5_A8/7S_%^*N+DJ)R*^W5JBG3]".Y)I]T8]XJLLTIK?NMN
M9<L(+,+1H%>$7\7@R. HZT0VBX"HT.Q:A0GTJ+YD?,[5W<_MF_UL:9V(0(P0
M#"H,*@PJ'A5(W=9B7Q^[4U(35R=O+=9H%Z(H-"ZT<:&S2[%&IU/DP,' R, H
MNP/:;SXG X-9BI5V8KWG\N6Q7<YC',X6G''O[7=I;:@YE*H"1,_>C\8&CP:/
MY<%CI]?,2QCRLN>@E7 /7N2NW7%/A%,7(B=<I"1W-<MV_ZL+J[%#W&.MZ-V8
MLFE)J::&NJD#HK^]125KT&_0?R+H+W28O:L@3NLJV8LN&/;0Y<_WQ["^<3P9
M<A=)T>EVV=OB=*3_DM'B'KDAZ_$#0=C#17CV_DW[+50=+8Z^@CN"8S8:-\;=
MO5[,+^^\8Q;;%< HYJ5KM TD#21+!,EVJUEH]7IR^S]KP]<NZS&0^HB/QYRB
M9^__Q/V;#<;U39<%N63WLN531I1O"R7O<L;H79&%;&D-<-WM;#6 !K@:&%R5
M#%<[7S"L>E^?E0XQWI_(([?:G@RSG$;G^\HSLN_5[Y,;P&Z0"%W36J79& *A
MR:AD,H'&%,J.9SD+XNY'DGSAI<S[1%L5<RS'WP4"9N(HII%55'/(@K50U'T\
M%%!2N]]HM5KI7$ULR9@>@@?$FLMQQOZ.'(+$*PFOW@9\CIR6@>+H3<BU5$Z)
MI(F11 X[/U#4@#-A?8<A_$7]X4=4MO@G<A;((K8_SJS_ 2?$F:[V 9"K-!&0
MRV7(0F*28,0D(36C.,K;UIS,]P8 (K-F=\06PE^X(F9WS^-,R]*>V_16JY=Y
MC7C0%+<ZU:S8SKU'JW^@QD!,7:*DYY;Z(N3?!24N5)EVY,Q9Q.^O7:E%FCC,
MA4/L9R@=J&JAF/#^B0 Z.LD!D5GZKLKM((D!%QG)%SYB%WY?"H[8LL6<$XLZ
M 1U9I'T/*9VA($Q.,)U*05*,A;/&U)[2,A*%9W+,N'E%24DN84C5SX>/A6]2
M8BH?^<4U(Z.MN#=ERF#-;9%M4(;E$P"N6*D;C(CO*=>+^DQ4XVN,DE-'N" $
M[+5C12X/D)T=1!8J;M^4IG2#T72#*%UGTF%)/DIZ8!9-D&%=#?/^]&U?'L/?
MQ)]/],!*S1*84>8:9!RU6;O3SR2Y0?):1>N-4E!I;A)R5R0)QYMJ1&_:;7>V
MN3<SY8X[CY1&V8P28.%;#C+F)MHS0>9/Q:X'IBX*$K7,9O40E)_(5HDKQ ^'
MF),3K"CZ9J@6-$XJ/E4YBT)ZR*>?=<N544[>BYE6B9PU\[TM+$<JH"%2,0$,
MLC/#G."(93:)&C&3+\!O@.9C91E]^;9F->(T6"IK)P$6U^A)H[+]A;%'Y-VN
M%,Y!4Y:.ZR8DO3H7@8=M5FRRF7&AM#JV %VQUQ,$2.@;MIC,I$Y.XBM69FQ8
M8RUWP[J.J&:H7#;T<\I='9NF/()5G85RU/GP:7C9NO@T'G[L?^P-/G0N6\/.
M16]PT1\->VWD#5W+0OFH,L4YD0ZS1%]?>_ZI\]JA18R3O<FGZW^2XNU 7*1I
M(D")J6.FE!9I+;=>FE&/?(>4AAL!J5#XYB$&\K>)-Q*S?@I* '(%&"/5[K;?
M%;>+^5YIIH0UM[:$3)V*1W(\;HY:O<%HV'\>&V>[=7;_)IBFXQP68L$<[YM6
M\T@%ENQRV MMDY;D;+],"^F3(^7+VR U/*$&&NK.L&'N-$B(D9!WG%W.2S^'
MN# =.Z['/B@NF1[4YX0\9R)LMUK-5MW/S'/Z??\ANH%Z':!^(L@V0#YVQPV0
M2WJMJ;R.UN^9'(FG>6FAFI=AUCT(S%E9$\J)O?I'!I['F"0P76I-T&C 5SGP
MC4\"?">S$_0M.:S&4VQNSQW/H0-V9.*)SZ^/[7A726TKM>+(.RX9%@L.K=(*
MQ&P2G1S2,5"BD!-?*6 ;'!^[XR^ X_%IX[AV6T1X[]#WZ#R.Z(4#O$ 8KM3-
M^O@:NUD@56*!E.-9%-O1+:-6FKVCBJ.S3F TV'O96SIEQ>9!6(FJX-X\2D56
MFL2F!]VV<CS+G^>E0JZ/_*ID6NJ3:S/O!M6X&.G(<V56&4:U*FVL554!:Z-@
M> VW4"J'^NB+48]*ST_EU9 7G7&JX"U79#,0+^8[&.,@9!@?OYH%;B4V5W)\
MGX+)VLNHA/OU[ S?],L*Y\A^7D$]."G"::,S1F<V=*;0,>\IZ8S9*]U%?A]C
M.I.)F/J!T#NF+.0_BMWLJXPLJV2AZK.MD[]O6BA9E]DW/82G8!3TZ%([LF\!
M^G@(2I3ZZ*-1OUJKG]$PLV^[YWU;/Q3LOWX:==KM7]G%',E=)9OS%?/\D$U]
M^$>3<]+@X;T%VYE.12 \2S1/<X/W9-C,S5C6JJ]U[]_)C.5>L@Q@%_;0R)RL
M%J85IA6E;D7\]6:KMOGZSAYN]3[N26R>+]&_LR N9,%OQ?DD$/S[.9]"D]YQ
M=\E7$JKZ91;HWNS61,TXR'=K'CW-9H&8_G;VD_S0Z5\,NJ-!ISML]_O]P47W
MLONAWQU<7EWV/EU=])[4<]60&Z)L]J?L$GY  NM$#GS+J-TW8"\#HYP]+KSM
M<+U-0[A+TW".&>P'W6N^^Q7'1"G$C4AI1VPQ=3!U %>T]"JE0\+[O4'[#4[]
MG6.K_!KA&J]_0EYO ^HPT2K]_I?G(/OX-;*/R[=QK@95ELH,H!BY)P*FQ"QY
M>=H #!*S,VU^E(=<T=5;,^[=JIP9,K)F\<N8A(+>AI>#N%.P:L'OYGAV$ A4
M:?U+0FF>&; UIZ"T5.3M5NO@'.3];C'R[X*O/?!3[T@EEIJ&_%A>=7='K[K(
MODW9.+3K-&Z[KH:.-VZ%":[-,+WX,!5CG\;D<>4Y/B@9+W6A<[C[A%FRP^!7
MAX@/*.OY9$[_^XUNM]O<:P;RXP*]I.G)JWIX6*.S^5YC/.CO-RS*0-U O9Q0
M[XY;S7[]H;Z;9[<V@NWRGG7_D>; 4]M(1SA'.H(/4HP7L8P7,W(Z9[A4JH3.
ML_?M;B$7H8QH/'MO8%<9V+4*$6!4!W:EV(,Y>,\_9$^CGIL1KDH7,_.VMOM[
MI3L^U>54>2UII0!J\&CP:/!8DC5X>2?PS"V58_N6I3KS*('&Y+D8[4+,EJ4U
MW76WT.4TQ.UQH:U2@R*#HBR*AH6H6$H^;>_F4YW0GGJEG,R];;97*CQRK[OP
M9C55!: 7WK>O%+"+;>@;!%<$P>UB7&[51W!==Q"8,U]P*\0P%2L*,"1]Q:9N
M9(41#QW?>^X!01EAG#/W&JY.LTPK"SPQ%XHYWC>H,Z@SI_O[FMJY]4_D2&<?
M,WJE/-:<R; ,62>JY *8I5D5@(ZXKOVFF=E;J#. BYV3U@# SZ(BPLZ,%C^V
M: OVT%:DH' \*Q!<*K*(E'C"\Y&Z@D\ [D0Z 2*<,8P3)WX)C$1F2Q$(QED@
M9.22#S*#QHN 19Z3H:]H(,$$9_!)PF^VN V$:,2/+@+'$K+)_CO^Z-L1^#/J
M:U4!-,Z%)MLLG $(;F=^%&ZT@\NU5H!#A$X0>S,1MXZ'U-C0,W",N MN$_31
MY:' %X=O6<B_"P_;YT^GDE*S9&01-\;R92@5K<:2N#H< 3()9T)FA6>!; -G
M$J'46LWQ:RP5\/Z:WFLUA_1%JSFB_RKA *B7(%0["K"-:WUJ8'\6 GIR)]R5
MX@J)ZUH?)QP;[ Q;@ACL )['ECMS'J"7.%EM#TJ3_8'BS;2=Y(Q,AIS-03@!
MB(I-08Q0--2%I6]P&)8 MMM84TW-X$)! L8CE8=B0%G""/A10,C#LJ9.(&'P
M95JH+0)WA:,"[WT'6=MB3E!>SAQKEH4!O!2(J0LC!?5 "WB&%&8N !$6U/&)
M!"E#[ED ?6*&:5[#,$ 39EQB-5^XQV]%(-EGJ/I'@RVBB>O(64HU\QE>=T)
M%PWX=;180&\N9YA;7+V+2<0!I&!"X8/-^NUF9TTB_5%SI+\8-=F?@N,@2:W@
M_1:1X3B>#>87,8?-1WABV^*^YRJ "W^ZBDH'-$ Z$DF*V-(!7&.SUX >( T.
M%H&)CP('N3'MF!0GA7M,;=.$/C/$$FIS0TD,I!/)D/#YA]).^DV-"@S%EM@^
M"1A)>/I/:&MP!\*/06\K7<Q**/VIB_J;R.KOM,_W-P)KY^S6]Q%M_H]50M0C
MD?P'Q0F TVA:N!S4#ZL,9SRDI[2$2!A0DD(.EKEWH=Y@^6@K4MAR?-]U\:TL
MU1"T><JQ:L!E0S4?+"&S5I:+DW1B']$"Q&, QGW)^LV^,GMM .'K+;W<M&T@
M7^Y*?ZT#J3Q46\!F#ONQ%,&RL':KQ2P8!G^.6J.KB%MA^; L#M1K.26->H^5
M-"J7O;L VXQV"23D@K(3WA!?V 5EY"1BA= $$G!%UH(I]=V8/4<$ :E8F. M
M-'Q:EQLY+\=#"#,J-3WPX3>8ZP W.(.N3\Z(O)7@P=/M7L9\]9N]&,7*.O\3
M\2!4=E4U!6I*'N\-F^/D<9 *#/C&\SM;DXP9Z&@S\' C;)%:E,SS][2"YAOI
M*LNJG@4KJF>*E* +9!:$,3.7@!&(:YP[0> 'BJPL+D9#?-L&(#XR$R2N7+0!
MF2<T9,7)!UL;#O>AP \0=[DR%FA?T$%)O2VTLCYU-%5T$M12,[K)"%8+4L8:
MGSR%#B$6*LD 26@QCGB[,>H/<1Z,@0'NE*T4X8Y<THRS!B^2KI'%#L0"-!$)
M9,">PLB@V!)HD/6!&FC&A8:07TACK>PAC!!9P*P/N6:ZL.6D2*Z+<QL6B79L
MW!AWAUM-U%-*!C4X=Z?N(S: )C_"@YKC?G^H*A1EZD*A\<9)"2T'&J&UV4B;
M 2IELUU:,^:.?1X*X6W*,AF$[J #_NV2?8-*8.IT?4N=4Z96?J,W0_2ND\XH
M1V7&8?IIM-L]6@[<8>$X3X)^KW'EY9;7Z34'NL#-A[=$E7I[:_44%)GJ\F.B
M0A.20 5-%M2. E,S X"66Q8RE*N'H%V*1E";[078ZS#@\8OB![@76/;VV\FD
MF#C2&QX"09BD</^[L1<)OL X]07T#$TP+SC?OK 9RAB)3J,U[.YF)$;;JM=#
MY8_1.ER;EVBEG'D\5QT;:.BY-4.'%&T-3 +G.)<"MFSGU@G77M<SI!ZO!2W
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
MIL"@ ,@((@^-1#K8JD-0)M9W.0L A',N?_DJENS_@E8D*,F,70*<):B/'Z(
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
M9&/0P,[ [IFP*Y(<R\#.P.Z9L"MR'E =V)W("=>I!(>.3_5:?*G@6R:[6C$
MMSLFE;9!<*417,Q3-0@V""X+@@?U/ULR"*XU@KNGBN"]A8=F.[BO6,6_*0VI
MYX?,F<\C3\21>\Y\P2W*J<K94O#OV52=PKMS M^CW)=<LB7\3_S *#^5/E,'
M^KD\Q-C1&7>G.AATW-B.2$P"&6W'9K:8^QY4PD/!;@/!\?U 0$'.'<4U.BY5
ML1UKN)8+-"F28BQ5=VQ'JBA2%4Y(7<&<G^P67^%NDWW-MDK'.DI0=<S5"N]!
M]1B<"=7IG,4S$3\5I]C=K%^E0(:*?.\V[0;(B0(;L1_ZS7R!Y 94/JN3-%+<
ME3X3=PX&"C);19.&:3OQ&)#*I 3+.A=SD_V-0:P@?>JY2MYK1P06 .AL0QHX
M&G?"0ZRNMQ-_0)$&4+ G0A6-F2L%%52Y<+DE4M'I@<YY-^^])EO7Q8>T;0^*
M]$TC&V&*LD5%L0C-.JLM"@ 3^KJNR"8IGG'H&8@T] .T?NYJ+?$O- Z[W=E.
M89O)/'QOE*["A11I=7N)TRT<+_O\G.;/3&F>Q.A6*)+6A,F>9(&E#I,]@.=D
MPE],F*Q!0@X23)BL08()DS5(,&&R!@E;;Y@P6<^$R<9ALK7?7\WIMCDR."&,
M#TP,H8%XO2'>JO]-!0/Q4X>XX?,P$*\UQ(M=4:\CQ$V8;)E#*=HU#Z4P$3RE
MA-W0!(X9V+T\[,8USRIH8%=*V T*!8 9V!G8/1-V]4[=>R(G7*<2)CLP*2A+
M -\RV=6* ?@$J-$,@.L,8$-48 !<:0"WV_4_/#4(KC."Q_6_PW6X&-G11O]Z
MF<\TS&WL7C:ZZYR^V4.7GA_8QIX9V?;98_^.W)7.N;K$J$G+Y5(Z4T?8S((V
M<<?+Y*MDMI#0/(JBU)&J]X81ZHA '?A*86Z8(Y:[;AP@"K\#_FYGF>2P&\EC
MA\QVIE/X.,5THRJXT':DY?HR"H3<SMCZ_E^3X)<<%&Q?HSU[&"7[6(%OKK_I
MWUD0%[+@M^)\$@C^_9Q/H4GON+OD*XFA7+- ]V:W)HY4"_ENS:.GV2P0T]_.
M?I(?.OV+07<TZ'2'[7Z_/[CH7G8_]+N#RZO+WJ>KB]Z3>JX:<D.##2-XZ6->
MVC )_?R%;ZGI?0/V:&C[IEUJ[RFT_6D1N=F,NC/![U 7'&_J1BJH?;+*R<*+
M0/?G*PJ"AU+PO_ *YOW%*@#73"Y4''23@8*J$'A2$9@>L0"=CQ<;DPFJ;V!!
MH)]6X$SB@/,T]S*W=*I>+&#I!U)X^%<80$V2%!-^G_NV$SI"-IC%(RGL;(1V
M)C'P4X.50Y^:'O<FC11O(&% X-_=WQ(F(VN&'9N+D+LJ'AQ#MF]7C2RW@,47
M#OR>""Z3<SI$6@ =\#T)?&Y#T^(1H'S+&/JN8IH!*:H]@D@*, 1>]1T;I4*B
M,ZE[\XP/9X[]VYD<]3^.>Q\^CKM7'\;]_NCRP[#3;@_'[<%E;] 9#SZ=957A
M*: _#)]#SJ6,WP,?0/U'X$^=\+AIL6\4!*$U"VI--O6W)B(0'#"BX]")K"")
M.7]"=N7MIF:>7G,(2AOMW6ZU3)CW211HPKQ3&9U>^)8)\S9(,&'>!@DFS-L@
M(0<))LS[>4BHS$B;,.ZM=>N)AG'WAB9TQ!QJU1SC)W#7RV#\Q#$^K'_2!(/Q
M$\>XL>,&XR_9<;VVI7.8K87MJ1KY8D(Q0> F"%R]T1N9(/!:FV #.P,[ [L4
M=D7.7 WL#.R>!;MBV[H&=@9VS[1V)@B\!N=CIQ($WC,QB&7 ;YD,:_40;,+
M#8*KC> 3#4(T"*X)@@T5AT%PM1$\+K1NJP&"#Q$(CI\/T'R,+\W&LU'8)L]&
MM?E3YHE0A50W** -3PQ?8SPB7F^DT$9<HL??C%0@]GU!<AB\2._9PG(I%_%D
MQ=KM%IMPZ< +ON.%$C_ +S[&; =","<4<]ED&&)^P:P9]Z @J$U'GE(3XOA.
M-G=^--DGG4L7^A((E;*7![="JF=G('7\>ZV-<W@@4R:V+4X/C,&:^ X+ ^Y)
MKJ)++1]*D%% 4'7B!,10%0;.434R6BS<51SM&1=,(:5Q,&J3?<MF?5ZO/!80
MM*#;0Y%#22JR/98]Q:'#;^.MWV 4_H,]S@:^OL&JES/'FC$5,\]="L2-4.(H
M)\YN?=_&5OQ8O<4LN[X4;.X'.&H61>!.(HK875!:; \3,8-M9!$%U?H4&@]=
MG;.)H+39B\!!8314ON8D$#F.X]V4?9-=4P]TBN3--F9ZXGA6( @B\&R_VQR\
M7A=)O]4<YHD$@6GY\XGC)9F7X\3,R!J@TCJO1QCGCXT*+4[>I(>R;\IL1V+H
MI>W?B/2EO-=JM.-J<=Y!;H(\B.JN@CYTWF)2:Q_4B\**\;VEQZ:N$)3U'".A
MOZL@YKD*:XX[ 0.T%,)3$'4HIS*^O99\6]T,EXTDZ[7CG6O>!=>W8M*%S:3:
M%$!M0^<CM",8Y2U"AS)?<_N.*QN 7 PBF,LX'32?.*X3KE 4<Z1GB%L)5A\
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
MS6"@?SO[27[H]"\&W=&@TQVV^_W^X*)[V?W0[PXNKRY[GZXN>@4VGF_H=!8
M=@D_B&RZ9KYEWNX;L)?*6O_8/0!]Y.][H %_:XV(+S-<@*'9S$7]TC>=LNW;
MU%A.[8O-SQ+-Q!2M!)H"RZ)$VJ#NEG#N<,#4-1PT/VASO= '$PLO.Y),*%V/
M214=C0[WO AJ4=<*F$4,MO1^F/Z8,3CZ 7.SX#DW"X:/7BP8#@L=VH^KGL6^
M) 09STMO;^V%!OI(DBC;Y8(Z!]\?ARVE/-<1:K6O>7'/9/Q2A]#5/VLN^WE#
MGE$;%B--*>4QPZG'B)=$)_>XY39H]FJ#SE+<>#IX[S^GJ[8R^0S'N*TSW.]E
MG=*:U3I[N/5!*)C3T9Z)I\MN2E\DE<=Q)YO'-]Y*D@^F!N[]KF(IJT.5=ZFC
M7?#^T6/;8*7TP,J1!ZFBZX?R&(4]IA+IG!#ZS1ZWVN:ZYTCHP%D/J[T#NL?M
M\#+)J;3;Y642DME.?X'M]+K=%NX62M)5QKMR.9TSES:K@4M8WQ0[WB@C#D\Y
M;8?95(Y-SZ#^R0_W9'#K[$C6!^)DHC=OJ-8.TL],>E"Z?:D2;60?-;%WV;9S
M"Y[O["B9RC!S[FL&*9O:E6J6J9LZT4QTB-W@RJG/@8AM1XL?6W?+]]#6KWXH
MV'_]-.JTV[^RB[G:<YGS%?/\D$U]^$='[Y"S@-.*[4RG(L# K>W(G9U[LI=5
M32:D34<JZ/ K':N4$Q^11D9A_XC\%<.2TO>(D[3!)E&H"%*Q\"FW*' M7'L6
MZ71)'H$#RRNDVUT$_L(/:!8.,0IKH@KWXHDY:0\\>!OP.5O.B((6GK$B"=@5
M@62AP. +G\WXG6"N(DI=\)4*GA/!7*H0NNQ+R&VJP\N6,]\53?:[:B.&86F:
M5Q<:<8>-2MA7B5@UK=>/0NG8@CK\5_.Z&4><2 >&@0?PYEY:1D$G% [G3S-B
M3T=(@B3!9&"T6S@#T-W.H&5ZI#?"VU#Z%*,V7^ (^>O%0/G2QY L&$P)>)0R
MCE!;;40//AT\\*-PX[BW#?!DFXVE0S&!(H[%3RN!$0)KY+9Y@Z/+U&RSVPA2
M$3[0N>2GN)/4-]0V_![ZM_1UT!\3,""W4"F?0QTYPT0(3XA[DW"]'$&HT*&I
M$\A088PM(@Q1Q)#(#33[T%DO#$#R(&+H81)/2*RZH-D^AB.%2P$J!.K@X?<K
MAER\CG?G.Q@=2ES-^%,,-E ],$J:\E= ^3:U(JW5!HFN<&CT&ZBJ*U\'-2&*
M]6#PQ<*%&0F']I^(!R#.)OL;RN2(/0&-G @ N^,'DH3M26>ZVD#EJ( 1C.>Z
MUL9D1E_L8S$0!4GX%U@A[G(PUJ 0=QB-ZLP%P,YU,1)UX2N-WE(0U OL)+OC
M,$*1)!.(8@#+A<&^%-SJ8X2N J_OR9FSB(,\ 5_A#-%,ZK#@(>)46X>E2.Q(
M&@&,NI,',^5>??-0\[@$_9[ZT(,9C#_\O[6R</!<-61$2 S&ZM9SIO MH 1&
MU M5."H,MVIXJ#$*DI!08B.)=',%MY5L$';NG0I*AI<L17&MX* +H>K#U0)K
MAVYJ4TC=P[+N'.E,'!=9DZ&W9"T!/3Z;1F$$N,Z73C/+Y=Z(55:' J>#22.'
M5LT#8WB;>0S5P)\[%JJ;TGTL$B:Y&0T222\3$DA3_-2-4"U#;)\M%H+B[(@'
M_;XAQ$E/&0=$))KQ6ZC2%A9TF6K\Y&-K98B( ^F&"8!"BJQ+Y9&U,K$!S/33
M%6 /R7P(;X:%)0.(L;9V'&)]QV%NTK+6LIH$\/A,\XK#I!P&#DSF2!RNCM]@
MT %XZD> 6JB@ V.LP# )? YB8)^X!"&C787R;.C9MW3JIQD?"X)NN!$Y12#
M"*N"%Z +]!4XG50O/+=EOU5=W\"@A"+'EKN^Q?6K)"X]A_\308OM-9"GD?52
M$:-K <8S'$R:60 I$NE8]LC%'BW098D#[+7WDS//TE?)NU098MV+YA-X#Q!#
MH^ZZ4&PL %O<.98>"#(L(NYQIG_X(^FDXTV5)5$Z";"93B7I-IE>.YY*'$_Y
MHZKG<3M2Y'A@/J3D\%>F>RB#N%D9R3L>: I!#VKZ;W\)H L:VD[FS]P8?PON
MB:(\8$J[Y$*5#%ZC3]-Y(C3 K.ZXF(+I"@G0^MVTQ6K\44D5P;VFG(=7$)X/
MN#&QB\8Q"!<$'U'Y<\$QO'X:H6T"U52.2K;"U&$A[]9'(H!X L3Z$#<9%^E^
M &TP&J3EW@H/*G6A^CF-/OQ/1A8.##0+]$]82B6U?[.N5UAUC(49MS/)&$C3
ME+.G&Z^G_QEWI[KE(X4I+#:V2T0I826"P*E*:4QF7M!"1\]W?8Y@?(9S S[J
M8QP\JKA&9TH&@0;X!]C#C)#A!7 O O^',U>K@5?M3K/UH-"+^!+[#$._42Y1
MW.;L)9^Y\T,I>=P]RG> $%#*)87KDIF(-9NA^"*IQF';"M,8 38B="S4%)N^
M2BYE$ER.59#N@9:90/,G!9J/'PTT?Y#!_EBD\H:FWC!@[__JG!G:D@VMH:FO
MU4@:FOI<%%QO>D;'OI-0ME/7P?'O+]3AM+4T.E2J8];:* [H21'ZS/KHB5$+
MHQ:Y:E&(@*7F:E&K4)"KIVT?U>3V?8Y?T"OB*97Q0J<)"JDL+,_>=^L2FF1
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
MV.[W^X.+[F7W0[\[N+RZ['VZNN@5.#*[H4L.,)PP@B$.5"('OC5WW#=@CU^
M>HG3G[^\0,R=D #H!_"3QS[F1HT=^6+-Q?K-WG:GTQR2X<:[4>J.$_PA_HF<
M.^X2!R\JX4RX-INLF.=[YW\UKYM,1A/IV X/' '*=3,34M"E*\GF_/]G[\V;
MV\;.]-&O@G*2&W>5K)Q]Z;Z3JH,M5W>Z;?\L]:3RURV(A"RF*5)#D+:53W_/
M@HT")5$42((D>B:V)9+@6=[GW9<'(P4L/\\/8K"8S=+)X,&;SS3S&KO\J*\:
MU)HES#1'RS(-XV%ZGV=>Z1<-NO7C!N:=&LCE W+@ZW49QG&KC]Y\P"9ZZ67;
M_%&;'E6D?:4N"^RF9 DSL[.98PKF:39AJ%AGN:DJ>>I>[UXSHL'T[M[D>9M?
M?Q^-Q[DX7*2&^^@/3[ZEV=Q\57D,^O?9XOY^.IO;Y]@$LLSL.S$9?:/Y*'5<
M7*_2+M&<ZIF7?DOU.PS$O7GRA]G;:**?5&:QV9,S;Q\:#CG47WV?F+0U^WN;
M169.>.3>EORHR88K_9,:S.U=F=2UZ5UJWS'2&QM8(5$]2W^M(X<LF^I3,S3]
M?:3--[=-=W::&3>.S>QIE)F4M\$BRVH<F[?"L7>=\;@,\.CF)ATXHKF8W#@B
M?OT2BQP']LB\:"_C7%.:?DVC11_LK5Z OG^-^.%B8*@XTQN8W\ZFBZ^W+C=N
MEIJ=?+-T7.3()2;S=#&V1*$5/DUV8_T5YC;S;3M*T_=]<V/2(V_MX\SU5L3D
MH##2EYG9BHF[J27?U--/2$V^I7W_0YK,S#>:4-'T;C0HP/'@96.;W9AKGL.1
M4R 2ZZ0Q1*Y1HQ6@ZY%=F<7]?#K]PW[>O#%/!RR_0^].,^>1U3(M ZDN<]49
MG1F$C!=#!T";YFG^6;S'EDF4;*_XSN^:W=C*$"O3]#=.]?&DEBOH3Z19MM"O
M?U^^H*E+$OTZTSS0//YF9/,QC>)AZC'R8[JQB16WR?BFR&D\\ZX7<_>-=QJ%
M^7[,/29S;S@UB]7Z8O[QS$7BZI\W:[=4H%E0E5E:7]F*;9NCJ1&!AK^5!S=&
M==-48BY+<S"3LZRA/'XX\\I7\B=DS8O*EZ@?:<A"<]MYOD3NB.SQ*JM[,9=@
M_DZ&_U[D3.ELZ=1'6;58_<6WH[$]_FQAG'M#QYUFR2@K'I96T"CHQIY*XUZ'
M4W.XB;O9+-&,=.;H*IGGF;L&9OI*]6=O1P.3<OPU<6G<FK>;BTISX>(NW"5@
M9G;#1:5YD?&KC1%[*-;.6@G&LP*);J'Z05HV+N:.N ;IS"C/Y06X19I3T-^O
MC2W[V.!6\U]'4?;4I@,K;X>KL*J76!1 64&;>'=I8E9\LQB7\-<\2^L.5KB[
M+=:VLTQW_/5T=V:I9#18C!-32Y.G6:\F-7LBQ;5I@9JN8A N_WD=TKK3"QD_
M/$5A%^Z<2G/VS/YH'%P:#376N,Q&B^\J#\W]TIW:=\T;S5$;;<TFI^=57<U<
M;:/2CX;_]2Y3@.* <Y\&6%(DD0P"2*  4:CB2 &;DYML(+%:$5 KQ&J@WV:<
M5UHY&1C#WYS%9ZT9#$;Y642:GLW^-U"CVURZK2^X-SJ2)1R'\YH.4ZF86:G#
MF.O2;]*,\L[(-*M#6>WY'TI]MI1_I^E+W^X?ME!LE%G2M!#-R<50D/Y.K44:
M86@](U9H:<TL-40Y'ED9:+1)4R^BM<=%?FP&4Y,L+8H+['/&=J5&/=,ZMY9&
M&B27"\V?JN]V&$ASL3%.+5H*Y<T6!=X;#='@J+PM_1N]\?NQ4^RN[?O&HUQX
MV\]IT7=7N  F.4\T;[75D]6#TN*F+99F1C6W@FQIB<X;HK_AP?OW8OC5G?.U
M+6[,A:G5>4OOB%E$HFV(AVR4.2UWG'Y+C$H_F@T6=^9] W-*&LSSZ<Q28L6.
MW.'IBU@DKC8D&2^<X^O<*-.F,*VX%+V+L3E;S=]GQ5QN(P&*30T+@:%_3,O2
ME.?)QUA>CN2TCK-O\C<5&88!>IG6^4<W^J2,@Z9&!CEHZXSTBZ-(_?=@JC]4
M,KT+;4A,S'%;^IP9ZC=NHNN:R0 W,1DNC55C/V>._H6%%K:@M["/=RC4]V=$
MR_S,6#7_=CK5F1%DQ@(<IS\JHK._K9&LFJRB96,/U8U1"Y!!P?-&6AIH_*>I
MH>&IY@[YGEV5BK7#]%L-Z__9>S_ZR:FNQ9/SY6=+^$JNC62]2YQ#UK(2:[]K
MZM"(T19UKA \)L8GEGZG%6T'@O<C_?V.O(U!7&[<X#331OJU?KS#@*M/2K4A
M:[HBNL.[329?TU+;*[^A7%_M(>/1'T91,IJ<T4,<EIR,MC52[E_&RU H(*5P
M+-6/0N4V:G3!P:R64%)-:52<U1>W\G6]?F</.0?F?6Z&ZRLO(5%>Z"INML14
MRYO]>;]X=C^:MQ<E?>_^KLS2##NTJOUPNKB>&ZTNWU.V>?S@__J30!#^HG6_
MD:&7+)U]L]1EOJ9XNJU&&WVSRMIU,K9<N:*/^ZGQ#EJSPA"Q/D0#3?U>Y\^H
M/;,4!2:R4./[ RUI-7>H?6'AXEG)^9VP7K6X[P:1'XP.F!- JKG-<#J>?GVP
M&\KOW6F7]?TZ*C B\*LUT+2X'J7?LU*Z?K5ZQ<VJ+SU[Y,4JJ=.^O]K;M*QD
M?'"HS2V&RL"NC&DM9&_*(D?+RYKOR;%QYEQ8)4%;H5AC.@:,1NY;==E(NJSP
M3]54AG/O_RD/VAB'B9.?.1<;%N>4.5@;K?>;\2@-2WSKJ[>\H"91G>S=LVA<
M!:5"P&ECX5H++2W=+%$5>VP#2L;U4)Z9P<A3E#\JUS*?V0KZ2C[72+!ZE]:/
MTK$6;\X<&5GU-;>\"HU.6_VWB4ON-9Y8)TPK1Y*SB\VG';8<,!Q3MM;9&LA9
MVIX3HL;A:LD@=7J849NFQO0;Z._(F843085D+UA[OJ;J>>4)U'6$FB H3,]A
M>F>]&MI$_\/T^BV1<;:,0>O\*D[0BHSQ2"]AZ*2/66[:XVV+>/M'SN=&$VW7
M)%N'FB&[@K4.QLGH+BNM*TUJWZ>:6&;97ZW.J(VPPFTQ,[I#'N\<))F^#?V#
MBWXX:&D-,*T>7-AV#\82N_E@MV:<,O8#2W+O>?R7]F.^4OOU[I\:!\[38WP_
MA@0>-)&7[Z]MZ9&<M!_/V8EKVI'.#)M8)=M<>;U;N_GJQ:3X:3;*_G#+6=@J
M^M$2M[%E]\;'.QZ94$3-]BPDJF-4]OOM?O^3UM?H5G=6;/6Q46>.4:-&/V%Z
M;V/-]U9GGEAFD=H5-HS>QF<*UF..O[!Z<UY3'JWS!CX.I5@#T*W,Z-B[!&NG
M M^/6W;U@>\6 M];=MF9U@)U;]U,RS%C6=XM[6-/;@J5^Q+N"]$\T:M=\E;5
M5UMH%LL))AOY'CH@%)>OZ1_I].LLN;_5&L9%Q5;W?3^UI7C&3SX;%N[4)??E
M>&H2,;4^.<Q]G2;[X&NU(\UQD]67A^SG[3_Q)O?XQ4JE1[*O"'57UO\CMU6:
MS#3WSX,E>EVQD880?/CO6@C^-DWL9O^J7_RN-_[AU^G4QOBKK_^K7?Q?+_2/
M'E1N,291RDB9OW9![WKDO,^]28:)S7*9]:G*#EQ_O3M(MJRGS%GJTN+D3M_@
M]=R>^8W+1K,>22-UK8!WJL*W5%.<L6;&J56Q\I8[CA3,T\RO<V_ S6)N-(=Z
MBJ1Q6FF%/7>3ZQ,R-KOM'Z178-)&3.C'^+A7K*KP2]Z-)J.[Q9W[JFH\MEN)
M_?#CY3B=I&IX\R;:.=46.%*>2X (+OZ@;VN( ]F+'7$P.ZR..*?YQ$[W =I7
MEY=3;0!T-9TGX[X#T-MJ88^4-NKM4'O2Z$ECF31@WIH0;7-B1D\C!TTCN*"1
M;3:W[VGD<&E$V6J!)PCD9!IS?*Y;U\N&=-^)[@@[T6'2-Q\Y?.:]NXWO@T1[
M NT)M,L$RGL6VE-HIRD4,=Z3:$^B7291FR6&6MWY:78=:R6WH(JHKK8!7W]4
MV>+^B;,P4Y"?"63S^_F[O[^'/^FO7MP_P1*.KN799@.R.\N5CYWY'@A907 .
M>[+JR:IMLA+GJ^9U]&35D]5;R$J</^[FU5-53U7[LS.Z;T[LU/AM8<.?'N5:
M[LVZ0.U8%X=N@R,&S^E16."=0DJ7N/2ADR@$=",;IB?1GD1W1:)P,^]-3Z(]
MB>[*OTA[.=]3:*<I])P?!8%VK,(E_Q9;'-;XBJT?4I<J//9Y$BOH?:-4PS6/
MI?53V![L&=D0^"\<Q7[I?F/IU36>T"D)UQFFL$U30FQF2O1PZ.%P?'! $&Z6
MQM;#H8?#\<'!#$;<)/#>PZ&'PS'"X80LAXUF0SZZ0U&[5GOOU8ROO,7,AW:&
M +61_>DM!VC?E-)J!Z4L]PAJS@%<-6#/C)'0*S<C,TQ/JX6=KN&:%.9/GY5]
M1LO>R\F\V4SI;1VH#N32'@?57[T 3^4S 8K&WZYK4VU6@VT@>C\:_/%!+W4^
M6PS^R#,)SHKI" _WKA5DT>3<#-H9F(L9VYY([HF6#DR]J^DH.[_5RYQ.:H-:
MDGQN3;Z,84%#2X,'\OOVLEO;A=Z,?YH\;B;E6>;W87KSP33JM/W8]CZ.X/-B
M-K@U:[-\+BMGE)HV9%G5;[A\5[W#<:W7ZG0Z=)\U_37M#*#&J>5-ZUTSJN1:
MBT?7ZNO^\0KJ/5C=Q+JY&;8QGXVN%[;?W21-\V^S3607XYO1>)S:P7H&MF9>
MG&DBE]D6H?IKLULS/L[VZ-?_&OW'=NW^9VH&$)4#>):&'!2#,U\Z /UB??_Z
MQW+[=GS3S8.Y^Z+IF-U?K=?SWN_^UT=(JL8:F(EV]],L[Z9<32)(?^27F4_F
M6+I.;[@HVU:7CS)M=_4=&I]\P2T7XWQL@:;_^3B?4&J:M(WN1JYUNVM;O324
MQ>'YNUF'OMMOJ1L?>&UFI16]6\\]5<S,RWM65O/YTB=:5&XR4:_;G6 ?!_:&
MK^\$FX] DC2.*5 A@#ZB(&1^+)&*.6(*"*C"P'PF63J&]?9V+"UD7]56KZY0
MVZF%]:4][K/G-0EA59,[G@?G<D5W[9"37L/K"'%)X\B;"KY=8;^XBG[SN#I_
MC=9N-(]M@VC%4O_/[^KCU<65NKKXG\A3'T-/_^+7XN?PXC+X]=/E[U^B2T_Y
MGWZ_\GY37_X[NO*^7%S^]^5+VOLZ;+_=R99&:*8_-'MW?5D+GI_WYG?=Q"U_
MKT]T>3R"5DL"^ZI3>4T;_[N[Z=!V69^GZ;B8QU9_P?1C__J0SP@\6^[=.7/#
M?X*E 3=96G8&'R1&9;H9+TQSU'+DH6WO7TSZ*X?N&J/;"?ABP(%]30/+S(*T
M.[==R:?Y=RQM_$VM/BT^R"/S>2L#B%?0:/S\%;V]@7_C"Y:N8V#:Y=NIC/9:
M)NF\/N?6C6*HM?VU(]VT=F^'W3HERFK>U0S?I3&.VK29:NW "N4F.=KAR<N=
MW]U<2*UGS!X=1$4 6I]S6DW923[0)#(<Z54,33=2K?W;X<INQ-/ODY'Y<JL'
M9/D;G );]8HWFRZ77'Z/':[Q_.4T)Q0F<V> I)-A-8[9:JNU;7JWZ?!K/@2S
M\0V&GKVO(S,)V8[TJ!.^T6[L_LT3[1E42M3%)&_XNS[\/6TH+P;Y0LJY!^8T
MW/B2:S,AFYR+ZJ2K,TMSFIF49%.>X'5J],&:@G=@B Q6\\2W(U'3P_7B(;>W
MQF,[Q&!JQJ\]W*>V?7/Q?6Z&YR\YHRNGE]I):MD\!\C(SN*L#24K'S/7:E=B
MU?U\+*CCLD53[]MD-ORNI8D;';$L5:HQQFYLU.JC*(='%8\L1G789L_9\B39
MXG%Y+_'4\/M\8I.&?^@FD3K2=3-RM)Q9]=V)H=>;L9L?:P7?Y*$0 L:)\L/.
MAS \9V#H:EA_]JH!O\48TE'A%LCFS3NH/Z0YK34S9LJZ3VH)!97G:&<P6-(
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
M99+]H8'KI/,?D^GWL:W,J64N/$5S^LDY:57D?W_[D-F3K/9>.Q,M$\L==%X
M.7VO:!%1TZZ_IX5G.,\E&PYG[M),W<]* ;UT0:Y]B U<_S.UOFY#&+D3Z['-
MDU6UP@WNLX)SY!S)L:OJU^7#EA92N-D=E>216%<5F[]_*4A1/J0&+6/L.PM)
M?_/767+G&& R3\[*WS@KI_IYJ&VT\?0^#X+8^K>[^X758\H,N'/O8O[(&]\\
MD!7$-G@8C%/7.,2YVTM=<S,<F-"71665?IL?FG[>\JG:Y.*<1]E;O$F<!W(5
M8!QK-XWH;.>Y-6_7??K<J[>N>4132Y)@V77<3%5H0O11*<!&':QJ,&VA%$FR
M?90B%050&W3@%0BQ5[7@7:/T: O&;-4-IT8(#?FR:B-+54<]A1PMA5R49.&:
M&2W);^LS;94X>DHX $JHR==Z^GI-O!29?U7 LGS7W71B%-ZJG\*R0[/^[$)7
MN'Y8H?T^MF1>5PNYFR[<;_6Q;T6A_60,SBPQGK0BG>9[J8'.ES1&Z[[*HS<K
M=?FBYT5Q*4YB9/5V-+8>P:0+%5WVUM5S\IBM[9Y15..[EDA+2D^1)K.F15CJ
MC4]8:9L8R"TV7OQ;]C<7?VK^^=^??_N']^NOGS<G,?:X,'9++O*B9-"T.791
MZU5W7EB^V<A<$)2";WKVK)VS_VTTF:2)B:9H2-@?LND\67])+2PA3J]GIG;
MW3@S;B<$-G=N[73MJ_E?IU(1'L]!V;Q7!<#4-QV.PX!0*BCR(QZ+4(6A'PF
M&#WU7A5KRMXMMAV(U>55]%']Z@6??ONL/OXK;ZC@7UZ$%^K+172Y.:_9P@:6
M:](]/W?Q7UH7__HKW<K*WE<3%@KWOLG4- D>7G9K8ETU=\-/F_ <^=J5R4TT
MKG4.I_;Y1E>2^OP,\W/]"R9F_^-EZ9IW,FG-_GFT6JT/?]5JL5U>LIA/BU^X
M,43V-\X@@D!O/I]08ZK"D_LL_;GX1T/^5U:5?HLYVO]ZQ]\];43EK6+@7VHF
MU_)KS[V$-OO8,R_AM3ZV]L#=;4R ;@&2RR.>7LO5GQL055XZ>_?\R6QC6-23
MDY(:>!6O/3CW@<?UPF^9Q;P-TGA:&=]PPVM=-=[#5;<U=;H=REBA/YB ;T=F
MJ'5LI'Q)-^CDZ<:2R:KIBFNY&U\>*_=X4OVVF4Y[2J.R&:M;9CR[.9]#&M%X
ME"?2&L,YOM-96UMI;/U/@T&:WMSLE0FWY7 ,\DQ:ER;_\UNYSG:/JL/,Y8@W
MOCX/.=9#6$\E6=ZE:%W#: WRIBE6V:'/9-9]2\9+'LKUZ;Y54W5KW=/__(:=
M;;*1[<U@_K_=/D8_?IY,)W&156C\ZD.**<$(I1RA#]__^!#KUSY$G'$0!H&/
M(A]*J/\I& X4A"3&$27DG3=)[O1B%MF'KTER_[,A#349FK^BBB[4/$AF,]-X
MYG^2\2)]Y[HF_IA_,<[S^,*8>_]'/VHQ&;E?+;+A.S/<9727C+/_>O>!:KZA
MSS>UGA'G[ORO=Z,?\Y\GB[OA=)Z_\]W?(2?GVG!<WESEI7SU%6X=29N.4C]T
M?KA3KM 2F-;##F8E=H*(Q@KY,HAB!@F)N121Q0X%V.=<MH4=T0YV&#]'QX"=
M-<W_]52-[@KAJYDIQ<W+C3)7R_O-3<LPLTU,&H;)2+6A+--D8#A=7,]O%N/J
M(_HM?X;@W#7&_#-$Y^*L:-9C.]=V29GKJ*2DL$2[PB2*!8& ,A8$T@<8!$Y2
MAB3@,GR,]KQ+6/:EO+B/Z3PWIK8F(#F!YZ)%D#]YQYV5G$=K8NQTX]V0M1R4
MZ),XE*$O6<@Q89(S&="@E+5(T#>BKQT1RR$YQT>-ON.R<XNLVU'ZDC/])5G8
M18QM*/($+4&'1.!S! (90!XH3*7BL1-Y$<8RBA^#KLQBUEC;G@U85-$>OB;;
M6X'=0\U:(!& E"!AE(02A9+2(/1#R*@DTH$D("&-P"M!TI*Q=X:X..?' )(3
M,?<^FZY0HV$^/,6;)S_>+)0.2B/<3%H)*$L@8JP(#Q'35II^6?B* ^141(@H
MC?AC(.8G?F5.>GO2BK6*PNYIA+T]=@SH6P]L6%2J8:P!%L=, !:K* JPA*"(
M&P1!A%\)MG:DGCP'1XVU=A*?#D4B?K+-@ =+Z0<=3)KKJ&"DN,2J1FG@RU@J
MRD,1TX@J"AU6?2T6<<-W8@_>Y9AMVU\)*6_5E'OI@KLK)H\_M?7HD+D>$#FJ
M"4T8\Y (P"F*B<(Q4K#04$.?BHV V)+!2'B[PK.K0&S3G*1;KTS8/'HXG9L6
M1ZT*ST-2:#>4FH)74E,P7P(48*[EI \"'X!2:@J.@T;$82<"$YT1VFX<OWMJ
M;F]2'@,"UP*<!%4Z#4(^"B&54& IHQC$%,(RP(YQ(YUF-X(1G6'(CAQP'2W+
M>X,OU?2YF[M9$R9]-6^%-TGG?9RO0!ZJI[9$ ?(QCB/ (-#RC<0E\A@.&ZDM
MQ?E^'B>3N9H,H^*(MQOW P@?1P9;'_?K'HK6 PVI,E)"'\@H1!!+'%#!XL!'
MJO" "A*O"#>\"C0M>401:34?K/LB:J?*X3:\GLMSCSW[U1^F-Q_,1(O>CEL3
MI[12*X4?"B&C0 D0:/U2VW(,^]27.$2^@! VG"[%!=A9SU_,-W^Z^3U+K;JY
M/;N.M"O;NJ=D'CMP.['OCL*15^DR4H0^ETK%0<@YBDF@D9C#D84^;J3+O!:.
M&\K-_Z2SZ3#);EW/4(A^.6HL;I+&V5G@N3AA*Z+QB" GJL08*"(.4"AP%/O:
MQ*.(451DJ#$8-<R[6MCAXW0RV';) FLU9[JS?+XWZCIJU$$ JKR6*  XPD"H
M@(9A;%([>5EGP#5L-L5*.^:< .?T&+"ROC6W%$9$+S<=:3E.M]_6&RZ(]YQD
M>]/A;8+8)P]\GR>U0D1N4M#_9F)[[MPV.IZ]JA 0H%J^G];A0Y_0*(0TB&-!
M?3\L<X@BY*\.SFQ-:<!G7,I66P%L?/G[91'MY!MMREAWP5>[I./L]-3VRC+6
MY!"D2FX2,2,!"CB'F",8BXBAN. 0& 31VARB'54)GV$$6]66CHQ#;*B#[:#3
M9/-HGSRD]GHJ_CI*KD=C-[/"A(TOY]/!'V;B9SK+_NJ98,W\I88)W6CU>BC<
M\RCWW['VK?L[BY.)UQ7M$<<5_^A[)'8AOZUC&^][)!Y7[X@"]V:\:#ZW=YA>
M/Y%?MCO'::<<*AWP &_H^H"XBEA&6A[[ C.J * B%)017KB$$:/LL6'SZW3R
M]2J=W86:'+:=#HY;+=KHK+?BT%G?\<9.(*E\A(($BJ!8Q$$L"1:QB&):>@!D
MV/ 1K@>4EMP!QP&4$VF&473O\NZ3!].[JTLJ55<E%JL*?F$8(/U[Q9"0(N81
MQPKG=8:2PKA929$?]V=WVELO^I6H;U)XG#K^426[K0D\4?G >1 JZ(=1R)0O
MXBB*.? +X"'EHXV!UU*1K\3G[*B!=UPVIB:/V2(=>NF/^W22]4T*:Z"35:$N
MB#2R& TCA?S 5QIU+"P*,5 @&O99?JHUA__6BW9INY&HSLJU8Q=?7430>H!!
ML%9H&\=219R&6,(H)K'BR$DIH@!#K!FI?05@6BJZ)>!4RI:.PEY;X0R=/JIC
MJL5'>FON9;CBJCJ7QSYG(0KCF$N,.8L#&I?IVX U&E$L5TP4J'W8MI"3+7=R
MZIQNV1MUQP#(-?%':X6^(6*^,,W30H)IH #%?ED=+TC#J'LU_OJ2I?8DZ6O2
M*@X[+7S03#SH8$[*(>8]:V.RZNX= Z @]WU&1 @D\*$ 1? O#% #_#NT*BDA
M[?86?FG :R?3&'=CDAY%OO(1('I- (LJ>D\CS@,6^ % 3,J8PB JV_-+ZC?*
M_W=HY1*\V^:GW01P5S(%]WLZ)A;^89[.[I[)(MJ/A7R0$EQ6U<_<CWTB*$42
M2@Q)+#@K)YSZFA<\EY6P@_)G3-!NNI9W$_V' _I.R?6C ?AZ>,:PRC*B?J M
M\=B7(01A#$(5QZ"(L6(0-C7R=?'<DE"7+3=2/BP\'ULKR<?MN-JSMKOH'-M0
MW.):MBR* HE#@$("8\@#&OJQ++NX!N*%=ENEMVP'DA<2T;>3; %J[4F"'>ZO
M(W*-5KE#?A107Z.&1=I6C:(P0% 645D(02,JNPEP.NAI[KZDVG.I_-8/*$QO
M4DTP[8Z>V^69=54JLBI'B4$A! M%'(1"8.9#%)?M,Q@,&C'<XDXN[)5<)3]J
M;JEM-EF6<HL>J5>006=E::>80:=,TF-"_)H %U5.E6U@&>,P@IPAAD@DPC))
M0P5Q"P!OJ8,8.7& 'Y>!6A=-$W/K8Y.--;V[&\U-:W'7RL*0DEY5.AF8YA;O
M/T[G^B]ZYHDS3Y[9=T#PTQMKU@_BM-:#-0%5[I4/$"6^(EPQ4_L9:!4]*B:@
M4T :K3-K1Z\FPZ!^\.O)[!_9Z.?):*PW/UND3V)Z:A^E5?R_/XGE#MF*7:VT
M/R::156^$J745S D,0\A$ECZA!53YJ3 0+V-9E>(H6W3;%<BA%N_Z7K/(6MI
M\U_L^)KY0]]2I N1DHYMO&\I<ESE7I]GA2<F,XS@9^_/X!Q [SZ9>=^2\2(]
MTTJ;5JK-_[SL-IF93F6+^>UTII\Q//,FT^*WHRPS96/3F3==S+.YUO#T3OIP
M12DL>4W!0Q#[ ?9IH) =# *8*+RN*) -85G>D>75_V.NI3UGS%'Z64] XSPX
MX*R)$UDIE3(R<\,E4D'@XXAC J5?.#!)$#5&%Z^'DSX><7JE8MK:F$Z>E'#"
MR;>G9!SEY$P;-6<20NNXH!R>"8#/!!:/A)]YM2;]SCS]VGVJJ>-;.GZID6=?
M@99""FBM^3>4^N2C*(1!#*-0<@6*F#X,8:/"VMWQ-B3DXSK1=EN =\Y9><K6
MS?$@<$W H2J)AD5*!8)%,48XP('&2UCVTHX);N0"K &XE@JSCQQPQV50*OV-
MYHJ2L1:QH^&'T<0;)/>C>3+NC<$2=K@V*,N/,96QC(4?JP $G$6D".)1()N-
M$<KS_:R/]V(2N,.MH7%KDH_Q/G?M& 19%Y&T)G!HE9,M,601$!P#S$.%4.2K
MH R3$45: 4[?"/+TK,4OZ3P934P+K&0VT=_=]PY9 YB\Z@2)0Q'K_XC6+G',
M-#8!)T7Q4X1EHR5K<=Y1?MQJ,%C<+<;)/!V&Z<UH,-IBDZPSAO&1JY>]/7<,
MN%P3AK+*[8X("SB46H7T%?)51+F*RRA#S.-68-B2A7>&">R[1!Z2E5<1AS>U
MLY 'T[O[67J;3K+1M]0;3[.3JE5Z_SPN&:C2LE4((B6! AB'D1^@0)&HZ.XA
M(]6H#:X=M1W\&M0/VJ5R_JI/^V,Z_W1SE?QXFZS,]&'IWSVOS8I6TSF;U/N6
MB][:+(HGDA5[0[)C$%T7D:A") D@BD&,B8PQ#&,18A"5"FOH\_81^0JQN0XB
M"6FU<V47$;D:@&U:I(?=F2M[,HUORPVZCJ<MP(:F+R.5Z1MA024#% @B@.]S
M1?VXX"12O_*8D]23+]VXQVV:NHRVJV-O2AG=["+0=P791K>OXV$/:W(#5JNN
MQE1*K>4'&$(A%5$R"(O0#J2*;L0-6K.X =IM)[_#X@:M56H?D8XQ?C2N^+4Z
M1WOGV V==(7"L,G$PG5WWD6_QPO,L#:FQI<!9%!%*):08ZE?$KS(YR*4-MR1
MM=I4-1GN4%'"9US*=F,"+UQP=U6>+6#R2#6?+3.LW>HPLE9C'@,&D! ^QA*%
M"H4QDV43B<AOU)AO -N68NQG&+4[\::SL+6ZR=_F9GI7^7O[9VTYX]$D_7#K
M.#9$X"]+U <-K=46/$CUE<Q:J29,4R\9F%A ,GG07^>YPN_YU NF$WM\-F00
MCR;)9##2.L7E7/_"UH&>+^_4_N$.X/'>FBM_]_S>6]@8EH\NPOYY.RL><I]\
M33]<S]+DCP_)C5[2S\GX>_*0F<+3VUF^F\3B+/.!+Q5',O)C1B%7IM0;<"9\
M'B,E2&@^DRP=PWI[$VYKR7K[LN_V;F<&<W_*?$05PX(AS"&EE"ELZI,P"\*
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
MR!; "LIH1VT?]J,=\'/<<X'C]0"]^_NG-SIY3JBK!*GUSX6!SR42DL<H9GY
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
MVW0U\.ZR[ZM9,G3#C>Q8DUDZ2$??S'B.WL7P8H08PIJ/08H8TP!(S&/3AQ0
M$ 9%I:GR8_%8O[J8#&9IDJ5AZOZ^F!0IC%_*.]BFIP&#\U9GCAU2='C%???5
M:L=N*KV$90)K/859:&I>2 0X]T,*H\@O_(4!QZPE++?7*06!<WRJ8.ZQVV.W
M-@0TICB.)(E$3'!,?<"5*/T<823:PFY[A:8 MYKX<038W<!!TF$-^V+R+9W,
MI[/1FZL/NHC0C55G7F6;,*D(B#& E H_AC*(&:A2G,,U(%L[XVWJS(*TJC-W
M$9$MJ<;'+D6[",5UD5?+\X(HT+*2$\(B$@O! PE0F><E5:.ERFN1UYZ&*W&K
M&FX7H=<C[<B0AD!50> #ZE.FD,((D!@@C3-6N(<T]!H9E:]%6FOZ*&<G"K03
M<?A^FNL7O,%B-M/4U*>3K:VP(E05$T@%D1]RBKG"3$#&H[#,)R,Q6T-LVEL(
MW"5L/ZL,]K[>WM?;^XLJ+-?J:T,HJ9!<HPU% 0FDMCY%T>2($<);PG)KFC 2
MK8[+.B@L]]#MH4M%Y>K%0DDJPYCB4)$P)EK!+IO["MGH3[8A=-MS]=)6.W4?
M 72/R]-;! Z\^^2AA12*+J)T8^V9DYKVC!GAG,<JTHQ-<0++/KXHIG&CH\73
M$9K/[IS?K#JO4TT/6LU*[2)$>]?OP3ND7@"AK$"(!!2",X2#,-:V+* ^"0O9
M&2*XAC_J91"V5Y/!^FK?'CK[A X&E=I)&&)0,!1*0 &% 8Y5.2-6@F8UX2;0
M::^8HEUW;L>+)@[>.ZLI8[9(AT5;ZMXSNP8T:XY9%L<2:9E&L!!A%,1(R;*3
M*!,<K05-<P&_5E4K6W;,[B3WI[,2K_?-' (RUP0BJ1(+P@#1R \$#BF0)(J4
M$N6T- [)&A&2M8#8IH9YW$6'/1!/"(CU=-@@%EP"B6D$8D(D8BHNPAMA&*_A
M(UT+B.WIJWPW/M*.*[*'HJ]>M-=;NXMXV]3=J65<-82:(.J3F$BEF$ 2 A^6
M">D8^HW6%T\BL-9,=)>.3]ZJBMH[/@]64G81H.OB459XY"&)A?01#%2(1*1
MS%"9B8?B]573M?#X.@UU'3S"=L<==1&0/?X.#7_/PX_4>B4R'YMA\TAAC3R$
M-01C6"BD"(E&'YJWP:^]V+UL-86NX^KGP?M1;6)'[SQ]&9FU#@:* LX9"$@H
M:,B!+WE0=C&-M7A<,YWF4]$%*$CN1_-D_#%]^[SLM>1BW[BM]^!T'J=KPK+6
M.E%*H<U$J6W&"!,H)6$T+-)E.(C6L!]? <OVU5741SAZ6!X,+%^P(TFMH:*6
MCE(RA%# ! <D]E50UDZ&(E@C@^85N&Q-CP5]]OA&"O%T-DQGQ6+A_0\OFXY'
M0^]/P/ZW3-,0B$WAG'^/^4SS2[9^/IKVO$&2W7KW9L+F,!UZUP_UKHZ:7+[9
M",!;->O7G.::Q+/9R>U9^^:5F&>$A4314"K"J<0R$H*7@1K5%//ZK@)]59_S
MF_(??L^,35RR$U5>UG8[(K0LWU^@C/WB8V,=8 OT_B;>T2D]X=B8P9K8%]4
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
M(4MZ-6,[]I.C23:'L$" 1@,SXO[ZMZKZ!,$#!!MW>]=CXNKNJLI\\L[TT@1
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
M#D^O5)6>_VN4U<%!VX%:^6F:7F5J?/5SV+7J%LT="K7R,6V2"<"EE81)#A)
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
M 5N'[?;T>QORW29W979?2.@>9U\+ ,U^SZ:7P[P%NO%#OTG5]Q?R#=)"EH3
M1+1GIEGXT@_MK5_.+8[7RXN]#BE3#U"QD!?!W'NH<+PL:&(6^WU]@5 Q-QE[
M=KL?7&;3H/#$W/URC656\.?Y*/42M4K4RDI?Z^*JP_UBRGA]_>>O'4FN77E3
M7;!(':A6M#>R0'G!5P;W6^+@:A*WL71KE^9T*"*=Q>R(N,BHFLRG18%BF89Y
M,9E.)U^C=%B2[:V^Z(/T2SHLT+"*K55P^T [\-M5:;.54WU)1VA^7TFIIG0Q
M'03I/8TT>YN.T\\! Z:Q^.&^SHA9(-N%9VZGU+3IM*3=.K.E\MYGXR_#Z61<
MNZG#[SW51,7WVJNIDVBM3U(OSV)JW(.E/;V5#ZGD .)@,5FTB%1$PWU06.X=
MV'M_F4RNO@Y'(S6^^N#W:OPY1 B*JZ]@_DF$#(><$N&@4@X!7N9(4"2L8^U0
M-R306F$AD89ZB6EH2$\M0V$6P)VG4Q1;7")C&>H.'%%IN%?9W20?!BOL<[EE
M940Y_NXJ"_'P658&+H;U5I97/!]4&]U8$'GI.PN.I8KWJL2-4*MZF37Z;N,[
M"]\,,><*PR]C,.BJ=8.H2S\>O4K'XWG@WT).#8//:W@]C#RY],B%EG@;S,R5
M='+_@$U4?#2\S@XOW-RJ\[=5;5H'//:W//OYNK[@HWRDH&4<4TJ82YP("49U
M6A).Y$)(&2-M"(RI),0Z"C$7=?*EXWC7?/2I$"LQ2Z^=K[U"B6WX4I!K0<F)
M>4M_._]X7D8:HZ)T&7PK13Y?=4YW35WTM]_\1:E?OOFN"I"&_,3:+&]J#6.2
M79[/;RO=+59F7%_'PKRH9)3^P2)&&UFSK3"UG2ME=F3>3H]L^5P>C#6)/N//
M@0\7-%QU.9O'DJ&091BP9SZZ*A-0*K?!)&^MX/#XZD-MS?Y:IK]TP%6>>Z[K
M"Y?774%D:6<\5]'0K$5(0(C4H"ZCH!S;%JMA+&QPK2=.8F"]A-.@+ET7*GE;
M46XW[LF8:N$WXGUT&)2 7ZG2=?KJJ'#G>%[P1N-O,4<V6..>6B./GH62G\GM
MQ).D5]INLG0TNRF(N.2]FE[O"S_"^>#C7789NJ.$S-N[]^%&@R*J]#E;RN&X
M3&>I%QR3NYMPN*-T>%MX'*=715.-4(L>,IKO"D[Q[^2MWBO%#_P=ZU5&0GKH
M&JM5S:!&U]5TT50JV;F\<\RPJAXB*IVA4\@LZNCW,9>K^/[A<=DO95WB/Z*/
M>M9-XN-'KQ5<I=.K\N+EM>^?+E/24 KE##!,$T ,M 35V8]&)>TR)4,%$I P
MC+#$!"= NCH[2BNV\SJ"?P0""BB<1E7GLJ#4D%1;[L("MY567U,N&R1A7O%)
M8^S414JETA>P_6M]9"'P>3\H(I*!9V,%5*MJ-K@)KJ)-UC@0@N<T>,[*8%8>
M-<LBC%K]JG6#X,;QUVB*ENOLX"8-RYMW\VM_1)X?IZ5_KEYSY;+U:FHKW= _
M1NPL$2RPVW3T O<LA5#W+F>']CD[?<Y.G[.SPYP=]+:<';R;;G,O">F/H5+I
M?1*U%=W2P3IIXM1<[M<BS54'8;""4JRD8-8(;A3C5DO'L*N+_S1!<*%C( =
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
MRRP/Y7;Z_>XGRQ]5LK%.Q^E5&E-;_IK]/KR<G%)2ZO-,BT SBT)#)27@U"7
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
M-#E*7"8)!=9+)Y5PX34]9FDEL1PR2Y+T.0[3GFA^\:M\][18[I(_Q(M]1=:
MQ,UN?"O9!(?I@@E$CDMBN>68 UQ!&Q6BJXT7&]AXOHF-#WKUAC>?M)R8Q#%F
MN$@LBR.AG%-EUU;D)%WJ\+SFYO,-;#Y[,8;Z>G =O@$IVZW:MLEO[=YCVR:W
M<+1ON/<TR^^"SO\E&]V?#_9>;XYD/_CY;K;<"F3+NK.]OB[V;5#*YP$J)/-9
MH0)X$ST;YVGD_=B^9#;+HCA]0M']/$W'L2';)'XC*]N@>-6A6&SXX&X^O;Q)
MO6J1^E=ALLG;I?.S,,5@D^3/) %):#L/.6(BT=)05S>7UF0)IB*P)/YAKW1K
M*]34+_-SM/F3^^8KOZ3WX2WUU6]+>;A_"?N1?QA[C!I.'E>4(S$47X_?[DQA
MCJI/OAXJ"L[/D'PQR>OUP%@\5$5!"_JR5SO]U;+?L^GET%-'/IL.?_-*WG1X
MN7D%CJ%&CT@, \PZ0[T&YQ22Q"6HHA%&R%(;FA=I)'\5D?PC<GQVI;YDT_1S
M9LO]^"7LPW8)Z,VR%8MS\&)]\QM,KO/!I])."8TK"BHJZ64<\2NKX2TX[:K6
MQ!&D!E_3?-,TU:A'B"$#-'*4"*,Y$9AP7NFFT.JE&&_<]$>._,/2D<<O[=&1
M\W/T8E+,FX[\Y^)H<[]?\53/!I?9=)9ZC:L$%7_C]Y7@:8FFZ!4L1)-__L^3
M01J&P$Z]%+J;3./IE>01MK@R)J/5/LW"Y?T3# ,\>=GE^3I<HRW4TLM_S_VM
MMB;34--V! ' O+[-'67>Z%%>#S>\EFE(Z86BF'BT%P&(?IJ,JUWZF$V_>"K*
M/WG&R(O;_;^YYY'A['YR_3&[G$]C_/%#GL^?\/;LI1!#Y$QN0KE?789M27CA
MIOC>4,Z<@Y0"QH""REAE*F( 3KFUB*$74&NC5:<#"![7-%K;FZL@[3S;OCR8
M0$*CH9*6\00I2Y5V%-:#"?3B. AF$FPL T!(A!Q3CL'&L6+)LS&8%^_SNAC,
M!FR@3^UI!8,8^,\'^?SV-IWZ;T61<!4DP*A@^1+S*TMG/K[RIQV H$" XO/!
MW2@-@N'& \+7;!JTV6$0-_-9/O.&<KA1&B]GLLM(U8/")0IE84B'FZ8>;F_+
MN\WS0G)]24?S\$C!,QN?(#\?A&'F^?SRIGRCN%^C^3SGS8UK*S6C^.OSU:W1
M9A_E:S=>/IU+]*:L"/_CDA+3&B5?3XW/$+.EWDB4"$/$:))8# #%U<^=,N ]
M6"3?A:RFO1US 0%XVV +^/)D"\S>/&RBHX^ZGY6QAX,Y^E$?78V,F$Z^UG_O
M0?KGDVEQ7:6-O.25W, M_U*(TL?/8J_W?X<C:/9Z7S9&E\7N5";'-HGTVX_1
M'_G=(-HY/:WVM/HTK>C"(UEL3S3/MDFIOU0>4.,U^VW>V!L1$<I[YEB9.>@.
M]F+CY%_9M.U<GT>GCZVL4^X8%QZ4'*R[+:6A_0R/K%Z/?QQ N0-E\^?&!;,G
M94S[BDT]#6[JEJ7^&IPZ^]J59+>U60O)HNA)^7%*71**4(_@32Z+)D1; 0SB
M)B'.,:!LF>^84 [=<AQAL[DL(7I11V[B[X+ B_&<$&SZ9WFF'S/_NZM/7R>?
M;B;ST&OOI^$XFV79N-/0'SS#D)U)U+='.<GV*&M5$^_L>+<]J7,_D$PV*?,T
M<=HHQ85FBFB$-.6F0K(P2V6?,JXZA[DW![$16R&(W>-<CW,]SNT YR1LL@ M
M-(!81APV3B<H,:HJOE,.*PM7S0*L6KML X?PJBA$SSGHM$E,#T.' D/'9V=)
MU+1D#3:6H"P126(5IIH")BJNE6*YH.^M=E;+0_73O&#2C3/_VVPMQ.69(%TV
M4>Z9OV?^W3%_JQ6EP@A8A(UD6A)N#4,05<SOA%BJEW\K\[=<@P?!_$B> 7C<
MUL=1S3%XQ+/ZL._2D?9:+WF;M@HG$" @<1( QX !-E&(5VX' )4\$ >JC=Z+
MSH4Z$/Q,XJ,8_G4"*8O;X]9=>@,.!F5:?1\3JHT6"58)Y#:1'FTXJE#&<OCZ
MDN,]=&X^"4%O=V[R<]JE>M%C4(]!)X)!L@D58P<8UTYS);F4!'%N685!A,.E
M>1:;<#R^%B-6=CSR<\1[B.@A8G>L!@%L)OIBJH"47$'%H(,"4*-UQ6O8T:7A
M%7OL+MR490'E&2$]R_8LNTN614W^@25000DT(0@2X'F7)Z)V!!"@#\C)MQ&6
M)>@,'X>(W8O<RNTZ^7!T\O'>LQ^YGC1M#1 47G ;8*WBF"L&"*H%M;-2[:?[
M[]/-<-IF^(]9:(W1O9"F2)Y1WNDXB+WS[/<QO3ZOZ%#SBB"@38H"-,I!1@W7
M-F':26]VU"D*RMA#3*!<'>?>[F/$W?H8>Z#K@:X'NNZ CC<A6V>! 0@IQ!Q(
M) F=>.I@"D*";\"1^68@6MF1B<\)[S,H3Q*'CM'4DDT6%7&<A@(/:(F !!!L
M85*QK4IXYVV7N_.);LO<@I*?,=!EMD7/_3WW[X[[O=1N^D=**S!G$!"K#+*(
M<LRJR9? /-'\>"_<J]OA?HS1&<3'G3Y]5$F4ZFXZ' U"KTY/2>RDPB9>WVYF
MOB166:D4$)IR1(US7K)7N=&$O;Y1_F8=J/'4JB3HV4V;K3U3UDQM)K?I<-R9
M8&<2G EQ%,&3/MC9IS!M&6U(DU>1Z 0+S:@&+#3<588EM8^3.O#Z,JP=^CC7
MA:(N7)V=UHKW6-1CT:E@$6M"Q]HRK@E@0BBAL,!8E'W /18Q]41)Z)INR(ZQ
M8F5O)#H7QY'ST4/%P1H;O,G1 M SG ECP%EBJ:8(F5K\0\3M'KH0=V-P( 3.
M:*>-KWK.[3GWM9PKFN0$8ASC"0-0<4 5U8I25;G_K+7)'KK_=L&YA/ SR(ZB
MWO(TLBP++R JVAO3WNT?^!Z!IML1L593H#AQB9!,>&L=PTIBHT=&0N^#>_#3
M5W_1>S><YK,6T[OA]<;$-1>LXV*(_7/^]X&_/OWH8-./$&KR&+"A0D#*,&8&
M.V,<LKJ"M# _[.!\D.O@W=N=D+!O6-D#7@]X^PIXI GQ*D(L$])Q8@CCRDAL
MZLZ\F"6/ ]Y;')T= M+*GDYPSG"/1R>)1\=H@M$F\TH%"PQA;!.B:8(2S74=
MIY#&=%[BUI73=-MFF#=-SZA\<6Y]CP$]!AP&!O!6/PK$.1-&<@($X$8GTLHZ
M;X*XQYM.[X'[==L80 @YHT(>-08<818F*II8DI,*KR#1]'8R M&$.<.E1<@!
M[KBLFU=88#IO7M&=FW6I>86;S*<;J*V0$)R!/NWI&&1UG_:T;:C!H,G!"%F7
M'F<8<@HAZE]A44=T)!0'U<IR+1QZN^M3]/F7/1#U0+0.$*$FM*PD%E9(8+RV
MHSFE NBZGE3K)RI/WNZ6?#-0O&*8#F)=EH+W.'$,.+%=?L--"I?VPITX991
M3C#+C-5U&, RO.=^Q.W8&53*,V^8]4S;,^T.F98VR0J( BE0&#?G2"*I<TK4
MC@&FDL[+,[MU_&V':3'E9X@=!=.>4M(E9-'IAWMO?V1ZUC1(LH8S1A*A$71(
M L0AXZU6MF(?O8%E3O5"GG7HO-!]']O.'8'[Y^+OPWQ]ZM'!IAYAT>H:0Y'0
M&&J@PIA-9OTWZMP%*,SKXY:[=C:^"N:Z&)S3(UV/=#W2[2?2$=!$<!6 6BJ5
M$ .HX$0Q)&2ELW&G.QT+WAD2K>S*).<,]5TM3Q*(CM#6(JC)K!() (I(P#WS
M8B$A!-;6F55@C:[;6_**;LW>DOR,\./N:]?S_@GQ/FY2(01AU!LD,L&2(2TH
M9:#I $,1W5?GZM9XGXHSCHZ;]X\PFQ+RZ%A%)Q4T(;3I[&0HD4@!)A!34%KL
M9%)G2SN<[&4V9=V5=I&KOV:C+UFG/(V\..]3*8]$0/<93%O'&=9D5##'$N<-
M" >TY @DV#7#QQ"3KV^*LW/OYFM :.^\FST*]2AT*B@D6M%B:0@"*H&6DR3A
MCA!3];, '+O'K9@W>1X[0(E7>!XIZ),H>Y#8(;-1T&H>0Q,*$?+FA#2!X8PS
MJA+Y@M#.4S,Z<Q=NR[R@H0,>[-)GT'-LS[&OY5C8I"!01ZV$5B>8<L^WB3&(
M5\X +BS>6R??MCB6$'"&X5$HXB>4/EEP=3F^!O:^_<CVN&EZ!#E-G-:44".5
MM$ !YFH?H,1H'WV CS:KM:, !)URO$!]"N7)QO3ZQ*(# #+:)"AX)85S:Q5+
MD/#P)8#1L*X D>;U%L>NG8RO0;DW^Q@A[\>"]T#7 ]V^ AUOHK8),)@0B22S
M%D+K$F%KC4UR*K<SC^=U0+2J&Q/2<R%['#I)'#I&0TLT253(,$A=B'Z"P*I&
M ]&4E2>J\PK5C<[TV8"Q!=$9[6VMGO6/A?5E*__!BVF$L$QLPC5(+-)5!Q?E
MI3?MW,>RT:% />MOT.,ZF5YETXJ8X=WO@WPR&EX-_@#B?Q;9 ;-U@:"\3?C-
M\CTVOD6?)K-TM,ZAOF9S5K5CUMJ)K0*)UQJ:A$T%F61&*0L3IA""C-NZ%92T
MG;>W7<%9VQ4$X#. X!FG7;:G>(EB=LL':VL)&^"#-V'$EC4)C^CA[<*H[#=J
M797KQ#>GIZ*>B@YP<PY!86GY*KF##@JLK$F@T51"AIN1.HG:51I81TH+.Q.
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
M)+S+@R>\LS,!^!F"O,^ R+;;\DCS,X]&N@U)\[TT:V-"?<^[[-1$.VG/V35
MEFI&#02Q<Y0)B60MVKD4NQ3MKTRX[T?@O]U]$++7"/@H\$>!?SJS-I14(D$[
M7/V*2\D@L A@(+A"@C>I1$ZA]=UQ#I[0O[-<(G8.9.^Y1#NP2 Z74E30]>S9
MWSRJ(Y<7S O&VHH!S1S42B)M.<8Q $HVQ30 N?[H81^>M(<5'+#GB,X@(V>
M[=-S/%J3X-CC?(.2#$?EEQVQ"!2=AEJ<&4*PXXQ) P+-/6Q$(!6\]Z:='1%X
MI!X6A?OTL$;!^(X$X[&40@@I6P$B"8H-,)8K$3OM,(H;3@0-Z7H;Z@W^R],"
MY"G_9=-6?;WX+^0<O[86XF'CB->P@LK7KKE\<L]O]L"1AG2D(1UI2(^6CV^D
M(3W@'CHU&M)@-X[\H,,T3H]D+XW\H ,KBQU:0M4:?E!QZ.J0@YXW;1;@D9T
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
M3PKY-=!?Z Y#.^<B2"JM$10<(^2$P%SQ(AP+*<262=8+TGLUC\F97Y?P_R$
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
MDB .)W?^RO";Q,_@UXE_U\Q__XG)/(_"B+[ZW9?Y =TML[MY67_L9>E-A;T
M17^I?UIY0I?-OTVN/*S]Y(;-Z+]WW1"RYJ7Z\1@MVKE$[0Z/+NZKKX;/VR%\
MG_@'^:F8S,(Y:T"U?\9M\D>0*5^7T\3+B.I] \Z*BJ> ]O/HXZQYA?"50D@T
M$U#Q5SZ8T;/H>UK>.9EY&3 -K^,Q5YPTAG=Z</] ?>FGS=_&OUN:!Z$^R6\"
M,Z779/ZURHE+_[SSJ$X+ELTL"+#E["K-_+M,\L=WK[X7?4_\>M_Y7_[IU=\B
M]>*LWM!;&A7_\H15P9 7!BFE;2MW1@2#CEC+H;(0!#)DUKC1CN/'$LMZD31+
MKTQG7L*>,5YR!5+!K[.@ #;TB;N6P0?:F ;L^>IH?/YB(O>K9^ULUQ/.6_IV
M:)"?7J0!E<)H8J2.ZPGG(EYI?;+MA*_SAK:=\!>=H"TF/ C"W4YZAR( Q40I
MQ@1UL1:(Q@R2UG36J]'L;2=]G1V\W:2#\Q=3BU\]:^&!V\YY%=VN MB% 7T5
M!%PA5L-;IH\RS/:'P4U?31QFMV[Z>OP-KY>E^5TP []YW;'&Q'WD*30&KL)*
M.4$MLHY1(H#4%A!JE(/"$<CYVPW<C[/+^6WZ)?ES4R/66JLDXU[U>,.5*@MP
M7!NQP#C7,6(Y0IR[F,24$JP) MHVF@LK[DIX%L3O:O'JY\"!VL \&#EA3B,_
MJ8_)^=^8"U_>6*=>3*3MPOF_<F]!>1\E]I][G_EE*O68&<V0XT(;KA5 "#+:
M4*E;P;J)[X&[Q7M84 N_#1$%7?(6I.RAJ=0;SOJ+8EJ"21HF?Q$FOZ07]\:=
MQUV'GKQE7L^]K7F9YB/G^)BZ?U*I^X=*^MTT,W^;L.Z8=G_X9.W#K=N84W\\
MRS0FS*\G8:D,M3UMXD%F/O64(?/B/AEJGM]K\VJ8=Z) RDB;_RM [& (2U&L
M*4?66%I%2@R!5*WD_Y9^PM_G>5Z>*18>EY^23W=IZ>'FC_R)-*\WZBZCA)+S
MEP,HIYOG-^;[COF^+\.>MMETA!IH;"RA95PSPF5,RH;<%& "I-DM['N+54M
M7PY6C[ ?8?^>8<_;;#Y%8R"=-MI)KCE@EEE0P]YYO;];V/=V6B* /'_'U3TG
ME=5?!9D/4/X]4.-<M&?'&-DXY@):!YET##A7'WEXX]RZE=9$6\"UFOY=VN:,
MG<-32.U[!Z&AH\/81I#RBJZM=R50Q!QPB#%&RDH&#*\AI1!:QVS>'Z1ZLWL%
MZM7L'2$U0NJ5D$+MD:Y47$FAE3(.&P&,-'4BJK<MA5['9=X?I'JS*1D^YZ<
MJ9&^_$UG_#O@<1RC[3WQ7@[='=_.X.>DDQU#'5$$662D$MXTH5S:QCHQO1C\
M_YC,YB$[^V,XG_.>NII=/;R+^^^E__4_TL7-W/_FF[]DXQY(6V<_G@'2K_@]
M,6[503$/GTX@<.1K?B"(.K1 @EBD--;(6&VIB!'DE9ND '2KM$"'%43]G2<(
MWN]YPBB&1C$TJ%D[ C'$NL>4"BH!6,QC)"32FA%2YWS'5/;A6O8HAOH[W^"X
MUY#IB8FAXV":#Y6A\UG8*G6FO=]OKBP6K$I]7\ZLIXIB*Q@$0!D<.\EC2>K,
M>JPA[&36 ^L ,0PIH"5&0B#CFI9R6D'Y;'W$B\_9OCX"@7XR\]OY#%6=K<_>
M%&#^>%'.ZD]EGGZ25YGY8S[^F(]_6OGX/5/I/Y'$_O,+9[(GP9OOY<HRR_RM
MWN?IQ*GQJ]OT.O7+^43+AW$UCVLUO\P7R73,_E^;-I->!;J.,?E_3/Y_W7&#
MX!U.3<ZX!4)C@+2Q5@K!JOPB%2M'5Y(A*E59[;T5=V:G1P2<O^>4OS'3]WUG
M^FZ)=8DZB4_*2@FT,D(X)J$2IN*AT10"LG*T6%M2%=B?B&#L%/+P'(^('Q$_
M(GYSQ,M.JJ-S7(>(N8D5"[R]4L2PUNX0H94SO.>1OBZ8OE/T"]%O1L!QP?^D
M<OP+XL(QP[_&*&J)RJ $!C@$26C!8P-+'%*U5I8 KK##519X,:%J=O7W^>6>
M[7 ">ZVS':QZ/8%HT'N!4R=_SL"8*,B05-ZS-<9AR4RM\C0'\"DC]P&>#F#J
M@O,^F]2,H!I!]590=7+!J#!&"LJ)I;&"QC+<@@I#J%:.P#< T[ZM2:^V7F21
M/0:$#2+RO?O@=B\UH;W.PD!ARF2;LJDX8+%PC%M%%*;.8%W#U  %G@KFUB2/
M>U1W"/6;WO340@]6$>X5H$/2D.\!DYVF95H8)SACDC"GA),>D:+&I"6K^8M-
MT+4$Y=%;HB,R1V0.!YFPV]A,\I@!1(B1D@'IA >DKB,O!+*51@C/0W+?]JS7
MH'LY&QFZH;N#TLNA97I\7,ET'4J-Z@GD?FPX+:=U2 0!:N4@(EQ@#J!SV/OW
MAAI!;%/IQ?G*N7#E-AS -$'>B=]K5<0@#X8.@?33.1X>C!@\L # [3$Q%UX
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
M<QBL[CQU%3E$I&T(+,0;8$D;>V11":A6Q &NK(OK6 RTMB=-^!*P^E%]XC2
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
M5_V,9,O6T>N@7;_' _@^PG>A1K[X]_F<3M-"%'\@UEHE&1>.0[]YE06XZL"
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
M(><8$X B09UKCI@IVOJ(^05,]U$W1$]<RYY@,/=QE\'W$\R%J%,%9)2C2E#
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
M5XG0\DG5#N1OX8HL]5L@;9]P.4WR?'(]">VZ;B9Y<[^DP'*5@%13_=^O1W]
M0#+QS[KT5HC_1W3=,#*'EYZ'Q_J+OJ7^TT5>,MJ&QF"%^1D&4R[R,XOJ7\P_
MQ'_D7RW(KKOY["RTP_$C*^_NW]UOD;/BMG[I[_P;SRY3OQD6-^&&>=H^_SSR
MVB_Q>ZP:W32(KQ>_M+VZWH%UI5M0/#UG7]-9FB53/[R+0%P;MDZ6YHO 9)L4
M#75#PS6_%EX,A):J?K'\2H0;>=ESY7? Q_"%BV3V1_3I^CHM;)GPI1__]>\?
M]:??_O6GHC%$<]>R>5L1&OJ6^'\N<R__O0R[R:.\H!#VW[^X][OQ++J;^E^^
M4?@_+_MI2[$DG Y,\XH[!932A,G6[%":KQ"T/2R%T$D^R3_?96ER]6GV3S^N
M($;"-#SN#MV2+6\KPMM&C)W'//Q.L2[-LE2K$BXK5F2#QHU=9?!"ZT9P+NF+
MK1NW$'JZZ#<R+T7?RNYII-+-/$]G)9R_UUVAV^W:?*_8QGY#;_U"=9O!2JA7
MO0:WMZ^*UH9W=]G<6PO^W3SX=KO1V[ICX@V9&!J!H"*:Q$)A1^J-;@A1SV_T
MC]6,AMWD_,;R#_M6-QE-OJ8O6#G;6RNK>Q2_HKGH+C;HOQ?EJHTA6S15NT[3
MIDOE<K8,._B1WGTD?(.>]#HK?,__E4X*';73G<#:<"JRH>&&CAD !%'AC, -
M^SJ57&YB[OY>C+(V<EOZ^3A]>E=T9&">+?[SM]"JIM@)X:=_3&;!?N[-S/W_
MVWO3YL2Q;&WT\[V_0N%^SYN9'=BIK5E9?>J&QBI79]K9MJNK^U.'#++128$H
M2:33Y]??M?;6! (;L  !ZNC(,DA(>UC/FO8:WLC<R.M]:=<'?[3M/2X]:+RH
M6J(J:R#8 .P6S^N6FN^Q[6CU:("=[#&SD5JSQ\(6)%A%"MWGH@REU#2!Q5K&
M#=97'C/OK33GX-U*3]\%_JLLH[]T8Y59G[/M*5KAQ8*!36&,R2ME"')E&;=K
MA*UO8E:=P'N,?=8\\SUNWKLO[!KM)V+DUT#?S;IM>H_PW2/5G^, K)P)FCG4
M#;U]IT8E]\CA#<5T)=V4+55735?7-2?G *:HU [-9N4]/,)?Z;"LJ53>U?T0
M9)4J(1L(]FO8]G+O"K\"F,:, 59,J844@))\N[NKE6:++3FF133- N7-D&U7
M<4C!WQ7-=F:ZD\]N;<:%RQTVL#D)@K5U6ZULQ<GY$S>,GOSO?MP#?(\+IAS
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
MN8Z_A1=^C:.'8),2O1WQM(YXOL;^>>K]V"7Y.%X\Q@39CH".@8! F!P(\9Q
M*[Z]-NS< _%A$GB?0Q)$]TM.&]0:O$5K\$"HI'%E]F_)=+)DFC#,GUXP?^5)
M"I8V0=-Y.NEHK?(#.PBGZ$!"[;FCM)U1VNM6)KZG/37;MU!3Q*5Y(UF@TKZK
MLAY#YXM3Z6RABCQ/?+52WE&5#&)KNJQH!N%E7=5$6\V/U!UBUTI1W+!X'3>.
M1G@(@\__(TB'UC2!!?%CYP<>%&.QQR3QX?^#.^_'PK1T\@]TD;^Y""/IB;R^
MFSJ,[2Q6O^>JK(?:N^)H>E-LR '$\I#(P:,A01!L61$-038DC1CY(9$JUHL]
M4N\2\_AL$]F*("TH&M/ANL-UA^OEN):D,KU*Y@5BZX(D*%AC619=@946DAQ1
MTDDMO>IRC'&$GP'<N7 /QE-8DFLP:>CI:6+2>H3L/I#K?O(E&$<84)_G1ACC
MP>Q3G#^GM$)K.HS@"F;QTRB.;?(-058OZGE1'=_H^$;'-Y;S#;G,T-4%6W,4
M27)%T38%VS9%A<_U 5M5:A;!E9^6H-^JKJ]+%Z1#=H?L#MEK(%L5*X6*=$E0
M3544)=%P7 -T?2.W]7E-Y>>1G3LUO_HQ=6E2Y_J*",]_4T6ZL*3T2KT<G"AU
M..]PWN%\#9Q7JC8)KN@XEBBIED14C=B6I(BYYB_(I%:_91[GV<%&A_0.Z7M
M^FKG.[L]"]MXEK>L"L^+1S5;#0!I)[?2^$J-.5<W1$/43!XL#T,2%6(46>>2
M+=?*C35U B$T=@*A:!=-<K'6\J,CB(<Y%7P)Y0D?424+\"7)IB7JBB%;FBWF
M6K]IN\ZZ_OV&<*-(Y*)>3Z1#38>:_:%&JIR*V1:O2K;E.#91%!?^)_$Y:@1)
MK.G0^_:>-X1*026=+.M0V2I4RF5E4M%004UT+%< &T7@#4VU]1R5JE,OX?6Z
M;[HIW/#2A=+AIL--BW"C5,YT !ZFS(N\SENB)HF@!9H%;@3K#9[?.G[>Z _J
M4-2AJ$THTBKG)R!N5&+;-IZ*FI)LZT0NR@]IKO(6OVJ'HU/$42MBV;>^NW>T
M-' S/M!&UZ*=+$>OU,@V;,D13=MR#>*:NNSP"B$YRW%EM58NO2GGJ-B8<U35
M=Q.TT5H>M5/TMDD). 6H"F5Y:2+)LF"#2:I(V+?<$,R\.*$C.I)<:^7XFI^U
M(0@J,ND V 'P6 $HE@<=8-U*A@D:N@&24E!UT2ZK74EFO:ONOEVV#0%<4)L]
M?NP W@&\10"7R\9DO*8:AF(*FFQ*.N\0E3A:K@P3QZK9WZ][?YN"(!%WDW/0
M0;"#X.XAJ)0',(J@"(+IN*)L$T-S-0U+1.;'HK8@;NY(KD/QC0ZPG20/=H#L
M +E[0*KER0YOF=A1VM4=7M-$1;*$,G_?-N2:TKN.3[J#9 ?)DXO8=:-IG Z[
MB-UYGE/IX>DXCFKQHFC(LHH]U%S#$LO39%/8EE-::LHI+:C*A=Z=C[6?LYS.
M.3/AB59IP.P250(#EP<EFW>)0P2[./41ZPV87W,E-P0<6>\"W3O8M PV8GD"
MP^N:I5B:JNFJ;-BZHJAR<5C*J_7&]?MV #<$2T%4.EAVL&P7+*4RP8N(CJ%(
MKJ8+-B];@FE93I'@I:B;N&V;4@15K=$24QUP.N"\&3A*>=YA\ZKL.H+,VY)D
M:D1W5=O-@>/*0BWX9W5G:QU ;_3L-!EAT,&H@]&;8:269Q:&I0BR"J('BR*
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
MKJ_N;JX_WU(<?;VYMAP;P'/;*O0L&+8=)/TP2J:Q3R59'(4)YX%Z\S6.^OX
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
M0Y)Y<2ZZ_P33F;J$A@T2&LQ#2&BXOOO5N>$NK]SKFR_&W>7U5:M2&98E A7
M=51'$F2=""+6"])U0]-4275=R5*(;!OJ/'!7.>'?8A[L5^/FCKN\O&Q39I/@
MVI8N\+9D"YKL:+*N\HIERIHHR@+1'&?SS*:%Y- Q!L(? F.P+V\<Z^[ZYK;'
M.?]RK-_O+O_I<->N>VDY^!WF/UG7-U^O;XP[A_OE^I_.#285MBV/$$N$Q9.(
M'7+C,6@PQJ-I$+$LN1_/&_$<L9ILXDTFOD>/.&M1] GW[FL<3:+$"[F_$'J.
M+OSDA&4PCIT'>KWK<>^L_-7<+Z@QLM!-]!;E=^%!]\0?)_2]V=/,R(L'W&=X
MGQ\GPV#"W:;QM$\#1*BCJ3A0_T(/H/&6C=]E3 =!6C[R'0N1V^Q9M@_[^><4
M'6*WV7H0Y;WW(8NX3][E1\ZP@#^>R[2#"VZS\]B&"(2=C=.8IWO?'^,)>1'Y
ME$?09$$XE1@8(*&G8= ?<@F+C7_FANCECEET#$8[CD:8RC:.1C"'\A'W='.!
M3LJ P"2@ ;W3F L]>H2.J[7A&75CH.%^\\9H7()1R4L].KH%0_<&$0NWQ.";
M+&LD3USR?P0)C19(4J <#R.5:9@1C::9"?__<PI\[H&%BRR\V8,WP8<!U5S]
M%-8]J29?C7R/)D5@VD^1XB+QROO[#_C=C?^(.59(C[?G?\=-'$W#1\H/LA@5
MS-%Z#T3/7N#0%[S[P*+X%PVHAR,J9TP3P^##<Y95528"9NO4RP.*LA!4?S0)
MHV??3ZHI73BA:%J-4:,/Z5._<BU\J9==6!"S5 8T5:)@BZLLSXP&2(3 VMX'
M-$#M [LP@2%B. [\%[DAW3T83NC%W,-TG(6TO7]WZX^#**X[N[-%8YD+\4QD
MSXK+F$>X >6DTQ2C$(L\*#\C+XRHXV;WB@;,>=\]&"@J)_E* GKC1Q\WF>4
MLN@=^D0_H70Z33#I(YEZXR+0CFT:'3H+HB]2L-[9$>#8!8SZ&&6214GF(['8
MG/Z_=WDPUSM6QQ;7R?@',#\T1O/5**_=^(PTX8:D%"*X\4_^?1+@$J3<T]/3
MQ4/VW@O@+!?<)7L'"T=\@ILHLX'G/7E()!CEE.W VS8@67D'X/7)%/@A'<DH
MBY*DHXDI. +& W%DV0274A$-NZ.I#BP[" .+,C2\L"B]G"4\4&8U!;:*$7D#
M,/@Y:OVS[46A!@-8-E98$NX^1F0!A^K'P21?P^4_P,=BW3#*G#RX:]G$<#)/
MPVC$4BJ6KU.O2&'*1[OD!_L4$HMTVZH*=8\(Q)VHG7YNF&G>D&@K,\WSQ7T(
M0A;-5LV?9-OZ$&&.+$O,@G$& Y!4('I08:AQY.*Y%HM(^_06$^_@@LH(S[\M
MFDQY-9I,$):'C!'RPK7EE^2-?J7PZ\2G->J%SE:8/F1!7;LFJO5IZP*+_> *
M^-/>G/.;3;SFYMEPZDZFSC'%,WI8"OPMO#M71W;YSELT6 YAKX_O%&J_A&X\
M=MN^S\FS+]K%][]FB65O"73:33W6;0K-_0:YMJ>>[18.4<Y^)KH^7[?RL%:E
M30RI/:NR%5JI53@]K#4Y/4K9JDQ[>QAW;UD,=V_F/&3_8;XO"[D=1$^&8>"-
MN-\N.#OV_O=;])1\"UH2K+4MH22W9'YM8AH'LW^2UI+9'=_NO<+9]Y>GD:>]
MWWKA?+W3 S)8MKY^G_T091NP\E_]8)%AM^?EV0EWUS;A[CN=>)L8Q^'ON*RW
M?=HGM-_[EB#9">[V!<E1R(O?/#P@M"XP9BCQ-Q$8!\,E0.L76C*_-K&#@]D_
M:1,NW^W>(?#L5YGU%V\\?? PD#:8+_[<:?\K5VMHE4JT%1XA\*2%3N3VLH_#
MWW%YD[39;K^/4_<_S"H?>Q8:M_#]<\@9%]SG(#D%W[_4DOFUB3$<S/[)G0UW
MK%9 5N$VQ -:QJPKO7YFCFZQUBRV,WH3\SYN4\ :>C%VKKJ]X+X$N*;MTQ9V
MP^T[WW!;)[X=+U%W]M.>B>];HG1G >NLUIT?Q\_<EPON^NGH3P(Z7_(![Y],
M6C*[X]N]@^+8W/7$9[T6NHB@Y2>\T7",.0JW$8SBWH\7'9^T2C_:%LL7VS[Q
M-G&3P]_QC8)$N_T^3D/@57E2K7]PY_>'8UB$Q^>3-PE^PR9+S"CXPTO3MG1Q
M:%.JVK%SAH/9ORXKX&BM@A78-^T?ANS;"QO($7BE&=%Q6PPW_O/8Y_X.+#_
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
M8GN)AO=CV8(@")R.O]?M-*$VO2#T/6_-[OI=[V#-WNN&;1JW=-4^WP_#T/L
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
M,IR -A-.#PJ1%*88D2'CDWJ?#:F&4SJ""SDDHI')-/N;UCTW,0T+/&0W39^
M($,\JUN[O5:WYNZ7*[7:;F6W=MCZW&OWO,/.7KM5\;S/A:;O$'QEI_!MYI0S
M08LQM1'4O;+[J6'HV!0)9]>BGL6U[-JW.ZM ,Q%3Q99.9,O1U,5 \A!-Y!F!
M2MEWK/C? $M(&"()12.3^EXRG@<:(%54/0O2=O>B?]P[;K?ZQV>G\.6TT[V
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
M,<VWQ_0;<T[^#5!+ 0(4 Q0    ( (!F1E"LZD >\$4  ,3$ 0 <
M      "  0    !A,C Q.69I;F%L86YN=6%L<F5P;W)T=W(N:'1M4$L! A0#
M%     @ @&9&4"MJR9\V\@  !24! !T              ( !*D8  &-H87)T
M+30Q9#%E-#8U-C$P-#4R,#,X83(N:G!G4$L! A0#%     @ @&9&4!UON!=D
MT0  ;@<! !T              ( !FS@! &-H87)T+38U-F0R,V-E,F-E.#5E
M939B93@N:G!G4$L! A0#%     @ @&9&4%EER@>'$   9ZD  !$
M     ( !.@H" &9A<W0M,C Q.3$R,S$N>'-D4$L! A0#%     @ @&9&4 46
M+EJ1(P  O&T! !4              ( !\!H" &9A<W0M,C Q.3$R,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( (!F1E!/KLK+3S<  #NP @ 5              "
M ;0^ @!F87-T+3(P,3DQ,C,Q7V1E9BYX;6Q02P$"% ,4    " " 9D90AVC)
M^EN[  !EJ0D %0              @ $V=@( 9F%S="TR,#$Y,3(S,5]L86(N
M>&UL4$L! A0#%     @ @&9&4%5U*!6I<@  HK(% !4              ( !
MQ#$# &9A<W0M,C Q.3$R,S%?<')E+GAM;%!+ 0(4 Q0    ( (!F1E">G4LV
M-:8"  ]'(P 4              "  :"D P!F87-T,3(S,3(P,3DQ,"UK+FAT
M;5!+ 0(4 Q0    ( (!F1E#OGDRC1A$  +R'   >              "  0=+
M!@!F87-T,3(S,3(P,3DQ,"UK97AH:6)I=#$P,2YH=&U02P$"% ,4    " "
M9D905#);.N8'  #-L0  '0              @ &)7 8 9F%S=#$R,S$R,#$Y
M,3 M:V5X:&EB:70R,2YH=&U02P$"% ,4    " " 9D90'IHEN,@#  ":#0
M'0              @ &J9 8 9F%S=#$R,S$R,#$Y,3 M:V5X:&EB:70R,RYH
M=&U02P$"% ,4    " " 9D90=7H%B$<)  #><@  '0              @ &M
M: 8 9F%S=#$R,S$R,#$Y,3 M:V5X:&EB:70S,2YH=&U02P$"% ,4    " "
M9D90;@Z-W<($  !O'   '0              @ $O<@8 9F%S=#$R,S$R,#$Y
M,3 M:V5X:&EB:70S,BYH=&U02P$"% ,4    " " 9D90E4Z:_W\0  ",1P
M'               @ $L=P8 9F%S=#$R,S$R,#$Y,3!K97AH:6)I=#0T+FAT
7;5!+!08     #P / "\$  #EAP8    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6668394960">
<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. 31, 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_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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Earnings Before Income Taxes</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes were derived from the following sources:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>977.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>905.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>66.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,043.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>987.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>873.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of income tax expense (benefit) were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>177.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>11.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>188.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>241.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>11.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>252.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Difference In Income Tax Expense And Expected Expense</a></td>
<td class="text"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense in the accompanying consolidated financial statements differed from the expected expense as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal statutory income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal income tax expense at statutory rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>219.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>305.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (decrease) attributed to:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>32.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transition tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of deferred taxes for Tax Act</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>252.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of Temporary Differences That Give Rise to Deferred Income Tax Assets And Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets (liabilities):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory costing and valuation methods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer promotions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>62.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal and state benefit of uncertain tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss and credit carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign valuation allowances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>85.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(114.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease ROU assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(61.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(176.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(90.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of The Beginning and Ending Amount of Total Gross Unrecognized Tax Benefits</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase related to prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease related to prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase related to current year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease related to statute of limitation lapses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income before income tax between domestic and foreign jurisdictions.</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)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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>56
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6710081936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenues related to the following geographic areas were as follows for the periods ended December 31:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,568.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,285.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,842.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada and Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>606.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>432.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,175.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,816.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,275.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other foreign countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>158.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,333.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,965.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,390.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The percentages of our sales by end market were as follows for the periods ended December 31:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>67.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-residential construction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:20px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The percentages of our sales by product line were as follows for the periods ended December 31</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:49%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Type</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Introduced</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fasteners</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1967</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>34.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tools</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1993</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cutting tools</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hydraulics &amp; pneumatics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Material handling</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Janitorial supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1996</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electrical supplies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1997</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Welding supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1997</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Safety supplies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1999</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">In 2018, we reclassified certain product category designations and have conformed the prior period percentages to the current year presentation.</span></div><div style="line-height:120%;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> The fastener product line represents fasteners and miscellaneous supplies.</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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>57
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793979568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Shares Outstanding) (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_fast_ShareOutstandingRollForward', window );"><strong>Shares Outstanding [Roll Forward]</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_CommonStockSharesOutstanding', window );">Balance at beginning of year (in shares)</a></td>
<td class="nump">571,803,838<span></span>
</td>
<td class="nump">575,183,072<span></span>
</td>
<td class="nump">578,323,848<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock options exercised (in shares)</a></td>
<td class="nump">2,325,073<span></span>
</td>
<td class="nump">620,766<span></span>
</td>
<td class="nump">659,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Purchases of common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,000,000)<span></span>
</td>
<td class="num">(3,800,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_CommonStockSharesOutstanding', window );">Balance at end of year (in shares)</a></td>
<td class="nump">574,128,911<span></span>
</td>
<td class="nump">571,803,838<span></span>
</td>
<td class="nump">575,183,072<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_ShareOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Outstanding [Roll Forward]</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;">fast_ShareOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_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=6877327&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_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=116856206&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=27012166&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=6877327&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=6877327&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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</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=6877327&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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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>58
<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>59
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6794194016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Earnings Before Income Taxes) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</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">$ 977.6<span></span>
</td>
<td class="nump">$ 905.0<span></span>
</td>
<td class="nump">$ 809.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</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">66.1<span></span>
</td>
<td class="nump">82.0<span></span>
</td>
<td class="nump">63.7<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 );">Earnings before income taxes</a></td>
<td class="nump">$ 236.4<span></span>
</td>
<td class="nump">$ 278.4<span></span>
</td>
<td class="nump">$ 271.4<span></span>
</td>
<td class="nump">$ 257.5<span></span>
</td>
<td class="nump">$ 229.8<span></span>
</td>
<td class="nump">$ 259.4<span></span>
</td>
<td class="nump">$ 265.9<span></span>
</td>
<td class="nump">$ 231.9<span></span>
</td>
<td class="nump">$ 1,043.7<span></span>
</td>
<td class="nump">$ 987.0<span></span>
</td>
<td class="nump">$ 873.1<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</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)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-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://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=26873400&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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R61.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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6635615328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance For Doubtful Accounts</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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">$ 12.8<span></span>
</td>
<td class="nump">$ 11.9<span></span>
</td>
<td class="nump">$ 11.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Costs and Expenses</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other Additions (Deductions)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_ValuationAllowancesAndReservesDeductions', window );">Less Deductions</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">10.9<span></span>
</td>
<td class="nump">12.8<span></span>
</td>
<td class="nump">11.9<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_ValuationAllowancesAndReservesTypeAxis=fast_SECSchedule1209ReserveInsuranceMember', window );">Insurance Reserves</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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">37.6<span></span>
</td>
<td class="nump">39.0<span></span>
</td>
<td class="nump">34.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Costs and Expenses</a></td>
<td class="nump">69.7<span></span>
</td>
<td class="nump">66.9<span></span>
</td>
<td class="nump">68.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other Additions (Deductions)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_ValuationAllowancesAndReservesDeductions', window );">Less Deductions</a></td>
<td class="nump">66.2<span></span>
</td>
<td class="nump">68.3<span></span>
</td>
<td class="nump">63.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">$ 41.1<span></span>
</td>
<td class="nump">$ 37.6<span></span>
</td>
<td class="nump">$ 39.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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves from charge to cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves from charge to accounts other than cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</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_ValuationAllowancesAndReservesTypeAxis=fast_SECSchedule1209ReserveInsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=fast_SECSchedule1209ReserveInsuranceMember</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>61
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3.a.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>204</ContextCount>
  <ElementCount>355</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>56</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Consolidated Statements of Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings</Role>
      <ShortName>Consolidated Statements of Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1003001 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1006000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Business Overview and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Business Overview and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Long-Lived Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssets</Role>
      <ShortName>Long-Lived Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Retirement Savings Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RetirementSavingsPlan</Role>
      <ShortName>Retirement Savings Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Debt Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitments</Role>
      <ShortName>Debt Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Legal Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LegalContingencies</Role>
      <ShortName>Legal Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - Selected Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2199100 - Schedule - Schedule II-Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Business Overview and Summary of Significant Accounting Policies (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy</Role>
      <ShortName>Business Overview and Summary of Significant Accounting Policies (Policy)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/Revenue</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Long-Lived Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssetsTables</Role>
      <ShortName>Long-Lived Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/LongLivedAssets</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/AccruedExpenses</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquity</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxes</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesTables</Role>
      <ShortName>Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/OperatingLeases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - Debt Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsTables</Role>
      <ShortName>Debt Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/DebtCommitments</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2315301 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2401402 - Disclosure - Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Revenue - Revenues by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails</Role>
      <ShortName>Revenue - Revenues by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - Revenue - Percentages of Sales by End Market (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails</Role>
      <ShortName>Revenue - Percentages of Sales by End Market (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2403404 - Disclosure - Revenue - Percentages of Sales by Product Line (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails</Role>
      <ShortName>Revenue - Percentages of Sales by Product Line (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Long-Lived Assets - Property And Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails</Role>
      <ShortName>Long-Lived Assets - Property And Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Long-Lived Assets - Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails</Role>
      <ShortName>Long-Lived Assets - Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/AccruedExpensesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Stockholders' Equity (Stock Options Granted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails</Role>
      <ShortName>Stockholders' Equity (Stock Options Granted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2406404 - Disclosure - Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails</Role>
      <ShortName>Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2406405 - Disclosure - Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails</Role>
      <ShortName>Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2406406 - Disclosure - Stockholders' Equity (Shares Outstanding) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails</Role>
      <ShortName>Stockholders' Equity (Shares Outstanding) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2406407 - Disclosure - Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails</Role>
      <ShortName>Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2406408 - Disclosure - Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails</Role>
      <ShortName>Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2407401 - Disclosure - Retirement Savings Plan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails</Role>
      <ShortName>Retirement Savings Plan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/RetirementSavingsPlan</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Income Taxes (Earnings Before Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Earnings Before Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails</Role>
      <ShortName>Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2408406 - Disclosure - Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2408407 - Disclosure - Income Taxes (Additional Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes (Additional Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Operating Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails</Role>
      <ShortName>Operating Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Operating leases - Cost Components of Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails</Role>
      <ShortName>Operating leases - Cost Components of Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Operating Leases - Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>Operating Leases - Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Operating Leases - Weighted Average Lease term and Discount Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails</Role>
      <ShortName>Operating Leases - Weighted Average Lease term and Discount Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Operating Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails</Role>
      <ShortName>Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails</Role>
      <ShortName>Debt Commitments - Unsecured Revolving Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2411404 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails</Role>
      <ShortName>Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2415402 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="fast1231201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2499401 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</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="fast1231201910-k.htm">fast1231201910-k.htm</File>
    <File>a2019finalannualreportwr.htm</File>
    <File>fast-20191231.xsd</File>
    <File>fast-20191231_cal.xml</File>
    <File>fast-20191231_def.xml</File>
    <File>fast-20191231_lab.xml</File>
    <File>fast-20191231_pre.xml</File>
    <File>fast1231201910-kexhibit101.htm</File>
    <File>fast1231201910-kexhibit21.htm</File>
    <File>fast1231201910-kexhibit23.htm</File>
    <File>fast1231201910-kexhibit31.htm</File>
    <File>fast1231201910-kexhibit32.htm</File>
    <File>fast1231201910kexhibit44.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>chart-41d1e465610452038a2.jpg</File>
    <File>chart-656d23ce2ce85ee6be8.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6818165584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,333.7<span></span>
</td>
<td class="nump">$ 4,965.1<span></span>
</td>
<td class="nump">$ 4,390.5<span></span>
</td>
</tr>
<tr class="re">
<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 sales</a></td>
<td class="nump">2,818.3<span></span>
</td>
<td class="nump">2,566.2<span></span>
</td>
<td class="nump">2,226.9<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">2,515.4<span></span>
</td>
<td class="nump">2,398.9<span></span>
</td>
<td class="nump">2,163.6<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating and administrative expenses</a></td>
<td class="nump">1,459.4<span></span>
</td>
<td class="nump">1,400.2<span></span>
</td>
<td class="nump">1,282.8<span></span>
</td>
</tr>
<tr class="ro">
<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 sale of property and equipment</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(1.0)<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">1,057.2<span></span>
</td>
<td class="nump">999.2<span></span>
</td>
<td class="nump">881.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest income</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(13.9)<span></span>
</td>
<td class="num">(12.6)<span></span>
</td>
<td class="num">(9.1)<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 );">Earnings before income taxes</a></td>
<td class="nump">1,043.7<span></span>
</td>
<td class="nump">987.0<span></span>
</td>
<td class="nump">873.1<span></span>
</td>
</tr>
<tr class="re">
<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">252.8<span></span>
</td>
<td class="nump">235.1<span></span>
</td>
<td class="nump">294.5<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 earnings</a></td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.9<span></span>
</td>
<td class="nump">$ 578.6<span></span>
</td>
</tr>
<tr class="re">
<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 );">Basic net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.31<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_EarningsPerShareDiluted', window );">Diluted net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">573,202,152<span></span>
</td>
<td class="nump">573,933,834<span></span>
</td>
<td class="nump">576,416,870<span></span>
</td>
</tr>
<tr class="ro">
<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 weighted average shares outstanding (in shares)</a></td>
<td class="nump">574,441,628<span></span>
</td>
<td class="nump">574,325,528<span></span>
</td>
<td class="nump">576,685,466<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_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://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=116634182&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_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 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=116637232&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: 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=117327953&amp;loc=d3e4984-109258<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=116634182&amp;loc=SL114868664-224227<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> -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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: 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=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: 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=116637391&amp;loc=SL114874048-224260<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_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=117327953&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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> -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=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: 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=116634182&amp;loc=SL114868664-224227<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=117326831&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 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=116637232&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_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_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=118932676&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_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://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=116634182&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_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://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=26873400&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_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 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=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</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_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-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_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=114775744&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=115929826&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=116634182&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=116637391&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=118930883&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 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=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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>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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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://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 (a)<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&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://fasb.org/us-gaap/role/ref/legacyRef<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=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: 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 (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_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>63
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828504608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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 earnings</a></td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.9<span></span>
</td>
<td class="nump">$ 578.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:</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_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">144.6<span></span>
</td>
<td class="nump">134.1<span></span>
</td>
<td class="nump">123.6<span></span>
</td>
</tr>
<tr class="re">
<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 sale of property and equipment</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(1.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_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="nump">15.0<span></span>
</td>
<td class="nump">33.8<span></span>
</td>
<td class="num">(30.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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">5.1<span></span>
</td>
<td class="nump">5.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="ro">
<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>Changes in operating assets and liabilities, net of acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivable</a></td>
<td class="num">(30.4)<span></span>
</td>
<td class="num">(120.3)<span></span>
</td>
<td class="num">(103.7)<span></span>
</td>
</tr>
<tr class="ro">
<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">(84.4)<span></span>
</td>
<td class="num">(193.3)<span></span>
</td>
<td class="num">(76.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(10.4)<span></span>
</td>
<td class="num">(28.9)<span></span>
</td>
<td class="num">(15.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_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="nump">46.1<span></span>
</td>
<td class="nump">36.3<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accrued expenses</a></td>
<td class="nump">10.7<span></span>
</td>
<td class="nump">46.8<span></span>
</td>
<td class="nump">37.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_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes</a></td>
<td class="num">(7.7)<span></span>
</td>
<td class="num">(15.5)<span></span>
</td>
<td class="nump">19.4<span></span>
</td>
</tr>
<tr class="re">
<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">1.1<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="num">(0.9)<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">842.7<span></span>
</td>
<td class="nump">674.2<span></span>
</td>
<td class="nump">585.2<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchases of property and equipment</a></td>
<td class="num">(246.4)<span></span>
</td>
<td class="num">(176.3)<span></span>
</td>
<td class="num">(119.9)<span></span>
</td>
</tr>
<tr class="re">
<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">6.6<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
<td class="nump">7.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(3.7)<span></span>
</td>
<td class="num">(58.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(8.1)<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">(239.7)<span></span>
</td>
<td class="num">(173.9)<span></span>
</td>
<td class="num">(179.3)<span></span>
</td>
</tr>
<tr class="re">
<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt obligations</a></td>
<td class="nump">910.0<span></span>
</td>
<td class="nump">980.0<span></span>
</td>
<td class="nump">1,015.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_RepaymentsOfLongTermDebt', window );">Payments against debt obligations</a></td>
<td class="num">(1,065.0)<span></span>
</td>
<td class="num">(895.0)<span></span>
</td>
<td class="num">(980.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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">58.5<span></span>
</td>
<td class="nump">13.4<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchases of common stock</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(103.0)<span></span>
</td>
<td class="num">(82.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_us-gaap_PaymentsOfDividends', window );">Payments of dividends</a></td>
<td class="num">(498.6)<span></span>
</td>
<td class="num">(441.9)<span></span>
</td>
<td class="num">(369.1)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(595.1)<span></span>
</td>
<td class="num">(446.5)<span></span>
</td>
<td class="num">(407.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(3.5)<span></span>
</td>
<td class="nump">5.5<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">7.7<span></span>
</td>
<td class="nump">50.3<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
</tr>
<tr class="ro">
<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">167.2<span></span>
</td>
<td class="nump">116.9<span></span>
</td>
<td class="nump">112.7<span></span>
</td>
</tr>
<tr class="re">
<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">174.9<span></span>
</td>
<td class="nump">167.2<span></span>
</td>
<td class="nump">116.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</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 );">Cash paid for interest</a></td>
<td class="nump">13.9<span></span>
</td>
<td class="nump">12.6<span></span>
</td>
<td class="nump">8.7<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net cash paid for income taxes</a></td>
<td class="nump">$ 242.7<span></span>
</td>
<td class="nump">$ 215.3<span></span>
</td>
<td class="nump">$ 304.1<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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=118932676&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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_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=118932676&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=118951113&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=6877327&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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) and income tax credits.</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> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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=118932676&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_Depreciation</td>
</tr>
<tr>
<td style="padding-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_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</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 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-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=118932676&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_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=98513485&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=118932676&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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount due within one year (or one business cycle) from customers for the credit sale of 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-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_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=118932676&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=118932676&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_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=118932676&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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current 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://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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-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_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=118932676&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_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=98513485&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118930883&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 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=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br><br>Reference 3: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-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=118932676&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=118932676&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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-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=118932676&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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a debt initially having maturity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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=118932676&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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise of option 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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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=118932676&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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense (reversal of expense) for expected credit loss on accounts receivable.</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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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=118932676&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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>64
<FILENAME>R59.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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6628545440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Commitments - Senior Unsecured Promissory Notes Payable (Details) - Senior Unsecured Promissory Notes<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>debt_instrument_series</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt issuance, aggregate principal amount</a></td>
<td class="nump">$ 135,000,000.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_fast_DebtInstrumentMaximumFaceAmountAllowable', window );">Maximum aggregate borrowing capacity</a></td>
<td class="nump">$ 600,000,000.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_fast_DebtInstrumentNumberofDebtInstrumentSeries', window );">Number of debt instrument Series | debt_instrument_series</a></td>
<td class="nump">3<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">2.00% Senior Unsecured Promissory Note Payable</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Debt issuance, aggregate principal amount</a></td>
<td class="nump">$ 40,000,000.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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate per annum</a></td>
<td class="nump">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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">2.45% Senior Unsecured Promissory Note Payable</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Debt issuance, aggregate principal amount</a></td>
<td class="nump">$ 35,000,000.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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate per annum</a></td>
<td class="nump">2.45%<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">3.22% Senior Unsecured Promissory Note Payable</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Debt issuance, aggregate principal amount</a></td>
<td class="nump">$ 60,000,000.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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate per annum</a></td>
<td class="nump">3.22%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_DebtInstrumentMaximumFaceAmountAllowable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Maximum Face Amount Allowable</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;">fast_DebtInstrumentMaximumFaceAmountAllowable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_DebtInstrumentNumberofDebtInstrumentSeries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Number of Debt Instrument Series</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;">fast_DebtInstrumentNumberofDebtInstrumentSeries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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=6877327&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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=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=fast_A2.00SeniorPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_A2.00SeniorPromissoryNotePayableMember</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=fast_A2.45SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_A2.45SeniorUnsecuredPromissoryNotePayableMember</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=fast_A3.22SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_A3.22SeniorUnsecuredPromissoryNotePayableMember</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>65
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6651524672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Weighted Average Lease term and Discount Rates (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember', window );">Leased Facilities and Equipment</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">3 years 3 months 3 days<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average discount rate</a></td>
<td class="nump">3.18%<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Leased Vehicles</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">2 years 10 months 20 days<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average discount rate</a></td>
<td class="nump">2.70%<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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_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=77888426&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=77888399&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=77888399&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=77888426&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</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>66
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6647455440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Additional Information) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 252.8<span></span>
</td>
<td class="nump">$ 235.1<span></span>
</td>
<td class="nump">$ 294.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax expense, percent of earnings before income taxes</a></td>
<td class="nump">24.20%<span></span>
</td>
<td class="nump">23.80%<span></span>
</td>
<td class="nump">33.70%<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_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount', window );">Income tax benefit attributable to discrete income tax items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.1<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_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings from foreign subsidiaries</a></td>
<td class="nump">$ 288.1<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_fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Other Adjustments, Measurement Period, Transition Tax Liability, Accelerating Depreciation, And Inter-Company Transactions, 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;">fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 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=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</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 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<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 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28200-109314<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 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-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>67
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6810018976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions except per share information)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pre-tax</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Basic Net<br/>Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Diluted Net Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">First quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,309.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>624.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>257.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>194.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Second quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,368.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>641.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>271.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>204.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Third quarter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,379.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>651.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>278.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>213.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fourth quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,276.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>598.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>236.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>178.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,333.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,515.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,043.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>790.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pre-tax</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Basic Net<br/>Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Diluted Net Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">First quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,185.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Second quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,267.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Third quarter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>615.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fourth quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,231.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,965.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,398.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>987.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Amounts may not foot due to rounding difference.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>68
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828295440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Percentages of Sales by Product Line (Details) - Product Line - Sales<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></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=fast_FastenersMember', window );">Fasteners</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">34.20%<span></span>
</td>
<td class="nump">34.90%<span></span>
</td>
<td class="nump">35.60%<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=fast_ToolsMember', window );">Tools</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.10%<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=fast_CuttingToolsMember', window );">Cutting tools</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.80%<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=fast_HydraulicsAndPneumaticsMember', window );">Hydraulics and pneumatics</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">6.80%<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=fast_MaterialHandlingMember', window );">Material handling</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.90%<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=fast_JanitorialSuppliesMember', window );">Janitorial supplies</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">7.80%<span></span>
</td>
<td class="nump">7.60%<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_srt_ProductOrServiceAxis=fast_ElectricalSuppliesMember', window );">Electrical supplies</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">4.90%<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=fast_WeldingSuppliesMember', window );">Welding supplies</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">4.20%<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=fast_SafetySuppliesMember', window );">Safety supplies</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">17.90%<span></span>
</td>
<td class="nump">17.20%<span></span>
</td>
<td class="nump">16.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_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other</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_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">3.10%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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=fast_FastenersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_FastenersMember</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=fast_ToolsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_ToolsMember</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=fast_CuttingToolsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_CuttingToolsMember</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=fast_HydraulicsAndPneumaticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_HydraulicsAndPneumaticsMember</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=fast_MaterialHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_MaterialHandlingMember</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=fast_JanitorialSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_JanitorialSuppliesMember</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=fast_ElectricalSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_ElectricalSuppliesMember</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=fast_WeldingSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_WeldingSuppliesMember</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=fast_SafetySuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fast_SafetySuppliesMember</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=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductAndServiceOtherMember</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>69
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6822698144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">104 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 16, 2020</div></th>
<th class="th"><div>Jan. 02, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
<td class="nump">$ 0.77<span></span>
</td>
<td class="nump">$ 0.64<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</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="nump">13,021,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Options vesting and exercisable period, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Options termination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.2<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 6.9<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.1<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average period over which total unrecognized stock-based compensation expense will be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 9 months 25 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total grant date fair value of stock options vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
<td class="nump">4.2<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 );">Total stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 5.1<span></span>
</td>
<td class="nump">$ 5.2<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_CommonStockDividendsPerShareDeclared', window );">Dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.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>
</tr>
<tr class="ro">
<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 );">Options Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">877,299<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option Exercise (Strike) Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.23<span></span>
</td>
<td class="text">&#160;<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_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued', window );">Non-employee Director Options Elected (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,964<span></span>
</td>
<td class="text">&#160;<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_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice', window );">Non-employee Director Option Exercise (Strike) Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Nonemployee Services Transaction, Grants In Period, Weighted Average Exercise Price</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;">fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of entity securities issued in the transaction in which equity securities were issued to pay for nonemployee services.</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;">fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid 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=27012166&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_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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_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=27012166&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_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=116856206&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=116856206&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_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=118932676&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_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=116856206&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_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=116856206&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_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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>71
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793957632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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 Commitments</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 9. Debt Commitments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facility, Notes Payable, and Commitments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt obligations and letters of credit outstanding at year end consisted of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding loans under unsecured revolving credit facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>210.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.00% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>40.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.45% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.22% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>60.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>345.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Less: Current portion of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>342.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unsecured Revolving Credit Facility</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a </span><span style="font-family:inherit;font-size:10pt;"><span>$700.0</span></span><span style="font-family:inherit;font-size:10pt;"> committed unsecured revolving credit facility ('Credit Facility'). The Credit Facility includes a committed letter of credit subfacility of </span><span style="font-family:inherit;font-size:10pt;"><span>$55.0</span></span><span style="font-family:inherit;font-size:10pt;">. The commitments under the Credit Facility will expire (and any borrowings outstanding under the Credit Facility will become due and payable) on </span><span style="font-family:inherit;font-size:10pt;">November&#160;30, 2023</span><span style="font-family:inherit;font-size:10pt;">. In the next twelve months, we have the ability and intent to repay a portion of the outstanding loans using cash; therefore, we have classified this portion as a current liability. The Credit Facility contains certain financial and other covenants, and our right to borrow under the Credit Facility is conditioned upon, among other things, our compliance with these covenants. We are currently in compliance with these covenants.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Facility generally bear interest at a rate per annum equal to the London Interbank Offered Rate ('LIBOR') for interest periods of various lengths selected by us, plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.95%</span></span><span style="font-family:inherit;font-size:10pt;">. Based on the interest periods we have chosen, our weighted per annum interest rate at </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.7%</span></span><span style="font-family:inherit;font-size:10pt;">. We pay a commitment fee for the unused portion of the Credit Facility. This fee is either </span><span style="font-family:inherit;font-size:10pt;"><span>0.10%</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span>0.125%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum based on our usage of the Credit Facility.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Senior Unsecured Promissory Notes Payable</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have issued senior unsecured promissory notes under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$135.0</span></span><span style="font-family:inherit;font-size:10pt;">. Our aggregate borrowing capacity under the Master Note Agreement is </span><span style="font-family:inherit;font-size:10pt;"><span>$600.0</span></span><span style="font-family:inherit;font-size:10pt;">; however, none of the institutional investors party to that agreement are committed to purchase notes thereunder.  </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The notes currently issued under our Master Note Agreement consist of </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> series. The first is in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$40.0</span></span><span style="font-family:inherit;font-size:10pt;">, bears interest at a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.00%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum, and is due and payable on July 20, 2021. The second is in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$35.0</span></span><span style="font-family:inherit;font-size:10pt;">, bears interest at a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.45%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum, and is due and payable on July 20, 2022. The third is in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$60.0</span></span><span style="font-family:inherit;font-size:10pt;">, bears interest at a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>3.22%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum, and is due and payable on March 1, 2024. There is no amortization of these notes prior to their maturity date and interest is payable quarterly.</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6807761360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 5. Stockholders' Equity</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividends</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">January&#160;16, 2020</span><span style="font-family:inherit;font-size:10pt;">, our board of directors declared a quarterly dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.25</span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock to be paid in cash on </span><span style="font-family:inherit;font-size:10pt;">February&#160;28, 2020</span><span style="font-family:inherit;font-size:10pt;"> to shareholders of record at the close of business on </span><span style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</span><span style="font-family:inherit;font-size:10pt;">. We paid aggregate annual dividends per share of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.87</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.77</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.64</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 2, 2020, the compensation committee of our board of directors granted to our employees options to purchase a total of </span><span style="font-family:inherit;font-size:10pt;"><span>877,299</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock at an exercise strike price of </span><span style="font-family:inherit;font-size:10pt;"><span>$38.00</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The closing stock price on the effective date of the grant was </span><span style="font-family:inherit;font-size:10pt;"><span>$37.23</span></span><span style="font-family:inherit;font-size:10pt;"> per share. On the same date, certain of our non-employee directors elected to forgo all or a portion of the 2020 annual cash retainer in exchange for options to acquire a total of </span><span style="font-family:inherit;font-size:10pt;"><span>24,964</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock at an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$38.00</span></span><span style="font-family:inherit;font-size:10pt;"> per share. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2019, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:36%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Granted</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Option&#160;Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Strike) Price</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Closing&#160;Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Price on Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Grant</span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Date of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercisable</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,316,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,087,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,019,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;3, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,529,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,197,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690,880</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,220,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 21, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,786,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,910,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>357,268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 16, 2013</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 17, 2012</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>547,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>440,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;19, 2011</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.890</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,021,758</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,807,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,164,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:36%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Date of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Risk-free</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Interest&#160;Rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected&#160;Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Option in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Dividend</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Yield</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expected</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Volatility</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated&#160;Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value of Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Option</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.45</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January&#160;3, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 21, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.68</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 16, 2013</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 17, 2012</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.25</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;19, 2011</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of the options in the tables above vest and become exercisable over a period of up to </span><span style="font-family:inherit;font-size:10pt;"><span>eight years</span></span><span style="font-family:inherit;font-size:10pt;">. Generally, each option will terminate approximately </span><span style="font-family:inherit;font-size:10pt;"><span>nine years</span></span><span style="font-family:inherit;font-size:10pt;"> after the grant date.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each share-based option is estimated on the date of grant using a Black-Scholes valuation method that uses the assumptions listed above. The risk-free interest rate is based on the U.S. Treasury rate over the expected life of the option at the time of grant. The expected life is the average length of time over which we expect the employee groups will exercise their options, which is based on historical experience with similar grants. The dividend yield is estimated over the expected life of the option based on our current dividend payout, historical dividends paid, and expected future cash dividends. Expected stock </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">volatilities are based on the movement of our stock price over the most recent historical period equivalent to the expected life of the option.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of activities under our stock option plans consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Price</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Life</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of January&#160;1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,999,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.61</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,316,924</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>26.000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9.00</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(2,325,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>25.150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(183,898</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,807,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.890</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6.09</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,164,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.30</span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Options</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Exercise<br/>Price</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Life</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of January&#160;1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,897,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.89</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,087,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.00</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(620,766</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(365,722</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,999,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.61</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,108,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.530</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.69</span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Weighted average exercise price.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Weighted average remaining contractual life in years.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total intrinsic value of stock options exercised during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$20.2</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.9</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The intrinsic value represents the difference between the exercise price and fair value of the underlying shares at the date of exercise. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized stock-based compensation expense related to outstanding unvested stock options granted under the employee stock option plan. This expense is expected to be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span>3.82</span></span><span style="font-family:inherit;font-size:10pt;"> years. Any future change in estimated forfeitures will impact this amount. The total grant date fair value of stock options vested under our employee stock option plan during </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.9</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense related to our employee stock option plan was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.7</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.2</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shares Outstanding</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares of common stock outstanding were as follows:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>571,803,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,183,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>578,323,848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,325,073</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>620,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>659,224</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,800,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>574,128,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,803,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,183,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reconciliation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>573,202,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>573,933,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,416,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted shares assumed upon exercise of stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,239,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>574,441,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>574,325,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,685,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Summary of Anti-dilutive Options Excluded</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase shares of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,159,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,048,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average exercise prices of options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any dilutive impact summarized above related to periods when the average market price of our stock exceeded the exercise price of the potentially dilutive stock options then outstanding.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive 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 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>73
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6818108000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Debt Obligations and Letters of Credit Outstanding</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt obligations and letters of credit outstanding at year end consisted of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding loans under unsecured revolving credit facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>210.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.00% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>40.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.45% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.22% Senior unsecured promissory note payable</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>60.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>345.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Less: Current portion of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>342.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-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 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 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=6877327&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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<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.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<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 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 8: 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> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<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 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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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>75
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6810022976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses at year end consisted of the following: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee payroll and related taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>28.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee bonuses and commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Profit sharing contribution</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>13.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indirect taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>67.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer promotions and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>52.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>251.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued 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;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>76
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812776656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II-Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Schedule II&#8212;Valuation and Qualifying Accounts</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended December&#160;31, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Description</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">"Additions"</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Charged to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Costs and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">"Other"</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Additions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Deductions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">"Less"</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">at End</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Year</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>37.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>69.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>66.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Includes costs and expenses incurred for premiums and claims related to health and general insurance.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Includes costs and expenses paid for premiums and claims related to health and general insurance.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying Report of Independent Registered Public Accounting Firm incorporated herein by reference.</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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>77
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829383472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>$ / shares</div>
</th></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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember', window );">January 2, 2019</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expected Life of Option in Years</a></td>
<td class="text">5 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">23.96%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.40<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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember', window );">January 2, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">2.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">23.45%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 5.02<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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember', window );">January, 3, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">1.90%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expected Life of Option in Years</a></td>
<td class="text">5 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">24.49%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.20<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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain', window );">April 19, 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">1.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">26.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.09<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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain', window );">April 21, 2015</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">1.30%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expected Life of Option in Years</a></td>
<td class="text">5 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">26.84%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 3.68<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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember', window );">April 22, 2014</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Expected Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">28.55%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.79<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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember', window );">April 16, 2013</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expected Life of Option in Years</a></td>
<td class="text">5 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">37.42%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 6.33<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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember', window );">April 17, 2012</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">0.90%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Expected Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">1.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">39.25%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 6.85<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_AwardDateAxis=fast_AprilNineteenthTwoThousandElevenMember', window );">April 19, 2011</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest Rate</a></td>
<td class="nump">2.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Life of Option in Years</a></td>
<td class="text">5 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">39.33%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 5.60<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the 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.</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)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own 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 (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_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_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=116856206&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_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=116856206&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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember</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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember</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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember</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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain</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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain</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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember</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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember</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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember</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_AwardDateAxis=fast_AprilNineteenthTwoThousandElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilNineteenthTwoThousandElevenMember</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>78
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6625025696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Options to purchase shares of common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,159,514<span></span>
</td>
<td class="nump">7,048,802<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_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice', window );">Weighted average exercise prices of options (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 27.510<span></span>
</td>
<td class="nump">$ 24.925<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price</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;">fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>79
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6646258560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">35.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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax expense at statutory rate</a></td>
<td class="nump">$ 219.2<span></span>
</td>
<td class="nump">$ 207.3<span></span>
</td>
<td class="nump">$ 305.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_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">32.8<span></span>
</td>
<td class="nump">30.2<span></span>
</td>
<td class="nump">21.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">Transition tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">6.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Remeasurement of deferred taxes for Tax Act</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(11.5)<span></span>
</td>
<td class="num">(30.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">7.9<span></span>
</td>
<td class="num">(8.3)<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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 252.8<span></span>
</td>
<td class="nump">$ 235.1<span></span>
</td>
<td class="nump">$ 294.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">24.20%<span></span>
</td>
<td class="nump">23.80%<span></span>
</td>
<td class="nump">33.70%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of domestic federal statutory tax rate applicable to pretax income (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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<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 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><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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 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=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase (decrease) in the income tax rates.</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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32059-109318<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 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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-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_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://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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments.</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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repatriation of foreign 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 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><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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-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://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><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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793981248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Lived Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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 );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment at year end consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Depreciable&#160;Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15&#160;to&#160;40</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>423.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automated distribution and warehouse equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5 to 30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>244.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shelving, industrial vending, and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 to 10</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,036.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>927.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transportation equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 to 5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>88.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>132.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,966.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,746.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(943.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(821.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,023.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-Lived Assets by Geographic Areas</a></td>
<td class="text"><div style="line-height:120%;padding-top:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our long-lived assets related to the following geographic areas:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,238.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>947.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>919.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada and Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>72.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North America</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,310.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>990.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>962.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other foreign countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>32.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,342.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,005.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>974.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-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_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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=6877327&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>81
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6807673504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [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_QuarterlyFinancialInformationTextBlock', window );">Selected Quarterly Financial Data (Unaudited)</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 12. Selected Quarterly Financial Data (Unaudited)</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Amounts in millions except per share information)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pre-tax</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Basic Net<br/>Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Diluted Net Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">First quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,309.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>624.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>257.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>194.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Second quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,368.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>641.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>271.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>204.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Third quarter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,379.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>651.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>278.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>213.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fourth quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,276.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>598.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>236.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>178.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,333.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,515.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,043.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>790.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:30%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:3%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pre-tax</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Basic Net<br/>Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Diluted Net Earnings per Share</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">First quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,185.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Second quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,267.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Third quarter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>615.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fourth quarter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,231.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,965.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,398.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>987.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Amounts may not foot due to rounding difference.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</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 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>JSON
<SEQUENCE>82
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "fast1231201910-k.htm": {
   "axisCustom": 0,
   "axisStandard": 17,
   "contextCount": 204,
   "dts": {
    "calculationLink": {
     "local": [
      "fast-20191231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "fast-20191231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "fast1231201910-k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "fast-20191231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "fast-20191231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "fast-20191231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-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/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd",
      "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 450,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 29,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 34
   },
   "keyCustom": 13,
   "keyStandard": 342,
   "memberCustom": 30,
   "memberStandard": 26,
   "nsprefix": "fast",
   "nsuri": "http://www.fastenal.com/20191231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Document And Entity Information",
     "role": "http://www.fastenal.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103100 - Disclosure - Revenue",
     "role": "http://www.fastenal.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - Disclosure - Long-Lived Assets",
     "role": "http://www.fastenal.com/role/LongLivedAssets",
     "shortName": "Long-Lived Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105100 - Disclosure - Accrued Expenses",
     "role": "http://www.fastenal.com/role/AccruedExpenses",
     "shortName": "Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - Stockholders' Equity",
     "role": "http://www.fastenal.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - Retirement Savings Plan",
     "role": "http://www.fastenal.com/role/RetirementSavingsPlan",
     "shortName": "Retirement Savings Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108100 - Disclosure - Income Taxes",
     "role": "http://www.fastenal.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110100 - Disclosure - Operating Leases",
     "role": "http://www.fastenal.com/role/OperatingLeases",
     "shortName": "Operating Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111100 - Disclosure - Debt Commitments",
     "role": "http://www.fastenal.com/role/DebtCommitments",
     "shortName": "Debt Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112100 - Disclosure - Legal Contingencies",
     "role": "http://www.fastenal.com/role/LegalContingencies",
     "shortName": "Legal Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - Subsequent Events",
     "role": "http://www.fastenal.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - Consolidated Balance Sheets",
     "role": "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115100 - Disclosure - Selected Quarterly Financial Data (Unaudited)",
     "role": "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited",
     "shortName": "Selected Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "2199100 - Schedule - Schedule II-Valuation and Qualifying Accounts",
     "role": "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts",
     "shortName": "Schedule II-Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2201201 - Disclosure - Business Overview and Summary of Significant Accounting Policies (Policy)",
     "role": "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy",
     "shortName": "Business Overview and Summary of Significant Accounting Policies (Policy)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Revenue (Tables)",
     "role": "http://www.fastenal.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Long-Lived Assets (Tables)",
     "role": "http://www.fastenal.com/role/LongLivedAssetsTables",
     "shortName": "Long-Lived Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Accrued Expenses (Tables)",
     "role": "http://www.fastenal.com/role/AccruedExpensesTables",
     "shortName": "Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.fastenal.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.fastenal.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310301 - Disclosure - Operating Leases (Tables)",
     "role": "http://www.fastenal.com/role/OperatingLeasesTables",
     "shortName": "Operating Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311301 - Disclosure - Debt Commitments (Tables)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsTables",
     "shortName": "Debt Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315301 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)",
     "role": "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-2",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfStores",
      "reportCount": 1,
      "unique": true,
      "unitRef": "location",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401402 - Disclosure - Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-2",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfStores",
      "reportCount": 1,
      "unique": true,
      "unitRef": "location",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403402 - Disclosure - Revenue - Revenues by Geographic Areas (Details)",
     "role": "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails",
     "shortName": "Revenue - Revenues by Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_US",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403403 - Disclosure - Revenue - Percentages of Sales by End Market (Details)",
     "role": "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
     "shortName": "Revenue - Percentages of Sales by End Market (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403404 - Disclosure - Revenue - Percentages of Sales by Product Line (Details)",
     "role": "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails",
     "shortName": "Revenue - Percentages of Sales by Product Line (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - Long-Lived Assets - Property And Equipment (Details)",
     "role": "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails",
     "shortName": "Long-Lived Assets - Property And Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404403 - Disclosure - Long-Lived Assets - Geographic Areas (Details)",
     "role": "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
     "shortName": "Long-Lived Assets - Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Accrued Expenses (Details)",
     "role": "http://www.fastenal.com/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "D2019Q4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Stockholders' Equity (Stock Options Granted) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
     "shortName": "Stockholders' Equity (Stock Options Granted) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "D2019Q4_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - Consolidated Statements of Earnings",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
     "shortName": "Consolidated Statements of Earnings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406404 - Disclosure - Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
     "shortName": "Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardDateAxis_fast_JanuarySecondTwoThousandNineteenMember",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "D2019Q4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406405 - Disclosure - Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails",
     "shortName": "Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2018Q4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406406 - Disclosure - Stockholders' Equity (Shares Outstanding) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails",
     "shortName": "Stockholders' Equity (Shares Outstanding) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2016Q4",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406407 - Disclosure - Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails",
     "shortName": "Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406408 - Disclosure - Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails",
     "shortName": "Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407401 - Disclosure - Retirement Savings Plan (Narrative) (Details)",
     "role": "http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails",
     "shortName": "Retirement Savings Plan (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - Income Taxes (Earnings Before Income Taxes) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails",
     "shortName": "Income Taxes (Earnings Before Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails",
     "shortName": "Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408405 - Disclosure - Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails",
     "shortName": "Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408406 - Disclosure - Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408407 - Disclosure - Income Taxes (Additional Information) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes (Additional Information) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "fast:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ResidualValueOfLeasedAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410402 - Disclosure - Operating Leases - Additional Information (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails",
     "shortName": "Operating Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ResidualValueOfLeasedAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410403 - Disclosure - Operating leases - Cost Components of Operating Leases (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails",
     "shortName": "Operating leases - Cost Components of Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Operating Leases - Maturities of Lease Liabilities (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails",
     "shortName": "Operating Leases - Maturities of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Operating Leases - Weighted Average Lease term and Discount Rates (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails",
     "shortName": "Operating Leases - Weighted Average Lease term and Discount Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fast_FacilitiesAndEquipmentMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "fast:CashFlowLesseeTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410406 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails",
     "shortName": "Operating Leases - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "fast:CashFlowLesseeTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411402 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
     "shortName": "Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411403 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (Details)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
     "shortName": "Debt Commitments - Unsecured Revolving Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411404 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
     "shortName": "Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003001 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415402 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)",
     "role": "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "2499401 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details)",
     "role": "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails",
     "shortName": "Schedule II-Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006000 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101100 - Disclosure - Business Overview and Summary of Significant Accounting Policies",
     "role": "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies",
     "shortName": "Business Overview and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast1231201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 56,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States",
        "verboseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r341"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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 CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r340"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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 or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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 or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r342"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r342"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r342"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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 or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r343"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r342"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r342"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r342"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r342"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "fast_A2.00SeniorPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2.00% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.00% Senior Promissory Note Payable [Member]",
        "terseLabel": "2.00% Senior Unsecured Promissory Note Payable"
       }
      }
     },
     "localname": "A2.00SeniorPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A2.45SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2.45% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.45% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "2.45% Senior Unsecured Promissory Note Payable"
       }
      }
     },
     "localname": "A2.45SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A3.22SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "3.22% Senior Unsecured Promissory Note Payable [Member]",
        "label": "3.22% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "3.22% Senior Unsecured Promissory Note Payable"
       }
      }
     },
     "localname": "A3.22SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real, property, sales, and V.A.T. taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual For Taxes Other Than Income Taxes, Current, Including Sales and V.A.T. Taxes",
        "terseLabel": "Indirect taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_AccruedProfitSharingContributionCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for profit sharing contributions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Profit Sharing Contribution, Current",
        "verboseLabel": "Profit sharing contribution"
       }
      }
     },
     "localname": "AccruedProfitSharingContributionCurrent",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise prices of options (in dollars per share)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "fast_AprilNineteenthTwoThousandElevenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "April Nineteenth Two Thousand eleven [Member]",
        "label": "April Nineteenth Two Thousand Eleven [Member]",
        "terseLabel": "April 19, 2011"
       }
      }
     },
     "localname": "AprilNineteenthTwoThousandElevenMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilNineteenthTwoThousandSixteenMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "April Nineteenth Two Thousand Sixteen [Member] [Domain]",
        "label": "April Nineteenth Two Thousand Sixteen [Member] [Domain]",
        "terseLabel": "April 19, 2016"
       }
      }
     },
     "localname": "AprilNineteenthTwoThousandSixteenMemberDomain",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilSeventeenthTwoThousandTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "April Seventeenth Two Thousand Twelve [Member]",
        "label": "April Seventeenth Two Thousand Twelve [Member]",
        "terseLabel": "April 17, 2012"
       }
      }
     },
     "localname": "AprilSeventeenthTwoThousandTwelveMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilSixteenthTwoThousandThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "April Sixteenth Two Thousand Thirteen [Member]",
        "label": "April Sixteenth Two Thousand Thirteen [Member]",
        "terseLabel": "April 16, 2013"
       }
      }
     },
     "localname": "AprilSixteenthTwoThousandThirteenMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilTwentyFirstTwoThousandFifteenMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "April Twenty First Two Thousand Fifteen [Member] [Domain]",
        "label": "April Twenty First Two Thousand Fifteen [Member] [Domain]",
        "terseLabel": "April 21, 2015"
       }
      }
     },
     "localname": "AprilTwentyFirstTwoThousandFifteenMemberDomain",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilTwentySecondTwoThousandFourteenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "April Twenty Second Two Thousand Fourteen [Member]",
        "label": "April Twenty Second Two Thousand Fourteen [Member]",
        "terseLabel": "April 22, 2014"
       }
      }
     },
     "localname": "AprilTwentySecondTwoThousandFourteenMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AutomatedDistributionAndWarehouseEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Automated distribution and warehouse equipment [Member]",
        "label": "Automated Distribution And Warehouse Equipment [Member]",
        "terseLabel": "Automated distribution and warehouse equipment"
       }
      }
     },
     "localname": "AutomatedDistributionAndWarehouseEquipmentMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_CanadaandMexicoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Canada and Mexico.",
        "label": "Canada and Mexico [Member]",
        "terseLabel": "Canada and Mexico",
        "verboseLabel": "Canada and Mexico"
       }
      }
     },
     "localname": "CanadaandMexicoMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_CashFlowLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flow, Lessee [Table Text Block]",
        "label": "Cash Flow, Lessee [Table Text Block]",
        "terseLabel": "Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "CashFlowLesseeTableTextBlock",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fast_CuttingToolsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cutting Tools [Member]",
        "label": "Cutting Tools [Member]",
        "terseLabel": "Cutting tools"
       }
      }
     },
     "localname": "CuttingToolsMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_DebtInstrumentMaximumFaceAmountAllowable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Maximum Face Amount Allowable",
        "label": "Debt Instrument, Maximum Face Amount Allowable",
        "terseLabel": "Maximum aggregate borrowing capacity"
       }
      }
     },
     "localname": "DebtInstrumentMaximumFaceAmountAllowable",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_DebtInstrumentNumberofDebtInstrumentSeries": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Number of Debt Instrument Series",
        "label": "Debt Instrument, Number of Debt Instrument Series",
        "terseLabel": "Number of debt instrument Series"
       }
      }
     },
     "localname": "DebtInstrumentNumberofDebtInstrumentSeries",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from Federal and state benefit of uncertain tax positions.",
        "label": "Deferred Tax Assets Federal And State Benefit Of Uncertain Tax Positions",
        "terseLabel": "Federal and state benefit of uncertain tax positions"
       }
      }
     },
     "localname": "DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease Liability",
        "label": "Deferred Tax Assets, Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset",
        "label": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset",
        "negatedTerseLabel": "Operating lease ROU assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Other Adjustments, Measurement Period, Transition Tax Liability, Accelerating Depreciation, And Inter-Company Transactions, Amount.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Measurement Period, Transition Tax Liability, Accelerating Depreciation, And Inter-Company Transactions, Amount",
        "negatedTerseLabel": "Income tax benefit attributable to discrete income tax items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMeasurementPeriodTransitionTaxLiabilityAcceleratingDepreciationAndInterCompanyTransactionsAmount",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_ElectricalSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Electrical Supplies [Member]",
        "label": "Electrical Supplies [Member]",
        "terseLabel": "Electrical supplies"
       }
      }
     },
     "localname": "ElectricalSuppliesMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_FacilitiesAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facilities And Equipment [Member]",
        "label": "Facilities And Equipment [Member]",
        "terseLabel": "Leased Facilities and Equipment",
        "verboseLabel": "Leased Facilities and Equipment"
       }
      }
     },
     "localname": "FacilitiesAndEquipmentMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_FastenersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fasteners [Member]",
        "label": "Fasteners [Member]",
        "terseLabel": "Fasteners"
       }
      }
     },
     "localname": "FastenersMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_HydraulicsAndPneumaticsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hydraulics And Pneumatics [Member]",
        "label": "Hydraulics And Pneumatics [Member]",
        "terseLabel": "Hydraulics and pneumatics"
       }
      }
     },
     "localname": "HydraulicsAndPneumaticsMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanitorialSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Janitorial Supplies [Member]",
        "label": "Janitorial Supplies [Member]",
        "terseLabel": "Janitorial supplies"
       }
      }
     },
     "localname": "JanitorialSuppliesMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanuarySecondTwoThousandEighteenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "January 2, 2018 [Member]",
        "label": "January Second Two Thousand Eighteen [Member]",
        "terseLabel": "January 2, 2018"
       }
      }
     },
     "localname": "JanuarySecondTwoThousandEighteenMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanuarySecondTwoThousandNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "January 2, 2019 [Member]",
        "label": "January Second Two Thousand Nineteen [Member]",
        "terseLabel": "January 2, 2019"
       }
      }
     },
     "localname": "JanuarySecondTwoThousandNineteenMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanuaryThirdTwoThousandSeventeenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "January 3, 2017 [Member]",
        "label": "January Third Two Thousand Seventeen [Member]",
        "terseLabel": "January, 3, 2017"
       }
      }
     },
     "localname": "JanuaryThirdTwoThousandSeventeenMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_ManufacturingCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Manufacturing Customers [Member]",
        "label": "Manufacturing Customers [Member]",
        "terseLabel": "Manufacturing"
       }
      }
     },
     "localname": "ManufacturingCustomersMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_MaterialHandlingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Material Handling [Member]",
        "label": "Material Handling [Member]",
        "terseLabel": "Material handling"
       }
      }
     },
     "localname": "MaterialHandlingMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_NonNorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Countries excluding Canada, Mexico, and the United States of America (US) [Member].",
        "label": "Non-North America [Member]",
        "terseLabel": "All other foreign countries",
        "verboseLabel": "All other foreign countries"
       }
      }
     },
     "localname": "NonNorthAmericaMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_NonResidentialConstructionCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non-Residential Construction Customers [Member]",
        "label": "Non-Residential Construction Customers [Member]",
        "terseLabel": "Non-residential construction"
       }
      }
     },
     "localname": "NonResidentialConstructionCustomersMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_OtherCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Customers [Member]",
        "label": "Other Customers [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCustomersMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_SECSchedule1209ReserveInsuranceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SEC Schedule, 12-09, Reserve, Insurance [Member]",
        "label": "SEC Schedule, 12-09, Reserve, Insurance [Member]",
        "terseLabel": "Insurance Reserves"
       }
      }
     },
     "localname": "SECSchedule1209ReserveInsuranceMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_SafetySuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Safety Supplies [Member]",
        "label": "Safety Supplies [Member]",
        "terseLabel": "Safety supplies"
       }
      }
     },
     "localname": "SafetySuppliesMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award options grants in period weighted average remaining contractual term.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Remaining Contractual Term",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fast_ShareOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Outstanding [Roll Forward]",
        "label": "Share Outstanding [Roll Forward]",
        "terseLabel": "Shares Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareOutstandingRollForward",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fast_SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Nonemployee Services Transaction, Grants In Period, Weighted Average Exercise Price",
        "label": "Share-based Nonemployee Services Transaction, Grants In Period, Weighted Average Exercise Price",
        "terseLabel": "Non-employee Director Option Exercise (Strike) Price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedNonemployeeServicesTransactionGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "fast_SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares of entity securities issued in the transaction in which equity securities were issued to pay for nonemployee services.",
        "label": "Share-based Nonemployee Services Transaction, Quantity of Securities Issued",
        "terseLabel": "Non-employee Director Options Elected (in shares)"
       }
      }
     },
     "localname": "SharebasedNonemployeeServicesTransactionQuantityofSecuritiesIssued",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "fast_ShelvingIndustrialVendingAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shelving, industrial vending, and equipment [Member]",
        "label": "Shelving, Industrial Vending, And Equipment [Member]",
        "terseLabel": "Shelving, industrial vending, and equipment"
       }
      }
     },
     "localname": "ShelvingIndustrialVendingAndEquipmentMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_ToolsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tools [Member]",
        "label": "Tools [Member]",
        "terseLabel": "Tools"
       }
      }
     },
     "localname": "ToolsMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_WeldingSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Welding Supplies [Member]",
        "label": "Welding Supplies [Member]",
        "terseLabel": "Welding supplies"
       }
      }
     },
     "localname": "WeldingSuppliesMember",
     "nsuri": "http://www.fastenal.com/20191231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r141",
      "r188",
      "r192",
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continent of North America.",
        "label": "North America [Member]",
        "terseLabel": "North America",
        "verboseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r137",
      "r188",
      "r190",
      "r328",
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r102",
      "r346"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "verboseLabel": "Schedule II-Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r140",
      "r188",
      "r191",
      "r330",
      "r334",
      "r337",
      "r344",
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.fastenal.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 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",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r2",
      "r21",
      "r142",
      "r143",
      "r189"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "verboseLabel": "Trade accounts receivable, net of allowance for doubtful accounts of $10.9 and $12.8, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedBonusesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r37"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Bonuses, Current",
        "verboseLabel": "Employee bonuses and commissions"
       }
      }
     },
     "localname": "AccruedBonusesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r37"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "terseLabel": "Insurance reserves"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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",
        "totalLabel": "Accrued expenses",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Customer promotions and marketing"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r31",
      "r168"
     ],
     "calculation": {
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r49",
      "r51",
      "r52"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "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 loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r48",
      "r52",
      "r53",
      "r270"
     ],
     "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 (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r196",
      "r198",
      "r227",
      "r228"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance For Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r27",
      "r148",
      "r152"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r85",
      "r161",
      "r163"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r114"
     ],
     "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": "Options to purchase shares of common stock (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r136",
      "r306",
      "r320"
     ],
     "calculation": {
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r6",
      "r46"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r199",
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r199",
      "r224"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r0",
      "r28",
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r88",
      "r91"
     ],
     "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]",
        "verboseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r41",
      "r172",
      "r311",
      "r325"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "verboseLabel": "Commitments and contingencies (Notes 5, 8, 9, and 10)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Cash dividends paid per share of common stock (in dollars per share)",
        "verboseLabel": "Cash dividends paid per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r184"
     ],
     "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": "Dividend declared (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Common stock:"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "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": "Par value (in dollars per share)",
        "verboseLabel": "Par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "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": "Authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "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": "Issued (in shares)",
        "verboseLabel": "Issued, additional (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r179"
     ],
     "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",
        "periodEndLabel": "Balance at end of year (in shares)",
        "periodStartLabel": "Balance at beginning of year (in shares)",
        "terseLabel": "Outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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: $0.01 par value, 800,000,000 shares authorized, 574,128,911 and 571,803,838 shares issued and outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r90",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "verboseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Deferred income tax assets (liabilities):"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r56",
      "r58",
      "r59"
     ],
     "calculation": {
      "http://www.fastenal.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": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r128",
      "r129",
      "r273",
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r128",
      "r129",
      "r273",
      "r274",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r128",
      "r129",
      "r273",
      "r274",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Percentage of Sales by Product Line [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r128",
      "r129",
      "r273",
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of sales"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r125",
      "r128",
      "r129",
      "r130",
      "r273",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Percentages of Sales by Product Line [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r128",
      "r129",
      "r273",
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r269",
      "r271",
      "r272"
     ],
     "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]",
        "verboseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "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 sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r258",
      "r264"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.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)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r99",
      "r261"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r258",
      "r264"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "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": "Income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r258",
      "r264"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.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)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "End Market"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "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]",
        "terseLabel": "Debt Commitments"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r14",
      "r15",
      "r16",
      "r307",
      "r309",
      "r319"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "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": "Per annum interest rate over LIBOR"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r282",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt issuance, aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r39",
      "r177",
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Weighted per annum interest rate on outstanding line of credit"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Fixed interest rate per annum"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r40"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r40",
      "r95",
      "r180",
      "r181",
      "r182",
      "r183",
      "r281",
      "r282",
      "r284",
      "r316"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r260",
      "r264"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "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": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r260",
      "r264"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r85",
      "r94",
      "r260",
      "r264"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r17",
      "r18",
      "r250",
      "r308",
      "r318"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r237",
      "r253"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "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 taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r260",
      "r264"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "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": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r230",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory costing and valuation methods"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r251"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "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",
        "totalLabel": "Total deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r229",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign net operating loss and credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r230",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r229",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r229",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Customer promotions"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r229",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 the allowance for doubtful accounts.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "auth_ref": [
      "r229",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 estimated losses under self insurance.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "terseLabel": "Insurance reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r237",
      "r253"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "negatedTotalLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r230",
      "r256",
      "r257"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "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": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Contribution Plan [Abstract]"
       }
      }
     },
     "localname": "DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "verboseLabel": "Expense related to contribution to employees' retirement accounts"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r85",
      "r166"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation of property and equipment"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Revenues by Geographic Areas [Line Items]",
        "verboseLabel": "Percentage of Sales by End Market [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Revenues by Geographic Areas [Table]",
        "verboseLabel": "Percentage of Sales by End Market [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCash": {
     "auth_ref": [
      "r184",
      "r315"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.",
        "label": "Dividends, Cash",
        "negatedTerseLabel": "Dividends paid in cash"
       }
      }
     },
     "localname": "DividendsCash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r66",
      "r105",
      "r109",
      "r111",
      "r112",
      "r113",
      "r117",
      "r313",
      "r327"
     ],
     "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": "Basic net earnings per share (in dollars per share)",
        "verboseLabel": "Basic Net Earnings per Share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r66",
      "r105",
      "r109",
      "r111",
      "r112",
      "r113",
      "r117",
      "r313",
      "r327"
     ],
     "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 earnings per share (in dollars per share)",
        "verboseLabel": "Diluted Net Earnings per Share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r114",
      "r115",
      "r116"
     ],
     "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]",
        "verboseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r277"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r98",
      "r239",
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate",
        "verboseLabel": "Income tax expense, percent of earnings before income taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r239",
      "r240",
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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": "Employee payroll and related taxes"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r223"
     ],
     "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",
        "verboseLabel": "Total unrecognized stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r223"
     ],
     "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": "Weighted average period over which total unrecognized stock-based compensation expense will be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r222"
     ],
     "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": "Stock Option Plan"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r179"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r97",
      "r238"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r276",
      "r279"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "verboseLabel": "Foreign Currency Translation and Transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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 sale of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r160",
      "r162"
     ],
     "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]",
        "verboseLabel": "Other Long-Lived Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "order": 1.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",
        "verboseLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r85",
      "r165",
      "r170",
      "r336"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "terseLabel": "Impairment of property and equipment long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Earnings before income taxes",
        "verboseLabel": "Pre-tax Earnings"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r135",
      "r265"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Income tax expense",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r60",
      "r91",
      "r235",
      "r236",
      "r248",
      "r249",
      "r254",
      "r266",
      "r335"
     ],
     "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]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r234",
      "r239",
      "r240"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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": "Remeasurement of deferred taxes for Tax Act"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r93",
      "r239",
      "r240"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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": "U.S. federal income tax expense at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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 adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r239",
      "r240"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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 repatriation of foreign earnings.",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "terseLabel": "Transition tax"
       }
      }
     },
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r93",
      "r239",
      "r240"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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 benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r89"
     ],
     "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": "Net cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.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 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",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.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": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.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 [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r110",
      "r115"
     ],
     "calculation": {
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "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",
        "verboseLabel": "Weighted shares assumed upon exercise of stock options (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r63",
      "r134",
      "r280",
      "r283",
      "r314"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "order": 3.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",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r80",
      "r82",
      "r89"
     ],
     "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": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r1",
      "r43",
      "r155"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r44",
      "r91",
      "r118",
      "r156",
      "r157"
     ],
     "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]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r299",
      "r301"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r299"
     ],
     "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": "Cost Components of Operating Leases, Weighted Average Lease Terms, and Discount Rates"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r173"
     ],
     "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]",
        "terseLabel": "Legal Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LegalContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r300"
     ],
     "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": "Maturities of Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "2025 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r290"
     ],
     "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",
        "verboseLabel": "Non-cancelable lease term, pick-up truck, (less than)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit Subfacility"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Outstanding letters of credit under unsecured revolving credit facility - contingent obligation"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r310",
      "r323"
     ],
     "calculation": {
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r35"
     ],
     "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": "Credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Percentage fee paid for unused portion of credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Long-Lived Assets by Geographic Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r16",
      "r176",
      "r309",
      "r321"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "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 current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedLabel": "Less: Current portion of debt",
        "terseLabel": "Current portion of debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "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",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r40"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r40",
      "r175"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "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 used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r81",
      "r83",
      "r86"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r54",
      "r57",
      "r65",
      "r86",
      "r115",
      "r312",
      "r326"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "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 Earnings",
        "totalLabel": "Net earnings",
        "verboseLabel": "Net earnings"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r104",
      "r106"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "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": "Recently Adopted and Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Total long-lived Assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfStores": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of stores.",
        "label": "Number of Stores",
        "terseLabel": "Approximate number of in-market locations"
       }
      }
     },
     "localname": "NumberOfStores",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r292",
      "r301"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r287"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "Present value of lease liabilities",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r287"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r287"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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 noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r288",
      "r295"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash outflow from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 assets",
        "verboseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r298",
      "r301"
     ],
     "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": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r297",
      "r301"
     ],
     "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": "Weighted average remaining lease term (years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r232",
      "r252",
      "r255"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "negatedTerseLabel": "Foreign valuation allowances"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r37"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r47",
      "r278"
     ],
     "calculation": {
      "http://www.fastenal.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 gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments (net of tax of $0.0 in 2019, 2018, and 2017)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r47",
      "r50"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Foreign currency translation adjustments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r55",
      "r58",
      "r61",
      "r179"
     ],
     "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",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r72",
      "r75",
      "r100"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.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",
        "negatedTerseLabel": "Purchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.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": "Payments of dividends"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.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": "Cash paid for acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.fastenal.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": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for pension and other postretirement benefits.",
        "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]",
        "verboseLabel": "Retirement Savings Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RetirementSavingsPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Preferred stock:"
       }
      }
     },
     "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19"
     ],
     "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": "Par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "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": "Authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r19"
     ],
     "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": "Issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r3",
      "r5",
      "r158",
      "r159"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid income taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from debt obligations"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r76",
      "r225"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "verboseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
        "label": "Product Concentration Risk [Member]",
        "terseLabel": "Product Line"
       }
      }
     },
     "localname": "ProductConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": {
     "auth_ref": [
      "r164",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant, and Equipment and Intangible Assets [Text Block]",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r31",
      "r169"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "verboseLabel": "Property and Equipment, Net, by Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails",
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r30",
      "r167"
     ],
     "calculation": {
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "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 and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "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 and Equipment, Net [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r12",
      "r13",
      "r169",
      "r324"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r29",
      "r91",
      "r169"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r12",
      "r169"
     ],
     "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": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r12",
      "r167"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "verboseLabel": "Property and Equipment, Net, by Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails",
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "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": "Depreciable life in years"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r67",
      "r153"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Selected Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Payments against debt obligations"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidualValueOfLeasedAsset": {
     "auth_ref": [
      "r303"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor.",
        "label": "Residual Value of Leased Asset",
        "terseLabel": "Aggregate residual value guarantee of pick-up leases"
       }
      }
     },
     "localname": "ResidualValueOfLeasedAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r184",
      "r322"
     ],
     "calculation": {
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r187",
      "r188"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "netLabel": "Net Sales",
        "terseLabel": "Net sales",
        "verboseLabel": "Total revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/RevenueRevenuesByGeographicAreasDetails",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r92",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Long-Lived Assets by Geographic Areas [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Unsecured Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r296",
      "r301"
     ],
     "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": "Leased assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesOfSalesByProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Anti-Dilutive Options Excluded"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the change in common stock outstanding.",
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Common Stock Outstanding Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "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": "Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r40",
      "r95",
      "r180",
      "r181",
      "r182",
      "r183",
      "r281",
      "r282",
      "r284",
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-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 entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Debt Obligations and Letters of Credit Outstanding"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r253"
     ],
     "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]",
        "verboseLabel": "Summary of Temporary Differences That Give Rise to Deferred Income Tax Assets And Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "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": "Difference In Income Tax Expense And Expected Expense"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r137"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Earnings Before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r31",
      "r169"
     ],
     "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": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r62",
      "r64",
      "r140"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r199",
      "r224"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r205",
      "r212",
      "r215"
     ],
     "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": "Stock Option Plan Activity and Stock Options Granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "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": "Fair Value Assumptions for Options Granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Reconciliation of Denominators used in Computation of Basic and Diluted Earnings per Share"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentsGeographicalAreasAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segments, Geographical Areas [Abstract]"
       }
      }
     },
     "localname": "SegmentsGeographicalAreasAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelectedQuarterlyFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Selected Quarterly Financial Information [Abstract]"
       }
      }
     },
     "localname": "SelectedQuarterlyFinancialInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "verboseLabel": "Insurance Reserves"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r70",
      "r154"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings": {
       "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": "Operating and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 Unsecured Promissory Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsAndLettersOfCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.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": "Stock-based compensation",
        "verboseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Options vesting and exercisable period, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The 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, Expected Dividend Rate",
        "terseLabel": "Expected Dividend Yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the 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",
        "terseLabel": "Expected Stock Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The 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",
        "terseLabel": "Risk-free Interest Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "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 [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Remaining Life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r208"
     ],
     "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 (in shares)",
        "verboseLabel": "Options Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r208"
     ],
     "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": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r214"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Cancelled/forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r209"
     ],
     "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": "Options Granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r213"
     ],
     "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": "Estimated Fair Value of Stock Option (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r207",
      "r224"
     ],
     "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 as of End of Period (in shares)",
        "periodStartLabel": "Outstanding as of Beginning of Period (in shares)",
        "verboseLabel": "Options Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "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": "Options Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r206"
     ],
     "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": "Outstanding as of End of Period (in dollars per share)",
        "periodStartLabel": "Outstanding as of Beginning of Period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r197",
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "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": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Cancelled/forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "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": "Option Exercise (Strike) Price (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Closing Stock Price on Date of Grant (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period",
        "terseLabel": "Options termination period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r218",
      "r226"
     ],
     "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": "Expected Life of Option in Years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r224"
     ],
     "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": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r216"
     ],
     "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",
        "verboseLabel": "Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r204"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Total grant date fair value of stock options vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r293",
      "r301"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Business Overview and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r91",
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "verboseLabel": "Product Warranties"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r97",
      "r259",
      "r263"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r42",
      "r179"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r179",
      "r184",
      "r210"
     ],
     "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",
        "negatedTerseLabel": "Exercised (in shares)",
        "verboseLabel": "Stock options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r42",
      "r179",
      "r184"
     ],
     "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": "Stock options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r19",
      "r20",
      "r179",
      "r184"
     ],
     "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",
        "negatedTerseLabel": "Purchases of common stock (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r19",
      "r20",
      "r179",
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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, Value",
        "negatedTerseLabel": "Purchases of common stock"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r24",
      "r25",
      "r150"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Two-for-one stock split"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r304"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r304"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r304"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r305"
     ],
     "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]",
        "verboseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r241",
      "r247",
      "r249"
     ],
     "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 The Beginning and Ending Amount of Total Gross Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r144",
      "r145",
      "r146",
      "r147",
      "r149",
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.",
        "label": "Transportation Equipment [Member]",
        "terseLabel": "Transportation equipment"
       }
      }
     },
     "localname": "TransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r231",
      "r267",
      "r317",
      "r332"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Undistributed earnings from foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r233",
      "r242"
     ],
     "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 year:"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r243"
     ],
     "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": "Decrease related to prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r245"
     ],
     "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": "Settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r244"
     ],
     "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": "Increase related to current year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r243"
     ],
     "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": "Increase related to prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Decrease related to statute of limitation lapses"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r124",
      "r131",
      "r132",
      "r133"
     ],
     "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": "Accounting Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at End of Year",
        "periodStartLabel": "Balance at Beginning of Year"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "verboseLabel": "Additions Charged to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "verboseLabel": "Other Additions (Deductions)"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "verboseLabel": "Less Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "Valuation Allowances And Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r294",
      "r301"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Leased Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesCostComponentsOfOperatingLeasesDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeaseTermAndDiscountRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r108",
      "r113"
     ],
     "calculation": {
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 weighted average shares outstanding (in shares)",
        "totalLabel": "Diluted weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r107",
      "r113"
     ],
     "calculation": {
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "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 weighted average shares outstanding (in shares)",
        "verboseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsOfEarnings",
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r10": {
   "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"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r11": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r116": {
   "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"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r118": {
   "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"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r12": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r13": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r14": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524"
  },
  "r15": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "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"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r16": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r162": {
   "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"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "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"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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=27012166&loc=d3e187085-122770"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r19": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r206": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r207": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r208": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r209": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r211": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r218": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r22": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r23": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28200-109314"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238119&loc=d3e30536-109315"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r26": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "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"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r284": {
   "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"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980"
  },
  "r29": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919381-209981"
  },
  "r304": {
   "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"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r306": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r307": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r309": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r31": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r312": {
   "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=116637391&loc=SL114874048-224260"
  },
  "r313": {
   "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=116637391&loc=SL114874048-224260"
  },
  "r314": {
   "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=116637391&loc=SL114874048-224260"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r316": {
   "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"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r319": {
   "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=119400593&loc=d3e572229-122910"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r321": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r322": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r323": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r324": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r326": {
   "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=116637232&loc=SL114874131-224263"
  },
  "r327": {
   "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=116637232&loc=SL114874131-224263"
  },
  "r328": {
   "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"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r334": {
   "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=6589523&loc=d3e617274-123014"
  },
  "r335": {
   "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"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(a)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282"
  },
  "r337": {
   "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=6590653&loc=d3e638233-123024"
  },
  "r338": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r339": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r341": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r342": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r343": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r344": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r345": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r346": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r35": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r37": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r38": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r39": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r60": {
   "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"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-03(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r63": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r64": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r65": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r66": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r68": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r69": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r70": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r94": {
   "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=26873400&loc=d3e23780-122690"
  },
  "r95": {
   "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=26873400&loc=d3e23780-122690"
  },
  "r96": {
   "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=26873400&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r99": {
   "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=26873400&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6819858864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>
</tr>
<tr class="ro">
<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 );">Cost Components of Operating Leases, Weighted Average Lease Terms, and Discount Rates</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of      December 31, 2019:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:88%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining lease term and discount rate:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term (years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased facilities and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.26</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased vehicles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.89</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Lease facilities and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.18%</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.70%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cost components of our operating leases were as follows for the period ended December 31, 2019: </span></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Facilities and </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equipment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturities of Lease Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2019:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Facilities and </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equipment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_fast_CashFlowLesseeTableTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to our operating leases was as follows for the period ended December 31, 2019:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash outflow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leased assets obtained in exchange for new operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_fast_CashFlowLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Flow, Lessee [Table 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;">fast_CashFlowLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_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=77888426&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_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_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=77888426&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624351376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities):</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_DeferredTaxAssetsInventory', window );">Inventory costing and valuation methods</a></td>
<td class="nump">$ 4.3<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Insurance reserves</a></td>
<td class="nump">9.1<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Customer promotions</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">5.6<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_fast_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">62.5<span></span>
</td>
<td class="nump">0.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_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions', window );">Federal and state benefit of uncertain tax positions</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss and credit carryforwards</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Foreign valuation allowances</a></td>
<td class="num">(2.8)<span></span>
</td>
<td class="num">(2.7)<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.3<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_DeferredTaxAssetsNet', window );">Total deferred income tax assets</a></td>
<td class="nump">85.6<span></span>
</td>
<td class="nump">25.6<span></span>
</td>
</tr>
<tr class="re">
<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 );">Property and equipment</a></td>
<td class="num">(114.7)<span></span>
</td>
<td class="num">(104.7)<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_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset', window );">Operating lease ROU assets</a></td>
<td class="num">(61.7)<span></span>
</td>
<td class="nump">0.0<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_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(176.4)<span></span>
</td>
<td class="num">(104.7)<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_DeferredTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="num">$ (90.8)<span></span>
</td>
<td class="num">$ (79.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated future tax deductions arising from Federal and state benefit of uncertain tax positions.</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;">fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Operating 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;">fast_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Asset</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;">fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_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 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><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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://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> -Subparagraph (b),(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_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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign operating loss 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 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><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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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><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 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_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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share-based compensation.</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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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><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 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued liabilities.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the allowance for doubtful accounts.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-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://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 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><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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=116821951&amp;loc=d3e31931-109318<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 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 30<br> -Paragraph 5<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238119&amp;loc=d3e30536-109315<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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 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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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>85
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824996032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">104 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options 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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,021,758<span></span>
</td>
</tr>
<tr class="re">
<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">(2,325,073)<span></span>
</td>
<td class="num">(620,766)<span></span>
</td>
<td class="num">(659,224)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of End of Period (in shares)</a></td>
<td class="nump">6,807,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,807,217<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="nump">2,164,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,164,067<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 );">Stock Option Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options 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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of Beginning of Period (in shares)</a></td>
<td class="nump">7,999,264<span></span>
</td>
<td class="nump">7,897,816<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">1,316,924<span></span>
</td>
<td class="nump">1,087,936<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(2,325,073)<span></span>
</td>
<td class="num">(620,766)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Cancelled/forfeited (in shares)</a></td>
<td class="num">(183,898)<span></span>
</td>
<td class="num">(365,722)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of End of Period (in shares)</a></td>
<td class="nump">6,807,217<span></span>
</td>
<td class="nump">7,999,264<span></span>
</td>
<td class="nump">7,897,816<span></span>
</td>
<td class="nump">6,807,217<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="nump">2,164,067<span></span>
</td>
<td class="nump">3,108,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,164,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Exercise Price</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding as of Beginning of Period (in dollars per share)</a></td>
<td class="nump">$ 24.765<span></span>
</td>
<td class="nump">$ 24.140<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">26.000<span></span>
</td>
<td class="nump">27.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">25.150<span></span>
</td>
<td class="nump">21.655<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Cancelled/forfeited (in dollars per share)</a></td>
<td class="nump">24.630<span></span>
</td>
<td class="nump">24.430<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding as of End of Period (in dollars per share)</a></td>
<td class="nump">24.890<span></span>
</td>
<td class="nump">24.765<span></span>
</td>
<td class="nump">$ 24.140<span></span>
</td>
<td class="nump">$ 24.890<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercisable (in dollars per share)</a></td>
<td class="nump">$ 24.510<span></span>
</td>
<td class="nump">$ 25.530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.510<span></span>
</td>
</tr>
<tr class="re">
<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>Remaining Life</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding</a></td>
<td class="text">6 years 1 month 2 days<span></span>
</td>
<td class="text">5 years 7 months 9 days<span></span>
</td>
<td class="text">5 years 10 months 20 days<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_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm', window );">Granted</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">9 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable</a></td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">3 years 8 months 8 days<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_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options grants in period weighted average remaining contractual 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;">fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_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=116856206&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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_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=116856206&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_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=116856206&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=116856206&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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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=116856206&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=116856206&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_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=116856206&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=27012166&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=6877327&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=6877327&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6627557120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Savings Plan (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract', window );"><strong>Defined Contribution Plan [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_DefinedContributionPlanCostRecognized', window );">Expense related to contribution to employees' retirement accounts</a></td>
<td class="nump">$ 13.8<span></span>
</td>
<td class="nump">$ 13.0<span></span>
</td>
<td class="nump">$ 10.6<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_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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>87
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6807808400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Overview and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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 );">Business Overview and Summary of Significant Accounting Policies</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 1. Business Overview and Summary of Significant Accounting Policies</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Overview</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastenal is a leader in the wholesale distribution of industrial and construction supplies operating a branch-based business (with an increasing number of Onsite locations). Collectively we refer to our branches and Onsite locations as in-market locations. We have over </span><span style="font-family:inherit;font-size:10pt;"><span>3,200</span></span><span style="font-family:inherit;font-size:10pt;"> in-market locations located primarily in North America.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">by the customer. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit is extended based upon an evaluation of the customer's financial condition. Accounts receivable are stated at their</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated net realizable value. The allowance for doubtful accounts is based on an analysis of customer accounts and our</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">historical experience with accounts receivable write-offs.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Transactions</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all investments purchased with original maturities of three months or less to be cash equivalents.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We establish a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairments recorded during any of the three years reported in these consolidated financial statements.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less than </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate. </span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Estimates</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Insurance Reserves</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses. </span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have determined that for our North American operations we meet the aggregation criteria outlined in the accounting standards as our various operations have similar (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Split</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 17, 2019, the board of directors approved a </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;">-for-one stock split of the company's outstanding common stock. Holders of the company's common stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.01</span></span><span style="font-family:inherit;font-size:10pt;"> per share, at the close of business on May 2, 2019, received </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> additional share of common stock for every share of common stock they owned. The stock split took effect at the close of business on May 22, 2019. All historical common stock share and per share information for all periods presented in the accompanying consolidated financial statements and notes thereto have been retroactively adjusted to reflect the stock split.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, we adopted the Financial Accounting Standards Board ('FASB') Accounting Standards Update ('ASU') 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The original guidance required application on a modified retrospective basis with the earliest period presented. In August 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Targeted Improvements to ASC 842</span><span style="font-family:inherit;font-size:10pt;">, which included an option to not restate comparative periods in transition and elect to use the effective date of ASC 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">, as the date of initial application of transition, which we elected. As a result of the adoption of ASC 842 on January 1, 2019, we recorded both operating lease ROU assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$227.5</span></span><span style="font-family:inherit;font-size:10pt;"> and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$228.3</span></span><span style="font-family:inherit;font-size:10pt;">. The adoption of ASC 842 had an immaterial impact on our Consolidated Statement of Earnings and Consolidated Statement of Cash Flows for the year ended December 31, 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard which allowed us to carry forward the historical lease classification.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#080808;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, which changes the way entities recognize impairment of most financial assets. This update is effective for periods beginning after December 15, 2019. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. We have evaluated the requirements of this standard on our financial assets and have concluded that the adoption of this ASU, beginning January 1, 2020, will have an immaterial impact on our consolidated financial statements.</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>88
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6822703520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></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. 31, 2019</div></th>
<th class="th"><div>Jan. 22, 2020</div></th>
<th class="th"><div>Jun. 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_dei_CoverAbstract', window );"><strong>Cover page.</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. 31,  2019<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">0-16125<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">FASTENAL CO<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 or Country Code</a></td>
<td class="text">MN<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">41-0948415<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, Address Line One</a></td>
<td class="text">2001 Theurer Boulevard<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 or Town</a></td>
<td class="text">Winona<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 or Province</a></td>
<td class="text">MN<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, Postal Zip Code</a></td>
<td class="text">55987-1500<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">507<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">454-5374<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 12(b) Security</a></td>
<td class="text">Common stock, par value $.01 per share<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FAST<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_SecurityExchangeName', window );">Security Exchange Name</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="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">$ 18,623,405,521<span></span>
</td>
</tr>
<tr 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">574,226,297<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">0000815556<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-31<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">2019<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>
</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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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 Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-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_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 CCYY 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 CCYY-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_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_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>89
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6818042768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of 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="ro">
<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 earnings</a></td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.9<span></span>
</td>
<td class="nump">$ 578.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments (net of tax of $0.0 in 2019, 2018, and 2017)</a></td>
<td class="nump">6.4<span></span>
</td>
<td class="num">(19.7)<span></span>
</td>
<td class="nump">22.2<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 );">Comprehensive income</a></td>
<td class="nump">$ 797.3<span></span>
</td>
<td class="nump">$ 732.2<span></span>
</td>
<td class="nump">$ 600.8<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_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://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=118930883&amp;loc=d3e557-108580<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 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: 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=118930883&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=118930883&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 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=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>90
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6822560752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Maturities of Lease Liabilities (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </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_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 101.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2021</a></td>
<td class="nump">71.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2022</a></td>
<td class="nump">45.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2023</a></td>
<td class="nump">25.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2024</a></td>
<td class="nump">10.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2025 and thereafter</a></td>
<td class="nump">3.7<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">257.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(11.8)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Present value of lease liabilities</a></td>
<td class="nump">245.6<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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember', window );">Leased Facilities and Equipment</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2020</a></td>
<td class="nump">88.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2021</a></td>
<td class="nump">63.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2022</a></td>
<td class="nump">39.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2023</a></td>
<td class="nump">22.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2024</a></td>
<td class="nump">10.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2025 and thereafter</a></td>
<td class="nump">3.7<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">227.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(10.8)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Present value of lease liabilities</a></td>
<td class="nump">216.4<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Leased Vehicles</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2020</a></td>
<td class="nump">12.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2021</a></td>
<td class="nump">8.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2022</a></td>
<td class="nump">6.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2023</a></td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2024</a></td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2025 and thereafter</a></td>
<td class="nump">0.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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">30.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(1.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_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 29.2<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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease, due after fifth fiscal year following latest fiscal year.</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=77888426&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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease, due in next fiscal year following latest fiscal year.</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=77888426&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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease, due in fifth fiscal year following latest fiscal year.</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=77888426&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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease, due in fourth fiscal year following latest fiscal year.</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=77888426&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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease, due in third fiscal year following latest fiscal year.</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=77888426&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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease, due in second fiscal year following latest fiscal year.</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=77888426&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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in excess of discounted obligation for lease payments for 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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-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_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=77888419&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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</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>91
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6794164176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</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_UnrecognizedTaxBenefits', window );">Balance at beginning of year:</a></td>
<td class="nump">$ 5.3<span></span>
</td>
<td class="nump">$ 4.4<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase related to prior year tax positions</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decrease related to prior year tax positions</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase related to current year tax positions</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decrease related to statute of limitation lapses</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="nump">(0.0)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 8.6<span></span>
</td>
<td class="nump">$ 5.3<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_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_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=116821951&amp;loc=SL37586934-109318<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 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://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> -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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlements with taxing authorities.</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> -Subparagraph (a)(3)<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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-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://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> -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://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> -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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lapses of applicable statutes of limitations.</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> -Subparagraph (a)(4)<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-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>92
<FILENAME>R58.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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6646202096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Commitments - Unsecured Revolving Credit Facility (Details) - Credit Facility<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted per annum interest rate on outstanding line of credit</a></td>
<td class="nump">2.70%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Minimum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Percentage fee paid for unused portion of credit facility</a></td>
<td class="nump">0.10%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Maximum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Percentage fee paid for unused portion of credit facility</a></td>
<td class="nump">0.125%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">LIBOR</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Per annum interest rate over LIBOR</a></td>
<td class="nump">0.95%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Unsecured Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 700,000,000.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Letter of Credit Subfacility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 55,000,000.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_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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<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.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_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_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=6877327&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_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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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_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_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RevolvingCreditFacilityMember</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=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_LetterOfCreditMember</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>93
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829597616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Stock Options Granted) (Details)<br></strong></div></th>
<th class="th" colspan="1">104 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</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 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">13,021,758<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">6,807,217<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">2,164,067<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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember', window );">January 2, 2019</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,316,924<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 26.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_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.705<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">1,279,842<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">29,010<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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember', window );">January 2, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,087,936<span></span>
</td>
</tr>
<tr class="re">
<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 );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.270<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">1,019,440<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">42,370<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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember', window );">January, 3, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,529,578<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 23.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 23.475<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">1,197,606<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">332,132<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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain', window );">April 19, 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,690,880<span></span>
</td>
</tr>
<tr class="re">
<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 );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 23.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_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 22.870<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">1,220,524<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">447,166<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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain', window );">April 21, 2015</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,786,440<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 21.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_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 20.630<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">833,593<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">444,589<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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember', window );">April 22, 2014</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,910,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 28.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_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.265<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">599,128<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">357,268<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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember', window );">April 16, 2013</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">410,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.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_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.625<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">97,472<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">58,722<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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember', window );">April 17, 2012</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">2,470,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.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_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.505<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">547,112<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">440,310<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_AwardDateAxis=fast_AprilNineteenthTwoThousandElevenMember', window );">April 19, 2011</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">820,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 17.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.890<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Outstanding (in shares)</a></td>
<td class="nump">12,500<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Exercisable (in shares)</a></td>
<td class="nump">12,500<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_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_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=116856206&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_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=116856206&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_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=116856206&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=116856206&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_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember</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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember</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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember</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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain</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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain</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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember</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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember</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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember</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_AwardDateAxis=fast_AprilNineteenthTwoThousandElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilNineteenthTwoThousandElevenMember</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>94
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6819772816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 22, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>location </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
<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 );">Approximate number of in-market locations | location</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200<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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of property and equipment long-lived assets</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">$ 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_LesseeOperatingLeaseTermOfContract', window );">Non-cancelable lease term, pick-up truck, (less than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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_StockholdersEquityNoteStockSplitConversionRatio1', window );">Two-for-one stock split</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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_CommonStockParOrStatedValuePerShare', window );">Par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_CommonStockSharesIssued', window );">Issued, additional (in shares) | shares</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">574,128,911<span></span>
</td>
<td class="nump">571,803,838<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 243,200,000<span></span>
</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_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245,600,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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-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="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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</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">$ 227,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_OperatingLeaseLiability', window );">Operating lease liabilities</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">$ 228,300,000<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_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=6877327&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_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=6877327&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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 220<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873921&amp;loc=SL114875236-224282<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 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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-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_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=77888426&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_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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=77888419&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_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=77888419&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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</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 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingStandardsUpdate201602Member</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>95
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829608672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Lived Assets - Property And Equipment (Details) - USD ($)<br> $ in Millions</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. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 1,966.9<span></span>
</td>
<td class="nump">$ 1,746.2<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less accumulated depreciation</a></td>
<td class="num">(943.7)<span></span>
</td>
<td class="num">(821.4)<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,023.2<span></span>
</td>
<td class="nump">924.8<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">41.8<span></span>
</td>
<td class="nump">36.3<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">423.7<span></span>
</td>
<td class="nump">323.1<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_PropertyPlantAndEquipmentByTypeAxis=fast_AutomatedDistributionAndWarehouseEquipmentMember', window );">Automated distribution and warehouse equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">244.5<span></span>
</td>
<td class="nump">229.1<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_PropertyPlantAndEquipmentByTypeAxis=fast_ShelvingIndustrialVendingAndEquipmentMember', window );">Shelving, industrial vending, and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">1,036.2<span></span>
</td>
<td class="nump">927.6<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">88.7<span></span>
</td>
<td class="nump">77.9<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 132.0<span></span>
</td>
<td class="nump">$ 152.2<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 | Buildings and improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [Line Items]</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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">15 years<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_RangeAxis=srt_MinimumMember', window );">Minimum | Automated distribution and warehouse equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">5 years<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_RangeAxis=srt_MinimumMember', window );">Minimum | Shelving, industrial vending, and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [Line Items]</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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">3 years<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_RangeAxis=srt_MinimumMember', window );">Minimum | Transportation equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">3 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Buildings and improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [Line Items]</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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">40 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Automated distribution and warehouse equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">30 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Shelving, industrial vending, and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [Line Items]</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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">10 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Transportation equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">5 years<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_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=6877327&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_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=6877327&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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_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=6877327&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=119400593&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=6877327&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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=fast_AutomatedDistributionAndWarehouseEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_AutomatedDistributionAndWarehouseEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=fast_ShelvingIndustrialVendingAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_ShelvingIndustrialVendingAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6793933200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 8. Operating Leases</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We lease space under non-cancelable operating leases for several distribution centers, several manufacturing locations, and certain branch locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions. We also lease certain semi-tractors, pick-up trucks, and computer equipment under operating leases. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain operating leases for pick-up trucks contain residual value guarantee provisions which would generally become due at the expiration of the operating lease agreement if the fair value of the leased vehicles is less than the guaranteed residual value. The aggregate residual value guarantee related to these leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$90.0</span></span><span style="font-family:inherit;font-size:10pt;">. We believe the likelihood of funding the guarantee obligation under any provision of the operating lease agreements is remote. </span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cost components of our operating leases were as follows for the period ended December 31, 2019: </span></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Facilities and </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equipment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease costs are excluded from ROU assets and lease liabilities and consist primarily of taxes, insurance, and common area or other maintenance costs for our leased facilities and equipment which are paid based on actual costs incurred by the lessor as well as variable mileage costs related to our leased vehicles.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2019:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Facilities and </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equipment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Leased </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of      December 31, 2019:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:88%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining lease term and discount rate:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term (years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased facilities and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.26</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased vehicles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.89</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Lease facilities and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.18%</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Leased vehicles</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.70%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to our operating leases was as follows for the period ended December 31, 2019:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Twelve-month Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash outflow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leased assets obtained in exchange for new operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>97
<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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6794041856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 4. Accrued Expenses</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses at year end consisted of the following: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee payroll and related taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>28.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee bonuses and commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Profit sharing contribution</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>13.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance reserves</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>41.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indirect taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>67.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer promotions and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>52.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>251.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts payable and accrued liabilities 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(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>
</SEC-DOCUMENT>
